Add method to get suitabilities without requiring signature checks
Categories
(Firefox :: Normandy Client, enhancement, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox76 | --- | fixed |
People
(Reporter: mythmon, Assigned: mythmon)
References
Details
Attachments
(1 file)
As of bug 1604363, Normandy now has a different idea of how to check if it should run a recipe. It combines checking filters, capabilities and signatures into one check, and it makes Normandy actions more powerful.
Normandy Devtools needs to work with this mechanism, to display the status of recipes. The problem is that Normandy Devtools needs to do this for recipes that don't necessarily have signatures, or aren't signed for the current environment. The current way of doing this insists that if a recipe is not signed, no other checks run (for safety reasons).
We need a safe way for the Normandy Devtools to get suitabilities for unsigned recipes.
| Assignee | ||
Comment 1•6 years ago
|
||
The generator based system used here allows us to guarantee that recipes that
don't pass security or compatiblity checks don't run further checks for
standard usage, but still allows advanced use cases to get a fuller picture.
Comment 3•6 years ago
|
||
| bugherder | ||
Description
•