Ubuntu: Stop installing unused packages for neutron tests

We do not really run in-tree tests from neutron repo but we use only
tempest and neutron-tempest-plugin. Because the required packages are
now installed within virtualenv we don't have to install these packages
additionally.

Change-Id: I9f57a2b81d705731f7edc2711bc528dfe5185d92
This commit is contained in:
Takashi Kajinami 2023-04-12 12:10:53 +09:00
parent 1fa65898cf
commit 78101a0174

View File

@ -256,14 +256,6 @@ class openstack_integration::tempest (
) )
} }
# Install missed dependency for neutron tests
# https://github.com/openstack/neutron/blob/master/test-requirements.txt#L20
if $facts['os']['name'] == 'Ubuntu' {
package { ['python3-ddt', 'python3-oslotest', 'python3-gabbi']:
ensure => present
}
}
$dashboard_url = $facts['os']['family'] ? { $dashboard_url = $facts['os']['family'] ? {
'RedHat' => "${::openstack_integration::config::base_url}/dashboard", 'RedHat' => "${::openstack_integration::config::base_url}/dashboard",
default => "${::openstack_integration::config::base_url}/horizon" default => "${::openstack_integration::config::base_url}/horizon"