Skip to content

fix: olm scripts updates for SDP 26.3#124

Merged
razvan merged 6 commits intomainfrom
fix/olm/26.3
Mar 31, 2026
Merged

fix: olm scripts updates for SDP 26.3#124
razvan merged 6 commits intomainfrom
fix/olm/26.3

Conversation

@razvan
Copy link
Copy Markdown
Member

@razvan razvan commented Mar 19, 2026

Followup of stackabletech/issues#834

The olm/build-manifest.py script was updated to remove any owned CRDs from the bundles as they are now managed by the operators themselves.

The olm/generate-manifests.sh script has been deleted. This script was used only for the secret and listener ops and was incomplete and still required a lot of manual work. It has been replaced by the two scripts below which completely automate the process:

Also a new script olm/run-certification-pipeline.sh was added. This script launches cert pipelines for an operator/bundle.

@razvan razvan marked this pull request as ready for review March 26, 2026 10:56
@razvan razvan moved this to Development: Waiting for Review in Stackable Engineering Mar 26, 2026
@razvan razvan enabled auto-merge March 26, 2026 11:01
@razvan razvan self-assigned this Mar 26, 2026
@adwk67 adwk67 self-requested a review March 31, 2026 12:21
@adwk67 adwk67 moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Mar 31, 2026
razvan and others added 2 commits March 31, 2026 16:39
Co-authored-by: Andrew Kenworthy <1712947+adwk67@users.noreply.github.com>
@razvan razvan requested a review from adwk67 March 31, 2026 15:01
Copy link
Copy Markdown
Member

@adwk67 adwk67 left a comment

Choose a reason for hiding this comment

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

LGTM

@razvan razvan added this pull request to the merge queue Mar 31, 2026
Merged via the queue into main with commit 13da637 Mar 31, 2026
1 check passed
@razvan razvan deleted the fix/olm/26.3 branch March 31, 2026 19:12
@sbernauer sbernauer moved this from Development: In Review to Development: Done in Stackable Engineering Apr 1, 2026
@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants