Move debian jobs to buster
Depends-On: https://review.opendev.org/696903 Depends-On: https://review.opendev.org/697085 Change-Id: I9ef0d07ac93a5c893dae332988fdcc12d46afaf1
This commit is contained in:
parent
e1cc1f7c6f
commit
46358ae9db
@ -126,8 +126,8 @@ version.
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
The |current_release_formal_name| release is only compatible with
|
The |current_release_formal_name| release is only compatible with
|
||||||
Debian 9 (stretch), Ubuntu 18.04 (Bionic Beaver), CentOS 7
|
Debian 9 (stretch), Debian 10 (buster), Ubuntu 18.04 (Bionic Beaver),
|
||||||
and openSUSE Leap 15.X.
|
CentOS 7 and openSUSE Leap 15.X.
|
||||||
|
|
||||||
The next step is to bootstrap Ansible and the Ansible roles for the
|
The next step is to bootstrap Ansible and the Ansible roles for the
|
||||||
development environment.
|
development environment.
|
||||||
|
@ -45,10 +45,11 @@
|
|||||||
assert:
|
assert:
|
||||||
that:
|
that:
|
||||||
- (ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch') or
|
- (ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch') or
|
||||||
|
(ansible_distribution == 'Debian' and ansible_distribution_release == 'buster') or
|
||||||
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
|
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
|
||||||
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
|
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
|
||||||
(ansible_os_family == 'Suse' and ansible_distribution_major_version in ['15', '42'])
|
(ansible_os_family == 'Suse' and ansible_distribution_major_version in ['15', '42'])
|
||||||
msg: "The only supported platforms for this release are Debian Stretch, Ubuntu 18.04 LTS (Bionic), CentOS 7 (WIP) and openSUSE Leap 42.X and openSUSE Leap 15.X"
|
msg: "The only supported platforms for this release are Debian Stretch or Buster, Ubuntu 18.04 LTS (Bionic), CentOS 7 (WIP) and openSUSE Leap 42.X and openSUSE Leap 15.X"
|
||||||
|
|
||||||
- include_tasks: common-tasks/package-cache-proxy.yml
|
- include_tasks: common-tasks/package-cache-proxy.yml
|
||||||
when: install_method == "source"
|
when: install_method == "source"
|
||||||
|
@ -78,6 +78,13 @@ case ${DISTRO_ID} in
|
|||||||
if `/bin/grep -q "stretch" /etc/os-release` && [ -f "/etc/apt/sources.list.d/security.list" ]; then
|
if `/bin/grep -q "stretch" /etc/os-release` && [ -f "/etc/apt/sources.list.d/security.list" ]; then
|
||||||
echo "deb http://security.debian.org stretch/updates main contrib" > /etc/apt/sources.list.d/security.list
|
echo "deb http://security.debian.org stretch/updates main contrib" > /etc/apt/sources.list.d/security.list
|
||||||
fi
|
fi
|
||||||
|
# NOTE(jrosser) remove this once infra debian repos are fixed for buster
|
||||||
|
if `/bin/grep -q "buster" /etc/os-release` && [ -f "/etc/apt/sources.list.d/security.list" ]; then
|
||||||
|
echo "deb http://deb.debian.org/debian buster main" > /etc/apt/sources.list.d/default.list
|
||||||
|
echo "deb http://deb.debian.org/debian buster-backports" main > /etc/apt/sources.list.d/backports.list
|
||||||
|
echo "deb http://security.debian.org buster/updates main contrib" > /etc/apt/sources.list.d/security.list
|
||||||
|
echo "deb http://deb.debian.org/debian buster-updates main" > /etc/apt/sources.list.d/updates.list
|
||||||
|
fi
|
||||||
apt-get update
|
apt-get update
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y install \
|
DEBIAN_FRONTEND=noninteractive apt-get -y install \
|
||||||
git-core curl gcc netcat \
|
git-core curl gcc netcat \
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
assert:
|
assert:
|
||||||
that:
|
that:
|
||||||
- (ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch') or
|
- (ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch') or
|
||||||
|
(ansible_distribution == 'Debian' and ansible_distribution_release == 'buster') or
|
||||||
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
|
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
|
||||||
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
|
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
|
||||||
(ansible_os_family == 'Suse' and ansible_distribution_major_version in ['42', '15'])
|
(ansible_os_family == 'Suse' and ansible_distribution_major_version in ['42', '15'])
|
||||||
|
@ -132,9 +132,9 @@
|
|||||||
|
|
||||||
# debian
|
# debian
|
||||||
- job:
|
- job:
|
||||||
name: openstack-ansible-deploy-aio_metal-debian-stable
|
name: openstack-ansible-deploy-aio_metal-debian-buster
|
||||||
parent: openstack-ansible-deploy-aio
|
parent: openstack-ansible-deploy-aio
|
||||||
nodeset: debian-stable
|
nodeset: debian-buster
|
||||||
|
|
||||||
# ubuntu
|
# ubuntu
|
||||||
- job:
|
- job:
|
||||||
@ -276,14 +276,14 @@
|
|||||||
|
|
||||||
# debian
|
# debian
|
||||||
- job:
|
- job:
|
||||||
name: openstack-ansible-deploy-aio_telemetry_metal-debian-stable
|
name: openstack-ansible-deploy-aio_telemetry_metal-debian-buster
|
||||||
parent: openstack-ansible-deploy-aio
|
parent: openstack-ansible-deploy-aio
|
||||||
nodeset: debian-stable
|
nodeset: debian-buster
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-ansible-deploy-aio_lxc-debian-stable
|
name: openstack-ansible-deploy-aio_lxc-debian-buster
|
||||||
parent: openstack-ansible-deploy-aio
|
parent: openstack-ansible-deploy-aio
|
||||||
nodeset: debian-stable
|
nodeset: debian-buster
|
||||||
|
|
||||||
# opensuse
|
# opensuse
|
||||||
- job:
|
- job:
|
||||||
|
@ -39,12 +39,12 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_lxc-centos-7
|
- openstack-ansible-deploy-aio_lxc-centos-7
|
||||||
- openstack-ansible-deploy-aio_lxc-debian-stable
|
- openstack-ansible-deploy-aio_lxc-debian-buster
|
||||||
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic
|
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_lxc-centos-7
|
- openstack-ansible-deploy-aio_lxc-centos-7
|
||||||
- openstack-ansible-deploy-aio_lxc-debian-stable
|
- openstack-ansible-deploy-aio_lxc-debian-buster
|
||||||
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic
|
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic
|
||||||
periodic:
|
periodic:
|
||||||
jobs:
|
jobs:
|
||||||
@ -66,7 +66,7 @@
|
|||||||
name: openstack-ansible-deploy-aio_metal-jobs
|
name: openstack-ansible-deploy-aio_metal-jobs
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_metal-debian-stable
|
- openstack-ansible-deploy-aio_metal-debian-buster
|
||||||
- openstack-ansible-deploy-aio_metal-centos-7
|
- openstack-ansible-deploy-aio_metal-centos-7
|
||||||
- openstack-ansible-deploy-aio_metal-opensuse-15
|
- openstack-ansible-deploy-aio_metal-opensuse-15
|
||||||
- openstack-ansible-deploy-aio_metal-ubuntu-bionic
|
- openstack-ansible-deploy-aio_metal-ubuntu-bionic
|
||||||
@ -74,7 +74,7 @@
|
|||||||
- openstack-ansible-upgrade-aio_metal-ubuntu-bionic
|
- openstack-ansible-upgrade-aio_metal-ubuntu-bionic
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_metal-debian-stable
|
- openstack-ansible-deploy-aio_metal-debian-buster
|
||||||
- openstack-ansible-deploy-aio_metal-centos-7
|
- openstack-ansible-deploy-aio_metal-centos-7
|
||||||
- openstack-ansible-deploy-aio_metal-opensuse-15
|
- openstack-ansible-deploy-aio_metal-opensuse-15
|
||||||
- openstack-ansible-deploy-aio_metal-ubuntu-bionic
|
- openstack-ansible-deploy-aio_metal-ubuntu-bionic
|
||||||
@ -89,12 +89,12 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-centos-7
|
- openstack-ansible-deploy-aio_telemetry_metal-centos-7
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-debian-stable
|
- openstack-ansible-deploy-aio_telemetry_metal-debian-buster
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-bionic
|
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-bionic
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-centos-7
|
- openstack-ansible-deploy-aio_telemetry_metal-centos-7
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-debian-stable
|
- openstack-ansible-deploy-aio_telemetry_metal-debian-buster
|
||||||
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-bionic
|
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-bionic
|
||||||
experimental:
|
experimental:
|
||||||
jobs:
|
jobs:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user