Skip to content

fix: harden demo script and add CI services startup - #7

Merged
JohnBasrai merged 1 commit into
mainfrom
fix/demo-cleanup-and-ci-services
Feb 15, 2026
Merged

JohnBasrai merged 1 commit into
mainfrom
fix/demo-cleanup-and-ci-services

Conversation

@JohnBasrai

Copy link
Copy Markdown
Owner
  • Update mom-rpc to 0.7.3
  • Replace env_logger with tracing-subscriber
  • Disable ANSI codes in logs for better script output
  • Add set -m to demo.sh for proper signal handling to backgrounded processes
  • Fix trap to use INT/TERM only (remove EXIT to avoid double cleanup)
  • Add services startup step to CI qemu-smoke job (was missing, causing failures)
  • Remove manual cleanup steps from README (now handled automatically by trap)
  • Fix start-services.sh MQTT_PORT interpolation typo
  • Add prerequisite note for local smoke test execution
  • Update README expected output to reflect clean single-pass cleanup

- Update mom-rpc to 0.7.3
- Replace env_logger with tracing-subscriber
- Disable ANSI codes in logs for better script output
- Add set -m to demo.sh for proper signal handling to backgrounded processes
- Fix trap to use INT/TERM only (remove EXIT to avoid double cleanup)
- Add services startup step to CI qemu-smoke job (was missing, causing failures)
- Remove manual cleanup steps from README (now handled automatically by trap)
- Fix start-services.sh MQTT_PORT interpolation typo
- Add prerequisite note for local smoke test execution
- Update README expected output to reflect clean single-pass cleanup
@JohnBasrai
JohnBasrai merged commit 4700aad into main Feb 15, 2026
4 checks passed
@JohnBasrai
JohnBasrai deleted the fix/demo-cleanup-and-ci-services branch February 15, 2026 04:05
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