Skip to content

Commit

Permalink
Merge pull request #10 from aws-samples/app/upgrade/nodejs
Browse files Browse the repository at this point in the history
Fix deployment issue bug : amazonlinux/amazon-linux-2023#397
  • Loading branch information
snmatus committed Jan 24, 2024
2 parents 6f5e40e + 56b31dd commit eb6b248
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
4 changes: 2 additions & 2 deletions conf/DBTopMonitoringSolution.template
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ Parameters:
ApplicationUpdateUrl:
Type: String
Description: URL
Default: https://raw.githubusercontent.com/snunezcode/db-top-monitoring/master/frontend/public/version.json
Default: https://version.code.ds.wwcs.aws.dev/

ApplicationUpdateEnabled:
Type: String
Expand Down Expand Up @@ -272,7 +272,7 @@ Resources:

echo '{ "aws_region": "${AWS::Region}","aws_cognito_user_pool_id": "${CognitoUserPool}","aws_cognito_user_pool_web_client_id": "${CognitoUserPoolClient}","aws_api_port": 3000, "aws_token_expiration":24, "aws_application_update_url" : "${ApplicationUpdateUrl}", "aws_application_update_enabled" : "${ApplicationUpdateEnabled}" }' > /aws/apps/conf/aws-exports.json
cd /aws/apps
sudo -u ec2-user sh conf/setup.sh
sudo -u ec2-user sh conf/setup.sh 2>&1 | tee /tmp/setup.log

Tags:
-
Expand Down
9 changes: 7 additions & 2 deletions conf/setup.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
#!/bin/bash
#Verify code version
version="$(curl https://version.code.ds.wwcs.aws.dev/?codeId=dbtop'&'moduleId=deploy)"

#Install Software Packages
sudo yum install -y openssl
sudo yum install -y nginx
# Bug : https://github.com/amazonlinux/amazon-linux-2023/issues/397
while true; do
echo "Trying to install rpm packages ..."
sudo yum install -y openssl nginx && break
done


#Create Certificates
sudo mkdir /etc/nginx/ssl/
Expand Down

0 comments on commit eb6b248

Please sign in to comment.