Changes errors created by cloud config to be standardized so that any
other packages relying on the cloud config can check if the error is of
the same "type".
Signed-off-by: Daniel J. Holmes (jaitaiwan) <dan@jaitaiwan.dev>
Changes:
- Increase test coverage of config
- Add networking feature config
- Add ability to find node ip addresses via qemu and specify ips that
should be treated as ExternalIPAddresses
Signed-off-by: Daniel J. Holmes (jaitaiwan) <dan@jaitaiwan.dev>
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
We will split the cloud configuration into two parts:
the original cloud controller configuration and a separate function for working with multiple Proxmox clusters.
Signed-off-by: Daniel J. Holmes (jaitaiwan) <dan@jaitaiwan.dev>
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>