blob: 5ad26157ec51bb9ce81456182a8538983930478b [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:
Oleksandr K.783acea2024-10-04 17:52:17 +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-botd5930fe2024-10-30 11:15:47 -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-botad3b1f52024-11-24 21:19:36 -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:
Mohammed Naser2be5ecd2024-07-19 00:38:45 -040040 name: atmosphere-tox-py3
41 parent: tox
42
43- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040044 name: atmosphere-build-collection
Mohammed Naserdf3a3202024-06-17 22:03:26 -040045 parent: build-ansible-collection
vexxhost-bot80a2b1d2024-11-18 12:42:49 -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 Naserf95381f2025-01-16 21:01:43 -050051 - ^releasenotes/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040052
53- job:
54 name: atmosphere-publish-collection
Mohammed Naserdf3a3202024-06-17 22:03:26 -040055 parent: publish-ansible-collection-vexxhost
vexxhost-bot80a2b1d2024-11-18 12:42:49 -050056 pre-run:
57 - zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040058
59- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040060 name: atmosphere-molecule
61 parent: tox
62 abstract: true
vexxhost-bot80a2b1d2024-11-18 12:42:49 -050063 pre-run:
64 - zuul.d/playbooks/common/switch-to-atmosphere-mirror.yml
65 - zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040066 run: zuul.d/playbooks/molecule/run.yml
67 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040068 irrelevant-files:
69 - ^doc/
Mohammed Naserf95381f2025-01-16 21:01:43 -050070 - ^releasenotes/
Mohammed Naserdc087392024-04-01 20:26:02 -040071
72- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040073 name: atmosphere-molecule-csi
74 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040075 abstract: true
76
77- job:
78 name: atmosphere-molecule-csi-local-path-provisioner
79 parent: atmosphere-molecule-csi
80 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040081 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040082
83- job:
84 name: atmosphere-molecule-csi-rbd
85 parent: atmosphere-molecule-csi
86 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040087 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040088
89- job:
90 name: atmosphere-molecule-aio
91 parent: atmosphere-molecule
92 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040093 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040094 post-run: zuul.d/playbooks/molecule-aio/post.yml
95 roles:
96 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040097
98- job:
99 name: atmosphere-molecule-aio-keycloak
100 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -0400101 nodeset:
102 nodes:
103 - name: ubuntu-jammy
104 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -0400105 vars:
106 tox_envlist: molecule-keycloak
107
108- job:
109 name: atmosphere-molecule-aio-full
110 parent: atmosphere-molecule-aio
111 abstract: true
112 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -0400113 nodeset:
114 nodes:
115 - name: ubuntu-jammy
116 label: jammy-16c-64g
117
118- job:
119 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400120 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400121 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400122 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400123
124- job:
125 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400126 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400127 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400128 tox_envlist: molecule-aio-ovn
vexxhost-bot64f24442024-07-08 15:05:12 +0200129
130- job:
131 name: atmosphere-molecule-aio-upgrade-base
132 run: zuul.d/playbooks/upgrade/run-upgrade.yml
133 abstract: true
134 timeout: 10800
135 parent: atmosphere-molecule-aio-full
136 vars:
137 from_branch: "stable/zed"
138
139- job:
140 name: atmosphere-molecule-aio-upgrade-2023.1-openvswitch
141 parent: atmosphere-molecule-aio-upgrade-base
142 vars:
143 network_backend: "openvswitch"
144
145- job:
146 name: atmosphere-molecule-aio-upgrade-2023.1-ovn
147 parent: atmosphere-molecule-aio-upgrade-base
148 vars:
149 network_backend: "ovn"