-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
None
The goal of this user story is to delegate the generation of the OLM bundle manifests to operator-sdk as much as possible.
For the moment, the bundle directory is a mix of the results of make bundle and make olm-manifests.
Using only operator-sdk would allow us to gain the following benefits:
- cluster and local roles would be put into CSV which is a good enabler for the operator upgrades: unique role names are generated for each version of the operator
- bundle format will be conformant to the OLM rules which will avoid problems in CPaaS builds (CVP checks the format)
- no ad-hoc commands
Acceptance Criteria
- OLM bundle content is functionally identical to the previous version
- e2e tests pass