[RFE] Interaction with Linux Guest/Extension Agent (walinuxagent)
- Dominant language
- Rust
- Stars
- 16
- Forks
- 20
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 1
Description
## Current situation
Currently walinuxagent [checks ](https://github.com/Azure/WALinuxAgent/blob/master/azurelinuxagent/pa/provision/cloudinitdetect.py)whether cloud-init is enabled. If yes, it will wait for cloud-init to finish provisioning. Otherwise, it will proceed with provisioning.
## Impact
If walinuxagent is install/enabled in the system it will race with azure-init to accomplish provisioning.
## Ideal future situation
walinuxagent should not assume provisioning if azure-init is expected to do provisioning.
## **Implementation options
We should work with walinuxagent team to determine the best approach here. One option is to override the [configuration ](https://github.com/Azure/WALinuxAgent/blob/28345a55f9b21dae89472111635fd6e41809d958/config/waagent.conf#L14)in /etc/waagent.conf to ask walinuxagent to not provision at all.
## Additional information
Contributor guide
Assessment
This issue has not been assessed yet.