Update soft-start client to point to final DNS record

VERIFIED FIXED in Firefox 34

Status

defect
VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: abr, Assigned: abr)

Tracking

unspecified
mozilla35
x86
macOS
Points:
---
Bug Flags:
qe-verify -

Firefox Tracking Flags

(firefox34 fixed, firefox35 fixed)

Details

(Whiteboard: [loop-uplift])

Attachments

(1 attachment)

Assignee

Description

5 years ago
But 1055319 adds a mechanism to soft-start the Loop/Hello feature. Currently, it uses the name "soft-start.loop-dev.stage.mozaws.net" for testing purposes, but we probably want to move this to a different place than the Loop development staging subdomain.

Alexis / Natim: Could you figure out where this should live for the launch and put the final name in here? Thanks.
Flags: needinfo?(rhubscher)
Flags: needinfo?(alexis+bugs)
soft-start.loop.services.mozilla.com sounds the right host to point to.
Flags: needinfo?(alexis+bugs)
I agree with Alexis. I can configure it if it works for you. Can you tell me what is the first value you want us to configure?
Flags: needinfo?(rhubscher) → needinfo?(adam)
I've seen: https://wiki.mozilla.org/Loop/Load_Handling

So I suppose we should set:

     soft-start.loop.services.mozilla.com A 127.25.153.153

Is that correct?
Assignee

Comment 4

5 years ago
(In reply to Rémy Hubscher (:natim) from comment #3)
> I've seen: https://wiki.mozilla.org/Loop/Load_Handling
> 
> So I suppose we should set:
> 
>      soft-start.loop.services.mozilla.com A 127.25.153.153
> 
> Is that correct?

That seems as good a place to start as any, yes.
Flags: needinfo?(adam)
Ok.

Benson — I don't have access to that Route 53 Zone. Could you add this record for us please?

Thank you.
Assignee: nobody → bwong
Status: NEW → ASSIGNED
Flags: needinfo?(bwong)
Assigned to Dean as he's the head ops engineer on loop now.
Assignee: bwong → dwilson
Flags: needinfo?(bwong)
What is the ip addresses 127.25.153.153? What's behind it?
Dean the IP address is not bind to anything, we are using the DNS to serve an integer.

See https://wiki.mozilla.org/Loop/Load_Handling for more information about the Load Handling soft start protocol.
Interesting document - thanks.

I've added the DNS records and it should all appear within the hour.
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Assignee

Comment 10

5 years ago
Dean -- Thanks for adding the record. I had actually filed this bug to land a change on Firefox that points to the selected record (which is why it's open on Loop/Client rather than infrastructure), so I'm going to re-open it until we get that landed.

Also, to verify: what TTL did you end up setting on this record?
Assignee: dwilson → adam
Status: RESOLVED → REOPENED
Flags: needinfo?(dwilson)
Resolution: FIXED → ---
Adam — The TTL is set to 300 seconds (5 minutes).
I could verify that it is set to 127.25.153.153
Flags: needinfo?(dwilson)
Assignee

Updated

5 years ago
Attachment #8489682 - Flags: review?(dmose)
Comment on attachment 8489682 [details] [diff] [review]
Set throttle hostname to soft-start.loop.services.mozilla.com

r=dmose
Attachment #8489682 - Flags: review?(dmose) → review+
https://hg.mozilla.org/mozilla-central/rev/fd86082fb7a4
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Is there anything here that needs manual verification? Does this need on-going smoketest coverage?
Flags: qe-verify?
Flags: needinfo?(adam)
Whiteboard: [loop-uplift]
Thanks Rémy.
Status: RESOLVED → VERIFIED
Flags: qe-verify?
Flags: qe-verify-
Flags: needinfo?(adam)
Comment on attachment 8489682 [details] [diff] [review]
Set throttle hostname to soft-start.loop.services.mozilla.com

Approval Request Comment
Uplift request for patches staged and tested on Fig
Attachment #8489682 - Flags: approval-mozilla-aurora?
Comment on attachment 8489682 [details] [diff] [review]
Set throttle hostname to soft-start.loop.services.mozilla.com

I worked with Randell and Maire on uplifting a large number of Loop bugs at once. All of the bugs have been staged on Fig and tested by QE before uplift to Aurora. As well, all of the bugs are isolated to the Loop client. Randell handled the uplift with my approval. I am adding approval to the bug after the fact for bookkeeping.
Attachment #8489682 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.