Related: #65
Two of the main benefits of WALA (https://github.com/Azure/WALinuxAgent), for immutable hosts, are checking in to Azure to confirm the machine has finished creation (see more info in the comments of #65) and ephemeral disks support.
Ephemeral disks are not pre-formatted and most disks have a single partition unless they're >4TB. Which disk is the ephemeral disk must be performed and the method of detection differs between gen 1 & gen 2 VMs (cloud-init has udev rules to handle both gens). Additionally this check is going to have to run each boot as a new ephemeral disk can be given to a VM if it is moved to a new host.
Related: #65
Two of the main benefits of WALA (https://github.com/Azure/WALinuxAgent), for immutable hosts, are checking in to Azure to confirm the machine has finished creation (see more info in the comments of #65) and ephemeral disks support.
Ephemeral disks are not pre-formatted and most disks have a single partition unless they're >4TB. Which disk is the ephemeral disk must be performed and the method of detection differs between gen 1 & gen 2 VMs (cloud-init has udev rules to handle both gens). Additionally this check is going to have to run each boot as a new ephemeral disk can be given to a VM if it is moved to a new host.