Uploaded image for project: 'Openshift sandboxed containers'
  1. Openshift sandboxed containers
  2. KATA-3441

Backport initdata annotation support to kata 3.7.0 for OCP 4.17

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: High High
    • None
    • None
    • kata-containers
    • None
    • 2
    • False
    • None
    • True
    • Kata Sprint #259, Kata Sprint #260
    • 0
    • 0.000

      Similarly to KATA-3439, we want add a backport of https://github.com/kata-containers/kata-containers/pull/9988 to the kata-containers RPM for OCP 4.17
       
      The reason is that the IBM Z team, were hoping to test out initdata based on the 1.8.0 release. As it will be based on 0.9.0 now, we will need to try out patching the install with our own CAA build from upstream, which should be doable. However we also need the kata-containers support for the initdata annotation, so that it is made available to the cloud-api-adaptor which only went into 3.8.0 (https://github.com/kata-containers/kata-containers/pull/9988), so without these changes we'd need to also patch the shim, which is much more tricky. The commits we'd need are `4d66ee1`, `8d61029` and `a113fc9`.
       
      This story can be considered done when:

      • The RPM has been officially updated in OCP 4.17, or the RPM is already in the right advisory.
      • The RPM has been tested, and installable in OCP 4.17 and works as expected.

      Things to keep in mind:

      • RPM should be built and tested as a scratch build before submitting an official build.
      • Code changes should be reviewed in gitlab before merging
      • Timing for running the build is crucial: identifying the right time to execute the build considering the release target date is part of the task. Too early might affect early versions of OSC, too late breaks the OSC release.

              rhgkurz Greg Kurz
              stevenhorsman-rh Steven Horsman
              AJAY VICTOR, Steven Horsman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: