blob: 79a401108ab5d432d85e978191f07348db76bfa5 [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
Oleksandr K.99651a62024-10-30 04:41:51 +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
11 vars:
12 go_command: test ./... -v
13
14- job:
Oleksandr K.61984c72024-10-03 23:32:16 +020015 name: atmosphere-chart-vendor
16 parent: chart-vendor
17
18- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -040019 name: atmosphere-linters
20 parent: tox-linters
21 pre-run: zuul.d/playbooks/linters/pre.yml
22
23- job:
Dong Mafa5d2442024-10-30 10:29:16 +080024 name: atmosphere-tox-promtool-test
25 parent: tox
26 pre-run: zuul.d/playbooks/promtool/pre.yml
27 vars:
28 tox_envlist: promtool-test
29
30- job:
Mohammed Naser6080c9b2024-07-18 10:43:09 -040031 name: atmosphere-tox-py3
32 parent: tox
33
34- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040035 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040036 parent: build-ansible-collection
Mohammed Nasereb257cb2024-04-10 21:14:24 -040037 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040038 irrelevant-files:
39 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040040
41- job:
42 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040043 parent: publish-ansible-collection-vexxhost
44 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040045
46- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040047 name: atmosphere-molecule
48 parent: tox
49 abstract: true
50 pre-run: zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040051 run: zuul.d/playbooks/molecule/run.yml
52 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040053 irrelevant-files:
54 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040055
56- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040057 name: atmosphere-molecule-csi
58 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040059 abstract: true
60
61- job:
62 name: atmosphere-molecule-csi-local-path-provisioner
63 parent: atmosphere-molecule-csi
64 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040065 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040066
67- job:
68 name: atmosphere-molecule-csi-rbd
69 parent: atmosphere-molecule-csi
70 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040071 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040072
73- job:
74 name: atmosphere-molecule-aio
75 parent: atmosphere-molecule
76 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040077 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040078 post-run: zuul.d/playbooks/molecule-aio/post.yml
79 roles:
80 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040081
82- job:
83 name: atmosphere-molecule-aio-keycloak
84 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040085 nodeset:
86 nodes:
87 - name: ubuntu-jammy
88 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040089 vars:
90 tox_envlist: molecule-keycloak
91
92- job:
93 name: atmosphere-molecule-aio-full
94 parent: atmosphere-molecule-aio
95 abstract: true
96 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -040097 nodeset:
98 nodes:
99 - name: ubuntu-jammy
100 label: jammy-16c-64g
101
102- job:
103 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -0400104 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -0400105 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400106 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -0400107
108- job:
109 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -0400110 parent: atmosphere-molecule-aio-full
Mohammed Naser06482b82024-04-03 21:48:01 -0400111 # NOTE(mnaser): https://github.com/vexxhost/atmosphere/issues/662
112 voting: false
Mohammed Naserdc087392024-04-01 20:26:02 -0400113 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400114 tox_envlist: molecule-aio-ovn
Rico Lin83565552024-07-05 22:59:02 +0800115
116- job:
117 name: atmosphere-molecule-aio-upgrade-base
118 run: zuul.d/playbooks/upgrade/run-upgrade.yml
119 abstract: true
120 timeout: 10800
121 parent: atmosphere-molecule-aio-full
122 vars:
123 from_branch: "stable/2024.1"
124
125- job:
126 name: atmosphere-molecule-aio-upgrade-openvswitch
127 parent: atmosphere-molecule-aio-upgrade-base
128 vars:
129 network_backend: "openvswitch"
130
131- job:
132 name: atmosphere-molecule-aio-upgrade-ovn
133 parent: atmosphere-molecule-aio-upgrade-base
134 vars:
135 network_backend: "ovn"