Page MenuHomeVyOS Platform

Network-config v2 is broken in Cloud-init 22.1 and VyOS 1.3
Needs testing, Requires assessmentPublicBUG

Description

Because of the bug in upstream, network-config v2 data is not represented properly and our module cc_vyos.py cannot use it.
In sagitta we already have a workaround that fixes this, so we need to backport it to equuleus.

After this, our module will be able to use both v1 and v2 again. Cloud-init will still show the error message with RuntimeError: Unknown network config version: None, but this does not affect VyOS anyhow.

Details

Difficulty level
Easy (less than an hour)
Version
1.3 (not-released builds only)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)