Skip to content

Fix CI idempotency test for service flapping#12

Merged
TsekNet merged 1 commit intomainfrom
fix-idempotency
Mar 24, 2026
Merged

Fix CI idempotency test for service flapping#12
TsekNet merged 1 commit intomainfrom
fix-idempotency

Conversation

@TsekNet
Copy link
Copy Markdown
Owner

@TsekNet TsekNet commented Mar 24, 2026

Summary

  • Integration test 3 (idempotency) fails because ssh service can't stay running in GitHub Actions containers
  • Switch to --out=json and use jq to exclude service-related changes from the idempotency assertion
  • Non-service changes (file, package, user, firewall) still fail the test as expected

Test plan

  • CI integration job passes
  • Test 3 reports "no non-service changes" instead of failing on ssh drift

Ref #11

@TsekNet TsekNet merged commit 44e3271 into main Mar 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant