diff --git a/.msync.yml b/.msync.yml index 68fb43b2..814fbd04 100644 --- a/.msync.yml +++ b/.msync.yml @@ -2,4 +2,4 @@ # Managed by modulesync - DO NOT EDIT # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/ -modulesync_config_version: '10.2.0' +modulesync_config_version: '10.3.0' diff --git a/Gemfile b/Gemfile index caa4abfd..e6ad4c86 100644 --- a/Gemfile +++ b/Gemfile @@ -4,7 +4,7 @@ source ENV['GEM_SOURCE'] || 'https://rubygems.org' group :test do - gem 'voxpupuli-test', '~> 12.0', :require => false + gem 'voxpupuli-test', '~> 13.0', :require => false gem 'puppet_metadata', '~> 5.0', :require => false gem 'ipaddress', :require => false gem 'rspec-its', :require => false @@ -20,7 +20,7 @@ group :system_tests do end group :release do - gem 'voxpupuli-release', '~> 4.0', :require => false + gem 'voxpupuli-release', '~> 5.0', :require => false end gem 'rake', :require => false diff --git a/REFERENCE.md b/REFERENCE.md index 8d9ccbba..8100ec61 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -217,7 +217,7 @@ Default value: `undef` ##### `hotplug` -Data type: `Variant[Boolean, Enum['true', 'false'], Undef]` +Data type: `Optional[Variant[Boolean, Enum['true', 'false']]]` Whether to allow hotplug for the interface diff --git a/manifests/bond.pp b/manifests/bond.pp index c592f032..306d01fa 100644 --- a/manifests/bond.pp +++ b/manifests/bond.pp @@ -70,7 +70,7 @@ Optional[String[1]] $method = undef, Optional[Enum['inet', 'inet6']] $family = undef, Optional[Boolean] $onboot = undef, - Variant[Boolean, Enum['true', 'false'], Undef] $hotplug = undef, + Optional[Variant[Boolean, Enum['true', 'false']]] $hotplug = undef, Optional[Enum['slow', 'fast', '0', '1']] $lacp_rate = undef, Optional[ Variant[Integer[42, 65536], Pattern[/^\d+$/]]