-
Bug
-
Resolution: Done
-
Major
-
None
Currently if Clair returns errors Quay will delete the security
status for that manifest, meaning it will revert to a "Queued"
status and needs to be reindexed. This in-turn means that the
functionality is not immediately recovered when Clair becomes
healthy.
It is also generally a bad idea (except in specific
use-cases to have a data modification in a read path).
Relevant code:
https://github.com/quay/quay/blob/master/data/secscan_model/secscan_v4_model.py#L136-L165
- mentioned on