Skip to content

v1.3.1 — remote-agents: real-VM smoke fixes

Choose a tag to compare

@rodion-m rodion-m released this 17 Sep 15:04
· 22 commits to main since this release
v1.3.1
fb80bdf

Fixes found by smoke-testing onboard.py check and host.sh against live Linux and Windows hosts.

remote-agents

  • Probe JSON parsing no longer broken by PowerShell CLIXML progress output on stderr (stdout/stderr now handled separately).
  • host.ssm tolerates profiles without ssm:GetConnectionStatus — PingStatus fallback, WARN if neither is callable.
  • host.sh wait_for_ssm accepts a working SSH probe as readiness proof (same IAM-restriction case).
  • host.pwsh-shell warns only when pwsh is actually missing as DefaultShell.
  • Firewall rule names are configurable: bridge.fwRuleWg/bridge.fwRuleSmb (default <fwRulePrefix>-*) plus -RulePrefix on setup-host-bridge.ps1.

Validated: Windows VM 23 pass / Linux VM 13 pass on onboard.py check; work-bridge status, desktop status/probe chain, and host.sh run verified on both OSes.