I really don't know what you're expecting to hear. cloud-init is guaranteed to run Before ssh-keygen. Worst case, a.) ssh-keygen creates keys that cloud-init didn't write (but since cloud-init deleted *all* keys on new-instance, this actually works pretty well). b.) ssh-kegen does nothing and wastes some 'stat' of files that it would have executed.
I guess we could drop-in a 'disable' of keygen-service on package install. that just seems like more work than necessary. -- https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/349359 Your team cloud-init commiters is requested to review the proposed merge of ~smoser/cloud-init:fix/1781094-ssh-deletekeys into cloud-init:master. _______________________________________________ Mailing list: https://launchpad.net/~cloud-init-dev Post to : cloud-init-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp