clever-cartoon-41433
04/19/2021, 6:46 PMred-match-15116
04/19/2021, 6:51 PMlemon-agent-27707
04/19/2021, 6:52 PMclever-cartoon-41433
04/19/2021, 7:01 PMunhandled rejection: CONTEXT(127): resource:svg-xss-44dfd983-b768-4c01-ab49-4315ec88a39f[kubernetes:apps/v1:Deployment]
STACK_TRACE:
Error
at Object.debuggablePromise (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/debuggable.js:69:75)
at Object.registerResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/resource.js:219:18)
at new Resource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:215:24)
at new CustomResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:307:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/apps/v1/deployment.ts:109:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/kx.js:166:9)
at /app/index.ts:157:41
at Object.exam (/app/index.ts:368:6)
at Stack.<anonymous> (/app/node_modules/@pulumi/pulumi/runtime/stack.js:86:43)
at Generator.next (<anonymous>)
lemon-agent-27707
04/19/2021, 7:03 PM@pulumi/pulumi
are you using?
2. Can you share some of your code? That error points to this line: at /app/index.ts:157:41
clever-cartoon-41433
04/19/2021, 7:03 PMconst svg_xss = new k8x.Deployment("svg-xss-" + id, {
metadata: {namespace: kubernetesWorkspace.metadata.name},
spec: new k8x.PodBuilder({
automountServiceAccountToken: false,
imagePullSecrets: [{
name: dockercfg.metadata.name,
}],
containers: [
{
env: {
PORT: svg_xss_port.toString(),
FLAG: task.flag,
SESSION_KEY: svg_xss_session_key.result,
},
name: "svg-xss-server-" + id,
image: toContainerURL("svg_xss_server"),
ports: {
http: svg_xss_port,
},
},
]
}).asDeploymentSpec()
})
function toContainerURL(containerName: string): pulumi.Output<string> {
return registryEndpoint.apply(host => {
return host + "/" + toContainerPath(containerName) + ":latest"
})
}
"dependencies": {
"@jsier/retrier": "^1.2.4",
"@pulumi/digitalocean": "^3.8.0",
"@pulumi/dnsimple": "^2.7.0",
"@pulumi/kubernetes": "^2.9.1",
"@pulumi/kubernetesx": "^0.1.4",
"@pulumi/pulumi": "^2.25.0",
"@pulumi/random": "^3.2.0",
"axios": "^0.21.1",
"express": "^4.17.1",
"reattempt": "^0.1.1",
"redis": "^3.1.1",
"rwlock": "^5.0.0"
}
lemon-agent-27707
04/19/2021, 7:06 PMclever-cartoon-41433
04/19/2021, 7:07 PMunhandled rejection: CONTEXT(127): resource:svg-xss-44dfd983-b768-4c01-ab49-4315ec88a39f[kubernetes:apps/v1:Deployment]
STACK_TRACE:
Error
at Object.debuggablePromise (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/debuggable.js:69:75)
at Object.registerResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/resource.js:219:18)
at new Resource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:215:24)
at new CustomResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:307:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/apps/v1/deployment.ts:109:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/kx.js:166:9)
at /app/index.ts:157:41
at Object.exam (/app/index.ts:368:6)
at Stack.<anonymous> (/app/node_modules/@pulumi/pulumi/runtime/stack.js:86:43)
at Generator.next (<anonymous>)
unhandled rejection: CONTEXT(127): resource:svg-xss-44dfd983-b768-4c01-ab49-4315ec88a39f[kubernetes:apps/v1:Deployment]
STACK_TRACE:
Error
at Object.debuggablePromise (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/debuggable.js:69:75)
at Object.registerResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/runtime/resource.js:219:18)
at new Resource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:215:24)
at new CustomResource (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/pulumi/resource.js:307:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/node_modules/@pulumi/apps/v1/deployment.ts:109:9)
at new Deployment (/app/node_modules/@pulumi/kubernetesx/kx.js:166:9)
at /app/index.ts:157:41
at Object.exam (/app/index.ts:368:6)
at Stack.<anonymous> (/app/node_modules/@pulumi/pulumi/runtime/stack.js:86:43)
at Generator.next (<anonymous>)
lemon-agent-27707
04/19/2021, 7:07 PMclever-cartoon-41433
04/19/2021, 7:08 PMwhile (true) {
try {
await stack.setConfig("input", {
value: queuedInput,
secret: false,
})
console.log("New state: " + queuedInput)
console.log("Performing apply...")
const applyOutput = await stack.up({
onOutput: function (output) {
console.log("[PULUMI]: " + output)
},
})
console.log("Finished apply")
appliedOutput = applyOutput.outputs
appliedConfigTime = recvTime
release()
return
} catch (err) {
console.log("Error encountered during apply: " + err)
try {await stack.cancel()} catch {} //This can err, in case no apply needed to be canceled
}
}
lemon-agent-27707
04/19/2021, 7:12 PMclever-cartoon-41433
04/19/2021, 7:13 PMlemon-agent-27707
04/19/2021, 7:16 PMclever-cartoon-41433
04/19/2021, 7:17 PMlemon-agent-27707
04/19/2021, 7:17 PMclever-cartoon-41433
04/19/2021, 7:18 PMlemon-agent-27707
04/19/2021, 7:23 PMThe apply keeps on running for a bit whenever this happens, and then never finshes.What do you mean by this. How did you observe this?
clever-cartoon-41433
04/19/2021, 7:24 PMlemon-agent-27707
04/19/2021, 7:29 PMat /app/index.ts:157:41
at Object.exam (/app/index.ts:368:6)
clever-cartoon-41433
04/19/2021, 7:44 PM}()
, the end of hte pulumi program definition. 157 is the starting line of the Deployment I showed you earlier: const svg_xss = new k8x.Deployment("svg-xss-" + id, {
lemon-agent-27707
04/19/2021, 7:52 PMclever-cartoon-41433
04/19/2021, 8:03 PMlemon-agent-27707
04/19/2021, 8:07 PMclever-cartoon-41433
04/19/2021, 8:27 PMlemon-agent-27707
04/19/2021, 9:17 PM@pulumi/pulumi
one at the top level, and one nested under pulumi/kubernetesx.
Do you have a package.lock file or yarn.lock file so that we could see what versions are being resolved?true
unfortunately this requires modifying js source of that variable: https://github.com/pulumi/pulumi/blob/036344679a0c2e24af3c9e4a0d7ea34adff5136b/sdk/nodejs/runtime/settings.ts#L35clever-cartoon-41433
04/19/2021, 10:38 PMlemon-agent-27707
04/19/2021, 10:45 PMclever-cartoon-41433
04/19/2021, 10:59 PMred-match-15116
04/20/2021, 9:21 PMlemon-agent-27707
04/20/2021, 11:03 PMclever-cartoon-41433
04/23/2021, 11:23 PMlemon-agent-27707
04/24/2021, 1:12 AMclever-cartoon-41433
04/24/2021, 1:18 AMlemon-agent-27707
04/24/2021, 2:46 AMcatch
block is actually executing? Is that true, or did the failures go away altogether?clever-cartoon-41433
04/24/2021, 10:34 PMlemon-agent-27707
04/26/2021, 3:24 PM