Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-886

Make WICD Bootstrap command not a method of ServiceController

    XMLWordPrintable

Details

    • 3
    • False
    • None
    • False

    Description

      Description

      Bootstrap does not need to be a method of ServiceController, and should instead instantiate a ServiceController object within itself. This should be done as bootstrapping is a one-shot run of the service controller, and there is no need for the service controller to exist after the bootstrap command is run.

       

      Story was created because of a discussion on this PR: https://github.com/openshift/windows-machine-config-operator/pull/1160#pullrequestreview-1093960761

      Eng Details

      Create an object that handles the service reconciliation by embedding it in the service controller struct as WICD does not require a controller while bootstrapping

      Acceptance Criteria

      • Bootstrap is not a method of ServiceController

      Attachments

        Activity

          People

            Unassigned Unassigned
            rh-ee-ssoto Sebastian Soto
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: