@@ -422,7 +422,7 @@ Resources:
422422 VSCodeIdeGiteaIdeLogGroupCD76FEFA :
423423 Type : AWS::Logs::LogGroup
424424 Properties :
425- LogGroupName : ide-bootstrap-log-20250315-174135
425+ LogGroupName : ide-bootstrap-log-20250316-121809
426426 RetentionInDays : 7
427427 UpdateReplacePolicy : Retain
428428 DeletionPolicy : Retain
@@ -854,9 +854,9 @@ Resources:
854854 description : Bootstrap IDE
855855 parameters :
856856 BootstrapScript :
857+ default : " "
857858 type : String
858859 description : (Optional) Custom bootstrap script to run.
859- default : " "
860860 mainSteps :
861861 - inputs :
862862 runCommand :
@@ -1112,7 +1112,14 @@ Resources:
11121112 /opt/aws/bin/cfn-signal -e $exit_code '${waitConditionHandleUrl}'
11131113
11141114 exit $exit_code
1115- - splashUrl : " "
1115+ - waitConditionHandleUrl :
1116+ Ref : VSCodeIdeGiteaIdeBootstrapWaitConditionHandle78036ED5
1117+ readmeUrl : " "
1118+ instanceIamRoleArn :
1119+ Fn::GetAtt :
1120+ - VSCodeIdeGiteaIdeRole90308F47
1121+ - Arn
1122+ splashUrl : " "
11161123 instanceIamRoleName :
11171124 Ref : VSCodeIdeGiteaIdeRole90308F47
11181125 codeServerVersion : 4.98.2
@@ -1346,16 +1353,12 @@ Resources:
13461353 export GITEA_USERNAME="workshop-user"
13471354 EOF
13481355
1356+ # Add the host key to known_hosts
1357+ ssh-keyscan -p 2222 $EC2_PRIVATE_IP >> ~/.ssh/known_hosts
1358+
13491359 source /etc/profile.d/gitea.sh
13501360 domain : " "
13511361 extensions : ms-azuretools.vscode-docker,ms-kubernetes-tools.vscode-kubernetes-tools,vscjava.vscode-java-pack
1352- waitConditionHandleUrl :
1353- Ref : VSCodeIdeGiteaIdeBootstrapWaitConditionHandle78036ED5
1354- readmeUrl : " "
1355- instanceIamRoleArn :
1356- Fn::GetAtt :
1357- - VSCodeIdeGiteaIdeRole90308F47
1358- - Arn
13591362 name : IdeBootstrapFunction
13601363 action : aws:runShellScript
13611364 DocumentFormat : YAML
@@ -1493,12 +1496,12 @@ Resources:
14931496 Fn::GetAtt :
14941497 - VSCodeIdeGiteaIdeBootstrapFunction34BA645E
14951498 - Arn
1499+ InstanceId :
1500+ Ref : VSCodeIdeGiteaIdeEC2Instance51274E6D
14961501 SsmDocument :
14971502 Ref : VSCodeIdeGiteaIdeBootstrapDocument7FC8732A
14981503 LogGroupName :
14991504 Ref : VSCodeIdeGiteaIdeLogGroupCD76FEFA
1500- InstanceId :
1501- Ref : VSCodeIdeGiteaIdeEC2Instance51274E6D
15021505 UpdateReplacePolicy : Delete
15031506 DeletionPolicy : Delete
15041507Outputs :
0 commit comments