|
2 | 2 | - project:
|
3 | 3 | check:
|
4 | 4 | jobs:
|
5 |
| - - kolla-build-ubuntu |
6 |
| - - kolla-build-ubuntu-podman |
| 5 | + - kolla-build-ubuntu-jammy |
| 6 | + - kolla-build-ubuntu-noble |
| 7 | + - kolla-build-ubuntu-jammy-podman |
| 8 | + - kolla-build-ubuntu-noble-podman |
7 | 9 | - kolla-ansible-ubuntu
|
8 | 10 | - kolla-ansible-ubuntu-upgrade
|
9 | 11 | # Test rabbitmq and mariadb in multinode ceph jobs.
|
|
33 | 35 | files: ^docker/bifrost/
|
34 | 36 | gate:
|
35 | 37 | jobs:
|
36 |
| - - kolla-build-ubuntu |
37 |
| - - kolla-build-ubuntu-podman |
| 38 | + - kolla-build-ubuntu-jammy |
| 39 | + - kolla-build-ubuntu-noble |
| 40 | + - kolla-build-ubuntu-jammy-podman |
| 41 | + - kolla-build-ubuntu-noble-podman |
38 | 42 | - kolla-ansible-ubuntu
|
39 | 43 | - kolla-ansible-ubuntu-upgrade
|
40 | 44 | periodic:
|
41 | 45 | jobs:
|
42 |
| - - kolla-publish-ubuntu-quay |
| 46 | + - kolla-publish-ubuntu-jammy-quay |
| 47 | + - kolla-publish-ubuntu-noble-quay |
43 | 48 | periodic-weekly:
|
44 | 49 | jobs:
|
45 |
| - - kolla-publish-ubuntu-dockerhub |
| 50 | + - kolla-publish-ubuntu-jammy-dockerhub |
46 | 51 | experimental:
|
47 | 52 | jobs:
|
48 | 53 | - kolla-build-no-infra-wheels-ubuntu
|
49 | 54 |
|
50 | 55 | - job:
|
51 |
| - name: kolla-build-ubuntu |
| 56 | + name: kolla-build-ubuntu-jammy |
52 | 57 | parent: kolla-base
|
53 | 58 | nodeset: kolla-ubuntu-jammy
|
54 | 59 | vars:
|
55 | 60 | base_distro: ubuntu
|
56 | 61 | base_distro_version: jammy
|
57 | 62 |
|
58 | 63 | - job:
|
59 |
| - name: kolla-build-ubuntu-podman |
| 64 | + name: kolla-build-ubuntu-noble |
| 65 | + parent: kolla-base |
| 66 | + nodeset: kolla-ubuntu-noble |
| 67 | + vars: |
| 68 | + base_distro: ubuntu |
| 69 | + base_distro_version: noble |
| 70 | + base_distro_tag: '24.04' |
| 71 | + |
| 72 | +- job: |
| 73 | + name: kolla-build-ubuntu-jammy-podman |
60 | 74 | parent: kolla-base-podman
|
61 | 75 | nodeset: kolla-ubuntu-jammy
|
62 | 76 | vars:
|
63 | 77 | base_distro: ubuntu
|
64 | 78 | base_distro_version: jammy
|
65 | 79 |
|
66 | 80 | - job:
|
67 |
| - name: kolla-build-ubuntu-aarch64 |
68 |
| - parent: kolla-build-ubuntu |
| 81 | + name: kolla-build-ubuntu-noble-podman |
| 82 | + parent: kolla-base-podman |
| 83 | + nodeset: kolla-ubuntu-noble |
| 84 | + vars: |
| 85 | + base_distro: ubuntu |
| 86 | + base_distro_version: noble |
| 87 | + base_distro_tag: '24.04' |
| 88 | + |
| 89 | +- job: |
| 90 | + name: kolla-build-ubuntu-jammy-aarch64 |
| 91 | + parent: kolla-build-ubuntu-jammy |
69 | 92 | nodeset: kolla-ubuntu-jammy-aarch64
|
70 | 93 | voting: false
|
71 | 94 |
|
72 | 95 | - job:
|
73 |
| - name: kolla-publish-ubuntu-dockerhub |
74 |
| - parent: kolla-build-ubuntu |
| 96 | + name: kolla-build-ubuntu-noble-aarch64 |
| 97 | + parent: kolla-build-ubuntu-noble |
| 98 | + nodeset: kolla-ubuntu-noble-aarch64 |
| 99 | + voting: false |
| 100 | + |
| 101 | +- job: |
| 102 | + name: kolla-publish-ubuntu-jammy-dockerhub |
| 103 | + parent: kolla-build-ubuntu-jammy |
75 | 104 | post-run: tests/playbooks/publish.yml
|
76 | 105 | vars:
|
77 | 106 | publisher: true
|
|
81 | 110 | - kolla_dockerhub_credentials
|
82 | 111 |
|
83 | 112 | - job:
|
84 |
| - name: kolla-publish-ubuntu-quay |
85 |
| - parent: kolla-build-ubuntu |
| 113 | + name: kolla-publish-ubuntu-jammy-quay |
| 114 | + parent: kolla-build-ubuntu-jammy |
| 115 | + post-run: tests/playbooks/publish.yml |
| 116 | + vars: |
| 117 | + publisher: true |
| 118 | + kolla_registry: quay.io |
| 119 | + kolla_namespace: openstack.kolla |
| 120 | + secrets: |
| 121 | + - kolla_quay_io_creds |
| 122 | + - kolla_quay_io_api |
| 123 | + |
| 124 | +- job: |
| 125 | + name: kolla-publish-ubuntu-noble-quay |
| 126 | + parent: kolla-build-ubuntu-noble |
86 | 127 | post-run: tests/playbooks/publish.yml
|
87 | 128 | vars:
|
88 | 129 | publisher: true
|
|
95 | 136 | - job:
|
96 | 137 | name: kolla-build-no-infra-wheels-ubuntu
|
97 | 138 | parent: kolla-build-no-infra-wheels-base
|
98 |
| - nodeset: kolla-ubuntu-jammy |
| 139 | + nodeset: kolla-ubuntu-noble |
99 | 140 | vars:
|
100 | 141 | base_distro: ubuntu
|
0 commit comments