Commit Graph

  • e68c965ef8 chore: bump coverage req to 70 Julian Sommer 2026-08-11 09:40:24 +10:00
  • 19024f79a4 chore: bump otel to v1.45.0 and the log family to v0.21.0 Julian Sommer 2026-08-11 09:38:31 +10:00
  • 835dbbaf1c feat: parameterise bedrock endpoint create/delete by account and pinned (#757) Josh Siviour 2026-08-10 14:49:24 +10:00
  • e710fdc1d0 chore: rebuild frontend + fix new lint errors Julian Sommer 2026-08-10 12:35:26 +10:00
  • 7be9839c83 chore: bump the npm-dependencies group (#756) dependabot[bot] 2026-08-10 12:30:59 +10:00
  • f6ef90a605 fix: fail closed in the resource authorization check (#755) Julian Sommer 2026-08-10 12:28:03 +10:00
  • 9b2334b964 fix(ochre): self-heal weights stage when the recorded snapshot is gone (#753) Josh Siviour 2026-08-10 12:10:56 +10:00
  • 46143be964 test(bedrock): cover resolveServingAMI's multi-match selection (#751) Josh Siviour 2026-08-10 12:10:40 +10:00
  • f243061e17 fix: STS unbounded body read Julian Sommer 2026-08-10 11:17:01 +10:00
  • 430c02de88 fix: enforce TLS 1.3 in spinifexui Julian Sommer 2026-08-10 11:13:12 +10:00
  • cfaa7e04eb fix: check resource ownership in ELBv2 handlers Julian Sommer 2026-08-10 11:09:48 +10:00
  • 26afcfa77e fix: check source snapshot ownership Julian Sommer 2026-08-10 10:54:49 +10:00
  • 3601bb4d36 fix: don't output secret keys on installs Julian Sommer 2026-08-10 10:40:50 +10:00
  • 53b31cb76c fix: keep the RDS master password out of the server and console logs (#754) Julian Sommer 2026-08-10 10:16:53 +10:00
  • 7b33219617 fix: slow tests Julian Sommer 2026-08-10 09:29:00 +10:00
  • ff4f46dcb5 chore: run dependabot on sunday Julian Sommer 2026-08-10 09:19:40 +10:00
  • 92dae2e449 fix: judge transitional-state heartbeats by the persist floor (#752) Julian Sommer 2026-08-10 09:18:11 +10:00
  • d178ef5992 feat: version-aware host-asset preflight for binary-swap deploys (#750) Josh Siviour 2026-08-10 07:52:39 +10:00
  • bc3d59c0c3 fix(gpu): treat an already-released GPU as success during teardown (#749) Josh Siviour 2026-08-07 21:57:39 +10:00
  • c0f3e0bee2 fix(bedrock): treat a claimed GPU as unavailable in the capacity gate (#748) Josh Siviour 2026-08-07 14:37:32 +10:00
  • c7fdd23b7e feat(bedrock): add Llama 3.2 3B Instruct as a second self-host model (#747) Josh Siviour 2026-08-07 12:46:48 +10:00
  • bc1dd3413e fix(bedrock): make the reaper's decision visible to an operator (#746) Josh Siviour 2026-08-07 09:43:49 +10:00
  • 35ccb298df feat(bedrock): evict the LRU idle endpoint when a launch has no GPU (#745) Josh Siviour 2026-08-06 22:32:20 +10:00
  • f7d61f8ce1 feat(bedrock): reclaim idle serving GPUs with a leader-elected reaper (#744) Josh Siviour 2026-08-06 22:24:00 +10:00
  • fa070a5359 feat(bedrock): resolve self-host endpoints through the daemon registry (#742) Josh Siviour 2026-08-06 21:41:50 +10:00
  • 2cbf50adf7 fix(vm): converge when the GC finalises an instance mid-terminate (#743) Josh Siviour 2026-08-06 20:56:29 +10:00
  • f5adfb1c79 fix: skip parameter groups deleted mid-describe Julian Sommer 2026-08-06 16:28:26 +10:00
  • 0a1d837f40 feat(bedrock): gate Ochre models behind per-account access grants (#741) Josh Siviour 2026-08-06 16:17:10 +10:00
  • 3379b16586 fix: encrypt and acknowledge the RDS bootstrap password (#739) Julian Sommer 2026-08-06 15:56:06 +10:00
  • 272b4b22e8 feat(ochre): add the vLLM serving AMI and give the daemon a route to it (#740) Josh Siviour 2026-08-06 15:26:05 +10:00
  • 1c4d41bffc fix: reach the DB endpoint from any subnet of the VPC (#738) Julian Sommer 2026-08-06 13:56:03 +10:00
  • 456a60717b feat: add RDS to awsmodel coverage Julian Sommer 2026-08-06 12:00:02 +10:00
  • e3b5701f15 fix: authorize RDS data-volume formatting by exact volume identity (#737) Julian Sommer 2026-08-06 11:12:01 +10:00
  • 8c07f80032 chore: remove the half line breaks Julian Sommer 2026-08-06 11:10:15 +10:00
  • 688ce5ccfd feat: add AWS model conformance coverage (#736) Josh Siviour 2026-08-05 18:46:37 +10:00
  • 506a8126b7 fix: propogate rds heartbeat failures Julian Sommer 2026-08-05 16:29:27 +10:00
  • 5dd3af70eb fix: rds handoff path Julian Sommer 2026-08-05 15:52:55 +10:00
  • 390afa2490 fix: log AWS actions in gateway requests (#735) Julian Sommer 2026-08-05 15:34:55 +10:00
  • 2a79bc8473 fix: record RDS instance creation events (#734) Julian Sommer 2026-08-05 15:17:06 +10:00
  • f7d5d97e3f fix: propagate RDS parameter group edits (#733) Julian Sommer 2026-08-05 15:08:14 +10:00
  • df34f27cdf fix: restart RDS after failed storage grow (#732) Julian Sommer 2026-08-05 14:48:16 +10:00
  • 68671cdf19 fix: prevent parameter groups bricking RDS instances (#731) Julian Sommer 2026-08-05 14:16:31 +10:00
  • f240c33778 fix: wait for postgres to be up before running tofu workbook e2e Julian Sommer 2026-08-05 11:48:58 +10:00
  • e5f528f877 chore: add rds image to publish Julian Sommer 2026-08-05 11:03:35 +10:00
  • 7f349a8e3d fix: report RDS client errors accurately (#730) Julian Sommer 2026-08-05 11:00:15 +10:00
  • 710169e5a6 fix: eliminate RDS Terraform drift (#729) Julian Sommer 2026-08-05 10:34:51 +10:00
  • d2d0b357a9 fix: tofu e2e Julian Sommer 2026-08-05 10:05:45 +10:00
  • 47e6b824ad fix: guard RDS create rollback revisions (#728) Julian Sommer 2026-08-05 09:48:02 +10:00
  • 54434dc22e Update README.md joshsiv-mulga 2026-08-05 09:42:46 +10:00
  • 58b1731bfd Update README.md joshsiv-mulga 2026-08-05 09:35:13 +10:00
  • fcb211cfd9 Update README.md joshsiv-mulga 2026-08-05 09:30:32 +10:00
  • b37708be09 Update README.md joshsiv-mulga 2026-08-05 09:26:14 +10:00
  • 3193933ce8 Update README.md joshsiv-mulga 2026-08-05 09:23:24 +10:00
  • 4b9039c76f fix: retain automated backups after RDS restore (#727) Julian Sommer 2026-08-05 09:19:03 +10:00
  • b977e752e0 Update README.md joshsiv-mulga 2026-08-05 09:12:19 +10:00
  • f49caedd31 Update README.md joshsiv-mulga 2026-08-05 09:10:49 +10:00
  • 8765077f4f fix: cancel RDS modifies when lease is lost (#694) Julian Sommer 2026-08-04 16:44:56 +10:00
  • d8432e99a2 Reapply "fix(migrate): keep predastore's data dir owned by its service user" Julian Sommer 2026-08-04 16:13:28 +10:00
  • 871513dc6c Reapply "feat: match new predastore config surface area (#591)" Julian Sommer 2026-08-04 16:13:28 +10:00
  • ef8bdce9e9 release: update go.mod for v1.15.0 v1.15.0 Julian Sommer 2026-08-04 15:26:46 +10:00
  • b4701c78de Revert "feat: match new predastore config surface area (#591)" Julian Sommer 2026-08-04 15:02:39 +10:00
  • 317f714355 Revert "fix(migrate): keep predastore's data dir owned by its service user" Julian Sommer 2026-08-04 14:58:06 +10:00
  • d9907fbf13 fix: scope CreateDBSnapshot and RestoreDBInstanceFromDBSnapshot for authorization Julian Sommer 2026-08-04 14:47:18 +10:00
  • 615578a2e7 refactor: simplify RDS internals (#692) Julian Sommer 2026-08-04 14:42:45 +10:00
  • 2e09461080 chore: cleanup code comments Julian Sommer 2026-08-04 14:19:58 +10:00
  • 43975b01e6 feat: add spx admin ochre endpoint ensure/describe/list/delete (#691) Josh Siviour 2026-08-04 14:20:02 +10:00
  • 49c5a04bed fix: register ochre weights snapshot with the EC2 control plane (#690) Josh Siviour 2026-08-04 14:09:40 +10:00
  • 050dbdb060 fix: disallow reserved master names during rds password apply Julian Sommer 2026-08-04 13:49:40 +10:00
  • 970bf18ab5 fix: guard a half bootstapped datadir against crashes Julian Sommer 2026-08-04 13:42:16 +10:00
  • 12a1e4aedc fix: correct the GPU model catalog and stop unknown VRAM reading as zero (#688) Josh Siviour 2026-08-04 13:36:54 +10:00
  • 5a3f5e60b2 fix: cleanup COMMANDS.md Julian Sommer 2026-08-04 12:00:57 +10:00
  • 14e24243d8 fix: rds e2e assertion Julian Sommer 2026-08-04 11:29:20 +10:00
  • 8cf44f3310 fix: harden RDS beta provisioning and replies (#689) Julian Sommer 2026-08-04 11:27:54 +10:00
  • faa0519cf1 fix: the RDS master user is no longer a PostgreSQL superuser (#687) Julian Sommer 2026-08-04 10:59:45 +10:00
  • 175b8b93d9 fix: make the predastore readiness gate a real readiness probe (#685) Josh Siviour 2026-08-04 10:34:06 +10:00
  • 9dfef26e48 fix: rds-init Julian Sommer 2026-08-04 10:24:48 +10:00
  • b76aab8b50 feat(installer): three-plane networking, ZFS root, distributed NAT and multi-node install (#663) Ben Duncan 2026-08-03 19:21:12 -05:00
  • f3586ed32c docs: add the RDS quickstart Terraform workbook (#686) Julian Sommer 2026-08-04 09:54:41 +10:00
  • 6147ca9541 fix(ec2): tell the caller when a launch key pair cannot decrypt a password (#684) Josh Siviour 2026-08-03 22:57:47 +10:00
  • 94ca4dd72c fix(ec2): return RSA key pairs in PKCS#1 PEM and add a UI key-type selector (#683) Josh Siviour 2026-08-03 22:30:42 +10:00
  • 46472082f9 fix(bedrock): give ResourceNotFoundException Bedrock wording and keep the embedding logging flag (#682) Josh Siviour 2026-08-03 22:09:38 +10:00
  • b67d8878c1 fix(ec2): default Windows AMIs to HttpTokens=optional at launch (#681) Josh Siviour 2026-08-03 21:29:38 +10:00
  • f3dd3c251e feat: add spx admin ochre weights stage/list/remove (#680) Josh Siviour 2026-08-03 21:14:47 +10:00
  • 8be25c93f9 fix: surface faults on the AMI-read and service-ownership paths (#679) Josh Siviour 2026-08-03 21:07:11 +10:00
  • da5e38cf18 fix(imds): answer ARP for the captured link-local addresses (#678) Josh Siviour 2026-08-03 17:26:11 +10:00
  • b5fa0ffb7a fix: stop viperblockd discarding the configured S3 region (#677) Josh Siviour 2026-08-03 15:50:48 +10:00
  • 6605d049bc chore: fix COMMANDS.md Julian Sommer 2026-08-03 15:47:43 +10:00
  • 53960e0bc4 fix: update README.md to mark RDS as Available Julian Sommer 2026-08-03 15:46:23 +10:00
  • 5e17169661 feat(e2e): complete the RDS end-to-end suite (#608) Julian Sommer 2026-08-03 15:38:07 +10:00
  • ad8b2e5aad feat: add daemon-side lifecycle management for Bedrock serving VMs (#676) Josh Siviour 2026-08-03 15:10:55 +10:00
  • e6ac1ad9b5 feat: Ochre usage/cost metering, token quota, and RPM throttle (#675) Josh Siviour 2026-08-03 15:10:27 +10:00
  • e556e622dd chore: rebuild ui Julian Sommer 2026-08-03 14:44:55 +10:00
  • 9bbc492e5a feat(ec2): serve the Windows administrator password via GetPasswordData (#667) Josh Siviour 2026-08-03 14:10:41 +10:00
  • 0638ff8c47 fix(ec2): report Platform=windows for Windows images and instances (#666) Josh Siviour 2026-08-03 14:10:24 +10:00
  • 55b496cf9a chore: bump the npm-dependencies group (#671) dependabot[bot] 2026-08-03 13:41:42 +10:00
  • 25081fa349 chore: bump the go-dependencies group with 6 updates (#670) dependabot[bot] 2026-08-03 13:41:12 +10:00
  • 576742dfeb fix(migrate): keep predastore's data dir owned by its service user brynmailer-mdc 2026-08-03 12:44:10 +10:00
  • 42c7b9b663 Stop segscan workflow running on push joshsiv-mulga 2026-08-03 12:47:02 +10:00
  • eef5b0784f feat: Ochre invocation records to JetStream, delivered to S3 and the log sink (#673) Josh Siviour 2026-08-03 12:44:40 +10:00
  • 261d5d505e feat: Ochre catalog serving spec and a servable self-host model (#672) Josh Siviour 2026-08-03 12:34:07 +10:00