blob: 8bf435009b6a564bc275647e7adfb6f55ec3fbca [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:
Mohammed Naser6080c9b2024-07-18 10:43:09 -040011 name: atmosphere-tox-py3
12 parent: tox
13
14- job:
Mohammed Nasereb257cb2024-04-10 21:14:24 -040015 name: atmosphere-build-collection
Mohammed Naser68703112024-06-07 16:31:48 -040016 parent: build-ansible-collection
Mohammed Nasereb257cb2024-04-10 21:14:24 -040017 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040018 irrelevant-files:
19 - ^doc/
Mohammed Nasereb257cb2024-04-10 21:14:24 -040020
21- job:
22 name: atmosphere-publish-collection
Mohammed Naser68703112024-06-07 16:31:48 -040023 parent: publish-ansible-collection-vexxhost
24 pre-run: zuul.d/playbooks/build-collection/pre.yml
Mohammed Nasereb257cb2024-04-10 21:14:24 -040025
26- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040027 name: atmosphere-molecule
28 parent: tox
29 abstract: true
30 pre-run: zuul.d/playbooks/molecule/pre.yml
Mohammed Naserf75ab072024-04-02 12:55:10 -040031 run: zuul.d/playbooks/molecule/run.yml
32 post-run: zuul.d/playbooks/molecule/post.yml
Mohammed Naser90128aa2024-04-29 13:21:58 -040033 irrelevant-files:
34 - ^doc/
Mohammed Naserdc087392024-04-01 20:26:02 -040035
36- job:
Mohammed Naserdc087392024-04-01 20:26:02 -040037 name: atmosphere-molecule-csi
38 parent: atmosphere-molecule
Mohammed Naserdc087392024-04-01 20:26:02 -040039 abstract: true
40
41- job:
42 name: atmosphere-molecule-csi-local-path-provisioner
43 parent: atmosphere-molecule-csi
44 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040045 tox_envlist: molecule-csi-local-path-provisioner
Mohammed Naserdc087392024-04-01 20:26:02 -040046
47- job:
48 name: atmosphere-molecule-csi-rbd
49 parent: atmosphere-molecule-csi
50 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040051 tox_envlist: molecule-csi-rbd
Mohammed Naserdc087392024-04-01 20:26:02 -040052
53- job:
54 name: atmosphere-molecule-aio
55 parent: atmosphere-molecule
56 abstract: true
Mohammed Naserdc087392024-04-01 20:26:02 -040057 pre-run: zuul.d/playbooks/molecule-aio/pre.yml
Mohammed Naserdc087392024-04-01 20:26:02 -040058 post-run: zuul.d/playbooks/molecule-aio/post.yml
59 roles:
60 - zuul: openstack/openstack-helm-infra
Mohammed Naserad382732024-04-07 20:30:18 -040061
62- job:
63 name: atmosphere-molecule-aio-keycloak
64 parent: atmosphere-molecule-aio
Mohammed Naser65cda132024-05-02 14:34:08 -040065 nodeset:
66 nodes:
67 - name: ubuntu-jammy
68 label: jammy-8c-8g
Mohammed Naserad382732024-04-07 20:30:18 -040069 vars:
70 tox_envlist: molecule-keycloak
71
72- job:
73 name: atmosphere-molecule-aio-full
74 parent: atmosphere-molecule-aio
75 abstract: true
76 timeout: 7200
Mohammed Naserdc087392024-04-01 20:26:02 -040077 nodeset:
78 nodes:
79 - name: ubuntu-jammy
80 label: jammy-16c-64g
81
82- job:
83 name: atmosphere-molecule-aio-openvswitch
Mohammed Naserad382732024-04-07 20:30:18 -040084 parent: atmosphere-molecule-aio-full
Mohammed Naserdc087392024-04-01 20:26:02 -040085 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040086 tox_envlist: molecule-aio-openvswitch
Mohammed Naserdc087392024-04-01 20:26:02 -040087
88- job:
89 name: atmosphere-molecule-aio-ovn
Mohammed Naserad382732024-04-07 20:30:18 -040090 parent: atmosphere-molecule-aio-full
Mohammed Naser06482b82024-04-03 21:48:01 -040091 # NOTE(mnaser): https://github.com/vexxhost/atmosphere/issues/662
92 voting: false
Mohammed Naserdc087392024-04-01 20:26:02 -040093 vars:
Mohammed Naserf75ab072024-04-02 12:55:10 -040094 tox_envlist: molecule-aio-ovn
Rico Lin83565552024-07-05 22:59:02 +080095
96- job:
97 name: atmosphere-molecule-aio-upgrade-base
98 run: zuul.d/playbooks/upgrade/run-upgrade.yml
99 abstract: true
100 timeout: 10800
101 parent: atmosphere-molecule-aio-full
102 vars:
103 from_branch: "stable/2024.1"
104
105- job:
106 name: atmosphere-molecule-aio-upgrade-openvswitch
107 parent: atmosphere-molecule-aio-upgrade-base
108 vars:
109 network_backend: "openvswitch"
110
111- job:
112 name: atmosphere-molecule-aio-upgrade-ovn
113 parent: atmosphere-molecule-aio-upgrade-base
114 vars:
115 network_backend: "ovn"