-
Story
-
Resolution: Won't Do
-
Minor
-
None
-
None
-
None
-
3
-
False
-
None
-
False
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