Description:
Tagged operations (start-tagged, stop-tagged, reboot-tagged) fail on invalid instance states.
Fix:
- Add state validation to parallel execution
start-tagged requires "stopped"
stop/reboot-tagged require "running"
- Skip invalid instances
Files Changed:
ssm_power.go, ssm_power_test.go, manager.go, manager_test.go, go.mod, go.sum
Acceptance Criteria:
- State validation works
- Tests pass
- Linter passes
- Dependencies updated
Testing:
Description:
Tagged operations (
start-tagged,stop-tagged,reboot-tagged) fail on invalid instance states.Fix:
start-taggedrequires "stopped"stop/reboot-taggedrequire "running"Files Changed:
ssm_power.go,ssm_power_test.go,manager.go,manager_test.go,go.mod,go.sumAcceptance Criteria:
Testing: