-
Notifications
You must be signed in to change notification settings - Fork 416
add containers-common package #60607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add containers-common package #60607
Conversation
Signed-off-by: kranurag7 <[email protected]>
6f48ae8 to
28f699d
Compare
🔄 Build Failed: Git Checkout Error
Build Details
Root Cause Analysis 🔍Git tag v5.36.1 points to a different commit than expected. The build configuration expects commit 08ce6b4207e7b151ea1c2830cdb1d4473cfd12aa but the actual tag v5.36.1 resolves to commit f6ca2da2ec9e4b86231ea7a27499e2a0b35b0d8c. This indicates either the tag was moved/updated upstream or the expected commit hash in the build configuration is incorrect. 🔍 Build failure fix suggestionsFound similar build failures that have been fixed in the past and analyzed them to suggest a fix: Similar PRs with fixesSuggested ChangesFile: containers-image.yaml
Replacement: Content: Click to expand fix analysisAnalysisBased on the similar fixed build failures, I observe a consistent pattern: when there's a mismatch between the expected commit hash and the actual commit hash for a git tag, the solution is always to update the Click to expand fix explanationExplanationThis fix should work because the build error indicates that git tag v5.36.1 actually points to commit f6ca2da2ec9e4b86231ea7a27499e2a0b35b0d8c, not the expected commit 08ce6b4207e7b151ea1c2830cdb1d4473cfd12aa. The git-checkout pipeline step performs verification to ensure the tag points to the expected commit hash for security and reproducibility reasons. By updating the expected-commit field to match the actual commit hash that the tag references, the verification will pass and the build will proceed. This pattern is consistent across all similar fixes - they all involved updating the expected-commit hash to reflect the current state of the upstream repository where tags may have been moved or retagged. Click to expand alternative approachesAlternative Approaches
Was this comment helpful? Please use 👍 or 👎 reactions on this comment. |
this bumps containes-common to 0.64.1. please note that we've verified image and storage branches from the spec file here. https://src.fedoraproject.org/rpms/containers-common/blob/rawhide/f/containers-common.spec this is important to keep the configuration files as per upstream.
f4b8a47 to
6354a88
Compare
|
@kranurag7 is there anything we can do to help reduce lift, from our end? |
I'll get it green tomorrow. |
|
@kranurag7 so sorry to follow up yet again, but what's the status on this? Again, if there's anything we can do to enable you on this, please let us know! |
Signed-off-by: kranurag7 <[email protected]>
Signed-off-by: kranurag7 <[email protected]>
|
@kranurag7 @iyefa28 |
Fixes: #60292
Signed-off-by: kranurag7 [email protected]