Page MenuHomeVyOS Platform

Interface config injected by Cloud-Init may interfere with VyOS native
Closed, ResolvedPublicBUG

Description

In some cases, Cloud-Init write an interfaces configuration file /etc/network/interfaces.d/50-cloud-init. Later, if a customer wants to change the interface config, this file may interfere with CLI configuration.
Since this is done only during the first boot, most likely we should remove the file and try to revert changes applied from there. This can be done by our own config module cc_vyos.py that runs later.

Details

Difficulty level
Normal (likely a few hours)
Version
1.3.0, 1.4-rolling-202203110317
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Behavior change
Issue type
Bug (incorrect behavior)