Skip to content

Disable auto-start for systemd services#324

Merged
rustyrazorblade merged 2 commits intomainfrom
321-axonops-agent-should-not-start-by-default
Nov 17, 2025
Merged

Disable auto-start for systemd services#324
rustyrazorblade merged 2 commits intomainfrom
321-axonops-agent-should-not-start-by-default

Conversation

@rustyrazorblade
Copy link
Copy Markdown
Owner

Fixes #321

Changes

  • Disabled axon-agent from auto-starting after apt installation
  • Removed systemctl enable commands for cassandra, cassandra-sidecar, and cassandra-easy-stress

Impact

All services are installed but not enabled on boot. Services must be started manually via easy-cass-lab commands.

Rationale

Services were failing on boot because they lacked proper configuration. They should only start when explicitly requested by the user.

Services are now installed but not enabled on boot:
- axon-agent: explicitly disabled after apt install
- cassandra, cassandra-sidecar, cassandra-easy-stress: not enabled

All services should be started manually via easy-cass-lab commands.

Fixes #321
@rustyrazorblade rustyrazorblade force-pushed the 321-axonops-agent-should-not-start-by-default branch from db21d2d to 26320ab Compare November 17, 2025 22:16
- Control node: t3.xlarge -> c5.2xlarge (8 vCPUs, 16GB RAM)
- End-to-end test: t3a.xlarge -> c5.2xlarge for faster testing

The c5 instance type is compute-optimized and provides better performance
than burstable t3 instances, reducing startup time and improving overall
cluster performance.
@rustyrazorblade rustyrazorblade force-pushed the 321-axonops-agent-should-not-start-by-default branch from 26320ab to 34a620e Compare November 17, 2025 22:42
@rustyrazorblade rustyrazorblade merged commit df1b94c into main Nov 17, 2025
10 checks passed
@rustyrazorblade rustyrazorblade deleted the 321-axonops-agent-should-not-start-by-default branch November 17, 2025 23:11
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.

AxonOps Agent should not start by default

1 participant