# Functions
New sets up the systemd and kubernetes connections needed to update the machine.
# Constants
CurrentMachineConfigAnnotationKey is used to fetch current MachineConfig for a machine.
DesiredMachineConfigAnnotationKey is used to specify the desired MachineConfig for a machine.
InitialNodeAnnotationsFilePath defines the path at which it will find the node annotations it needs to set on the node once it comes up for the first time.
MachineConfigDaemonStateAnnotationKey is used to fetch the state of the daemon on the machine.
MachineConfigDaemonStateDegraded is set by daemon when update cannot be applied.
MachineConfigDaemonStateDone is set by daemon when it is done applying an update.
MachineConfigDaemonStateWorking is set by daemon when it is applying an update.