Three beds give their fixtures names that are no catalogue module's (issue 074)
This commit is contained in:
@@ -113,7 +113,7 @@ async function settled(withinMs = 480_000): Promise<void> {
|
||||
async function setToken(token: string): Promise<void> {
|
||||
const settings = JSON.stringify({ url: "http://127.0.0.1:3000", token });
|
||||
await must(`printf %s ${quote(settings)} > /tmp/s.json && docker cp /tmp/s.json mesh-controller:/s.json`);
|
||||
await mesh(`settings set grafana /s.json --node ${MACHINE}`);
|
||||
await mesh(`settings set a-runtime /s.json --node ${MACHINE}`);
|
||||
}
|
||||
|
||||
async function containerId(): Promise<string> {
|
||||
@@ -151,7 +151,7 @@ test("a running runtime is recreated when its settings change, and reads the new
|
||||
skip, timeout: 900_000,
|
||||
}, async () => {
|
||||
const manifest = JSON.stringify({
|
||||
module: "grafana",
|
||||
module: "a-runtime",
|
||||
version: "1",
|
||||
emits: ["module.grafana.alert.firing"],
|
||||
"own-secrets": { broker: "/var/lib/mesh/grafana/broker" },
|
||||
@@ -170,12 +170,12 @@ test("a running runtime is recreated when its settings change, and reads the new
|
||||
},
|
||||
],
|
||||
});
|
||||
await must(`printf %s ${quote(manifest)} > /tmp/grafana.json && docker cp /tmp/grafana.json mesh-controller:/grafana.json`);
|
||||
await mesh("module add /grafana.json");
|
||||
await must(`printf %s ${quote(manifest)} > /tmp/a-runtime.json && docker cp /tmp/a-runtime.json mesh-controller:/a-runtime.json`);
|
||||
await mesh("module add /a-runtime.json");
|
||||
|
||||
await setToken("token-alpha");
|
||||
await mesh(`module issue grafana --node ${MACHINE}`);
|
||||
await mesh(`assign ${MACHINE} grafana`);
|
||||
await mesh(`module issue a-runtime --node ${MACHINE}`);
|
||||
await mesh(`assign ${MACHINE} a-runtime`);
|
||||
await mesh(`push ${MACHINE}`);
|
||||
await settled();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user