Commit Graph

43 Commits

Author SHA1 Message Date
Julian adfc54a7f0 fix: check nats sub 2026-01-28 15:26:11 +10:00
Julian Sommer de0e9a915e fix: backoffs for jetstream (#12) 2026-01-28 16:00:54 +11:00
Julian a423de3380 fix: actual fix 2026-01-28 13:45:13 +10:00
Julian 21a8e2b004 fix: jetstream 2026-01-28 13:36:47 +10:00
Julian 04197d1adc fix: instance-state 2026-01-28 13:19:47 +10:00
Julian bd0c12d45e fix: add t3 and t4g back 2026-01-28 13:15:59 +10:00
Julian Sommer 8f0e8d7ead feat: multi-node certs (#11) 2026-01-28 11:36:09 +11:00
Julian Sommer 5878669eb0 fix for predastore multi node (#9) 2026-01-27 13:43:01 +11:00
Julian Sommer 7b7be2c26b feat: multi-node e2e test v2 (#8) 2026-01-27 10:59:58 +11:00
Ben Duncan 83fd425a60 Latest changes 2026-01-27 08:17:06 +10:00
Ben Duncan 8280cb7102 merge latest 2026-01-25 07:08:17 +10:00
Julian 31f180c144 fix: stop-instances edge case 2026-01-23 08:23:01 +10:00
Ben Duncan d64e03c2f9 Merge branch 'main' of github.com:mulgadc/hive 2026-01-22 19:53:00 +10:00
Julian Sommer 6677b741e1 fix: stop-instances 2026-01-22 04:46:25 +00:00
Julian Sommer bfb909b365 feat: jetstream kv for instance state 2026-01-22 04:08:46 +00:00
Julian Sommer 896b70e508 feat: describe-volumes 2026-01-20 13:07:16 +11:00
Ben Duncan 302c893340 Merge branch 'main' of github.com:mulgadc/hive 2026-01-19 14:09:32 +10:00
Ben Duncan e3fae3d96f Latest predastore changes for multi-node 2026-01-19 14:08:18 +10:00
Julian Sommer 0c164a4807 (fix) Daemon resource allocation 2026-01-14 13:06:09 +11:00
Julian Sommer 4ae360acf0 Feat/describe instance types 2026-01-13 15:18:31 +11:00
Julian Sommer b9b8c65e79 (fix) Linter fixes
* Fix go vet mutex copy issues and remove report files from git

* remove redundant nil checks (len of nil slice is 0)

* handle error

* add missing error handling

* run modernize to change interface{} to any

* run other modernise commands

* use crypto instead of rand.Intn
2026-01-06 14:20:56 +11:00
benduncan 58d75102ca Added EFI for ARM, RunInstances tweak for provisining disks after instance response 2025-11-25 19:49:22 +11:00
benduncan 803a3d3b35 Fixed pts 0 issue, tweaked install docs, and unit tests on MacOS 2025-11-25 14:49:52 +11:00
Ben Duncan f2a04dd4c2 Added multi-node support and updated INSTALLER. Fix vm.go bug on qemu exec with args error 2025-11-21 23:06:14 +11:00
Ben Duncan ff22a08948 Added support for multi-node config settings 2025-11-16 21:20:08 +08:00
Ben Duncan bacd1f3ba2 Tweaked qemu launch for non KVM hosts for development 2025-11-15 11:15:03 +00:00
Ben Duncan 191ad659e8 Added start/stop/terminate instance, describe instance support, and improved install docs for development 2025-11-12 21:30:25 +08:00
Ben Duncan 076a9cdf93 qemu tweaks, installer mods, x86_64 testing 2025-11-10 23:39:36 +08:00
benduncan a6fe57bfd0 Hive AMI tweaks, describe-images, run-instances fixes 2025-11-11 00:49:30 +11:00
benduncan 6edd8aec14 Added EC2 key-pair functions and updated install docs 2025-10-29 01:09:23 +11:00
benduncan 32cecf124f Handler framework updated, predastore version bump, startup tweaks 2025-10-17 02:09:01 +11:00
benduncan 6f1cadb0a3 Daemon logic cleanup 2025-10-16 14:55:06 +08:00
benduncan 8336374837 Expanded error coverage 2025-10-09 16:14:53 +08:00
benduncan 7367ded982 slog fix 2025-10-09 14:11:45 +08:00
benduncan 20f8920866 Improved validation and unit-testing for framework 2025-10-09 14:07:23 +08:00
benduncan ee9d094968 Debug log improvements 2025-10-08 20:34:46 +08:00
benduncan ba27e6d588 Basic unit tests, go.mod cleanup for dev, EC2 query parser 2025-10-05 20:06:33 +08:00
Ben Duncan a59988d614 Simplified development install method 2025-09-29 19:32:44 +08:00
Ben Duncan 35bb3f30a9 Cleaned up dev environment configuration 2025-09-28 19:47:25 +08:00
Ben Duncan 42cded6f21 Hive README and start instance implemented 2025-08-03 10:25:12 +08:00
Ben Duncan d05fb7cff3 VM management for rebooting and state 2025-08-01 18:41:20 +08:00
Ben Duncan 55707211a1 Hive control plane features to start, stop, provision and manage instances 2025-07-31 22:33:59 +09:30
Ben Duncan a16a54b3b3 Alpha for ebs events to viperblock for mounting nbd volumes 2025-07-29 17:21:07 +10:00