blob: 4d3ea3014e6ccf6554cb2f590223e0048310d70b [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
11 vars:
12 go_command: test ./... -v
13
14- job:
Mohammed Naser64eba862025-01-16 01:54:26 -050015 name: atmosphere-check-commit
16 nodeset:
17 nodes: []
18 run:
19 - zuul.d/playbooks/check-commit/run.yml
20
21- job:
Oleksandr K.94ee44d2024-10-04 17:47:39 +020022 name: atmosphere-chart-vendor
23 parent: chart-vendor
24
25- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -040026 name: atmosphere-linters
27 parent: tox-linters
28 pre-run: zuul.d/playbooks/linters/pre.yml
29
30- job:
vexxhost-bot39cb3ab2024-10-30 11:17:39 -040031 name: atmosphere-tox-promtool-test
32 parent: tox
33 pre-run: zuul.d/playbooks/promtool/pre.yml
34 vars:
35 tox_envlist: promtool-test
36
37- job:
vexxhost-bot48fde062024-11-24 21:39:14 -050038 name: atmosphere-tox-helm-unittest
39 parent: tox
40 pre-run: zuul.d/playbooks/helm-unittest/pre.yml
41 vars:
42 tox_envlist: helm-unittest
43
44- job:
vexxhost-bot6dde1ef2024-07-19 04:30:46 +020045 name: atmosphere-tox-py3
46 parent: tox
47
48- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040049 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040050 parent: build-ansible-collection
vexxhost-bot288ef8d2024-11-18 12:39:16 -050051 pre-run:
52 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
53 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040054 irrelevant-files:
55 - ^doc/
Mohammed Naser57bd9872025-01-16 21:01:43 -050056 - ^releasenotes/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040057
58- job:
59 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040060 parent: publish-ansible-collection-vexxhost
vexxhost-bot288ef8d2024-11-18 12:39:16 -050061 pre-run:
62 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040063
64- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040065 name: atmosphere-molecule
66 parent: tox
67 abstract: true
vexxhost-bot288ef8d2024-11-18 12:39:16 -050068 pre-run:
69 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
70 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040071 run: zuul.d/playbooks/molecule/run.yml
72 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040073 irrelevant-files:
Mohammed Naser1cfa0ce2025-01-19 00:04:34 -050074 - ^build/
Mohammed Naser90128aa2024-04-29 13:21:58 -040075 - ^doc/
Mohammed Naser57bd9872025-01-16 21:01:43 -050076 - ^releasenotes/
Jason Hall54238122024-02-19 12:56:23 -060077 vars:
78 tox_environment:
79 ATMOSPHERE_IMAGE_PREFIX: "harbor.atmosphere.dev/"
Mohammed Naserdc087392024-04-01 20:26:02 -040080
81- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040082 name: atmosphere-molecule-csi
83 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040084 abstract: true
85
86- job:
87 name: atmosphere-molecule-csi-local-path-provisioner
88 parent: atmosphere-molecule-csi
89 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040090 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040091
92- job:
93 name: atmosphere-molecule-csi-rbd
94 parent: atmosphere-molecule-csi
95 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040096 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040097
98- job:
99 name: atmosphere-molecule-aio
100 parent: atmosphere-molecule
101 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -0400102 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -0400103 post-run: zuul.d/playbooks/molecule-aio/post.yml
104 roles:
105 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -0400106
107- job:
108 name: atmosphere-molecule-aio-keycloak
109 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -0400110 nodeset:
111 nodes:
112 - name: ubuntu-jammy
113 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -0400114 vars:
115 tox_envlist: molecule-keycloak
116
117- job:
118 name: atmosphere-molecule-aio-full
119 parent: atmosphere-molecule-aio
120 abstract: true
121 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400122 nodeset:
123 nodes:
124 - name: ubuntu-jammy
125 label: jammy-16c-64g
126
127- job:
128 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400129 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400130 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400131 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400132
133- job:
134 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400135 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400136 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400137 tox_envlist: molecule-aio-ovn
vexxhost-bot43c6b7c2024-07-08 15:09:47 +0200138
139- job:
140 name: atmosphere-molecule-aio-upgrade-base
141 run: zuul.d/playbooks/upgrade/run-upgrade.yml
142 abstract: true
143 timeout: 10800
144 parent: atmosphere-molecule-aio-full
145 vars:
146 from_branch: "stable/2023.2"
147
148- job:
149 name: atmosphere-molecule-aio-upgrade-2024.1-openvswitch
150 parent: atmosphere-molecule-aio-upgrade-base
151 vars:
152 network_backend: "openvswitch"
153
154- job:
155 name: atmosphere-molecule-aio-upgrade-2024.1-ovn
156 parent: atmosphere-molecule-aio-upgrade-base
157 vars:
158 network_backend: "ovn"