implement funnelcake19/20 A/B stub installer test on bouncer

RESOLVED FIXED

Status

Infrastructure & Operations
WebOps: Other
--
major
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: jakem, Assigned: jakem)

Tracking

Details

(Assignee)

Description

5 years ago
Should look something like this:

    RewriteCond %{QUERY_STRING} ^product=firefox-20\.0b4&os=(win)&lang=(en-US)$
    RewriteRule ^/$ /?product=${products:funnelcake}&os=%1&lang=%2 [NC,L,R]

    RewriteCond %{QUERY_STRING} ^product=firefox-latest&os=(win)&lang=(en-US)$
    RewriteRule ^/$ /?product=firefox-20.0b4-funnelcake20&os=%1&lang=%2 [NC,L,R]

The funnelcake.txt file needs to have 2 entries... funnelcake19 and firefox-beta-stub.

This should go right after we change the fallback page beta button to point to funnelcake20.
(Assignee)

Updated

5 years ago
Depends on: 850295
(Assignee)

Updated

5 years ago
Assignee: server-ops-webops → nmaul
Group: infra
(Assignee)

Comment 1

5 years ago
Committed for testing:

    # Firefox 20.0b4 stub installer A/B funnelcake test
    RewriteMap products rnd:/etc/httpd/mozilla/domains/funnelcake-map.txt
    RewriteCond %{QUERY_STRING} ^product=firefox-20\.0b4&os=(win)&lang=(en-US)&TESTING$
    RewriteRule ^/$ /?product=${products:funnelcake}&os=%1&lang=%2 [NC,L,R]
    RewriteCond %{QUERY_STRING} ^product=firefox-beta-latest&os=(win)&lang=(en-US)&TESTING$
    RewriteRule ^/$ /?product=firefox-20.0b4-funnelcake20&os=%1&lang=%2 [NC,L,R]


Note the addition of the "&TESTING" to the end of the query strings we're looking for. Will remove and recommit when fallback page changes are live in prod and we're ready to start doing this test.
(Assignee)

Comment 2

5 years ago
This was deployed live at approximately 2013-03-13 13:53:46 PT.

It needs to be reverted after 2013-03-22 13:53:46 PT.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.