blob: 928ee1521b01d22b9bc11c6f17e83460c5e983a6 [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001- job:
Mohammed Naser2fd39612024-04-14 13:37:45 -04002 name: atmosphere-linters
3 parent: tox-linters
4 pre-run: zuul.d/playbooks/linters/pre.yml
vexxhost-botcd4d0fe2024-08-01 12:20:18 -04005 required-projects:
6 - name: vexxhost/chart-vendor
Mohammed Naser2fd39612024-04-14 13:37:45 -04007
8- job:
vexxhost-bot6dde1ef2024-07-19 04:30:46 +02009 name: atmosphere-tox-py3
10 parent: tox
11
12- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040013 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040014 parent: build-ansible-collection
Mohammed Nasereb257cb2024-04-10 21:14:24 -040015 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040016 irrelevant-files:
17 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040018
19- job:
20 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040021 parent: publish-ansible-collection-vexxhost
22 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040023
24- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040025 name: atmosphere-molecule
26 parent: tox
27 abstract: true
28 pre-run: zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040029 run: zuul.d/playbooks/molecule/run.yml
30 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040031 irrelevant-files:
32 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040033
34- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040035 name: atmosphere-molecule-csi
36 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040037 abstract: true
38
39- job:
40 name: atmosphere-molecule-csi-local-path-provisioner
41 parent: atmosphere-molecule-csi
42 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040043 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040044
45- job:
46 name: atmosphere-molecule-csi-rbd
47 parent: atmosphere-molecule-csi
48 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040049 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040050
51- job:
52 name: atmosphere-molecule-aio
53 parent: atmosphere-molecule
54 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040055 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040056 post-run: zuul.d/playbooks/molecule-aio/post.yml
57 roles:
58 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040059
60- job:
61 name: atmosphere-molecule-aio-keycloak
62 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040063 nodeset:
64 nodes:
65 - name: ubuntu-jammy
66 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040067 vars:
68 tox_envlist: molecule-keycloak
69
70- job:
71 name: atmosphere-molecule-aio-full
72 parent: atmosphere-molecule-aio
73 abstract: true
74 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -040075 nodeset:
76 nodes:
77 - name: ubuntu-jammy
78 label: jammy-16c-64g
79
80- job:
81 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -040082 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -040083 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040084 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -040085
86- job:
87 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -040088 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -040089 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040090 tox_envlist: molecule-aio-ovn
vexxhost-bot43c6b7c2024-07-08 15:09:47 +020091
92- job:
93 name: atmosphere-molecule-aio-upgrade-base
94 run: zuul.d/playbooks/upgrade/run-upgrade.yml
95 abstract: true
96 timeout: 10800
97 parent: atmosphere-molecule-aio-full
98 vars:
99 from_branch: "stable/2023.2"
100
101- job:
102 name: atmosphere-molecule-aio-upgrade-2024.1-openvswitch
103 parent: atmosphere-molecule-aio-upgrade-base
104 vars:
105 network_backend: "openvswitch"
106
107- job:
108 name: atmosphere-molecule-aio-upgrade-2024.1-ovn
109 parent: atmosphere-molecule-aio-upgrade-base
110 vars:
111 network_backend: "ovn"