Skip to content

Commit 8e1d5aa

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Drop openEuler support"
2 parents 50e3c06 + 560ee16 commit 8e1d5aa

12 files changed

Lines changed: 9 additions & 83 deletions

File tree

.zuul.yaml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,6 @@
106106
nodes:
107107
- controller
108108

109-
- nodeset:
110-
name: devstack-single-node-openeuler-20.03-sp2
111-
nodes:
112-
- name: controller
113-
label: openEuler-20-03-LTS-SP2
114-
groups:
115-
- name: tempest
116-
nodes:
117-
- controller
118-
119109
- nodeset:
120110
name: openstack-two-node
121111
nodes:
@@ -712,20 +702,6 @@
712702
# Enable Neutron ML2/OVS services
713703
q-agt: true
714704

715-
- job:
716-
name: devstack-platform-openEuler-20.03-SP2
717-
parent: tempest-full-py3
718-
description: openEuler 20.03 SP2 platform test
719-
nodeset: devstack-single-node-openeuler-20.03-sp2
720-
voting: false
721-
timeout: 9000
722-
vars:
723-
configure_swap_size: 4096
724-
devstack_localrc:
725-
# NOTE(wxy): OVN package is not supported by openEuler yet. Build it
726-
# from source instead.
727-
OVN_BUILD_FROM_SOURCE: True
728-
729705
- job:
730706
name: devstack-platform-ubuntu-jammy
731707
parent: tempest-full-py3
@@ -1004,7 +980,6 @@
1004980

1005981
experimental:
1006982
jobs:
1007-
- devstack-platform-openEuler-20.03-SP2
1008983
- nova-multi-cell
1009984
- nova-next
1010985
- neutron-fullstack-with-uwsgi

doc/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Install Linux
3838

3939
Start with a clean and minimal install of a Linux system. DevStack
4040
attempts to support the two latest LTS releases of Ubuntu, the
41-
latest/current Fedora version, CentOS/RHEL 8, OpenSUSE and openEuler.
41+
latest/current Fedora version, CentOS/RHEL 8 and OpenSUSE.
4242

4343
If you do not have a preference, Ubuntu 20.04 (Focal Fossa) is the
4444
most tested, and will probably go the smoothest.

files/rpms/ceph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
ceph # NOPRIME
2-
redhat-lsb-core # not:rhel9,openEuler-20.03
2+
redhat-lsb-core # not:rhel9
33
xfsprogs

files/rpms/general

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ libjpeg-turbo-devel # Pillow 3.0.0
1616
libxml2-devel # lxml
1717
libxslt-devel # lxml
1818
libyaml-devel
19-
make # dist:openEuler-20.03
2019
mod_ssl # required for tls-proxy on centos 9 stream computes
2120
net-tools
2221
openssh-server
@@ -29,8 +28,7 @@ psmisc
2928
python3-devel
3029
python3-pip
3130
python3-systemd
32-
redhat-rpm-config # not:openEuler-20.03 missing dep for gcc hardening flags, see rhbz#1217376
33-
systemd-devel # dist:openEuler-20.03
31+
redhat-rpm-config # missing dep for gcc hardening flags, see rhbz#1217376
3432
tar
3533
tcpdump
3634
unzip

files/rpms/nova

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ebtables
66
genisoimage # not:rhel9 required for config_drive
77
iptables
88
iputils
9-
kernel-modules # not:openEuler-20.03
9+
kernel-modules
1010
kpartx
1111
parted
1212
polkit

files/rpms/swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
curl
2-
liberasurecode-devel # not:openEuler-20.03
2+
liberasurecode-devel
33
memcached
44
rsync-daemon
55
sqlite

functions-common

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ function _ensure_lsb_release {
399399
elif [[ -x $(command -v zypper 2>/dev/null) ]]; then
400400
sudo zypper -n install lsb-release
401401
elif [[ -x $(command -v dnf 2>/dev/null) ]]; then
402-
sudo dnf install -y redhat-lsb-core || sudo dnf install -y openeuler-lsb
402+
sudo dnf install -y redhat-lsb-core
403403
else
404404
die $LINENO "Unable to find or auto-install lsb_release"
405405
fi
@@ -471,10 +471,6 @@ function GetDistro {
471471
# Drop the . release as we assume it's compatible
472472
# XXX re-evaluate when we get RHEL10
473473
DISTRO="rhel${os_RELEASE::1}"
474-
elif [[ "$os_VENDOR" =~ (openEuler) ]]; then
475-
# The DISTRO here is `openEuler-20.03`. While, actually only openEuler
476-
# 20.03 LTS SP2 is fully tested. Other SP version maybe have bugs.
477-
DISTRO="openEuler-$os_RELEASE"
478474
else
479475
# We can't make a good choice here. Setting a sensible DISTRO
480476
# is part of the problem, but not the major issue -- we really
@@ -526,7 +522,6 @@ function is_fedora {
526522
fi
527523

528524
[ "$os_VENDOR" = "Fedora" ] || [ "$os_VENDOR" = "Red Hat" ] || \
529-
[ "$os_VENDOR" = "openEuler" ] || \
530525
[ "$os_VENDOR" = "RedHatEnterpriseServer" ] || \
531526
[ "$os_VENDOR" = "RedHatEnterprise" ] || \
532527
[ "$os_VENDOR" = "CentOS" ] || [ "$os_VENDOR" = "CentOSStream" ] || \
@@ -576,12 +571,6 @@ function is_ubuntu {
576571
[ "$os_PACKAGE" = "deb" ]
577572
}
578573

579-
function is_openeuler {
580-
if [[ -z "$os_PACKAGE" ]]; then
581-
GetOSVersion
582-
fi
583-
[ "$os_VENDOR" = "openEuler" ]
584-
}
585574
# Git Functions
586575
# =============
587576

lib/apache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ function install_apache_uwsgi {
9595
# didn't fix Python 3.10 compatibility before release. Should be
9696
# fixed in uwsgi 4.9.0; can remove this when packages available
9797
# or we drop this release
98-
elif is_fedora && ! is_openeuler && ! [[ $DISTRO =~ f35 ]]; then
98+
elif is_fedora && ! [[ $DISTRO =~ f35 ]]; then
9999
# Note httpd comes with mod_proxy_uwsgi and it is loaded by
100100
# default; the mod_proxy_uwsgi package actually conflicts now.
101101
# See:

lib/nova

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -324,11 +324,7 @@ EOF
324324

325325
# set chap algorithms. The default chap_algorithm is md5 which will
326326
# not work under FIPS.
327-
# FIXME(alee) For some reason, this breaks openeuler. Openeuler devs should weigh in
328-
# and determine the correct solution for openeuler here
329-
if ! is_openeuler; then
330-
iniset -sudo /etc/iscsi/iscsid.conf DEFAULT "node.session.auth.chap_algs" "SHA3-256,SHA256"
331-
fi
327+
iniset -sudo /etc/iscsi/iscsid.conf DEFAULT "node.session.auth.chap_algs" "SHA3-256,SHA256"
332328

333329
# ensure that iscsid is started, even when disabled by default
334330
restart_service iscsid

roles/apache-logs-conf/tasks/main.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
'Debian': '/etc/apache2/sites-enabled/'
6565
'Suse': '/etc/apache2/conf.d/'
6666
'RedHat': '/etc/httpd/conf.d/'
67-
'openEuler': '/etc/httpd/conf.d/'
6867

6968
- name: Discover configurations
7069
find:

0 commit comments

Comments
 (0)