blob: e2d996cd270ff0819b336b039c09a23e86e0a3ad [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
Oleksandr K.e8015392024-10-31 19:15:00 +01002 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-bot80a2b1d2024-11-18 12:42:49 -050011 pre-run:
12 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
Oleksandr K.e8015392024-10-31 19:15:00 +010013 vars:
14 go_command: test ./... -v
15
16- job:
Mohammed Naser42ae9752025-01-16 01:54:26 -050017 name: atmosphere-check-commit
18 nodeset:
19 nodes: []
20 run:
21 - zuul.d/playbooks/check-commit/run.yml
22
23- job:
Oleksandr K.783acea2024-10-04 17:52:17 +020024 name: atmosphere-chart-vendor
25 parent: chart-vendor
26
27- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -040028 name: atmosphere-linters
29 parent: tox-linters
30 pre-run: zuul.d/playbooks/linters/pre.yml
31
32- job:
vexxhost-botd5930fe2024-10-30 11:15:47 -040033 name: atmosphere-tox-promtool-test
34 parent: tox
35 pre-run: zuul.d/playbooks/promtool/pre.yml
36 vars:
37 tox_envlist: promtool-test
38
39- job:
vexxhost-botad3b1f52024-11-24 21:19:36 -050040 name: atmosphere-tox-helm-unittest
41 parent: tox
42 pre-run: zuul.d/playbooks/helm-unittest/pre.yml
43 vars:
44 tox_envlist: helm-unittest
45
46- job:
Mohammed Naser2be5ecd2024-07-19 00:38:45 -040047 name: atmosphere-tox-py3
48 parent: tox
49
50- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040051 name: atmosphere-build-collection
Mohammed Naserdf3a3202024-06-17 22:03:26 -040052 parent: build-ansible-collection
vexxhost-bot80a2b1d2024-11-18 12:42:49 -050053 pre-run:
54 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
55 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040056 irrelevant-files:
57 - ^doc/
Mohammed Naserf95381f2025-01-16 21:01:43 -050058 - ^releasenotes/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040059
60- job:
61 name: atmosphere-publish-collection
Mohammed Naserdf3a3202024-06-17 22:03:26 -040062 parent: publish-ansible-collection-vexxhost
vexxhost-bot80a2b1d2024-11-18 12:42:49 -050063 pre-run:
64 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040065
66- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040067 name: atmosphere-molecule
68 parent: tox
69 abstract: true
vexxhost-bot80a2b1d2024-11-18 12:42:49 -050070 pre-run:
71 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
72 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040073 run: zuul.d/playbooks/molecule/run.yml
74 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040075 irrelevant-files:
Mohammed Naser062d07b2025-01-19 00:04:34 -050076 - ^build/
Mohammed Naser90128aa2024-04-29 13:21:58 -040077 - ^doc/
Mohammed Naserf95381f2025-01-16 21:01:43 -050078 - ^releasenotes/
Mohammed Naserdc087392024-04-01 20:26:02 -040079
80- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040081 name: atmosphere-molecule-csi
82 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040083 abstract: true
84
85- job:
86 name: atmosphere-molecule-csi-local-path-provisioner
87 parent: atmosphere-molecule-csi
88 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040089 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040090
91- job:
92 name: atmosphere-molecule-csi-rbd
93 parent: atmosphere-molecule-csi
94 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040095 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040096
97- job:
98 name: atmosphere-molecule-aio
99 parent: atmosphere-molecule
100 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -0400101 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -0400102 post-run: zuul.d/playbooks/molecule-aio/post.yml
103 roles:
104 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -0400105
106- job:
107 name: atmosphere-molecule-aio-keycloak
108 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -0400109 nodeset:
110 nodes:
111 - name: ubuntu-jammy
112 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -0400113 vars:
114 tox_envlist: molecule-keycloak
115
116- job:
117 name: atmosphere-molecule-aio-full
118 parent: atmosphere-molecule-aio
119 abstract: true
120 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400121 nodeset:
122 nodes:
123 - name: ubuntu-jammy
124 label: jammy-16c-64g
125
126- job:
127 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400128 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400129 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400130 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400131
132- job:
133 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400134 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400135 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400136 tox_envlist: molecule-aio-ovn
vexxhost-bot64f24442024-07-08 15:05:12 +0200137
138- job:
139 name: atmosphere-molecule-aio-upgrade-base
140 run: zuul.d/playbooks/upgrade/run-upgrade.yml
141 abstract: true
142 timeout: 10800
143 parent: atmosphere-molecule-aio-full
144 vars:
145 from_branch: "stable/zed"
146
147- job:
148 name: atmosphere-molecule-aio-upgrade-2023.1-openvswitch
149 parent: atmosphere-molecule-aio-upgrade-base
150 vars:
151 network_backend: "openvswitch"
152
153- job:
154 name: atmosphere-molecule-aio-upgrade-2023.1-ovn
155 parent: atmosphere-molecule-aio-upgrade-base
156 vars:
157 network_backend: "ovn"