Bug 1791163 Comment 3 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, https://bugzilla.mozilla.org/show_bug.cgi?id=1774022 made integer/schema validation of “variables only schemas” more strict in the Nimbus Desktop Client.

It also inadvertently made a change that caused schema-validation of variables-only schemas to disallow unknown properties, unlike the code that was reviewed to land:
https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above inadvertent change.
The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, bug 1774022 made integer/schema validation of “variables only schemas” more strict in the Nimbus Desktop Client.

It also inadvertently made a change that caused schema-validation of variables-only schemas to disallow unknown properties, unlike the code that was reviewed to land:
https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above inadvertent change.
The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, bug 1774022 made validation of integer fields in “variables only schemas” more strict in the Nimbus Desktop Client.

It also inadvertently made a change that cause validation of variables-only schemas to disallow unknown properties, unlike the code that was reviewed to land:
https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above inadvertent change.
The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, bug 1774022 made validation of integer fields in “variables only schemas” more strict in the Nimbus Desktop Client.

It also made a change that cause validation of variables-only schemas to disallow unknown properties, unlike the code that was reviewed to land: https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above change.
The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, bug 1774022 made validation of integer fields in “variables only schemas” more strict in the Nimbus Desktop Client.

It also made a change that caused validation of variables-only schemas to disallow unknown properties, unlike the code that was reviewed to land: https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above change.
The current hypothesis is below.  I'm working up an integration test (which we will need for landing in any case) to verify that this is the actual mechanism at work here; then I'll post detailed options for addressing it.

https://experimenter.services.mozilla.com/nimbus/qa-nightly-firefox-mr-existing-user-experience
is a holdback experiment planned for MR2 / Firefox 106 release. This requires that enough existing Firefox 105 release users get enrolled into the experiment before 106 lands on the release channel.

A few months ago, bug 1774022 made validation of integer fields in “variables only schemas” more strict in the Nimbus Desktop Client.

It also made a change that caused validation of variables-only schemas to disallow unknown properties: https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm#518

At the end of last week, QA discovered that the MR2 holdback experiment was not enrolling users in Firefox 105. That cause has been traced back to the above change.

Back to Bug 1791163 Comment 3