Closed
Bug 1180673
Opened 10 years ago
Closed 10 years ago
Update about:healthreport URL for the new unified content
Categories
(Toolkit :: Telemetry, defect)
Toolkit
Telemetry
Tracking
()
People
(Reporter: gfritzsche, Assigned: gfritzsche)
References
Details
(Whiteboard: [unifiedTelemetry] [uplift4])
Attachments
(2 files)
7.60 KB,
patch
|
benjamin
:
review+
ritu
:
approval-mozilla-beta+
gfritzsche
:
checkin+
|
Details | Diff | Splinter Review |
1.07 KB,
patch
|
benjamin
:
review+
ritu
:
approval-mozilla-beta+
gfritzsche
:
checkin+
|
Details | Diff | Splinter Review |
(In reply to Benjamin Smedberg [:bsmedberg] from comment #2)
> Suggestion for implementation: Keep the current version exactly as is, and
> point the client at a new URL e.g. https://fhr.cdn.mozilla.net/v4/%LOCALE%/
I'm waiting for feedback on this in bug 1150491.
We also need to make sure that either the new content is up under that URL or at least the old one duplicated.
Assignee | ||
Updated•10 years ago
|
Whiteboard: [b5] [unifiedTelemetry] [uplift2]
Assignee | ||
Updated•10 years ago
|
Whiteboard: [b5] [unifiedTelemetry] [uplift2] → [rC] [unifiedTelemetry] [uplift3]
Assignee | ||
Updated•10 years ago
|
status-firefox40:
--- → wontfix
status-firefox41:
--- → affected
Assignee | ||
Updated•10 years ago
|
Whiteboard: [rC] [unifiedTelemetry] [uplift3] → [rC] [unifiedTelemetry] [uplift4]
Assignee | ||
Comment 1•10 years ago
|
||
Introducing a new pref allows us to keep manual testing and other use-cases sane. We can remove this and only use one again after we shipped unified Telemetry.
Attachment #8640510 -
Flags: review?(benjamin)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → gfritzsche
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•10 years ago
|
||
This actually flips the pref. We cant land this until the current remote content is duplicated under that URL.
Attachment #8640511 -
Flags: review?(benjamin)
Updated•10 years ago
|
Attachment #8640510 -
Flags: review?(benjamin) → review+
Updated•10 years ago
|
Attachment #8640511 -
Flags: review?(benjamin) → review+
Comment 3•10 years ago
|
||
Simple copying of files to v4 directory in fhr-jelly: https://github.com/mozilla/fhr-jelly/pull/171
Assignee | ||
Updated•10 years ago
|
Keywords: leave-open
Assignee | ||
Comment 5•10 years ago
|
||
Comment on attachment 8640510 [details] [diff] [review]
Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out
Approval Request Comment
[Feature/regressing bug #]:
Telemetry Unification
[User impact if declined]:
This is a shipping requirement for Unified Telemetry. This adds a pref to override the URL we load the about:healthreport content from.
This patch doesn't change it yet, this happens in part 2 here which we will not land until the content is duplicated properly under the new URL.
It is part of a mostly fixup & diagnostic uplift batch for 41: http://bit.ly/1LYhA16
[Describe test coverage new/current, TreeHerder]:
We have automated test-coverage, have manually verified behavior, will do so again before landing on Aurora.
[Risks and why]:
Low-risk - this is a minimal change just adding an overriding URL pref. I'm not expecting any surprises here.
[String/UUID change made/needed]:
None.
Attachment #8640510 -
Flags: approval-mozilla-aurora?
Assignee | ||
Updated•10 years ago
|
Whiteboard: [rC] [unifiedTelemetry] [uplift4] → [rC] [unifiedTelemetry] [uplift4] [uplift5]
Assignee | ||
Updated•10 years ago
|
Iteration: --- → 42.3 - Aug 10
Whiteboard: [rC] [unifiedTelemetry] [uplift4] [uplift5] → [unifiedTelemetry] [uplift4] [uplift5]
Assignee | ||
Updated•10 years ago
|
Attachment #8640510 -
Flags: checkin+
Assignee | ||
Updated•10 years ago
|
Keywords: leave-open → checkin-needed
Keywords: checkin-needed
Assignee | ||
Updated•10 years ago
|
Whiteboard: [unifiedTelemetry] [uplift4] [uplift5] → [unifiedTelemetry] [uplift4]
Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8640511 [details] [diff] [review]
Part 2 - Change the URL for the unified healthreport content to point to the v4 version
Approval Request Comment
[Feature/regressing bug #]:
Telemetry Unification
[User impact if declined]:
This is a shipping requirement for Unified Telemetry.
This part just changes the pref to point to the new v4 version for those users who have unified Telemetry on.
It is part of a mostly fixup & diagnostic uplift batch for 41: http://bit.ly/1LYhA16
[Describe test coverage new/current, TreeHerder]:
We have automated test-coverage, have manually verified behavior, will do so again before landing on Aurora.
[Risks and why]:
Low-risk - this just changes the pref to point to the new URL. I'm not expecting any surprises here and tested this manually before landing.
[String/UUID change made/needed]:
None.
Attachment #8640511 -
Flags: approval-mozilla-aurora?
Assignee | ||
Updated•10 years ago
|
Attachment #8640511 -
Flags: checkin+
Assignee | ||
Updated•10 years ago
|
Flags: qe-verify+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
Comment 10•10 years ago
|
||
Comment on attachment 8640510 [details] [diff] [review]
Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out
[Triage Comment]
We need these as UT may be opt-in for FF41. Let's uplift to m-b.
Attachment #8640510 -
Flags: approval-mozilla-aurora? → approval-mozilla-beta+
Comment 11•10 years ago
|
||
Comment on attachment 8640511 [details] [diff] [review]
Part 2 - Change the URL for the unified healthreport content to point to the v4 version
[Triage Comment]
Beta+
Attachment #8640511 -
Flags: approval-mozilla-aurora? → approval-mozilla-beta+
Assignee | ||
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Verified on 41.0b8 that 'datareporting.healthreport.about.reportUrlUnified' pref has the proper https://fhr.cdn.mozilla.net/%LOCALE%/v4/ value in about:config and about:healthreport page is correctly displayed. Is it enough to call this fix verified or something else needs to be checked here? Thanks in advance.
Flags: needinfo?(gfritzsche)
Assignee | ||
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•10 years ago
|
Comment 15•10 years ago
|
||
Verified fixed with 42.0b1 (Build ID: 20150921151815), across platforms [1].
[1] Windows 7 64-bit, Mac OS X 10.11 Beta and Ubuntu 14.04 32-bit
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•