-
Notifications
You must be signed in to change notification settings - Fork 1.8k
generate bundle: Support overwriting of annotations.yaml #6787
Copy link
Copy link
Closed
Labels
help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.language/goIssue is related to a Go operator projectIssue is related to a Go operator projectlifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Metadata
Metadata
Assignees
Labels
help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.language/goIssue is related to a Go operator projectIssue is related to a Go operator projectlifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Feature Request
Describe the problem you need a feature to resolve.
Operator bundles need to have annotations for releasing in various catalogs. These should be synced between
bundle.Dockerfileandannotations.yaml, per the bundle format docs. However,operator-sdk generate bundleprovides no easy means to do this.--overwritewipes out any additional labels on thebundle.Dockerfile.Describe the solution you'd like.
Amend
--overwriteto support overwriting annotations only (or provide a new--overwrite-annotationsoption). Ex:/language go