Ralf Haferkamp 55a3481cf2 Fix distro install on openSUSE
With Train openSUSE is switching the openstack packages to use Python 3.
This means that we need to use the python3 variants of python-module
packages.

Also switch to stester as the test runner on opensuse.

Depends-On: https://review.opendev.org/683195
Change-Id: Iab011637b8c6954360d4204a05eae49ba3eaaeaf
2019-09-19 18:05:19 +02:00

42 lines
2.0 KiB
YAML

---
# Copyright 2016, Rackspace US, Inc.
# Copyright 2017, SUSE LINUX GmbH.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
tempest_distro_packages:
- git-core
_stestr_executable: stestr
tempest_service_distro_packages:
- openstack-tempest-test
- python3-python-subunit
- python3-stestr
- python-junitxml
- iputils
tempest_plugin_distro_packages:
- python3-keystone-tempest-plugin
- "{{ ((tempest_service_available_aodh | bool) or (tempest_service_available_ceilometer | bool)) | ternary('python3-telemetry-tempest-plugin','') }}"
- "{{ (tempest_service_available_barbican | bool) | ternary('python3-barbican-tempest-plugin', '') }}"
- "{{ (tempest_service_available_cinder | bool) | ternary('python3-cinder-tempest-plugin', '') }}"
- "{{ (tempest_service_available_designate | bool) | ternary('python3-designate-tempest-plugin','') }}"
- "{{ (tempest_service_available_heat | bool) | ternary('python3-heat-tempest-plugin', '') }}"
- "{{ (tempest_service_available_ironic | bool) | ternary('python3-ironic-tempest-plugin', '') }}"
- "{{ (tempest_service_available_magnum | bool) | ternary('python3-magnum-tempest-plugin','') }}"
- "{{ (tempest_service_available_manila | bool) | ternary('python3-manila-tempest-plugin','') }}"
- "{{ (tempest_service_available_neutron | bool) | ternary('python3-neutron-tempest-plugin', '') }}"
- "{{ (tempest_service_available_octavia | bool) | ternary('python3-octavia-tempest-plugin', '') }}"
- "{{ (tempest_use_tempestconf | bool) | ternary('python3-python-tempestconf', '') }}"