Skip to content

Commit 8f462c7

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "CI: Rename jobs according to changes in K-A"
2 parents f7db20a + 1d3e70e commit 8f462c7

24 files changed

+446
-347
lines changed

.ansible-lint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
exclude_paths:
33
- .cache/ # implicit unless exclude_paths is defined in config
4-
- .zuul.d/
4+
- zuul.d/
55
offline: true
66
parseable: true
77
profile: basic

.zuul.d/centos.yaml

Lines changed: 0 additions & 36 deletions
This file was deleted.

.zuul.d/debian.yaml

Lines changed: 0 additions & 82 deletions
This file was deleted.

.zuul.d/project.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.zuul.d/tox.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.zuul.d/ubuntu.yaml

Lines changed: 0 additions & 103 deletions
This file was deleted.

zuul.d/base.yaml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
- job:
3+
name: kolla-base
4+
parent: base
5+
timeout: 10800
6+
post-timeout: 10800
7+
pre-run: tests/playbooks/pre.yml
8+
run: tests/playbooks/run.yml
9+
post-run: tests/playbooks/post.yml
10+
attempts: 5
11+
roles:
12+
- zuul: openstack/ansible-collection-kolla
13+
irrelevant-files:
14+
- ^.*\.rst$
15+
- ^doc/.*
16+
- ^etc/.*
17+
- ^releasenotes/.*$
18+
- ^specs/.*$
19+
- ^test-requirements.txt$
20+
- ^\.zuul\.d/
21+
- ^\..+
22+
- ^contrib/
23+
- ^LICENSE$
24+
- ^tox\.ini$
25+
vars:
26+
base_arch: "x86_64"
27+
publisher: false
28+
container_engine: "docker"
29+
extra-vars:
30+
kolla_logs_dir: "{{ zuul_output_dir }}/logs/kolla"
31+
kolla_build_logs_dir: "{{ kolla_logs_dir }}/build"
32+
virtualenv_path: "/tmp/kolla-virtualenv"
33+
kolla_build_template_overrides_path: "{{ zuul.executor.work_root }}/\
34+
{{ zuul.projects['opendev.org/openstack/kolla'].src_dir }}\
35+
/tests/templates/template_overrides.j2"
36+
37+
- job:
38+
name: kolla-base-podman
39+
parent: kolla-base
40+
vars:
41+
container_engine: "podman"
42+
configure_ephemeral_mountpoint: "/var/lib/containers"
43+
44+
- job:
45+
name: kolla-build-no-infra-wheels-base
46+
parent: kolla-base
47+
vars:
48+
use_infra_wheels_mirror: false

zuul.d/centos.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
- job:
3+
name: kolla-build-centos-10s
4+
parent: kolla-base
5+
nodeset: kolla-centos-10s-8GB
6+
vars:
7+
base_distro: centos
8+
voting: false
9+
10+
- job:
11+
name: kolla-build-centos-10s-aarch64
12+
parent: kolla-build-centos-10s
13+
nodeset: kolla-centos-10s-aarch64-8GB
14+
vars:
15+
base_arch: aarch64
16+
voting: false
17+
18+
- job:
19+
name: kolla-build-no-infra-wheels-centos-10s
20+
parent: kolla-build-no-infra-wheels-base
21+
nodeset: kolla-centos-10s-8GB
22+
vars:
23+
base_distro: centos
24+
25+
- project-template:
26+
name: kolla-build-centos
27+
description: |
28+
Runs Kolla CentOS build jobs.
29+
check:
30+
jobs:
31+
- kolla-build-centos-10s
32+
check-arm64:
33+
jobs:
34+
- kolla-build-centos-10s-aarch64
35+
experimental:
36+
jobs:
37+
- kolla-build-no-infra-wheels-centos-10s

0 commit comments

Comments
 (0)