Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-838

Pin and pre-load images

XMLWordPrintable

    • 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% 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:

      1. CRI-O will need to be changed so that it doesn't remove pinned images, regardless of the version_file_persist setting.
      2. Add the new PinnedImageSet custom resource definition to the API.
      3. Initial proposal: #1609
      4. Add a new PinnedIMageSetController to the machine-config-controller.
      5. Add the logic to pin and pull the images to the machine-config-daemon.
      6. Update the documentation of recovery procedures to explain that pinned images shouldn't be removed.

            sbatschelet Sam Batschelet
            oourfali Oved Ourfali
            Sergio Regidor de la Rosa Sergio Regidor de la Rosa
            Votes:
            0 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated: