blob: 732594dd3058b016f053f9ac0c4b16afb13bc406 [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
vexxhost-bot09893a12024-10-31 10:46:10 -04002 name: atmosphere-golang-go
3 parent: golang-go
4 abstract: true
5 vars:
6 go_version: 1.21.13
7
8- job:
9 name: atmosphere-golang-go-test
10 parent: atmosphere-golang-go
vexxhost-bot288ef8d2024-11-18 12:39:16 -050011 pre-run:
12 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
vexxhost-bot09893a12024-10-31 10:46:10 -040013 vars:
14 go_command: test ./... -v
15
16- job:
Oleksandr K.94ee44d2024-10-04 17:47:39 +020017 name: atmosphere-chart-vendor
18 parent: chart-vendor
19
20- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -040021 name: atmosphere-linters
22 parent: tox-linters
23 pre-run: zuul.d/playbooks/linters/pre.yml
24
25- job:
vexxhost-bot39cb3ab2024-10-30 11:17:39 -040026 name: atmosphere-tox-promtool-test
27 parent: tox
28 pre-run: zuul.d/playbooks/promtool/pre.yml
29 vars:
30 tox_envlist: promtool-test
31
32- job:
vexxhost-bot6dde1ef2024-07-19 04:30:46 +020033 name: atmosphere-tox-py3
34 parent: tox
35
36- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040037 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040038 parent: build-ansible-collection
vexxhost-bot288ef8d2024-11-18 12:39:16 -050039 pre-run:
40 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
41 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040042 irrelevant-files:
43 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040044
45- job:
46 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040047 parent: publish-ansible-collection-vexxhost
vexxhost-bot288ef8d2024-11-18 12:39:16 -050048 pre-run:
49 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040050
51- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040052 name: atmosphere-molecule
53 parent: tox
54 abstract: true
vexxhost-bot288ef8d2024-11-18 12:39:16 -050055 pre-run:
56 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
57 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040058 run: zuul.d/playbooks/molecule/run.yml
59 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040060 irrelevant-files:
61 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040062
63- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040064 name: atmosphere-molecule-csi
65 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040066 abstract: true
67
68- job:
69 name: atmosphere-molecule-csi-local-path-provisioner
70 parent: atmosphere-molecule-csi
71 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040072 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040073
74- job:
75 name: atmosphere-molecule-csi-rbd
76 parent: atmosphere-molecule-csi
77 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040078 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040079
80- job:
81 name: atmosphere-molecule-aio
82 parent: atmosphere-molecule
83 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040084 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040085 post-run: zuul.d/playbooks/molecule-aio/post.yml
86 roles:
87 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040088
89- job:
90 name: atmosphere-molecule-aio-keycloak
91 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040092 nodeset:
93 nodes:
94 - name: ubuntu-jammy
95 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040096 vars:
97 tox_envlist: molecule-keycloak
98
99- job:
100 name: atmosphere-molecule-aio-full
101 parent: atmosphere-molecule-aio
102 abstract: true
103 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400104 nodeset:
105 nodes:
106 - name: ubuntu-jammy
107 label: jammy-16c-64g
108
109- job:
110 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400111 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400112 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400113 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400114
115- job:
116 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400117 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400118 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400119 tox_envlist: molecule-aio-ovn
vexxhost-bot43c6b7c2024-07-08 15:09:47 +0200120
121- job:
122 name: atmosphere-molecule-aio-upgrade-base
123 run: zuul.d/playbooks/upgrade/run-upgrade.yml
124 abstract: true
125 timeout: 10800
126 parent: atmosphere-molecule-aio-full
127 vars:
128 from_branch: "stable/2023.2"
129
130- job:
131 name: atmosphere-molecule-aio-upgrade-2024.1-openvswitch
132 parent: atmosphere-molecule-aio-upgrade-base
133 vars:
134 network_backend: "openvswitch"
135
136- job:
137 name: atmosphere-molecule-aio-upgrade-2024.1-ovn
138 parent: atmosphere-molecule-aio-upgrade-base
139 vars:
140 network_backend: "ovn"