Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-36418

[1867904] Exec probes on VMI pods have various issues, let's remove them

    XMLWordPrintable

Details

    • High

    Description

      Description of problem:

      We use exec probes when we launch VMIs to know when virt-launcher is fully started.

      We ran into the following issues with the exec probes:

      https://bugzilla.redhat.com/show_bug.cgi?id=1817057
      https://bugzilla.redhat.com/show_bug.cgi?id=1855067
      https://bugzilla.redhat.com/show_bug.cgi?id=1848524
      https://bugzilla.redhat.com/show_bug.cgi?id=1850168

      Since it benefits kubevirt overall to just remove the exec probes, independent of seeing them fixed in OCP, I am proposing https://github.com/kubevirt/kubevirt/pull/3971, which is merged on master already.

      This has the advantage that we don't rely on exec probes anymore (at the moment), removes exec probe warning events which we can't fully eliminate with the generic readiness mechanisms and speeds up VMI start.

      I see this as the proper solution, because as one can see in https://bugzilla.redhat.com/show_bug.cgi?id=1855067 it may even require kernel setting changes to make exec probes work nicely with pod limits.

      Version-Release number of selected component (if applicable):

      How reproducible:

      Steps to Reproduce:
      1.
      2.
      3.

      Actual results:

      Expected results:

      Additional info:

      Attachments

        Activity

          People

            sgott@redhat.com Stuart Gott
            rmohr@redhat.com Roman Mohr (Inactive)
            Kedar Bidarkar Kedar Bidarkar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: