blob: 4ee295473aaeba29139eb5254c8c1a178abfd62d [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
Oleksandr K.61984c72024-10-03 23:32:16 +02002 name: atmosphere-chart-vendor
3 parent: chart-vendor
4
5- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -04006 name: atmosphere-linters
7 parent: tox-linters
8 pre-run: zuul.d/playbooks/linters/pre.yml
9
10- job:
Dong Mafa5d2442024-10-30 10:29:16 +080011 name: atmosphere-tox-promtool-test
12 parent: tox
13 pre-run: zuul.d/playbooks/promtool/pre.yml
14 vars:
15 tox_envlist: promtool-test
16
17- job:
Mohammed Naser6080c9b2024-07-18 10:43:09 -040018 name: atmosphere-tox-py3
19 parent: tox
20
21- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040022 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040023 parent: build-ansible-collection
Mohammed Nasereb257cb2024-04-10 21:14:24 -040024 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040025 irrelevant-files:
26 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040027
28- job:
29 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040030 parent: publish-ansible-collection-vexxhost
31 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040032
33- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040034 name: atmosphere-molecule
35 parent: tox
36 abstract: true
37 pre-run: zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040038 run: zuul.d/playbooks/molecule/run.yml
39 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040040 irrelevant-files:
41 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040042
43- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040044 name: atmosphere-molecule-csi
45 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040046 abstract: true
47
48- job:
49 name: atmosphere-molecule-csi-local-path-provisioner
50 parent: atmosphere-molecule-csi
51 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040052 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040053
54- job:
55 name: atmosphere-molecule-csi-rbd
56 parent: atmosphere-molecule-csi
57 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040058 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040059
60- job:
61 name: atmosphere-molecule-aio
62 parent: atmosphere-molecule
63 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040064 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040065 post-run: zuul.d/playbooks/molecule-aio/post.yml
66 roles:
67 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040068
69- job:
70 name: atmosphere-molecule-aio-keycloak
71 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040072 nodeset:
73 nodes:
74 - name: ubuntu-jammy
75 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040076 vars:
77 tox_envlist: molecule-keycloak
78
79- job:
80 name: atmosphere-molecule-aio-full
81 parent: atmosphere-molecule-aio
82 abstract: true
83 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -040084 nodeset:
85 nodes:
86 - name: ubuntu-jammy
87 label: jammy-16c-64g
88
89- job:
90 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -040091 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -040092 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040093 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -040094
95- job:
96 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -040097 parent: atmosphere-molecule-aio-full
Mohammed Naser06482b82024-04-03 21:48:01 -040098 # NOTE(mnaser): https://github.com/vexxhost/atmosphere/issues/662
99 voting: false
Mohammed Naserdc087392024-04-01 20:26:02 -0400100 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -0400101 tox_envlist: molecule-aio-ovn
Rico Lin83565552024-07-05 22:59:02 +0800102
103- job:
104 name: atmosphere-molecule-aio-upgrade-base
105 run: zuul.d/playbooks/upgrade/run-upgrade.yml
106 abstract: true
107 timeout: 10800
108 parent: atmosphere-molecule-aio-full
109 vars:
110 from_branch: "stable/2024.1"
111
112- job:
113 name: atmosphere-molecule-aio-upgrade-openvswitch
114 parent: atmosphere-molecule-aio-upgrade-base
115 vars:
116 network_backend: "openvswitch"
117
118- job:
119 name: atmosphere-molecule-aio-upgrade-ovn
120 parent: atmosphere-molecule-aio-upgrade-base
121 vars:
122 network_backend: "ovn"