canonical / cloud-init

Official upstream for the cloud-init: cloud instance initialization
https://cloud-init.io/
Other
2.87k stars 856 forks source link

Hetzner DS does not configure private network interfaces #4263

Open dermotbradley opened 1 year ago

dermotbradley commented 1 year ago

Bug report

The Hetzner DataSource does not handle metadata server URLs of the form http://169.254.169.254/hetzner/v1/metadata/private-networks which are used to specify network interface configuration for interfaces attached to private networks.

Hetzner documentation for this is here: https://docs.hetzner.cloud/ and specifically the "Example: Private Networks" section shows an example of the information returned.

Steps to reproduce the problem

On Heztner Cloud:

Environment details

cloud-init logs

TheRealFalcon commented 1 year ago

Thanks for the report. This would be a good thing for cloud-init to do.