Closed Bug 1543712 Opened 6 months ago Closed 4 months ago

Enable Origin Telemetry

Categories

(Core :: Privacy: Anti-Tracking, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: xeonchen, Assigned: xeonchen)

References

Details

Attachments

(1 file)

Turn pref privacy.trackingprotection.origin_telemetry.enabled on.

This bug is intentionally to keep current state until we decide to land it.

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:xeonchen, could you have a look please?

Flags: needinfo?(xeonchen)

(In reply to Release mgmt bot [:sylvestre / :calixte] from comment #3)

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:xeonchen, could you have a look please?

Please see comment 2.

Flags: needinfo?(xeonchen)

(In reply to Gary Chen [:xeonchen] from comment #2)

This bug is intentionally to keep current state until we decide to land it.

Gary, please remind me. Who will make the call to land this patch? When are we supposed to make that decision?

Flags: needinfo?(xeonchen)

(In reply to Ethan Tseng [:ethan] from comment #5)

Gary, please remind me. Who will make the call to land this patch?

I think it's :englehardt, we talked about this weeks ago.

When are we supposed to make that decision?

Leave this question to :englehardt.

Flags: needinfo?(xeonchen) → needinfo?(senglehardt)
Depends on: 1544598, 1548517

I can follow-up here with a confirmation when we're ready to enable the Telemetry. Here are the blockers:

  1. Finishing the platform work
  2. Manual verification w/ Anthony
  3. Release of blog post detailing that we'll enable this on Nightly

Ideally we will enable this in Nightly 69 while we still have time for bug fixes if some should arise. The platform work has to finish by ~June 14th to give QA enough time to test. The closer to the start of the 69 Nightly cycle we can land it, the better since it will give us more bake time.

Flags: needinfo?(senglehardt)

(In reply to Steven Englehardt [:englehardt] from comment #7)

I can follow-up here with a confirmation when we're ready to enable the Telemetry. Here are the blockers:

  1. Finishing the platform work
  2. Manual verification w/ Anthony
  3. Release of blog post detailing that we'll enable this on Nightly

The platform work was already done.
We can land this bug to enable Origin Telemetry after the merge date, May 13.

(In reply to Ethan Tseng [:ethan] from comment #8)

The platform work was already done.
We can land this bug to enable Origin Telemetry after the merge date, May 13.

Please be aware that the merge date is changed to May 20.

(In reply to Ethan Tseng [:ethan] from comment #9)

(In reply to Ethan Tseng [:ethan] from comment #8)

The platform work was already done.
We can land this bug to enable Origin Telemetry after the merge date, May 13.

Please be aware that the merge date is changed to May 20.

Thanks! I expect we'll have a blog post ready to go out on May 20th as well.

I'll see if Anthony has some time next week for a quick run of manual verification.

Gary, please check with Steven to ensure we enable Origin Telemetry after the blog post being published. Thanks.

(In reply to Steven Englehardt [:englehardt] from comment #10)

Thanks! I expect we'll have a blog post ready to go out on May 20th as well.

I'll see if Anthony has some time next week for a quick run of manual verification.

ni?englehardt to track this.

Flags: needinfo?(senglehardt)
Depends on: 1551410
Depends on: 1551683
Depends on: 1552315
Depends on: 1552536

For manual verification, the following infrastructure is available:

GCS: gs://moz-fx-data-stage-data/telemetry-decoded-doctype_prio/${submission_date:-UNKNOWN}/${submission_hour:-UNKNOWN}/${document_namespace:-NONE}/${document_type:-NONE}/${document_version:-0}/output 
PubSub topic: projects/moz-fx-data-shar-nonprod-efed/topics/telemetry-decoded-doctype_prio

These are both currently empty but should be populated as data arrives.

Depends on: 1556453

The blog post that summarizes these changes was release today: https://blog.mozilla.org/security/2019/06/06/next-steps-in-privacy-preserving-telemetry-with-prio/.

Anthony may have found another blocking bug related to the version string of the pings.

Depends on: 1557578
Depends on: 1561645

Gary, would you mind to update your patch to ifdef to Nightly only? I think we should be able to enable this soon.

Flags: needinfo?(xeonchen)

Given that Bug 1561645 has landed, I think we're ready to enable this now (ifdef'ed to Nightly, as requested above).

Flags: needinfo?(senglehardt)

Patch updated for Nightly only :)

Flags: needinfo?(xeonchen)
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.