Azure / Azure/azure-init

[RFE] Interaction with Linux Guest/Extension Agent (walinuxagent)

Open
#70 1 comment 0 reactions 1 assignee Claimed by @peytonr18 View on GitHub
feature release-blocker
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.