Skip to content

Commit fd1cdff

Browse files
authored
Merge pull request #45 from stackhpc/add-nodepools
Add nodepools for regular/aufn & RL9/Ubuntu Noble
2 parents c056b33 + e843c8c commit fd1cdff

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

ansible/inventory/group_vars/all/zuul-operator-nodepool

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
zuul_operator_nodepool_yaml:
22
labels:
33
- name: ubuntu-jammy
4+
- name: ubuntu-noble
5+
- name: rocky-9
6+
- name: ubuntu-noble-aufn
7+
- name: rocky-9-aufn
48

59
providers:
610
- name: smslab-openstack
@@ -15,6 +19,18 @@ zuul_operator_nodepool_yaml:
1519
- name: ubuntu-jammy
1620
image-name: "Ubuntu-22.04"
1721
username: "zuul"
22+
- name: ubuntu-noble
23+
image-name: "Ubuntu-24.04"
24+
username: "zuul"
25+
- name: rocky-9
26+
image-name: "Rocky9"
27+
username: "zuul"
28+
- name: ubuntu-noble-aufn
29+
image-name: "Ubuntu-24.04"
30+
username: "zuul"
31+
- name: rocky-9-aufn
32+
image-name: "Rocky9"
33+
username: "zuul"
1834
pools:
1935
- name: main
2036
auto-floating-ip: False
@@ -42,3 +58,75 @@ zuul_operator_nodepool_yaml:
4258
lock_passwd: true
4359
ssh_authorized_keys: {{ zuul_operator_nodepool_ssh_authorized_keys }}
4460
sudo: ALL=(ALL) NOPASSWD:ALL
61+
- name: ubuntu-noble
62+
console-log: True
63+
cloud-image: ubuntu-noble
64+
flavor-name: general.v1.small
65+
key-name: zuul-ci
66+
userdata: |-
67+
#cloud-config
68+
bootcmd:
69+
- rm -f /run/nologin
70+
- rm -f /etc/nologin
71+
users:
72+
- default
73+
- name: zuul
74+
groups: users,adm,sudo
75+
shell: /bin/bash
76+
lock_passwd: true
77+
ssh_authorized_keys: {{ zuul_operator_nodepool_ssh_authorized_keys }}
78+
sudo: ALL=(ALL) NOPASSWD:ALL
79+
- name: rocky-9
80+
console-log: True
81+
cloud-image: rocky-9
82+
flavor-name: general.v1.small
83+
key-name: zuul-ci
84+
userdata: |-
85+
#cloud-config
86+
bootcmd:
87+
- rm -f /run/nologin
88+
- rm -f /etc/nologin
89+
users:
90+
- default
91+
- name: zuul
92+
groups: users,adm,sudo
93+
shell: /bin/bash
94+
lock_passwd: true
95+
ssh_authorized_keys: {{ zuul_operator_nodepool_ssh_authorized_keys }}
96+
sudo: ALL=(ALL) NOPASSWD:ALL
97+
- name: ubuntu-noble-aufn
98+
console-log: True
99+
cloud-image: ubuntu-noble-aufn
100+
flavor-name: general.v1.medium
101+
key-name: zuul-ci
102+
userdata: |-
103+
#cloud-config
104+
bootcmd:
105+
- rm -f /run/nologin
106+
- rm -f /etc/nologin
107+
users:
108+
- default
109+
- name: zuul
110+
groups: users,adm,sudo
111+
shell: /bin/bash
112+
lock_passwd: true
113+
ssh_authorized_keys: {{ zuul_operator_nodepool_ssh_authorized_keys }}
114+
sudo: ALL=(ALL) NOPASSWD:ALL
115+
- name: rocky-9-aufn
116+
console-log: True
117+
cloud-image: rocky-9-aufn
118+
flavor-name: general.v1.medium
119+
key-name: zuul-ci
120+
userdata: |-
121+
#cloud-config
122+
bootcmd:
123+
- rm -f /run/nologin
124+
- rm -f /etc/nologin
125+
users:
126+
- default
127+
- name: zuul
128+
groups: users,adm,sudo
129+
shell: /bin/bash
130+
lock_passwd: true
131+
ssh_authorized_keys: {{ zuul_operator_nodepool_ssh_authorized_keys }}
132+
sudo: ALL=(ALL) NOPASSWD:ALL

0 commit comments

Comments
 (0)