feat: harden self-managed reconciliation

This commit is contained in:
2026-09-05 10:17:55 +00:00 Unverified
parent 8e9d207915
commit 321f4e807a
40 changed files with 4977 additions and 404 deletions
+6 -1
View File
@@ -16,7 +16,6 @@ describe("workspace store", () => {
"Upper",
"has_dot",
"kube-public",
"kuber-system",
"database",
"garage-system",
"routing",
@@ -25,6 +24,12 @@ describe("workspace store", () => {
WorkspaceValidationError,
);
}
await expect(
store.create({ id: "kuber-system", source }),
).resolves.toMatchObject({
metadata: { name: "kuber-system" },
});
});
test("creates immutable revisions and uses ETags for replacement", async () => {