Use octavia::networking to manage [networking] parameters

The new octavia::networking class has been added to puppet-octavia,
which allows managing parameters in the [networking] section.
This change ensures the class is included so that some parameters like
port_detach_timeout is managed.

Depends-on: https://review.opendev.org/819651
Depends-on: https://review.opendev.org/819749
Change-Id: I1c219615071cee72888feff7cea0647da86e9e11
This commit is contained in:
Takashi Kajinami 2021-11-30 13:10:40 +09:00
parent eb77e9a0e5
commit f2233f019f
2 changed files with 4 additions and 0 deletions

View File

@ -75,6 +75,7 @@ class tripleo::profile::base::octavia (
include octavia::config
include octavia::db
include octavia::logging
include octavia::networking
include octavia::service_auth
if $enable_driver_agent {

View File

@ -36,6 +36,7 @@ describe 'tripleo::profile::base::octavia' do
is_expected.to_not contain_class('octavia::config')
is_expected.to_not contain_class('octavia::db')
is_expected.to_not contain_class('octavia::logging')
is_expected.to_not contain_class('octavia::networking')
is_expected.to_not contain_class('octavia::service_auth')
is_expected.to_not contain_class('octavia::driver_agent')
end
@ -53,6 +54,7 @@ describe 'tripleo::profile::base::octavia' do
is_expected.to contain_class('octavia::config')
is_expected.to contain_class('octavia::db')
is_expected.to contain_class('octavia::logging')
is_expected.to contain_class('octavia::networking')
is_expected.to contain_class('octavia::service_auth')
is_expected.to_not contain_class('octavia::driver_agent')
end
@ -136,6 +138,7 @@ describe 'tripleo::profile::base::octavia' do
is_expected.to contain_class('octavia::config')
is_expected.to contain_class('octavia::db')
is_expected.to contain_class('octavia::logging')
is_expected.to contain_class('octavia::networking')
is_expected.to contain_class('octavia::service_auth')
is_expected.to contain_class('octavia::driver_agent')
end