Closed Bug 1134250 Opened 9 years ago Closed 9 years ago

Change everything.me endpoint for all 1.1/1.3/1.3T/1.4 branches

Categories

(Firefox OS Graveyard :: Gaia::Everything.me, defect)

x86
macOS
defect
Not set
normal

Tracking

(b2g-v1.4 fixed)

RESOLVED FIXED
2.2 S8 (20mar)
Tracking Status
b2g-v1.4 --- fixed

People

(Reporter: pdol, Assigned: kgrandon)

References

Details

(Whiteboard: [systemsfe][status-b2g-v1.1:fixed][status-b2g-v1.1hd:fixed][status-b2g-v1.2:fixed][status-b2g-v1.3:fixed][status-b2g-v1.3t:fixed])

Attachments

(1 file)

Currently, 1.3/1.3T/1.4 branches point directly to an Everything.me endpoint.  As we transition their services over to Mozilla, changing that endpoint for 1.3/1.3T/1.4 branches to a Mozilla controlled one would mean we can avoid relying on a traffic redirection solution from Everything.me in the future.

The endpoint should be updated to appsearch.services.mozilla.com.

Until Mozilla hosts the new service, the server will actually redirect to api.everything.me.  

NOTE: Before this is landed, it needs to be tested to make sure the endpoint redirection is working like expected.
See Also: → 1129637
1.1 should also be done as well in case it is needed in the future.
Summary: Change everything.me endpoint for all 1.3/1.3T/1.4 branches → Change everything.me endpoint for all 1.1/1.3/1.3T/1.4 branches
Gregor, could you assign this to someone?  We will be asking partners to apply this patch for all devices that haven't launched and we'll likely also see if we can get others to do an OTA update to apply this patch.
Flags: needinfo?(anygregor)
The devices team maintains these branches. Keven, can your team take care of this?
Flags: needinfo?(anygregor) → needinfo?(kkuo)
I can go ahead and take this.
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Flags: needinfo?(kkuo)
Comment on attachment 8568124 [details] [review]
Pull request - Update v1.4 appsearch endpoint

Ran or Cristian - would either of you have the time for a quick review here? Thanks!
Attachment #8568124 - Flags: review?(ran)
Attachment #8568124 - Flags: review?(crdlc)
Comment on attachment 8568124 [details] [review]
Pull request - Update v1.4 appsearch endpoint

LGTM, thanks a lot
Attachment #8568124 - Flags: review?(crdlc) → review+
Comment on attachment 8568124 [details] [review]
Pull request - Update v1.4 appsearch endpoint

Tested on 1.4 device, works well
Attachment #8568124 - Flags: review?(ran) → review+
Comment on attachment 8568124 [details] [review]
Pull request - Update v1.4 appsearch endpoint

Bhavana - I actually want to request approval for 1.1 here I think, but not sure how to do that, so just requesting for 1.3. Who should grant this request?

NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): Updating everything.me endpoint to a Mozilla controlled URL.
[User impact] if declined: It gives us more control over the endpoint and possibly a slightly better performing redirect in the future.
[Testing completed]: Manual testing.
[Risk to taking this patch] (and alternatives if risky): Low risk, just updating a URL.
[String changes made]: None.
Attachment #8568124 - Flags: approval-gaia-v1.3?(bbajaj)
(In reply to Kevin Grandon :kgrandon from comment #4)
> Created attachment 8568124 [details] [review]
> Pull request - Update v1.4 appsearch endpoint
> 
> I can go ahead and take this.

Hi! Kevin,

Thanks.

--
Keven
(In reply to Kevin Grandon :kgrandon from comment #8)
> Comment on attachment 8568124 [details] [review]
> Pull request - Update v1.4 appsearch endpoint
> 
> Bhavana - I actually want to request approval for 1.1 here I think, but not
> sure how to do that, so just requesting for 1.3. Who should grant this
> request?
> 
> NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to
> better understand the B2G approval process and landings.
> 
> [Approval Request Comment]
> [Bug caused by] (feature/regressing bug #): Updating everything.me endpoint
> to a Mozilla controlled URL.
> [User impact] if declined: It gives us more control over the endpoint and
> possibly a slightly better performing redirect in the future.
> [Testing completed]: Manual testing.
> [Risk to taking this patch] (and alternatives if risky): Low risk, just
> updating a URL.
> [String changes made]: None.

Firstly, sorry for the late response here.

Given we are no longer maintaining those older releases, is it still worth getting this in ? Given this is client side unless people are going to pick this new build, how is this going to help ?
Flags: needinfo?(kgrandon)
(In reply to bhavana bajaj [:bajaj] from comment #10)
> Given we are no longer maintaining those older releases, is it still worth
> getting this in ? Given this is client side unless people are going to pick
> this new build, how is this going to help ?

Redirecting the needinfo to Peter. I assume this is only needed if we are going to be doing a release or OTA update of these older branches.
Flags: needinfo?(kgrandon) → needinfo?(pdolanjski)
Kevin is right.  There is an offline discussion with the details, but this is needed in the event that partners are going to do OTA updates.
Flags: needinfo?(pdolanjski)
Attachment #8568124 - Flags: approval-gaia-v1.3?(bbajaj) → approval-gaia-v1.3+
v1.4:     https://github.com/mozilla-b2g/gaia/commit/6081fcd91f8eabd61fe4a306945627966c2c27ce
v1.3:     https://github.com/mozilla-b2g/gaia/commit/f947e45bbf8a71ad72c1d5f6d53fdc99221d866d
v1.2:     https://github.com/mozilla-b2g/gaia/commit/912874175ce206a9ad76fe25f94c4d5f2e1eb589
v1-train: https://github.com/mozilla-b2g/gaia/commit/468eef32ab7c51b2c8ebf0d6fd3cbd083050cf68

Additionally, v1.3 was merged to v1.3t and v1-train was merged to v1.1.0hd. Good times.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [systemsfe] → [systemsfe][status-b2g-v1.1:fixed][status-b2g-v1.1hd:fixed][status-b2g-v1.2:fixed][status-b2g-v1.3:fixed][status-b2g-v1.3t:fixed]
Target Milestone: --- → 2.2 S8 (20mar)
Group: mozilla-employee-confidential
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: