Closed Bug 1295275 Opened 5 years ago Closed 5 years ago

Bouncer: deploy v1.2.0 to PROD

Categories

(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: oremj, Assigned: oremj)

References

Details

Blocks: 1290737
Do you have any ETA for this? No rush, just curious.
mbrandt, how is stage looking? If it's looking good, I can schedule a production release.
Flags: needinfo?(mbrandt)
Stage is looking good, although the blocker is that I need an r? on an update to the tests (as well as a rebase). 

Can you review the test and check that I updated it's flow to the correct rule set?
https://github.com/mozilla-services/go-bouncer/pull/32
Flags: needinfo?(mbrandt)
I've merged in your PR.
Thank you for the r+. The tests flagged a potential new behavior on stage; when using the firefox-latest and firefox-beta-latest alias for win and en-us, the initial http request used to redirect to http, now it appears to redirect to https. Is this expected?
Flags: needinfo?(rail)
Thanks :rail. The stage looks great. r+ from QA to go to prod.
Blocks: 1290179
Depends on: 1299163
v1.2.0 has been promoted to prod.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Bumping to verified - the updated e2e tests with the new rule sets are passing.

https://webqa-ci.mozilla.com/view/Bouncer/job/bouncer.prod/36385/
Status: RESOLVED → VERIFIED
I just updated the aliases and it worked as expected:

# XP
$ curl -A 'Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)' -sLI 'https://download.mozilla.org/?product=firefox-beta-latest&os=win&lang=en-US'
HTTP/1.1 302 Found
Cache-Control: max-age=60
Content-Length: 139
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Aug 2016 16:31:48 GMT
Location: https://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0b8/win32-sha1/en-US/Firefox%20Setup%2049.0b8.exe
Connection: keep-alive

HTTP/1.1 200 OK
Content-Type: application/x-msdownload
Content-Length: 43611232
Connection: keep-alive
Date: Tue, 30 Aug 2016 10:50:57 GMT
x-amz-replication-status: COMPLETED
Last-Modified: Tue, 30 Aug 2016 05:59:46 GMT
ETag: "7a4fe95d4ec6d23c07947c1fbfcce8f1"
x-amz-meta-s3cmd-attrs: uid:28/gname:staff/uname:cltbld/gid:20/mode:33188/mtime:1472526743/atime:1472526746/md5:7a4fe95d4ec6d23c07947c1fbfcce8f1/ctime:1472526748
x-amz-version-id: Z8iSahh2M1FNKWk0rpsB6H0J164oirB5
Accept-Ranges: bytes
Server: AmazonS3
Via: 1.1 cbd0b0c202bff148380d15c30d5254c8.cloudfront.net (CloudFront), 1.1 36adb899a7fc98d037792f4d79b2eb38.cloudfront.net (CloudFront)
Age: 20453
X-Cache: Hit from cloudfront
X-Amz-Cf-Id: qjwOj8g55_LcR-SkxmSzwPU6xu53BvccQWZdEYfTeOEPe0Way-FhCA==


# other downloads

curl  -sLI 'https://download.mozilla.org/?product=firefox-beta-latest&os=win&lang=en-US'
HTTP/1.1 302 Found
Cache-Control: max-age=60
Content-Length: 123
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Aug 2016 16:34:23 GMT
Location: http://download.cdn.mozilla.net/pub/firefox/releases/49.0b8/win32/en-US/Firefox%20Setup%2049.0b8.exe
Connection: keep-alive

HTTP/1.1 200 OK
Content-Type: application/x-msdos-program
Content-Length: 43544176
Connection: keep-alive
Date: Tue, 30 Aug 2016 06:19:21 GMT
x-amz-replication-status: COMPLETED
Last-Modified: Tue, 30 Aug 2016 04:34:50 GMT
ETag: "be86e4824869477c6f769c215388db99"
x-amz-version-id: J9yH6VrUvJDvKDfPpy1aMmtNsT6xKR42
Accept-Ranges: bytes
Server: AmazonS3
Via: 1.1 9c3935366a39acd2af942625478df61e.cloudfront.net (CloudFront), 1.1 8f6be4b7e4756846b1fd5d03929beeb6.cloudfront.net (CloudFront)
Age: 36903
X-Cache: Hit from cloudfront
X-Amz-Cf-Id: 6_jQZ2srokkr444rLIiYWXU6j8MDDG6_vQBXDe3o6C6jT5vnAlnspQ==
You need to log in before you can comment on or make changes to this bug.