Add support for py39

Change-Id: I987a3da810613df104402a3acbe3c1c9dcd36ed1
Story: TRIPLEOCI-355
This commit is contained in:
Sorin Sbarnea 2021-03-15 13:06:50 +00:00
parent 3035ec76fb
commit 1ca156439e
4 changed files with 10 additions and 6 deletions

View File

@ -18,12 +18,14 @@ gcc-c++ [platform:rpm]
git [platform:rpm]
libffi-devel [platform:rpm]
openssl-devel [platform:rpm]
python-devel [platform:rpm]
python2-dnf [platform:fedora]
python-devel [(platform:rpm platform:base-py2)]
python2-dnf [(platform:rpm platform:base-py2)]
# For SELinux
libselinux-python [platform:rpm]
libsemanage-python [platform:redhat]
libselinux-python [(platform:rpm platform:base-py2)]
python3-libselinux [(platform:rpm platform:base-py3)]
libsemanage-python [(platform:rpm platform:base-py2)]
python3-libsemanage-python [(platform:rpm platform:base-py3)]
# Required for compressing collected log files in CI
gzip

View File

@ -1,6 +1,6 @@
[tox]
minversion = 3.8
envlist = linters,py38
envlist = linters,py
skipsdist = True
# Automatic envs will only use the python version appropriate to that

View File

@ -55,7 +55,7 @@ class BaseImageManager(object):
data = yaml.safe_load(cf.read()).get(section)
if not data:
return None
self.logger.debug('%s JSON: %s', (section, str(data)))
self.logger.debug('%s JSON: %s', section, str(data))
for item in data:
image_name = item.get('imagename')
if image_name is None:

View File

@ -19,6 +19,7 @@
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py38
- openstack-tox-py39
- tripleo-cross-tripleoclient-py37
- tripleo-ci-centos-8-content-provider:
dependencies: &deps_unit_lint
@ -26,6 +27,7 @@
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py38
- openstack-tox-py39
- tripleo-buildimage-overcloud-full-centos-8:
dependencies: *deps_unit_lint
- tripleo-buildimage-ironic-python-agent-centos-8: