Skip to content

e2e: keep CRI-O and the kubelet on one Kubernetes minor - #55593

Open
0intro wants to merge 1 commit into
mainfrom
djc/kubeadm-crio-match-k8s-minor
Open

e2e: keep CRI-O and the kubelet on one Kubernetes minor#55593
0intro wants to merge 1 commit into
mainfrom
djc/kubeadm-crio-match-k8s-minor

Conversation

@0intro

@0intro 0intro commented Aug 28, 2026

Copy link
Copy Markdown
Member

The kubeadm CRI-O install walks down from the kubelet minor to the newest
CRI-O stream pkgs.k8s.io serves, while the kubelet installs the minor that
was asked for. The v1.33 and v1.34 streams now answer 403, so a request
for 1.34 paired CRI-O 1.32 with kubelet 1.34, pods stopped at
Init:ImagePullBackOff and TestSBOMKubeadmCrioSuite spent an hour reaching
its timeout with no assertion run.

Record the stream that was found and install the kubelet from it.

The kubeadm CRI-O install walks down from the kubelet minor to the newest
CRI-O stream pkgs.k8s.io serves, while the kubelet installs the minor that
was asked for. The v1.33 and v1.34 streams now answer 403, so a request
for 1.34 paired CRI-O 1.32 with kubelet 1.34, pods stopped at
Init:ImagePullBackOff and TestSBOMKubeadmCrioSuite spent an hour reaching
its timeout with no assertion run.

Record the stream that was found and install the kubelet from it.
@0intro
0intro requested a review from a team as a code owner August 28, 2026 12:26
@0intro 0intro added changelog/no-changelog No changelog entry needed qa/no-code-change No code change in Agent code requiring validation labels Aug 28, 2026
@dd-octo-sts dd-octo-sts Bot added internal Identify a non-fork PR team/agent-devx labels Aug 28, 2026
@github-actions github-actions Bot added the short review PR is simple enough to be reviewed quickly label Aug 28, 2026

@github-actions github-actions Bot 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.

AI review by Codex (OpenAI) - workflow run

Patch is correct. The selected CRI-O minor is safely propagated to the Kubernetes repository configuration, keeping CRI-O, kubelet, kubeadm, and kubectl on the same minor.

@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 52.73% (+0.01%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: b2456c9 | Docs | View more details | Give us feedback!

@dd-octo-sts

dd-octo-sts Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Files inventory check summary

File checks results against ancestor ad97d80a:

Results for datadog-agent_7.84.0~devel.git.569.b2456c9.pipeline.133906116-1_amd64.deb:

No change detected

Results for datadog-iot-agent_7.84.0~devel.git.569.b2456c9.pipeline.133906116-1_amd64.deb:

No change detected

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

Labels

changelog/no-changelog No changelog entry needed internal Identify a non-fork PR qa/no-code-change No code change in Agent code requiring validation short review PR is simple enough to be reviewed quickly team/agent-devx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants