Merge "Drop Fedora support"
This commit is contained in:
commit
9dba09975d
33
.zuul.yaml
33
.zuul.yaml
@ -78,16 +78,6 @@
|
||||
nodes:
|
||||
- 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:
|
||||
@ -854,23 +844,6 @@
|
||||
devstack_services:
|
||||
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
|
||||
@ -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:
|
||||
|
@ -4,7 +4,7 @@ from git source trees.
|
||||
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 @@ Versions
|
||||
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 @@ When the script finishes executing, you should be able to access OpenStack
|
||||
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::
|
||||
|
@ -37,8 +37,8 @@ Install Linux
|
||||
-------------
|
||||
|
||||
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 @@ Start the install
|
||||
|
||||
$ ./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.
|
||||
|
||||
|
@ -23,13 +23,12 @@ strategy to include the latest Ubuntu release and the latest RHEL
|
||||
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
|
||||
|
4
stack.sh
4
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 @@ write_devstack_version
|
||||
|
||||
# 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"
|
||||
|
Loading…
Reference in New Issue
Block a user