Commit Graph

2431 Commits

Author SHA1 Message Date
joshsiv-mulga c239fd8973 refactor: colocate ENI allocation with VM runtime 2026-09-30 15:26:40 +10:00
joshsiv-mulga 60c9ed47d7 refactor: establish IGW projection contract 2026-09-30 15:18:20 +10:00
joshsiv-mulga ef22698f65 docs: record package-boundary contracts 2026-09-30 15:08:17 +10:00
joshsiv-mulga aa0c36ff4e refactor: establish EC2 command contract 2026-09-30 14:46:31 +10:00
joshsiv-mulga c0c64cd531 refactor: move instance cache to compute runtime 2026-09-30 10:11:04 +10:00
joshsiv-mulga b8b97279c6 refactor: decouple instance cache policy 2026-09-29 16:38:13 +10:00
joshsiv-mulga 8c4af3030e refactor: move formation to runtime 2026-09-29 16:28:40 +10:00
joshsiv-mulga 248f0e0054 refactor: make formation own its protocol payloads 2026-09-29 15:47:23 +10:00
joshsiv-mulga 967f6904ab refactor: move KV leases to state foundation 2026-09-29 15:31:33 +10:00
joshsiv-mulga b1d0eba892 refactor: extract KV migration engine to state foundation 2026-09-29 15:30:18 +10:00
joshsiv-mulga 247e52ba30 refactor: move reconciler to lifecycle foundation 2026-09-29 15:24:39 +10:00
joshsiv-mulga 57f9d2ccc4 refactor: move KV store to state foundation 2026-09-29 15:22:57 +10:00
joshsiv-mulga 186ef7ebca refactor: move KV utilities to state foundation 2026-09-29 15:20:44 +10:00
joshsiv-mulga 7a6b00728c refactor: make kvutil own KV policy 2026-09-29 15:18:02 +10:00
joshsiv-mulga 57f238a0c6 refactor: move system tags to AWS foundation 2026-09-29 15:13:59 +10:00
joshsiv-mulga f649315463 refactor: move core service to runtime role 2026-09-29 15:09:32 +10:00
joshsiv-mulga 3494ae1319 refactor: move QMP collector to runtime role 2026-09-29 15:07:29 +10:00
joshsiv-mulga 9e8e889fb7 refactor: move qemunbdd to runtime role 2026-09-29 15:05:47 +10:00
joshsiv-mulga f39bc64c96 refactor: extract listener address helpers to foundation 2026-09-29 15:04:00 +10:00
joshsiv-mulga 4d4875b133 refactor: move UI service to runtime role 2026-09-29 15:00:03 +10:00
joshsiv-mulga d87326f644 refactor: move listener inventory to test kit 2026-09-29 14:56:39 +10:00
joshsiv-mulga 56970d0796 refactor: move NATS service to runtime role 2026-09-29 14:52:55 +10:00
joshsiv-mulga 3c1bce1eb8 refactor: move OCI client to cloud providers 2026-09-29 14:50:15 +10:00
joshsiv-mulga 94ddc91a18 refactor: move EBS provider contract to providers 2026-09-29 14:48:08 +10:00
joshsiv-mulga a74adc48b0 refactor: place EBS metadata in EC2 domain 2026-09-29 14:45:18 +10:00
joshsiv-mulga 0c2d644130 refactor: move VM runtime to compute layer 2026-09-29 14:42:43 +10:00
joshsiv-mulga cbbf252e68 refactor: consolidate test helpers in internal testkit 2026-09-29 14:39:42 +10:00
joshsiv-mulga 956fe14902 refactor: move AWS errors to foundation 2026-09-29 10:51:28 +10:00
joshsiv-mulga afdb6618c7 refactor: move telemetry to foundation 2026-09-29 10:45:23 +10:00
joshsiv-mulga 573ee67610 refactor: move load generator to internal testkit 2026-09-29 10:40:47 +10:00
joshsiv-mulga b2ce461249 refactor: move service factory to runtime 2026-09-29 10:36:00 +10:00
joshsiv-mulga d78246d05c refactor: move instance types to EC2 domain 2026-09-29 10:33:14 +10:00
joshsiv-mulga 41e2c1f10e refactor: move GPU runtime to compute 2026-09-29 10:15:02 +10:00
joshsiv-mulga d808038075 refactor: move QMP client to compute runtime 2026-09-29 10:11:31 +10:00
joshsiv-mulga ea65616bec refactor: move host DNS to runtime 2026-09-29 10:08:05 +10:00
joshsiv-mulga 7a3c8de073 refactor: move NBD runner to compute runtime 2026-09-29 10:06:57 +10:00
joshsiv-mulga 23ca5d8aac refactor: move resource model to lifecycle foundation 2026-09-29 10:05:00 +10:00
joshsiv-mulga 681fccc616 refactor: move systemd integration to operator host 2026-09-29 09:58:53 +10:00
joshsiv-mulga 25fa01a3d6 refactor: move preflight to bootstrap 2026-09-29 09:54:18 +10:00
joshsiv-mulga 04b41a62c4 refactor: move idempotency to lifecycle foundation 2026-09-29 09:45:23 +10:00
joshsiv-mulga 226b6d45e1 docs: record AWS Query migration evidence 2026-09-29 09:39:03 +10:00
joshsiv-mulga caaf98d9ea refactor: move AWS Query parser to ingress 2026-09-29 09:37:44 +10:00
joshsiv-mulga 7a5b90d11a docs: record AWS filters migration evidence 2026-09-29 09:24:19 +10:00
joshsiv-mulga e707be9423 refactor: move AWS filter utilities to foundation 2026-09-29 09:17:37 +10:00
joshsiv-mulga faf878c23f docs: record ARN migration evidence 2026-09-29 09:03:39 +10:00
joshsiv-mulga 91ac70e298 refactor: move ARN utilities to AWS foundation 2026-09-29 09:03:15 +10:00
joshsiv-mulga e6eaf9846c docs: record package-boundary entry-point inventory 2026-09-29 09:00:04 +10:00
Julian Sommer ecef5e4d2f feat: CONTRIBUTING.md 2026-09-28 16:27:01 +10:00
Julian Sommer 772c7657d8 fix: return AWS's per-action field sets for IAM roles, policies, users and account summary
CreateRole, GetRole, ListRoles and instance-profile roles each get their own projection; GetRole carries an empty RoleLastUsed. Policies carry UpdateDate and PermissionsBoundaryUsageCount, CreatePolicy drops Description and ListPolicies drops Tags. CreateUser echoes Tags, list instance-profile actions drop profile Tags, and GetAccountSummary gains AWS's seven missing keys and loses SigningCertificatesPerUser.
2026-09-28 16:12:16 +10:00
Julian Sommer 2898181837 fix: test packages 2026-09-28 16:01:49 +10:00