From 23d24ea3dec2ea492623eb6d4c4967055dd78c4b Mon Sep 17 00:00:00 2001 From: Juha Suuraho Date: Tue, 5 Nov 2019 15:20:53 +0200 Subject: [PATCH 1/2] add rvm files --- .ruby-gemset | 1 + .ruby-version | 1 + 2 files changed, 2 insertions(+) create mode 100644 .ruby-gemset create mode 100644 .ruby-version diff --git a/.ruby-gemset b/.ruby-gemset new file mode 100644 index 0000000..29204c2 --- /dev/null +++ b/.ruby-gemset @@ -0,0 +1 @@ +roadworker diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..7872401 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +ruby-2.6 From d9bf5aebdb4c189d1e636d1780417fb595b337db Mon Sep 17 00:00:00 2001 From: Juha Suuraho Date: Tue, 5 Nov 2019 15:46:09 +0200 Subject: [PATCH 2/2] fix (route53-ext) Consider ap-northeast-2, ap-south-1, and eu-central-1 as valid S3 website endpoints. --- lib/roadworker/route53-ext.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/roadworker/route53-ext.rb b/lib/roadworker/route53-ext.rb index d13112a..757d4a3 100644 --- a/lib/roadworker/route53-ext.rb +++ b/lib/roadworker/route53-ext.rb @@ -139,7 +139,7 @@ def dns_name_to_alias_target(name, options, hosted_zone_id, hosted_zone_name) # NLB region = $1.downcase alias_target = nlb_dns_name_to_alias_target(name, region, options) - elsif (s3_hosted_zone_id = S3_WEBSITE_ENDPOINTS[name.downcase]) and name =~ /\As3-website-([^.]+)\.amazonaws\.com\z/i + elsif (s3_hosted_zone_id = S3_WEBSITE_ENDPOINTS[name.downcase]) and name =~ /\As3-website[.-]([^.]+)\.amazonaws\.com\z/i region = $1.downcase s3_dns_name_to_alias_target(name, region, s3_hosted_zone_id) elsif name =~ /\.cloudfront\.net\z/i