Sitelet https://github.com/k-orc/openstack-resource-controller/pull/934
Skip to content

Enrich OLM bundle for OperatorHub.io - #934

Open
mandre wants to merge 1 commit into
k-orc:mainfrom
shiftstack:operatorhub
Open

mandre wants to merge 1 commit into
k-orc:mainfrom
shiftstack:operatorhub

Conversation

@mandre

@mandre mandre commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

Prepare the OLM bundle metadata for listing on OperatorHub.io.

  • Add required OperatorHub annotations: category, containerImage, repository, support, and maintainers
  • Bump capability level to "Seamless Upgrades"
  • Replace spec.description with a rich Markdown description covering features and prerequisites
  • Inject the project logo into the generated CSV at bundle generation time via hack/bundle.sh

@github-actions github-actions Bot added the semver:patch No API change label Sep 24, 2026
@mandre mandre added hold Do not merge and removed hold Do not merge labels Sep 25, 2026
Prepare the OLM bundle metadata for listing on OperatorHub.io.

- Add required OperatorHub annotations: category,
  containerImage, repository, support, and maintainers
- Bump capability level to "Seamless Upgrades"
- Replace spec.description with a rich Markdown description
  covering features and prerequisites
- Inject the project logo into the generated CSV at bundle
  generation time via hack/bundle.sh
- Remove sample CRs from bundle/manifests after generation;
  they are already captured in the alm-examples annotation
  and should not be installed as standalone resources

@IlanZuckerman IlanZuckerman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we are to submit this bundle for OperatorHub.io, then i think we should follow the guidelines as described in the docs/packaging-required-fields.md

Comment thread config/manifests/bases/orc.clusterserviceversion.yaml
Comment thread config/manifests/bases/orc.clusterserviceversion.yaml
Comment thread hack/bundle.sh
@IlanZuckerman

Copy link
Copy Markdown
Contributor

Thanks for your detailed responses! I learned something new.
/lgtm

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants