Julian Sommer
593920ce7d
feat: E2E test redistribution and dev-setup cleanup
...
Redistribute E2E tests between single-node and multi-node suites, slim
down pseudo multi-node suite, and remove directory creation from
dev-setup.sh so spx admin init is the single source of truth for
~/spinifex/ setup.
2026-03-20 08:24:15 +10:00
Julian Sommer
ba0d8b67ff
feat: e2e pipeline speedup ( #78 )
2026-03-18 13:50:45 +11:00
Ben Duncan
5d93786995
refactor: rename hive to spinifex in all shell scripts
...
- Update scripts/: start-dev, stop-dev, dev-setup, setup, setup-ovn, etc.
- Update tests/e2e/: all E2E test scripts
- Update scripts/iac/: rename hive-test.sh → spinifex-test.sh, update TF files
- Update config/: rename hive.service and install script
- Binary refs use spx, env vars use SPINIFEX_, paths use spinifex
2026-03-18 01:04:12 +00:00
Julian Sommer
e6a09d371c
fix: multi node e2e retry
2026-03-13 03:37:41 +00:00
Julian Sommer
3ffe67271f
feat: multi node e2e ( #73 )
2026-03-13 10:11:26 +11:00
Julian Sommer
5fad038b87
feat: IAM account scoping ( #61 )
2026-03-05 09:06:35 +10:00
Julian Sommer
371193a832
feat: IAM v1 ( #59 )
2026-03-03 15:23:19 +11:00
Julian Sommer
81b990a238
fix: e2e verify errored instance didnt restart on launch
2026-02-25 11:33:44 +10:00
Julian Sommer
52f2498699
fix: proper recovery checks e2e
2026-02-25 11:16:07 +10:00
Julian Sommer
8188707c91
feat: VPC networking v1 — OVN-based virtual networking for EC2 instances
2026-02-24 14:13:57 +10:00
Julian Sommer
0c65d75371
feat: add coordinated cluster shutdown to multi-node E2E tests ( #42 )
2026-02-18 13:22:12 +11:00
Ben Duncan
bb533dfbb6
multi-server tweaks, ec2 health, IAC templates, misc cleanup
2026-02-17 09:10:13 +10:00
Ben Duncan
774655eff0
hive top, hive get cmds for cluster health and stats. improved docs for iac, cluster, multi-server restart
2026-02-14 15:38:03 +10:00
Ben Duncan
3095a90090
e2e tests, multi server improvements, doc updates for workflow
2026-02-14 08:50:24 +10:00
Julian Sommer
9d3747bf26
feat: ssh tests in e2e ( #36 )
2026-02-12 11:57:31 +11:00
Julian Sommer
22af6c4a46
feat: more e2e ( #35 )
2026-02-12 11:00:00 +11:00
Julian Sommer
6abae11122
feat: real snapshots ( #32 )
2026-02-10 16:57:50 +11:00
Julian Sommer
2491c6f2c2
feat: snapshot e2e ( #31 )
2026-02-10 10:54:48 +11:00
Julian Sommer
ba990ffd97
feat: attach and detach volume e2e ( #22 )
2026-02-04 11:39:24 +11:00
Julian Sommer
917b66beb9
feat: predastore multinode ( #19 )
2026-02-03 12:07:06 +11:00
Julian Sommer
fdb5cca77e
feat: delete-volumes ( #18 )
2026-02-03 10:47:00 +11:00
Julian Sommer
875328cfef
feat: create-volume ( #17 )
2026-02-02 15:47:46 +11:00
Julian Sommer
6baf49885b
e2e: add modify-volumes ( #15 )
2026-02-02 14:22:55 +11:00
Julian
a4e7b71d6c
fix: e2e verify ssl
2026-01-28 15:36:11 +10:00
Julian
84c0b3e715
fix: remove ssh tests
2026-01-28 14:36:10 +10:00
Julian Sommer
8f0e8d7ead
feat: multi-node certs ( #11 )
2026-01-28 11:36:09 +11:00
Julian Sommer
7b7be2c26b
feat: multi-node e2e test v2 ( #8 )
2026-01-27 10:59:58 +11:00