Allow installation of nfs client by another module

The nfs client package is required by cinder as well. Allow adding
additional tags so that the package can be defined in puppet-cinder.

Related-Bug: #2100712
Change-Id: I670305e279320b0be2b4490089ee154c5de2b263
This commit is contained in:
Takashi Kajinami 2025-03-03 01:38:41 +09:00
parent 164fe0a70c
commit 8280669ceb
8 changed files with 8 additions and 8 deletions

View File

@ -101,6 +101,6 @@ define manila::backend::dellemc_isilon (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -130,7 +130,7 @@ define manila::backend::dellemc_powermax (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -169,8 +169,8 @@ define manila::backend::dellemc_unity (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
if $manage_storops {
# Python library storops is required to run Unity driver.

View File

@ -153,8 +153,8 @@ define manila::backend::dellemc_vnx (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -95,8 +95,8 @@ define manila::backend::flashblade (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -116,6 +116,6 @@ define manila::backend::hitachi_hnas (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -189,6 +189,6 @@ define manila::backend::netapp (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}

View File

@ -50,6 +50,6 @@ class manila::data::backup::nfs (
ensure_packages('nfs-client', {
name => $::manila::params::nfs_client_package_name,
ensure => $package_ensure,
tag => 'manila-support-package',
})
Package<| title == 'nfs-client' |> { tag +> 'manila-support-package' }
}