From b5d9618c3a34e83976831475ede1b0925767218e Mon Sep 17 00:00:00 2001 From: Adarsha Dinda Date: Tue, 24 Mar 2026 23:21:23 +0530 Subject: [PATCH] openstack: Add cloud-init user-data for Rocky Linux 10 and 10.1 --- .../openstack/openstack-rocky-10-user-data.txt | 1 + .../openstack-rocky-10.1-user-data.txt | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 120000 teuthology/openstack/openstack-rocky-10-user-data.txt create mode 100644 teuthology/openstack/openstack-rocky-10.1-user-data.txt diff --git a/teuthology/openstack/openstack-rocky-10-user-data.txt b/teuthology/openstack/openstack-rocky-10-user-data.txt new file mode 120000 index 000000000..949680f01 --- /dev/null +++ b/teuthology/openstack/openstack-rocky-10-user-data.txt @@ -0,0 +1 @@ +openstack-rocky-10.1-user-data.txt \ No newline at end of file diff --git a/teuthology/openstack/openstack-rocky-10.1-user-data.txt b/teuthology/openstack/openstack-rocky-10.1-user-data.txt new file mode 100644 index 000000000..226d85c2b --- /dev/null +++ b/teuthology/openstack/openstack-rocky-10.1-user-data.txt @@ -0,0 +1,18 @@ +#cloud-config +bootcmd: + - fqdn=$(hostname -f) + - shortname=$(echo "$fqdn" | cut -d. -f1) + - hostnamectl set-hostname "$shortname" + - ( echo ; echo "MaxSessions 1000" ) >> /etc/ssh/sshd_config +# See https://github.com/ceph/ceph-cm-ansible/blob/main/roles/cobbler/templates/snippets/cephlab_user + - ( echo 'Defaults !requiretty' ; echo 'Defaults visiblepw' ) | tee /etc/sudoers.d/cephlab_sudo ; chmod 0440 /etc/sudoers.d/cephlab_sudo +preserve_hostname: true +system_info: + default_user: + name: {username} +packages: + - python3 + - wget + - git + - chrony +final_message: "{up}, after $UPTIME seconds" -- 2.47.3