Rocky 9: cloud-init update changes default user?

  1. Red Hat issued a patch that removed all derivatives from being Red Hat distributions. This caused the default user to be “rocky” among other breaking changes.
  2. Part of the above was fixed upstream and fixed downstream (in our own package). The exception is we change rocky back to cloud-user as this is expected by users making their own AMI’s in most scenarios and it also fixes tests/images being performed in openstack.
  3. Our kickstarts have histortically changed cloud-user to rocky. See here. But because the cloud.cfg file is technically unchanged on an update, the user was changed in your case.

I asked @neil to look into generating updating AMI’s.