Hi guys,
I’ve been trying to use Octopus for deploying my CloudFormation stack, but I am not able to add the step “Deploy an AWS CloudFormation template”
an unexpected error occurred in Octopus v2018.11.1: “TypeError: h is undefined”
Steps to reproduce:
- Setup a project
- Add new step to a process
- Select “Deploy an AWS CloudFormation template” step
This results in a crash
Octopus v2018.11.1
_@https://tillpos.octopus.app/main.1963a834b80b73974639.hashedasset.js:1:917070
items (/app/components/form/VariableSelect/VariableSelect.tsx:57:18)
beginWork (/node_modules/react-dom/cjs/react-dom.production.min.js:149:336)
e (/node_modules/react-dom/cjs/react-dom.production.min.js:182:349)
g (/node_modules/react-dom/cjs/react-dom.production.min.js:183:347)
p (/node_modules/react-dom/cjs/react-dom.production.min.js:184:366)
0;null!==a&&c;){c=!1;if(a.pendingWorkPriority===T||a.pendingWorkPriority>b)c=!0,a.pendingWorkPriority=b;null!==a.alternate&&(a.alternate.pendingWorkPriority===T||a.alternate.pendingWorkPriority>b)&&(c=!0,a.alternate.pendingWorkPriority=b);if(null===a["return"])if (/node_modules/react-dom/cjs/react-dom.production.min.js:188:389)
S (/node_modules/react-dom/cjs/react-dom.production.min.js:187:415)
enqueueSetState (/node_modules/react-dom/cjs/react-dom.production.min.js:140:181)
isMounted (/node_modules/react/cjs/react.production.min.js:12:343)
m (/app/components/BaseComponent/BaseComponent.tsx:29:8)
setActionProperties (/app/areas/projects/components/DeploymentProcess/ActionDetails.tsx:552:8)
_this (/app/areas/projects/components/DeploymentProcess/ActionDetails.tsx:369:66)
componentDidMount (/app/components/Actions/aws/awsDeployCloudFormationAction.tsx:97:16)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
resolvePromise (/node_modules/es6-promise/dist/es6-promise.js:459:0)
initializePromise (/node_modules/es6-promise/dist/es6-promise.js:457:0)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
componentDidMount (/app/components/Actions/aws/awsDeployCloudFormationAction.tsx:87:30)
action (/app/components/DataBaseComponent/DataBaseComponent.tsx:112:19)
i/</< (/app/client/resources/index.ts:117:0)
i/< (/app/client/resources/index.ts:117:0)
o</< (/app/client/resources/index.ts:117:0)
resolvePromise (/node_modules/es6-promise/dist/es6-promise.js:459:0)
initializePromise (/node_modules/es6-promise/dist/es6-promise.js:457:0)
o< (/app/client/resources/index.ts:117:0)
action (/app/components/DataBaseComponent/DataBaseComponent.tsx:99:96)
wrapper (/app/components/BaseComponent/BaseComponent.tsx:124:31)
DoBusyTask (/app/components/DataBaseComponent/DataBaseComponent.tsx:42:15)
doBusyForChildren (/app/areas/projects/components/DeploymentProcess/ActionDetails.tsx:201:15)
componentDidMount (/app/components/Actions/aws/awsDeployCloudFormationAction.tsx:87:8)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
hasPackages (/app/components/Actions/aws/awsDeleteCloudFormationAction.tsx:135:29)
tryCatch (/node_modules/es6-promise/dist/es6-promise.js:410:0)
tryCatch (/node_modules/es6-promise/dist/es6-promise.js:408:0)
publish (/node_modules/es6-promise/dist/es6-promise.js:393:0)
flush (/node_modules/es6-promise/dist/es6-promise.js:121:0)