Commit Graph

  • e676828c9c feat: add staging certificate mode master self 2026-07-03 20:20:26 +02:00
  • 6c24b15a2d test: lower Legion DNS TTL during supertest self 2026-07-03 16:06:17 +02:00
  • ff9ed35e64 fix: limit self-signed cert SAN checks to IPs self 2026-07-03 14:33:10 +02:00
  • 2a8c3a3209 fix: wait for sender cluster endpoints after start self 2026-07-03 09:15:24 +02:00
  • 56f56e1803 fix: avoid IPv4 HTTP3 assumption in health checks self 2026-07-03 07:48:55 +02:00
  • 82eb4d871a fix: tolerate sender reboot validation races self 2026-07-03 04:13:06 +02:00
  • 635e2986a6 fix: scope first-node DNS certificate assertion self 2026-07-02 20:15:06 +02:00
  • 2ba834935e refactor: split sender fanout setup from assertions self 2026-07-02 17:50:49 +02:00
  • 7f6224d866 test: poll edge certificate SAN validation self 2026-06-30 14:52:26 +02:00
  • a782a23b86 test: validate ACME DNS certificate SANs self 2026-06-30 00:07:47 +02:00
  • 62b6a10ed5 refactor: remove supertest failure wait mode self 2026-06-29 19:11:46 +02:00
  • 939e49f09c feat: validate dual-stack node addresses self 2026-06-29 02:39:29 +02:00
  • d41f6d5958 fix: clean up DNS zones self 2026-06-29 01:40:57 +02:00
  • 06d1ff8085 fix: plan DNS zone before manual domain self 2026-06-28 23:58:27 +02:00
  • 22987119a6 refactor: call config tribe in runner self 2026-06-28 22:50:11 +02:00
  • 93b4dc76e1 feat: validate lifecycle DNS records self 2026-06-28 20:30:09 +02:00
  • 40aab23f7d refactor: share quick scenario blocks self 2026-06-28 19:32:29 +02:00
  • 5da888b3de refactor: consolidate scenario catalog self 2026-06-28 19:06:35 +02:00
  • 760dd9faec refactor: split supertest plugin blocks self 2026-06-28 18:35:02 +02:00
  • 27e97d6ff1 feat: report test block details self 2026-06-28 18:14:55 +02:00
  • 5a2f3c7aba feat: add admin account supertest blocks self 2026-06-28 17:45:02 +02:00
  • 17a3d959e7 fix: follow Legion state filename self 2026-06-28 16:33:56 +02:00
  • 84b155b7f6 fix: assert clustered init nodes after NBDE reconcile self 2026-06-28 15:29:37 +02:00
  • 4838a61e59 feat: report kept supertest resources self 2026-06-28 01:44:16 +02:00
  • 079a70050a fix: gate mixed clusters on control convergence self 2026-06-28 01:14:12 +02:00
  • cce3b392b9 feat: support parameterized blocks self 2026-06-28 00:31:06 +02:00
  • e66a0fa622 refactor: port remaining supertest scenarios self 2026-06-27 23:46:49 +02:00
  • 924e6bc337 feat: add generated supertest cli self 2026-06-27 23:20:52 +02:00
  • 688d9531a7 refactor: port reference scenarios to topology runner self 2026-06-27 23:05:19 +02:00
  • 8647865e3c refactor: introduce supertest architecture contracts self 2026-06-27 22:56:53 +02:00
  • 45d3a9a152 docs: replace cluster refactor plan with modular arch design self 2026-06-27 22:33:36 +02:00
  • fbc8ad6d18 fix: align scenarios with Legion config self 2026-06-27 11:55:38 +02:00
  • 919ac2c693 chore: sync supertest pi workflow self 2026-06-18 19:07:53 +02:00
  • a281a0baf4 fix: poll split-brain cluster convergence self 2026-06-18 16:42:14 +02:00
  • 61f13da788 fix: confirm group cleanup node deletion self 2026-06-18 06:16:03 +02:00
  • ccfbd156e7 fix: isolate grouped scenario runs self 2026-06-18 05:06:44 +02:00
  • 51b40e5dea feat: add scenario alias groups and dedupe scenario helpers self 2026-06-18 04:31:30 +02:00
  • 539740a293 test: use prefixed plugin names self 2026-06-17 22:33:59 +02:00
  • 4daeca9051 fix: stop passing bootstrap mode to Legion self 2026-06-17 18:07:04 +02:00
  • 63af948463 refactor: align provider configuration model self 2026-06-12 13:32:17 +02:00
  • a49a7ce903 build: devenv glibcLocales fix self 2026-06-12 13:13:11 +02:00
  • 27658b390c fix: accept degraded nbde after node removal self 2026-06-11 10:51:43 +02:00
  • 4da993d609 feat: add manual node init scenario self 2026-06-11 09:01:30 +02:00
  • 9a7f7ac9ac fix: keep legion daemon for kept nodes self 2026-06-09 05:50:18 +02:00
  • df7f1ff8ba fix: let Legion choose provider regions self 2026-06-08 22:39:43 +02:00
  • 75c53c6dbd test: extend cluster sync polling windows self 2026-06-08 15:34:39 +02:00
  • efafccd57e fix: accept dev channel branch in diagnostics self 2026-06-08 08:39:51 +02:00
  • 46e550bb4e fix: assert imported postgres service log self 2026-06-06 10:25:42 +02:00
  • ab6b41a647 fix: update kexec mirror example self 2026-06-06 00:40:38 +02:00
  • 9b61b3b65e fix: trace all materialization applies self 2026-06-05 20:09:15 +02:00
  • 6bb9bebdfd fix: trace daemon apply in materialization runs self 2026-06-04 20:52:40 +02:00
  • 5d4b2e92ad fix: measure rollout restart readiness after admin call self 2026-06-04 20:33:21 +02:00
  • 1da9c25d52 fix: start Legion daemon for scenario setup self 2026-06-04 05:28:07 +02:00
  • 3687b129c9 dev: add en_GB locale archive to devenv self 2026-06-02 00:01:40 +02:00
  • cc9bec550b chore: use conventional Guix manifest self 2026-06-01 19:37:43 +02:00
  • 712feba4bb build: load dotenv in Guix dev shell self 2026-06-01 16:32:57 +02:00
  • 381fb95eac build: add shared hook config self 2026-06-01 16:21:19 +02:00
  • b048a370d2 docs: document Guix supertest shell self 2026-06-01 15:32:23 +02:00
  • ecc521c9a5 test: assert Tribes restart SLO self 2026-06-01 15:18:43 +02:00
  • cee8f6c3d8 build: add Guix dev shell self 2026-06-01 15:18:37 +02:00
  • b521588e9b test: expect Kobold commit storage self 2026-05-29 04:42:10 +02:00
  • 8a51e19202 fix: align kobold two-node nbde assertion self 2026-05-29 00:30:29 +02:00
  • 2a47594a0a feat: verify Trust-gated Kobold access self 2026-05-28 21:47:56 +02:00
  • 689a78beb9 fix: pass build host option to pin helpers self 2026-05-28 16:53:50 +02:00
  • c128c5603a test: assert supertest scheduler probes self 2026-05-28 16:50:58 +02:00
  • 91331a811c feat: add Kobold public private scenario self 2026-05-28 00:49:36 +02:00
  • da1560a1ca fix: include Guix channel name in dev channel setup self 2026-05-28 00:07:30 +02:00
  • bc27613d7f feat: capture full Legion logs in supertest artifacts self 2026-05-25 18:13:48 +02:00
  • 0bfb6847e2 build: use native npm release delay self 2026-05-24 19:53:27 +02:00
  • 30535b6f90 build: update devenv inputs self 2026-05-24 16:25:57 +02:00
  • a750534c75 build: refresh devenv lock self 2026-05-24 16:16:53 +02:00
  • b476bbb2b9 docs: expand supertest scenario help self 2026-05-24 16:06:16 +02:00
  • f19843c05e test: cover plugin-integrated join rollouts self 2026-05-24 15:33:32 +02:00
  • 2aeb4fc045 chore: declare git-hooks input in devenv.yaml self 2026-05-24 15:19:56 +02:00
  • 5a5676e182 fix: allow sender fanout rollup sync latency self 2026-05-24 12:00:38 +02:00
  • b2a0a6d0a0 docs: add supertest pi workflow self 2026-05-23 22:52:32 +02:00
  • f3ae495c0f docs: align supertest with syncing membership self 2026-05-23 14:16:28 +02:00
  • ec4a64aee3 fix: log roundtrip through app logger self 2026-05-19 23:37:20 +02:00
  • a5a78916c8 fix: read deployed local boot key path self 2026-05-19 21:18:40 +02:00
  • c335554f43 test: run sender streaming commands via Legion daemon self 2026-05-19 16:08:34 +02:00
  • 600a4c2e3a test: assert imported log metadata self 2026-05-19 14:49:37 +02:00
  • 2745c21675 feat: add cluster sender reboot scenario self 2026-05-19 09:26:10 +02:00
  • b0dd242146 feat: add cloud resource cleanup helper self 2026-05-17 22:26:04 +02:00
  • 236576a415 fix: reboot Hetzner sender node by provider id self 2026-05-17 19:57:59 +02:00
  • 99dfb865fd feat: allow dev helper plugin worktrees self 2026-05-17 18:54:18 +02:00
  • 4fd08186b8 feat: verify sender edge reboot recovery self 2026-05-17 18:52:42 +02:00
  • 70f90fa1b0 feat: add clustered sender fanout scenario self 2026-05-17 18:45:58 +02:00
  • fedd6e127b test: verify sender HLS viewer metrics self 2026-05-16 14:12:12 +02:00
  • 6c97d4a779 test: harden sender scenario diagnostics self 2026-05-15 19:31:24 +02:00
  • 43d58de3f6 feat: add supertest live debug helper self 2026-05-14 22:43:55 +02:00
  • 9e46314320 test: assert node metrics reach VictoriaMetrics self 2026-05-12 19:23:53 +02:00
  • 7b230da879 feat: probe public HTTP/3 in single-node scenario self 2026-05-12 03:14:12 +02:00
  • 154a060b67 test: inspect HAProxy certificate service state self 2026-05-11 22:57:52 +02:00
  • 23ed96ecd7 fix: expect sender endpoint types in scenario self 2026-05-11 15:01:05 +02:00
  • 333c06b882 fix: reset dev channel from authenticated branch self 2026-05-09 20:27:21 +02:00
  • b5aecc0a24 feat: add single-node sender scenario self 2026-05-09 20:24:28 +02:00
  • 0be85b7ea2 docs: clarify dev branch master flow self 2026-05-09 15:48:32 +02:00
  • c81b48785c feat: add dev branch supertest helper self 2026-05-09 15:15:13 +02:00
  • 932cd45269 docs: add supertest agent instructions self 2026-05-09 13:00:06 +02:00
  • 9e4a12fb25 test: stabilize cluster pubsub probe sync self 2026-05-08 18:24:41 +02:00