dib: Remove Ubuntu Forcal support

Ubuntu Focal is no longer part of the tested environments, because of
newer LTS available now (Jammy).

Change-Id: I7a6df974762abdd94784416609304618ce702b6e
This commit is contained in:
Takashi Kajinami 2024-03-13 12:08:51 +09:00
parent 02a2195e54
commit 4342c31ae2
5 changed files with 5 additions and 45 deletions

View File

@ -7,21 +7,14 @@ build-essential:
build-only: True
gcc:
uninstall: True
gcc-10:
uninstall: True
when:
- DISTRO_NAME = ubuntu
- DIB_RELEASE = focal
gcc-11:
uninstall: True
when:
- DISTRO_NAME = ubuntu
- DIB_RELEASE != focal
gcc-12:
uninstall: True
when:
- DISTRO_NAME = ubuntu
- DIB_RELEASE != focal
git-man:
uninstall: True
perl:

View File

@ -1,12 +0,0 @@
#!/bin/bash
if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then
set -x
fi
set -eu
set -o pipefail
if [[ "$DISTRO_NAME" =~ (ubuntu) ]] && [ "$DIB_RELEASE" == "focal" ]; then
systemctl enable systemd-networkd
fi

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
The diskimage-builder elements for amphora image no longer supports Ubuntu
Focal.

View File

@ -8,16 +8,6 @@
- openstack/octavia
- openstack/octavia-lib
- job:
name: publish-openstack-octavia-amphora-image-focal
parent: publish-openstack-octavia-amphora-image
nodeset: ubuntu-focal
description: |
Publish Ubuntu Focal (20.04) based amphora image to tarballs.o.o.
vars:
amphora_os: ubuntu
amphora_os_release: focal
- job:
name: publish-openstack-octavia-amphora-image-jammy
parent: publish-openstack-octavia-amphora-image
@ -188,18 +178,6 @@
amphora_os: ubuntu
amphora_os_release: jammy
- job:
name: octavia-amphora-image-build-live-focal
parent: octavia-amphora-image-build
description: |
Builds an Ubuntu Focal amphora image using diskimage-builder from Git
master. This job does not publish the image.
required-projects:
- openstack/diskimage-builder
vars:
amphora_os: ubuntu
amphora_os_release: focal
- job:
name: octavia-amphora-image-build-live-jammy
parent: octavia-amphora-image-build

View File

@ -122,10 +122,6 @@
#- octavia-grenade-skip-level
periodic:
jobs:
- publish-openstack-octavia-amphora-image-focal:
branches:
regex: ^stable/.*$
negate: true
- publish-openstack-octavia-amphora-image-jammy:
branches:
regex: ^stable/.*$