diff --git a/test/integration/mesh.test.ts b/test/integration/mesh.test.ts index bb44396..b755f80 100644 --- a/test/integration/mesh.test.ts +++ b/test/integration/mesh.test.ts @@ -1796,7 +1796,12 @@ test("a third-party workload is adopted, with the credential it already had", { test("the real modules resolve together, and compose a declaration a host accepts", { skip, timeout: 300_000, }, async (t) => { - const modules = ["postgres", "keycloak", "gitea", "minio", "mailu"]; + // Everything the catalogue holds, except two whose names this mesh is already running under: + // `registry` is the artifact store the suite stood up, and `umami` is the adopted workload — + // adding the catalogue's manifests would replace the records of modules that are live and + // assigned, and the adopted umami would suddenly require a database it never asked for. + const modules = ["postgres", "keycloak", "gitea", "minio", "mailu", + "redis", "grafana", "nextcloud", "searxng", "influxdb", "verdaccio"]; const planned: string[] = []; for (const name of modules) { const raw = readFileSync(