Merge "Validate ensure parameter for package resources"

This commit is contained in:
Zuul
2025-09-25 17:17:10 +00:00
committed by Gerrit Code Review
2 changed files with 17 additions and 17 deletions

View File

@@ -151,7 +151,7 @@ class ovn::controller (
String[1] $opts_envvar_name,
String $ovn_remote,
Variant[Stdlib::IP::Address, Array[Stdlib::IP::Address]] $ovn_encap_ip,
String $package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = present,
Variant[Ovn::EncapType, Array[Ovn::EncapType]] $ovn_encap_type = 'geneve',
Optional[Stdlib::IP::Address] $ovn_encap_ip_default = undef,
Optional[Variant[String, Integer]] $ovn_encap_tos = undef,

View File

@@ -92,24 +92,24 @@ class ovn::northd (
String[1] $service_name,
Stdlib::Absolutepath $environment_file_path,
String[1] $opts_envvar_name,
String $package_ensure = 'present',
String $dbs_listen_ip = '0.0.0.0',
Optional[String] $dbs_cluster_local_addr = undef,
Optional[String] $dbs_cluster_remote_addr = undef,
Stdlib::Ensure::Package $package_ensure = present,
String $dbs_listen_ip = '0.0.0.0',
Optional[String] $dbs_cluster_local_addr = undef,
Optional[String] $dbs_cluster_remote_addr = undef,
Optional[Variant[String, Array[String]]] $ovn_northd_nb_db = undef,
Optional[Variant[String, Array[String]]] $ovn_northd_sb_db = undef,
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_ca_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_ca_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_ca_cert = undef,
Optional[Integer[0]] $ovn_nb_db_inactivity_probe = undef,
Optional[Integer[0]] $ovn_sb_db_inactivity_probe = undef,
Array[String] $ovn_northd_extra_opts = [],
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_northd_ssl_ca_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_nb_db_ssl_ca_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_key = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_cert = undef,
Optional[Stdlib::Absolutepath] $ovn_sb_db_ssl_ca_cert = undef,
Optional[Integer[0]] $ovn_nb_db_inactivity_probe = undef,
Optional[Integer[0]] $ovn_sb_db_inactivity_probe = undef,
Array[String] $ovn_northd_extra_opts = [],
) {
include vswitch::ovs