blob: 9fab7dab319b6b1ec465f185ddecc4bf1f3bf68c [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
5
6- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -04007 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -04008 parent: build-ansible-collection
Mohammed Nasereb257cb2024-04-10 21:14:24 -04009 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040010 irrelevant-files:
11 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040012
13- job:
14 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040015 parent: publish-ansible-collection-vexxhost
16 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040017
18- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040019 name: atmosphere-molecule
20 parent: tox
21 abstract: true
22 pre-run: zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040023 run: zuul.d/playbooks/molecule/run.yml
24 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040025 irrelevant-files:
26 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040027
28- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040029 name: atmosphere-molecule-csi
30 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040031 abstract: true
32
33- job:
34 name: atmosphere-molecule-csi-local-path-provisioner
35 parent: atmosphere-molecule-csi
36 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040037 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040038
39- job:
40 name: atmosphere-molecule-csi-rbd
41 parent: atmosphere-molecule-csi
42 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040043 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040044
45- job:
46 name: atmosphere-molecule-aio
47 parent: atmosphere-molecule
48 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040049 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040050 post-run: zuul.d/playbooks/molecule-aio/post.yml
51 roles:
52 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040053
54- job:
55 name: atmosphere-molecule-aio-keycloak
56 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040057 nodeset:
58 nodes:
59 - name: ubuntu-jammy
60 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040061 vars:
62 tox_envlist: molecule-keycloak
63
64- job:
65 name: atmosphere-molecule-aio-full
66 parent: atmosphere-molecule-aio
67 abstract: true
68 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -040069 nodeset:
70 nodes:
71 - name: ubuntu-jammy
72 label: jammy-16c-64g
73
74- job:
75 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -040076 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -040077 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040078 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -040079
80- job:
81 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -040082 parent: atmosphere-molecule-aio-full
Mohammed Naser06482b82024-04-03 21:48:01 -040083 # NOTE(mnaser): https://github.com/vexxhost/atmosphere/issues/662
84 voting: false
Mohammed Naserdc087392024-04-01 20:26:02 -040085 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040086 tox_envlist: molecule-aio-ovn