]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
openstack: Add cloud-init user-data for Rocky Linux 10 and 10.1 2160/head
authorAdarsha Dinda <adarshadinda@Adarshas-MacBook-Pro.local>
Tue, 24 Mar 2026 17:51:23 +0000 (23:21 +0530)
committerAdarsha Dinda <adarshadinda@Adarshas-MacBook-Pro.local>
Wed, 25 Mar 2026 09:41:13 +0000 (15:11 +0530)
teuthology/openstack/openstack-rocky-10-user-data.txt [new symlink]
teuthology/openstack/openstack-rocky-10.1-user-data.txt [new file with mode: 0644]

diff --git a/teuthology/openstack/openstack-rocky-10-user-data.txt b/teuthology/openstack/openstack-rocky-10-user-data.txt
new file mode 120000 (symlink)
index 0000000..949680f
--- /dev/null
@@ -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 (file)
index 0000000..226d85c
--- /dev/null
@@ -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"