Repository navigation
Upgrade to Fedora 45 and Go 1.27 - #165
Open
HarshwardhanPatil07 wants to merge 6 commits into
Open
HarshwardhanPatil07 wants to merge 6 commits into
HarshwardhanPatil07 wants to merge 6 commits into
Conversation
HarshwardhanPatil07
force-pushed
the
fedora45-go127
branch
2 times, most recently
from
November 13, 2026 09:30
833900f to
472dce2
Compare
Build the CLI container on Fedora 45 and set the module to Go 1.27. Pin the Ginkgo command through the Go tool declaration so the build uses the module version. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
Build bootc nodes, disk images, and helper images from Fedora 45. Have integration CI produce and test the Fedora 45 node tags before the CLI default is changed. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
Refresh direct and indirect modules for the Fedora 45 and Go 1.27 build while keeping the Kubernetes dependency set compatible. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
Go 1.27 vet rejects wrapping the pointer error model directly with percent-w. Join it with context so errors.Is still sees the intended error. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
The node image build failed when the runner AppArmor profile denied bwrap the dac_override capability. Use one checked runner setup after package installation in every affected job, so the build and runtime tests get the same policy state. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
HarshwardhanPatil07
force-pushed
the
fedora45-go127
branch
2 times, most recently
from
November 13, 2026 11:50
9cf9f69 to
e5f3813
Compare
HarshwardhanPatil07
force-pushed
the
fedora45-go127
branch
from
November 13, 2026 12:23
e5f3813 to
d720426
Compare
Fedora 45 installs the default image signature policy under /usr/share/containers, while CRI-O 1.36 still searches /etc/containers. Install the policy provider explicitly and point CRI-O to the packaged policy so control-plane pods can start. The nested container test cached a Kubernetes 1.35 node image even though bink defaults to 1.36. Cache the image actually used so nested Podman does not need to pull it through its unreliable DNS path. Assisted-by: AI Signed-off-by: HarshwardhanPatil07 <harshpat@redhat.com>
HarshwardhanPatil07
force-pushed
the
fedora45-go127
branch
from
November 13, 2026 13:29
d720426 to
0633985
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
closes: #164