Promote puppet-runtime 2025.12.15.1 #847
Triggered via pull request
December 15, 2025 22:29
Status
Failure
Total duration
18m 34s
Artifacts
–
tests.yaml
on: pull_request
rubocop_and_matrix
55s
Linux: Generate module cache
19s
Windows: Generate module cache
4m 34s
run-dita
1m 10s
Matrix: Docker Transport
Matrix: Linux Integration
Matrix: SSH Transport
Matrix: bolt apply
Matrix: local_transports
Matrix: unit
Matrix: BoltSpec
Matrix: Windows Agentless
Matrix: Windows Integration
Matrix: WinRM Transport
Test suite
4s
Annotations
3 errors and 66 warnings
|
Windows Integration (3.4)
Process completed with exit code 1.
|
|
Windows Integration (3.4):
spec/integration/logging_spec.rb#L198
streaming output over WinRM with streaming enabled formats multi-line messages correctly
Failure/Error: expect(logger).to receive(:warn).with(expected.chomp)
#<Logging::Logger:0x000001ba22ef3980 @name="stream", @parent=#<Logging::RootLogger:0x000001ba1e1da1f8 @name="root", @appenders=[#<Logging::Appenders::StringIo:0x000001ba1e1da248 @sio=#<StringIO:0x000001ba1e3dc960>, @pos=0, @io=#<StringIO:0x000001ba1e3dc960>, @close_method=:close, @buffer=[], @Immediate=[], @auto_flushing=1, @async=false, @async_flusher=nil, @flush_period=nil, @name="__rspec__", @closed=false, @filters=[], @Mutex=#<ReentrantMutex:0x000001ba1e3dc5f0 @locker=nil>, @layout=#<Logging::Layouts::Basic:0x000001ba1e3dc578 @obj_format=:string, @backtrace=true, @utc_offset=nil, @cause_depth=8>, @Level=0, @encoding=#<Encoding:UTF-8>, @write_size=500>], @additive=false, @caller_tracing=false, @Level=0>, @appenders=[#<Logging::Appenders::Stdout:0x000001ba228967e0 @io=#<IO:<STDOUT>>, @close_method=:close, @buffer=[], @Immediate=[], @auto_flushing=1, @async=false, @async_flusher=nil, @flush_period=nil, @name="console", @closed=false, @filters=[], @Mutex=#<ReentrantMutex:0x000001ba1fe3f578 @locker=nil>, @layout=#<Logging::Layouts::Pattern:0x000001ba228970a0 @obj_format=:string, @backtrace=true, @utc_offset=nil, @cause_depth=8, @created_at=2025-12-15 22:38:19.258199 +0000, @date_pattern="%Y-%m-%dT%H:%M:%S", @date_method=nil, @pattern="%m\\n", @color_scheme=nil>, @Level=0, @encoding=#<Encoding:UTF-8>, @write_size=500>], @additive=false, @Level=nil, @caller_tracing=false> received :warn with unexpected arguments
expected: ("[winrm://roddypiper@localhost:5985] out: In like a lion\n[winrm://roddypiper@localhost:5985] out: Out like a lamb")
got: ("[winrm://roddypiper@localhost:5985] out: 5")
Diff:
@@ -1,2 +1 @@
-[winrm://roddypiper@localhost:5985] out: In like a lion
-[winrm://roddypiper@localhost:5985] out: Out like a lamb
+[winrm://roddypiper@localhost:5985] out: 5
Shared Example Group: "streaming output" called from ./spec/integration/logging_spec.rb:247
|
|
Test suite
Process completed with exit code 1.
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 ubuntu-24.04:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 ubuntu-24.04:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 ubuntu-24.04:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
Windows Agentless (3.4):
spec/integration/apply_error_spec.rb#L56
errors gracefully attempting to apply a manifest block over winrm prints a helpful error if Puppet is not present
Skipped: Skipping this test as it fails with a connection error until #3001 is fixed
|
|
Windows Agentless (3.2):
spec/integration/apply_error_spec.rb#L56
errors gracefully attempting to apply a manifest block over winrm prints a helpful error if Puppet is not present
Skipped: Skipping this test as it fails with a connection error until #3001 is fixed
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.4 windows-2025:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.2 windows-2025:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
local transport 3.4 windows-2025:
spec/shared_examples/transport.rb#L562
Bolt::Transport::Local when tmpdir is specified errors when tmpdir doesn't exist
Skipped: Windows will create the directory anyway
|
|
local transport 3.2 windows-2025:
spec/shared_examples/transport.rb#L562
Bolt::Transport::Local when tmpdir is specified errors when tmpdir doesn't exist
Skipped: Windows will create the directory anyway
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L101
Bolt::Analytics config file falls back to the default project directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L92
Bolt::Analytics config file loads config from user-level config directory
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L78
Bolt::Analytics without analytics.yaml does not warn when running with analytics disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L69
Bolt::Analytics without analytics.yaml warns when running with analytics enabled for the first time
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L53
Bolt::Analytics assigns the user a uuid if one doesn't exist
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L46
Bolt::Analytics uses the uuid in the config if it exists
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L42
Bolt::Analytics creates a regular Client if analytics is not disabled
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L31
Bolt::Analytics creates a NoopClient if reading config fails
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L26
Bolt::Analytics creates a NoopClient if analytics is disabled in config
Skipped: Analytics is currently disabled
|
|
Unit tests 3.3 windows-2025:
spec/unit/analytics_spec.rb#L19
Bolt::Analytics creates a NoopClient if analytics is disabled in analytics file
Skipped: Analytics is currently disabled
|
|
Windows Agentless (3.3):
spec/integration/apply_error_spec.rb#L56
errors gracefully attempting to apply a manifest block over winrm prints a helpful error if Puppet is not present
Skipped: Skipping this test as it fails with a connection error until #3001 is fixed
|
|
local transport 3.3 windows-2025:
spec/shared_examples/transport.rb#L562
Bolt::Transport::Local when tmpdir is specified errors when tmpdir doesn't exist
Skipped: Windows will create the directory anyway
|