Skip to content

Update puppetlabs_spec_helper requirement from ~> 3.0 to ~> 8.0 #136

Update puppetlabs_spec_helper requirement from ~> 3.0 to ~> 8.0

Update puppetlabs_spec_helper requirement from ~> 3.0 to ~> 8.0 #136

Triggered via pull request September 18, 2024 13:04
Status Failure
Total duration 14m 37s
Artifacts

ci.yml

on: pull_request
Matrix: linux_tests
Matrix: windows_tests
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 6 warnings
Linux, Puppet 7, Ruby jruby-9.3.7.0
Process completed with exit code 6.
Linux, Puppet 8, Ruby jruby-9.4.2.0
The job was canceled because "_7_jruby-9_3_7_0" failed.
Linux, Puppet 8, Ruby jruby-9.4.2.0
The operation was canceled.
Linux, Puppet 8, Ruby 3.2
The job was canceled because "_7_jruby-9_3_7_0" failed.
Linux, Puppet 8, Ruby 3.2
The operation was canceled.
Linux, Puppet 7, Ruby 2.7
The job was canceled because "_7_jruby-9_3_7_0" failed.
Linux, Puppet 7, Ruby 2.7
The operation was canceled.
Windows, Puppet 7, Ruby 2.7: spec/puppet/resource_api/type_definition_spec.rb#L93
Puppet::ResourceApi::TypeDefinition#create_attribute_in when creating an invalid attribute errors cleanly Skipped: Not yet implemented
Windows, Puppet 7, Ruby 2.7: spec/acceptance/multi_device_spec.rb#L44
exercising a type with device-specific providers using `puppet device` applies a catalog successfully Failure/Error: expect(stdout_str).to match(/Compiled catalog for some_node/) expected "\e[mNotice: Compiled catalog for other_node in environment production in 0.08 seconds\e[0m\n\e[0;32m.../cache/devices/other_node/state/state.yaml\e[0m\n\e[mNotice: Applied catalog in 0.04 seconds\e[0m\n" to match /Compiled catalog for some_node/ Diff: @@ -1,9 +1,17 @@ -/Compiled catalog for some_node/ +�[mNotice: Compiled catalog for other_node in environment production in 0.08 seconds +Info: Using environment 'production' +Info: Applying configuration version '1726664924' +�[mNotice: /Stage[main]/Main/Multi_device[foo]/ensure: defined 'ensure' as 'present' +�[mNotice: multi_device[foo]: Creating: Creating 'foo' with {:name=>"foo", :ensure=>"present"} +�[mNotice: multi_device[foo]: Creating: Finished in 0.000156 seconds +Info: Class[Main]: Unscheduling all events on Class[Main] +Info: Creating state file C:/ProgramData/PuppetLabs/puppet/cache/devices/other_node/state/state.yaml +�[mNotice: Applied catalog in 0.04 seconds
Windows, Puppet 7, Ruby 2.7: spec/acceptance/noop_spec.rb#L24
exercising noop using `puppet resource` respects --noop Failure/Error: expect(stdout_str.strip).to match(/noop: true/) expected "\e[mNotice: /Test_noop_support[foo]/ensure: current_value 'present', should be 'absent' (noop)\e[0m\ntest_noop_support { 'foo': \n ensure => 'present',\n}" to match /noop: true/ Diff: @@ -1,4 +1,7 @@ -/noop: true/ +�[mNotice: /Test_noop_support[foo]/ensure: current_value 'present', should be 'absent' (noop) +test_noop_support { 'foo': + ensure => 'present', +}
Windows, Puppet 8, Ruby 3.2: spec/acceptance/multi_device_spec.rb#L44
exercising a type with device-specific providers using `puppet device` applies a catalog successfully Failure/Error: expect(stdout_str).to match(/Compiled catalog for some_node/) expected "\e[mNotice: Compiled catalog for other_node in environment production in 0.09 seconds\e[0m\n\e[0;32m.../cache/devices/other_node/state/state.yaml\e[0m\n\e[mNotice: Applied catalog in 0.04 seconds\e[0m\n" to match /Compiled catalog for some_node/ Diff: @@ -1,9 +1,17 @@ -/Compiled catalog for some_node/ +�[mNotice: Compiled catalog for other_node in environment production in 0.09 seconds +Info: Using environment 'production' +Info: Applying configuration version '1726664775' +�[mNotice: /Stage[main]/Main/Multi_device[foo]/ensure: defined 'ensure' as 'present' +�[mNotice: multi_device[foo]: Creating: Creating 'foo' with {:name=>"foo", :ensure=>"present"} +�[mNotice: multi_device[foo]: Creating: Finished in 0.000210 seconds +Info: Class[Main]: Unscheduling all events on Class[Main] +Info: Creating state file C:/ProgramData/PuppetLabs/puppet/cache/devices/other_node/state/state.yaml +�[mNotice: Applied catalog in 0.04 seconds
Windows, Puppet 8, Ruby 3.2: spec/puppet/resource_api/type_definition_spec.rb#L93
Puppet::ResourceApi::TypeDefinition#create_attribute_in when creating an invalid attribute errors cleanly Skipped: Not yet implemented
Windows, Puppet 8, Ruby 3.2: spec/acceptance/noop_spec.rb#L24
exercising noop using `puppet resource` respects --noop Failure/Error: expect(stdout_str.strip).to match(/noop: true/) expected "\e[mNotice: /Test_noop_support[foo]/ensure: undefined 'ensure' from 'present' (noop)\e[0m\ntest_noop_support { 'foo': \n ensure => 'present',\n}" to match /noop: true/ Diff: @@ -1,4 +1,7 @@ -/noop: true/ +�[mNotice: /Test_noop_support[foo]/ensure: undefined 'ensure' from 'present' (noop) +test_noop_support { 'foo': + ensure => 'present', +}