Stop explicitly supported Fedora

It's a moving target that keeps breaking. Right now it's broken because
removing openssl-devel causes removal of dkms, which DIB insists on
installing.

Document the supported distributions based on what the CI runs
(yes, it's Ubuntu Bionic and openSUSE 15.1, there is no mistake).

Change-Id: I08263751ca158db5883d95407ad0f3c9807826eb
This commit is contained in:
Dmitry Tantsur 2021-09-10 12:15:05 +02:00
parent a601b56da6
commit f21e6dddfc
6 changed files with 15 additions and 16 deletions

View File

@ -1,2 +0,0 @@
fedora-minimal
openstack-ci-mirrors

View File

@ -2,7 +2,16 @@ diskimage-builder images
======================== ========================
Images built using diskimage-builder_ are recommended for production use on Images built using diskimage-builder_ are recommended for production use on
real hardware. real hardware. The recommended distributions are:
* CentOS 8 (regular and stream)
* Debian Buster (``debian-minimal`` element)
The following should work but receive only limited testing and support:
* CentOS 7 (using Python 3.6)
* openSUSE Leap 15.1
* Ubuntu Bionic
Building Building
-------- --------
@ -34,7 +43,7 @@ variable (default is amd64):
.. code-block:: shell .. code-block:: shell
export ARCH=aarch64 export ARCH=aarch64
ironic-python-agent-builder -o my-ipa fedora ironic-python-agent-builder -o my-ipa --release 8-stream centos
... with diskimage-builder ... with diskimage-builder
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@ -0,0 +1,4 @@
---
deprecations:
- |
Fedora is no longer explicitly supported for DIB-based builds.

View File

@ -112,15 +112,6 @@
vars: vars:
extra_elements: ["extra-hardware"] extra_elements: ["extra-hardware"]
- job:
name: ironic-python-agent-check-image-dib-fedora
parent: ironic-python-agent-check-image-base
required-projects:
- openstack/diskimage-builder
vars:
image_type: 'dib'
image_distro: 'fedora'
- job: - job:
name: ironic-python-agent-check-image-dib-opensuse name: ironic-python-agent-check-image-dib-opensuse
parent: ironic-python-agent-check-image-base parent: ironic-python-agent-check-image-base

View File

@ -17,8 +17,6 @@
# Non-voting jobs # Non-voting jobs
- ironic-python-agent-check-image-dib-centos7-python3: - ironic-python-agent-check-image-dib-centos7-python3:
voting: false voting: false
- ironic-python-agent-check-image-dib-fedora:
voting: false
- ironic-python-agent-check-image-dib-ubuntu: - ironic-python-agent-check-image-dib-ubuntu:
voting: false voting: false
- ironic-python-agent-check-image-dib-opensuse: - ironic-python-agent-check-image-dib-opensuse: