Nimbus schemas reject in-flight recipes
Categories
(Firefox :: Nimbus Desktop Client, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox97 | --- | wontfix |
firefox98 | --- | wontfix |
firefox99 | --- | wontfix |
firefox100 | --- | fixed |
People
(Reporter: beth, Assigned: beth)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(3 files, 1 obsolete file)
We still ship some recipes with a feature key for backwards compatibility, but the schema updates in bug 1726190 do not allow this key to exist, leading to all recipes being marked as invalid. We have to update the schemas to ignore this additional property when it is present.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Set release status flags based on info from the regressing bug 1726190
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
When schemas were updated to support multi-feature, they were not made
backwards compatible with single-feature experiments. Since we ship recipes
that are backwards compatible (i.e., containing both "feature" and "features"
keys, we would end up rejecting all experiments.
Depends on D138929
Updated•3 years ago
|
Comment 4•3 years ago
|
||
Set release status flags based on info from the regressing bug 1726190
Assignee | ||
Comment 5•3 years ago
|
||
The schema is also rejecting feature{s[]}.enabled vs feature{s[]}.value.enabled
Updated•3 years ago
|
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D138929
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D140759
Comment 10•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0d79b5664083
https://hg.mozilla.org/mozilla-central/rev/817eb3698571
https://hg.mozilla.org/mozilla-central/rev/9d895dc49d93
Updated•3 years ago
|
Updated•3 years ago
|
Description
•