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

skip reboot when bootimage matches cluster OSImageURL


    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • 0
    • 0

       PR After PR https://github.com/openshift/os/pull/657 lands in, RHCOS nodes booting from a bootimage will have digested pull spec which we available in filed `container-image-reference-digest` via rpm-ostree status.


      With this, we can teach MCD to look for container-image-reference-digest for comparison when OSImageURL is not available (this is the case when node boots from a bootimage).  When it matches, we can say that both bootimage and OCP cluster has same OS Content and we can safely skip the node reboot during initial pivot.


      Note: Scope of this work has been reduced to PR https://github.com/openshift/machine-config-operator/pull/3857 as this is sufficient for Assisted installer use case today.

            oamizur Ori Amizur
            rhn-engineering-skumari Sinny Kumari
            0 Vote for this issue
            2 Start watching this issue