Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: Implement OCI Index manipulation #719

Commits on Sep 8, 2023

  1. feat(packmanager): Add options to specify package characteristics

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d9a7416 View commit details
    Browse the repository at this point in the history
  2. feat(pkg): Specify platform when pulling

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a1d697b View commit details
    Browse the repository at this point in the history
  3. feat(run): Specify platform when pulling packages

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    3e67301 View commit details
    Browse the repository at this point in the history
  4. feat(oci): Add method to package several targets in a single package

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    c178eef View commit details
    Browse the repository at this point in the history
  5. feat!: Update package managers to support packing multiple components

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    876a1b7 View commit details
    Browse the repository at this point in the history
  6. feat(pkg): Package multiple artifacts of a project together

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    8469e14 View commit details
    Browse the repository at this point in the history
  7. feat(push): Add option to specify pushing multi-artifact packages

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    75404a3 View commit details
    Browse the repository at this point in the history
  8. feat(oci): Add image index structure to handle creating indexes

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a3243bc View commit details
    Browse the repository at this point in the history
  9. feat(oci): Implement OCI Index structure to wrap over OCI packages

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d0b87a9 View commit details
    Browse the repository at this point in the history
  10. feat(oci): Implement index listing

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    12d1c4f View commit details
    Browse the repository at this point in the history
  11. feat(oci): Filter by platform and add index filtering

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    915aeb9 View commit details
    Browse the repository at this point in the history
  12. feat(handler)!: Implement image index interface and adapt existing ones

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    2071c1c View commit details
    Browse the repository at this point in the history
  13. feat(handler)!: Implement index structuring for the directory handler

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    06e214a View commit details
    Browse the repository at this point in the history
  14. feat(handler): Add partially-working implementation for containerd

    Currently pulling works. Packaging is not working and pushing can only
    push manifests.
    
    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    8105b37 View commit details
    Browse the repository at this point in the history
  15. fix(oci): Trim OCI prefix when using output argument

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    08f1f47 View commit details
    Browse the repository at this point in the history
  16. REMOVE-ME: °º¤ø,¸¸,ø¤º°°º¤ø,¸

    Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
    craciunoiuc authored and nderjung committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    73570cc View commit details
    Browse the repository at this point in the history