nightly #518
nightly.yml
on: schedule
  
      
        Matrix: linux_tests
      
    
    
      
        Matrix: windows_tests
      
    
    
    
      on-failure-workflow-restarter-proxy
    
          
              0s
          
      Annotations
7 warnings
          | 
                   
                      
                          Linux, Puppet 8, Ruby jruby-9.4.2.0: 
                        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 
                         | 
              
| 
                   
                      
                          Linux, 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 +1,4 @@
  -/noop: true/
  +�[mNotice: /Test_noop_support[foo]/ensure: undefined 'ensure' from 'present' (noop)
  +test_noop_support { 'foo': 
  +  ensure => 'present',
  +} 
                         | 
              
| 
                   
                      
                          Linux, 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 
                         | 
              
| 
                   
                      
                          Linux, Puppet 8, Ruby 3.2: 
                        spec/acceptance/multi_device_spec.rb#L39
                      
                       
                  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.04 seconds\e[0m\n\e[0;32m.../cache/devices/other_node/state/state.yaml\e[0m\n\e[mNotice: Applied catalog in 0.02 seconds\e[0m\n" to match /Compiled catalog for some_node/
  Diff:
  @@ -1 +1,9 @@
  -/Compiled catalog for some_node/
  +�[mNotice: Compiled catalog for other_node in environment production in 0.04 seconds
  +Info: Using environment 'production'
  +Info: Applying configuration version '1751328711'
  +�[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.000106 seconds
  +Info: Class[Main]: Unscheduling all events on Class[Main]
  +Info: Creating state file /home/runner/.puppetlabs/opt/puppet/cache/devices/other_node/state/state.yaml
  +�[mNotice: Applied catalog in 0.02 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/multi_device_spec.rb#L39
                      
                       
                  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.03 seconds\e[0m\n" to match /Compiled catalog for some_node/
  Diff:
  @@ -1 +1,9 @@
  -/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 '1751329105'
  +�[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.000221 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.03 seconds 
                         | 
              
| 
                   
                      
                          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 +1,4 @@
  -/noop: true/
  +�[mNotice: /Test_noop_support[foo]/ensure: undefined 'ensure' from 'present' (noop)
  +test_noop_support { 'foo': 
  +  ensure => 'present',
  +} 
                         |