fix: preserve migration TLS require semantics

This commit is contained in:
root
2026-07-20 22:05:36 +02:00
parent a0cf0a6404
commit bb07713275
2 changed files with 6 additions and 2 deletions
+1
View File
@@ -770,6 +770,7 @@ test("v03 render keeps node identity as data instead of generated structure", as
CLOUD_CORE_MIGRATIONS.map((migration) => path.basename(migration.path))
);
assert.match(externalPostgresMigrationConfig?.data?.["run.mjs"] ?? "", /DATABASE_URL is required/u);
assert.match(externalPostgresMigrationConfig?.data?.["run.mjs"] ?? "", /uselibpqcompat/u);
assert.match(externalPostgresMigrationConfig?.data?.["run.mjs"] ?? "", /hwlab-runtime-migration-started/u);
assert.equal(externalPostgresMigrationConfig?.metadata?.annotations?.["argocd.argoproj.io/sync-wave"], "-2");
assert.equal(externalPostgresMigrationJob?.metadata?.annotations?.["argocd.argoproj.io/sync-wave"], "-1");