blob: 7b58567092349e6253300bfe90e3e253c5678263 [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
vexxhost-bot22759682024-10-31 10:46:21 -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-bot6b406d12024-11-18 12:39:25 -050011 pre-run:
12 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
vexxhost-bot22759682024-10-31 10:46:21 -040013 vars:
14 go_command: test ./... -v
15
16- job:
Oleksandr K.a7ff8032024-10-04 17:47:42 +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-bot45e777c2024-10-30 12:41:42 -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-bot861baf92024-11-24 21:04:18 -050033 name: atmosphere-tox-helm-unittest
34 parent: tox
35 pre-run: zuul.d/playbooks/helm-unittest/pre.yml
36 vars:
37 tox_envlist: helm-unittest
38
39- job:
vexxhost-bot134680a2024-07-19 04:30:48 +020040 name: atmosphere-tox-py3
41 parent: tox
42
43- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040044 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040045 parent: build-ansible-collection
vexxhost-bot6b406d12024-11-18 12:39:25 -050046 pre-run:
47 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
48 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040049 irrelevant-files:
50 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040051
52- job:
53 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040054 parent: publish-ansible-collection-vexxhost
vexxhost-bot6b406d12024-11-18 12:39:25 -050055 pre-run:
56 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040057
58- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040059 name: atmosphere-molecule
60 parent: tox
61 abstract: true
vexxhost-bot6b406d12024-11-18 12:39:25 -050062 pre-run:
63 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
64 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040065 run: zuul.d/playbooks/molecule/run.yml
66 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040067 irrelevant-files:
68 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040069
70- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040071 name: atmosphere-molecule-csi
72 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040073 abstract: true
74
75- job:
76 name: atmosphere-molecule-csi-local-path-provisioner
77 parent: atmosphere-molecule-csi
78 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040079 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040080
81- job:
82 name: atmosphere-molecule-csi-rbd
83 parent: atmosphere-molecule-csi
84 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040085 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040086
87- job:
88 name: atmosphere-molecule-aio
89 parent: atmosphere-molecule
90 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040091 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040092 post-run: zuul.d/playbooks/molecule-aio/post.yml
93 roles:
94 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040095
96- job:
97 name: atmosphere-molecule-aio-keycloak
98 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040099 nodeset:
100 nodes:
101 - name: ubuntu-jammy
102 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -0400103 vars:
104 tox_envlist: molecule-keycloak
105
106- job:
107 name: atmosphere-molecule-aio-full
108 parent: atmosphere-molecule-aio
109 abstract: true
110 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400111 nodeset:
112 nodes:
113 - name: ubuntu-jammy
114 label: jammy-16c-64g
115
116- job:
117 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400118 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400119 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400120 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400121
122- job:
123 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400124 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400125 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400126 tox_envlist: molecule-aio-ovn
vexxhost-bota00a0732024-07-08 15:05:14 +0200127
128- job:
129 name: atmosphere-molecule-aio-upgrade-base
130 run: zuul.d/playbooks/upgrade/run-upgrade.yml
131 abstract: true
132 timeout: 10800
133 parent: atmosphere-molecule-aio-full
134 vars:
135 from_branch: "stable/2023.1"
136
137- job:
138 name: atmosphere-molecule-aio-upgrade-2023.2-openvswitch
139 parent: atmosphere-molecule-aio-upgrade-base
140 vars:
141 network_backend: "openvswitch"
142
143- job:
144 name: atmosphere-molecule-aio-upgrade-2023.2-ovn
145 parent: atmosphere-molecule-aio-upgrade-base
146 vars:
147 network_backend: "ovn"