From 78101a0174a26bb244c70a98ef06040ef02416a9 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 12 Apr 2023 12:10:53 +0900 Subject: [PATCH] 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 --- manifests/tempest.pp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/manifests/tempest.pp b/manifests/tempest.pp index a3319d721..dd88ca96d 100644 --- a/manifests/tempest.pp +++ b/manifests/tempest.pp @@ -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'] ? { 'RedHat' => "${::openstack_integration::config::base_url}/dashboard", default => "${::openstack_integration::config::base_url}/horizon"