Merge "Drop Fedora support"
diff --git a/.zuul.yaml b/.zuul.yaml
index 9cad5d4..a7be671 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -79,16 +79,6 @@
- controller
- nodeset:
- name: devstack-single-node-fedora-latest
- nodes:
- - name: controller
- label: fedora-36
- groups:
- - name: tempest
- nodes:
- - controller
-
-- nodeset:
name: devstack-single-node-debian-bullseye
nodes:
- name: controller
@@ -855,23 +845,6 @@
tls-proxy: false
- job:
- name: devstack-platform-fedora-latest
- parent: tempest-full-py3
- description: Fedora latest platform test
- nodeset: devstack-single-node-fedora-latest
- voting: false
-
-- job:
- name: devstack-platform-fedora-latest-virt-preview
- parent: tempest-full-py3
- description: Fedora latest platform test using the virt-preview repo.
- nodeset: devstack-single-node-fedora-latest
- voting: false
- vars:
- devstack_localrc:
- ENABLE_FEDORA_VIRT_PREVIEW_REPO: true
-
-- job:
name: devstack-tox-base
parent: devstack
description: |
@@ -944,7 +917,6 @@
- devstack
- devstack-ipv6
- devstack-enforce-scope
- - devstack-platform-fedora-latest
- devstack-platform-centos-9-stream
- devstack-platform-debian-bullseye
- devstack-platform-rocky-blue-onyx
@@ -1048,10 +1020,6 @@
# Next cycle we can remove this if everything run out stable enough.
# * nova-multi-cell: maintained by nova and currently non-voting in the
# check queue for nova changes but relies on devstack configuration
- # * devstack-platform-fedora-latest-virt-preview: Maintained by lyarwood
- # for Nova to allow early testing of the latest versions of Libvirt and
- # QEMU. Should only graduate out of experimental if it ever moves into
- # the check queue for Nova.
experimental:
jobs:
@@ -1080,7 +1048,6 @@
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- - devstack-platform-fedora-latest-virt-preview
- devstack-no-tls-proxy
periodic:
jobs:
diff --git a/README.rst b/README.rst
index f3a585a..86b85da 100644
--- a/README.rst
+++ b/README.rst
@@ -4,7 +4,7 @@
Goals
=====
-* To quickly build dev OpenStack environments in a clean Ubuntu or Fedora
+* To quickly build dev OpenStack environments in a clean Ubuntu or RockyLinux
environment
* To describe working configurations of OpenStack (which code branches
work together? what do config files look like for those branches?)
@@ -28,9 +28,9 @@
The DevStack master branch generally points to trunk versions of OpenStack
components. For older, stable versions, look for branches named
stable/[release] in the DevStack repo. For example, you can do the
-following to create a Pike OpenStack cloud::
+following to create a Zed OpenStack cloud::
- git checkout stable/pike
+ git checkout stable/zed
./stack.sh
You can also pick specific OpenStack project releases by setting the appropriate
@@ -55,7 +55,7 @@
endpoints, like so:
* Horizon: http://myhost/
-* Keystone: http://myhost/identity/v2.0/
+* Keystone: http://myhost/identity/v3/
We also provide an environment file that you can use to interact with your
cloud via CLI::
diff --git a/doc/source/index.rst b/doc/source/index.rst
index ccd0fef..a5a11e2 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -37,8 +37,8 @@
-------------
Start with a clean and minimal install of a Linux system. DevStack
-attempts to support the two latest LTS releases of Ubuntu, the
-latest/current Fedora version, CentOS/RHEL/Rocky Linux 9 and openEuler.
+attempts to support the two latest LTS releases of Ubuntu,
+Rocky Linux 9 and openEuler.
If you do not have a preference, Ubuntu 22.04 (Jammy) is the
most tested, and will probably go the smoothest.
@@ -113,7 +113,7 @@
$ ./stack.sh
-This will take a 15 - 20 minutes, largely depending on the speed of
+This will take 15 - 30 minutes, largely depending on the speed of
your internet connection. Many git trees and packages will be
installed during this process.
diff --git a/doc/source/overview.rst b/doc/source/overview.rst
index a609333..4384081 100644
--- a/doc/source/overview.rst
+++ b/doc/source/overview.rst
@@ -23,13 +23,12 @@
release.*
- Ubuntu: current LTS release plus current development release
-- Fedora: current release plus previous release
-- RHEL/CentOS: current major release
+- RHEL/CentOS/RockyLinux: current major release
- Other OS platforms may continue to be included but the maintenance of
those platforms shall not be assumed simply due to their presence.
Having a listed point-of-contact for each additional OS will greatly
increase its chance of being well-maintained.
-- Patches for Ubuntu and/or Fedora will not be held up due to
+- Patches for Ubuntu and/or RockyLinux will not be held up due to
side-effects on other OS platforms.
Databases
diff --git a/stack.sh b/stack.sh
index 5a946ab..ad88eab 100755
--- a/stack.sh
+++ b/stack.sh
@@ -12,7 +12,7 @@
# a multi-node developer install.
# To keep this script simple we assume you are running on a recent **Ubuntu**
-# (Bionic or newer), **Fedora** (F36 or newer), or **CentOS/RHEL**
+# (Bionic or newer) or **CentOS/RHEL/RockyLinux**
# (7 or newer) machine. (It may work on other platforms but support for those
# platforms is left to those who added them to DevStack.) It should work in
# a VM or physical server. Additionally, we maintain a list of ``deb`` and
@@ -229,7 +229,7 @@
# Warn users who aren't on an explicitly supported distro, but allow them to
# override check and attempt installation with ``FORCE=yes ./stack``
-SUPPORTED_DISTROS="bullseye|focal|jammy|f36|rhel8|rhel9|openEuler-22.03"
+SUPPORTED_DISTROS="bullseye|focal|jammy|rhel8|rhel9|openEuler-22.03"
if [[ ! ${DISTRO} =~ $SUPPORTED_DISTROS ]]; then
echo "WARNING: this script has not been tested on $DISTRO"