This document contains information on how to update and release new versions of the operator that will be made available in OperatorHub through OLM.
- Fork and clone the OperatorHub.io repository
- Navigate to /operators/application-services-metering-operator
- Copy the previous version directory and paste it to the same place with a name for the new version
- Update the version across all files in the directory
- After
spec
.version
, update thereplaces
key (or add if first update) with the version of the operator that will be replaceable with this update. - Update the operator deployment in the CSV, or other manifest files, as needed based on any changes in the released Kubernetes.yml files of the operator release.
- Following the verification instructions to ensure nothing is obviously broken.
- If the descriptions were updated, ensure they look ok with the preview tool.
- Open a PR against the repo, following the PR checklist.
Additional documentation on this process can be found here.
Once this PR is merged, do the same for the OperatorHub packaged in OpenShift and OKD repository.