problem
It seems like rhel-10/fedora-43/centos-10 when using cloud init are getting:
Subp.py[WARNING]: Running invalid command: ['dhcpcd', '--dumplease', '--ipv4only', <cloudinit.distros.rhel.Distro object at 0x7f582204d040>]
Log_util.py[WARNING]: Getting data from <class 'cloudinit.sources.'DataSourceCloudStack.DataSourceCloudStack'> failed
It seems like the ssh keys are not getting injected on these platforms. Debian works just fine and injects the key using cloud-init without an issue.
Ex:
ci-info: no authorized SSH keys fingerprints found for user fedora
ci-info: no authorized SSH keys fingerprints found for user centos
debian injects keys just fine.
versions
4.22
The steps to reproduce the bug
- pull a centos-10/redhat-10/fedora-43 cloud image
- create a ssh key pair
- boot image with said ssh key
- key does not get injected
...
What to do about it?
No response