In particular, user passed in cloud-config for augmenting ssh configuration in the guest (setting user ssh keys) however, it was unknown that the centos/8/cloud image did not have sshd installed.
If I'm building a template and install cloud-init; I can see either path, cloud-init does not *require* it to function, but one of the most common tasks for cloud-init does expect that there is an ssh service when users supply ssh related config. >From a packaging perspective, seems reasonable to depend on it. Alternatively, for minimal images, cloud-init does not *directly depend on it, but users can't know before launching an image that if they supply ssh config, it wont work on an image because sshd is not present but cloud-init is? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866563 Title: cloud-init expects sshd service to be available in images should be in the package deps To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1866563/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
