Commit Graph

  • 930afa9fcb fix: remove the JetStream store during a node reset (#1018) Ben Duncan 2026-09-14 10:38:23 -05:00
  • 0d88fd14b4 feat: implement EC2 GetSecurityGroupsForVpc (#1026) Julian Sommer 2026-09-14 16:13:46 +10:00
  • 53ef0ac491 feat: implement EC2 DescribeInstanceTypeOfferings (#1025) Julian Sommer 2026-09-14 16:03:31 +10:00
  • 0984eb31fb feat: implement ELBv2 DescribeAccountLimits (#1024) Julian Sommer 2026-09-14 15:53:07 +10:00
  • 6f44883e99 feat: implement sts:GetAccessKeyInfo (#1023) Julian Sommer 2026-09-14 15:35:29 +10:00
  • d5a648bded fix: README Julian Sommer 2026-09-14 14:40:55 +10:00
  • 52fad7cc71 fix: doc titles Julian Sommer 2026-09-14 12:51:46 +10:00
  • 5b70435bb4 fix: links Julian Sommer 2026-09-14 12:42:58 +10:00
  • ba98509c5b fix: simplify mulga-docs build step by collapsing coverage paths + hardware Julian Sommer 2026-09-14 12:41:02 +10:00
  • 613231fd18 feat: hide internal commands from compatibility page Julian Sommer 2026-09-14 12:13:32 +10:00
  • 19a047bccb fix: footnotes instead of notes for compatibility Julian Sommer 2026-09-14 12:05:32 +10:00
  • bba735497f fix: add not applicable to some actions Julian Sommer 2026-09-14 11:58:21 +10:00
  • 29faaa78fd chore: update compatibility pages Julian Sommer 2026-09-14 11:49:46 +10:00
  • fb6494da01 feat: coverage docs Julian Sommer 2026-09-14 11:42:01 +10:00
  • 2265aee120 feat: add eks to aws coverage Julian Sommer 2026-09-14 11:30:55 +10:00
  • 1eccfded6e fix: scope Tailwind source detection to src Julian Sommer 2026-09-14 10:00:50 +10:00
  • a608030330 chore: frontend deps Julian Sommer 2026-09-14 09:52:53 +10:00
  • e3ea38ccf1 chore: bump the go-dependencies group with 10 updates (#1022) dependabot[bot] 2026-09-14 09:02:54 +10:00
  • b3a0a42c9a chore: bump actions/download-artifact in the github-actions group (#1021) dependabot[bot] 2026-09-14 09:02:32 +10:00
  • a2b4b71840 test: add large multi-layer ECR push/pull e2e coverage (#1017) Josh Siviour 2026-09-11 13:36:28 +10:00
  • b0faa72428 ci: benchmark Predastore across a real 3-node Spinifex env (#1015) Josh Siviour 2026-09-10 15:39:00 +10:00
  • 5c367cac43 chore: update github.com/containerd/containerd/v2 Julian Sommer 2026-09-10 14:46:20 +10:00
  • a7d55e931d fix: doc formatting Julian Sommer 2026-09-10 13:36:48 +10:00
  • 93cef3213b fix: invalidate the host ARP entry when a management IP is released (#1016) Julian Sommer 2026-09-10 11:49:11 +10:00
  • 368f4efa40 chore: trim comments from workflows Julian Sommer 2026-09-10 11:48:14 +10:00
  • 60509e7921 fix: remove currency block on e2e.yml Julian Sommer 2026-09-10 11:39:43 +10:00
  • b65be5992d fix: bind STS session credentials to immutable principal IDs (#1014) Julian Sommer 2026-09-09 15:58:32 +10:00
  • 393f78a9cd chore: bump google.golang.org/grpc (#1013) dependabot[bot] 2026-09-09 11:35:37 +10:00
  • ea51cd4d7c release: update go.mod for v1.19.0 v1.19.0 Julian Sommer 2026-09-08 10:34:03 +10:00
  • 3004221982 fix: update security email Julian Sommer 2026-09-08 08:57:56 +10:00
  • 2b56887b89 chore: mark three in-package test files as intentional joshsiv-mulga 2026-09-08 08:50:05 +10:00
  • 2e397d6e97 fix: keep the apiserver controlplane egress direct joshsiv-mulga 2026-09-08 08:46:43 +10:00
  • a46f02cc63 fix: pin cell-25 to the NVMe-backed single-node runner joshsiv-mulga 2026-09-08 07:50:50 +10:00
  • 84565bc13b fix: set ci.run_id on bare-metal dispatch runs joshsiv-mulga 2026-09-08 07:46:00 +10:00
  • 23d5b81cf0 fix: correct the eks-node build paths on the bare-metal cell joshsiv-mulga 2026-09-07 23:31:26 +10:00
  • 01dd2a761a feat: let the bare-metal cell run the eks suite joshsiv-mulga 2026-09-07 23:27:11 +10:00
  • befdb1ca10 fix: pin viperblock for WALBaseDir and set it on the mounted volume path joshsiv-mulga 2026-09-07 22:09:21 +10:00
  • 97d8e4f119 feat: let a node put every volume's WAL on its own device (#1010) Josh Siviour 2026-09-07 21:53:55 +10:00
  • 8e11908dfb fix: make the EKS control plane's disk latency observable, and give it room to run (#1009) Josh Siviour 2026-09-07 21:53:41 +10:00
  • a1a46c6402 fix: remove component from feature request Julian Sommer 2026-09-07 15:28:53 +10:00
  • f58d5ee2e8 fix: remove unneeded security report in issue Julian Sommer 2026-09-07 15:27:08 +10:00
  • 612c66c73c fix: add SECURITY.md Julian Sommer 2026-09-07 15:17:13 +10:00
  • 4be30b28f1 fix: add ISSUE_TEMPLATE Julian Sommer 2026-09-07 15:13:03 +10:00
  • f9d72d9487 fix: ui test warnings Julian Sommer 2026-09-07 13:38:22 +10:00
  • b435b858e4 chore: update pnpm Julian Sommer 2026-09-07 11:53:55 +10:00
  • 0d8855d1aa fix: authorize EC2 PassRole against the stored role ARN (#1008) Julian Sommer 2026-09-07 10:54:05 +10:00
  • e4f0050a1a fix: update COMMANDS.md with systemctl commands Julian Sommer 2026-09-07 09:56:56 +10:00
  • 8d8f020ed3 fix: update COMMANDS.md Julian Sommer 2026-09-07 09:40:48 +10:00
  • 6f5cb9dfaa fix: lint issues Julian Sommer 2026-09-07 09:13:25 +10:00
  • 63393fea72 chore: bump the npm-dependencies group (#1006) dependabot[bot] 2026-09-07 09:03:38 +10:00
  • 7d639cf283 chore: bump the go-dependencies group with 6 updates (#1005) dependabot[bot] 2026-09-07 09:02:16 +10:00
  • 18853cef31 fix: close the four defects keeping the e2e nightly red (#1007) Ben Duncan 2026-09-06 16:53:32 -05:00
  • c2aad92044 fix: stop the detach seal, EIP teardown and key-pair races failing the nightly (#1003) Ben Duncan 2026-09-05 21:41:02 -05:00
  • ac5daa56ab fix: make cell-24 able to pass — nvme work root and a realistic timeout (#1002) Ben Duncan 2026-09-05 21:38:19 -05:00
  • 2727f4f121 ci: build the nightly matrix from the selected cells, not filter inside them (#1004) Ben Duncan 2026-09-05 17:18:15 -05:00
  • 7ddcac53bb feat: block outbound SMTP egress via platform OVN ACL (#1001) Ben Duncan 2026-09-04 16:45:26 -05:00
  • 80f522e3fc feat: map virtio-blk virtqueues across an IOThread pool (#963) Ben Duncan 2026-09-04 14:08:18 -05:00
  • d65c4f3673 fix: family-qualify unscoped firewall accepts to IPv4 (#999) Ben Duncan 2026-09-04 13:21:36 -05:00
  • f719ce760c feat: report impaired status for instances on a node that stopped answering (#996) Josh Siviour 2026-09-04 13:25:44 +10:00
  • 31eb3bc672 fix: fail a credential refresh instead of extending a dead key's expiry (#995) Josh Siviour 2026-09-04 12:00:31 +10:00
  • 8c8cd11936 feat: record a launch before replying to the caller (#994) Josh Siviour 2026-09-04 11:25:46 +10:00
  • 828b5df4aa fix: pause a guest on a backend I/O error instead of handing it EIO (#977) Ben Duncan 2026-09-03 19:45:33 -05:00
  • e2c5397b5d feat: gateway-side instance record cache (Phase 2) (#992) Josh Siviour 2026-09-04 08:08:46 +10:00
  • b6d01370dd fix: render northstar's recursion allowlist so a node is not an open resolver (#993) Ben Duncan 2026-09-03 12:48:16 -05:00
  • 06df1b799b fix: tunnel apiserver controlplane egress through konnectivity (#991) Josh Siviour 2026-09-03 16:56:52 +10:00
  • 4d3ba022ce fix: poll for the outcome point instead of racing the reply Julian Sommer 2026-09-03 16:23:35 +10:00
  • d9593c0a48 feat: repair instance records on a ticker, not only on state change (#988) Josh Siviour 2026-09-03 15:54:43 +10:00
  • 7b4a83ccfe fix: expect InvalidSnapshot.NotFound for cross-account DeleteSnapshot Julian Sommer 2026-09-03 15:51:27 +10:00
  • d8d3e2268d feat: partition EBS metadata keys by owning account (#989) Julian Sommer 2026-09-03 15:38:23 +10:00
  • de44fa3264 fix: cover the full ELBv2 attribute key set (#990) Josh Siviour 2026-09-03 15:06:01 +10:00
  • eccc61a69e fix: hold back JetStream recovery headroom on the store filesystem (#967) Bryn Mailer 2026-09-03 14:46:11 +10:00
  • 18aa67b0e9 feat: add the e2e guest disk-performance gate (#964) Bryn Mailer 2026-09-03 14:33:21 +10:00
  • c767f2b6ee feat: judge DescribeInstances completeness by responder identity, and resolve IMDS locally (#985) Josh Siviour 2026-09-03 13:25:19 +10:00
  • a5fc2b517c fix: supply aws:userid on the gateway authorization path (#987) Julian Sommer 2026-09-03 10:41:14 +10:00
  • ab167a192c fix: reject an unresolvable policy variable on the IAM write path (#986) Julian Sommer 2026-09-03 09:57:10 +10:00
  • 4522494c17 fix: define the per-suite e2e test timeout once, in suite-sets.sh Julian Sommer 2026-09-03 09:21:17 +10:00
  • 0b518d2f79 fix: name the blocking resource in DeleteSecurityGroup DependencyViolation Julian Sommer 2026-09-03 09:15:31 +10:00
  • e07f25ccb2 fix: fail DRAIN when a volume seal failed (#966) Bryn Mailer 2026-09-02 16:58:30 +10:00
  • be94beb52a ci: run eks, ecs and rds nightly in dedicated cells (#984) Julian Sommer 2026-09-02 16:16:05 +10:00
  • 0247f57d6c fix: derive S3 Service Metrics cluster health from raft quorum (#983) Julian Sommer 2026-09-02 15:21:53 +10:00
  • 677055a478 test: cover the launch-template boot path end to end (#982) Julian Sommer 2026-09-02 14:58:13 +10:00
  • e8f1718ebd fix: seed the gateway nexthop MAC binding for a host-local nexthop (#981) Julian Sommer 2026-09-02 14:22:43 +10:00
  • dc9b8429ae fix: derive the EKS nodegroup ARN discriminator so an exact-ARN Deny fires Julian Sommer 2026-09-02 13:37:16 +10:00
  • f7bcccb1fe test: cover spread placement distribution and the default VPC handlers Julian Sommer 2026-09-02 12:30:28 +10:00
  • e53e7a5884 test: cover subscriber topology handler happy paths Julian Sommer 2026-09-02 12:12:17 +10:00
  • 13c5b00066 test: pin elbv2 gateway subject wiring and validation guards Julian Sommer 2026-09-02 12:05:56 +10:00
  • 80f4db05bc test: cover the ebs provider NATS server, memory provider and null provider Julian Sommer 2026-09-02 11:51:50 +10:00
  • bd8ac8efa1 test: cover the installer wizard key handlers and screen rendering Julian Sommer 2026-09-02 11:42:13 +10:00
  • 4b4542a4c5 test: retry the multinode same-SG cross-host ping and capture OVN state at first failure Julian Sommer 2026-09-02 11:37:22 +10:00
  • d535718bcb test: add an ovn.Client conformance suite across live and mock Julian Sommer 2026-09-02 11:32:54 +10:00
  • babde88de0 test: cover waitForClusterReady via a sleep and deadline seam Julian Sommer 2026-09-02 11:27:29 +10:00
  • ce9a03bc72 test: cover the EIP association path and the SG rule adapter Julian Sommer 2026-09-02 11:17:22 +10:00
  • 5b09cc9172 test: add a live E2E identity-policy authorization suite (#980) Julian Sommer 2026-09-02 11:06:54 +10:00
  • 675243753e test: add completeness gates for the ECS, ECR and RDS scope tables and the condition keys Julian Sommer 2026-09-02 10:42:30 +10:00
  • a9a457489d fix: re-anchor a caller-supplied policy ARN onto the caller's account Julian Sommer 2026-09-02 10:18:50 +10:00
  • b033a10200 fix: scope tagging policy checks and pin the table exhaustive (#979) Julian Sommer 2026-09-02 09:29:47 +10:00
  • 28324fd6c6 fix: take the volume lease when snapshotting an unmounted volume (#978) Josh Siviour 2026-09-02 08:59:35 +10:00
  • 0ff37c313a fix: render S3-scoped gateway errors in the flat S3 error envelope (#976) Josh Siviour 2026-09-01 22:51:03 +10:00
  • 687974995f fix: ECS RunTask and CreateLaunchTemplateVersion honour ClientToken (#974) Josh Siviour 2026-09-01 21:54:32 +10:00
  • 44abc812b6 fix: seven EC2 creates honour ClientToken instead of duplicating on a retry (#973) Josh Siviour 2026-09-01 20:10:22 +10:00