-
Couldn't load subscription status.
- Fork 68
Closed
Description
This issue should be closed when a demo recording is posted to the #olm-dev kubernetes slack channel that follows the below script:
Demo Script:
- Install operator-controller from the
mainbranch or its most recently tagged release using operator-controller's standard install script and manifest. - Create a
Catalogobject referencingquay.io/operatorhubio/catalog:latest - Wait until the catalog is successfully unpacked.
- Create an
Operatorobject referencing packageprometheuswith version0.32.0 - Show that a
BundleDeploymentgets created and references the bundle imagequay.io/operatorhubio/prometheus@sha256:14f75077f01feab351f7a046ccfcff6ad357bed2393048d0f6a41f6e64c63278 - Edit the
Operatorobject and change the version to0.37.0 - Show that the existing
BundleDeploymentis updated to reflect a new bundle image reference withquay.io/operatorhubio/prometheus@sha256:3e281e587de3d03011440685fc4fb782672beab044c1ebadc42788ce05a21c35 - Edit the
Operatorobject and remove the version specification. - Show that the existing
BundleDeploymentis updated to reflect a new bundle image reference with the highest semver bundle defined in the package (as of 4/5/23, that version is 0.47.0):quay.io/operatorhubio/prometheus@sha256:5b04c49d8d3eff6a338b56ec90bdf491d501fe301c9cdfb740e5bff6769a21ed - Edit the
Operatorobject and set the version to3.0.0. - Show the the
Operatorobject has its status updated to reflect that the specified version is not available. Also show that theBundleDeploymentis still present and remains at version 0.47.0. - Delete the
Operatorobjects. - Show that no bundle deployment objects remain.
Related Issues:
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done