-
Story
-
Resolution: Done
-
Major
-
None
-
None
Description
As part of the Windows health management epic, a new binary Windows Machine Config Daemon is to be created. This main goal of this story is the creation of the 'framework' of WICD. Specifically the creation of a main.go in `cmd/daemon/main.go`, which can be built through make.
Engineering details
In order to correctly accomplish this, the repo must be restructured to move WMCO's main.go into `cmd/operator/main.go`. WMCO specific libraries such as `controllers/` can be moved to a new `pkg/operator` directory if desired.
- Design doc: https://docs.google.com/document/d/1SA9lUuumcW__U7Pe-eTbIxyEBfwr8JQY8ouSEe4BG2w/edit?usp=sharing
Acceptance Criteria
- The WMCO repo has a Makefile target which builds windows-instance-config-daemon.exe using GOOS=windows.
- operation-sdk generation should continue to work properly.
- blocks
-
WINC-730 Create interfaces and test implementations for `Mgr` and `Service`
- Closed
- links to