Small Fixes to Release Job, Push Pipeline and catalog-build#156
Small Fixes to Release Job, Push Pipeline and catalog-build#156openshift-merge-bot[bot] merged 3 commits intomedik8s:mainfrom
Conversation
Release Job was building a bundle image without updating the bundle's image version, by running the bundle target.
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: razo7 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
📝 WalkthroughWalkthroughMakefile targets and catalog build steps were adjusted (safer removal with -rf, extended Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
Tip 📝 Customizable high-level summaries are now available in beta!You can now customize how CodeRabbit generates the high-level summary in your pull requests — including its content, structure, tone, and formatting.
Example instruction:
Note: This feature is currently in beta for Pro-tier users, and pricing will be announced later. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Use delete with 'force' to skip removing files that don't exist
The pipeline was running tests, and try to push operator, bundle and catalog images with tag 'latest' when we push a git tag upstream
|
/lgtm |
|
/retest |
3 similar comments
|
/retest |
|
/retest |
|
/retest |
The post-submit workflow should only run on pushes to main. Tag pushes should not trigger unversioned image builds, as the release workflow handles versioned releases properly. Similar fix applied in medik8s/node-maintenance-operator#156
The post-submit workflow should only run on pushes to main. Tag pushes should not trigger unversioned image builds, as the release workflow handles versioned releases properly. Similar fix applied in medik8s/node-maintenance-operator#156
The post-submit workflow should only run on pushes to main. Tag pushes should not trigger unversioned image builds, as the release workflow handles versioned releases properly. Similar fix applied in medik8s/node-maintenance-operator#156
The post-submit workflow should only run on pushes to main. Tag pushes should not trigger unversioned image builds, as the release workflow handles versioned releases properly. Similar fix applied in medik8s/node-maintenance-operator#156
Why we need this PR
bundletarget. See the following error:In addition, this fix should help with openshift/release#71745 (comment)
catalog-buildtarget.latesttag when you pushv*tagsChanges made
bundle-community-k8sinstead ofbundle-communityfor thebundle-build-communitytarget.Workaround: Use an older pipeline that works (e.g., from
v0.18.0), instead of using a pipeline frommainor a related release-branch.catalog-buildtarget with-rm -rfto skip deletion errorsWhich issue(s) this PR fixes
Test plan
Summary by CodeRabbit