-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Pin and pre-load images
-
False
-
None
-
False
-
Not Selected
-
To Do
-
OCPSTRAT-763 - [TechPreview]Disconnected Cluster Update and Boot without local image registry
-
OCPSTRAT-763[TechPreview]Disconnected Cluster Update and Boot without local image registry
-
32
-
32%
-
0
-
0
Given enhancement - https://github.com/openshift/enhancements/pull/1481
Design Review Doc: https://docs.google.com/document/d/1-XuHN6_jvJMLULFwwAThfIcHqY32s32lU6m4bx7BiBE/edit
We want to allow the relevant APIs to pin images and make sure those don't get garbage collected.
Here is a summary of what will be required:
- CRI-O will need to be changed so that it doesn't remove pinned images, regardless of the version_file_persist setting.
- Add the new PinnedImageSet custom resource definition to the API.
- Initial proposal: #1609
- Add a new PinnedIMageSetController to the machine-config-controller.
- Add the logic to pin and pull the images to the machine-config-daemon.
- Update the documentation of recovery procedures to explain that pinned images shouldn't be removed.
- blocks
-
OCPBUGS-33489 The PinnedImageSet controller can panic on techpreview clusters
- POST
- is related to
-
OCPBUGS-33350 Pinned images are not unppinned when a pinnedimageset resource is deleted
- New
-
OCPBUGS-32745 2 minutes time out degrades machineconfignode resources when pinning release images
- MODIFIED
-
OCPBUGS-33046 When we scale up new nodes, the PinnedImageSets status in the MCPs takes very long to be updated
- MODIFIED
-
OCPBUGS-32583 pinned images fail when using ImageDigestMirrorSets
- Verified
-
OCPBUGS-32679 " no auth found" error when pinning release images
- Verified
- links to