Skip to content

load the kubernetes pause image when installing containerd#4981

Merged
laverya merged 4 commits into
mainfrom
laverya/load-kubernetes-pause-image-in-containerd
Dec 13, 2023
Merged

load the kubernetes pause image when installing containerd#4981
laverya merged 4 commits into
mainfrom
laverya/load-kubernetes-pause-image-in-containerd

Conversation

@laverya
Copy link
Copy Markdown
Contributor

@laverya laverya commented Dec 12, 2023

What this PR does / why we need it:

As demostrated by https://testgrid.kurl.sh/run/laverya-dec12-containerd-k8supgrade, upgrades of kubernetes to 1.27+ fail in airgap when coming more than a few versions. This is because the pause image has not yet been loaded by 1.23, and will not be loaded by the 1.24 upgrade process - because it is a 1.25 (or later) image.

This PR loads the image when it sets that as the pause image in the containerd configuration.

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Steps to reproduce

Does this PR introduce a user-facing change?


Does this PR require documentation?

@laverya laverya added type::bug Something isn't working bug::normal labels Dec 12, 2023
@laverya laverya requested a review from a team as a code owner December 12, 2023 20:52
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@laverya laverya merged commit 44762ef into main Dec 13, 2023
@laverya laverya deleted the laverya/load-kubernetes-pause-image-in-containerd branch December 13, 2023 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug::normal type::bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants