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

Remove layer verification #608

Closed
UncleGedd opened this issue May 13, 2024 · 1 comment
Closed

Remove layer verification #608

UncleGedd opened this issue May 13, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@UncleGedd
Copy link
Collaborator

Is your feature request related to a problem? Please describe

Because we allow optional components in bundled Zarf packages, before we deploy a bundled package we must verify that the layers in the package's image manifest match what's actually in the bundle. This results in slow deploys for larger bundles.

Describe the solution you'd like

  • Given a bundle
  • When the bundle is deployed
  • Then individual layers don't have to be verified (ie. the Zarf package's image manifest metadata actually matches what's in the bundle)

Describe alternatives you've considered

Couple of options:

  1. Modify the Zarf package's image manifest and remove layers based on optional components (requires figuring out what images exist in components)
  2. Maintain either a text file or OCI metadata that tracks the actual layers in the bundle (might be easier but it means the Zarf image manifest could be incorrect)
@UncleGedd UncleGedd added the enhancement New feature or request label May 13, 2024
This was referenced May 13, 2024
@UncleGedd UncleGedd self-assigned this May 15, 2024
@UncleGedd
Copy link
Collaborator Author

closed with #622

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant