If critical problem is detected we should switch updater to approvals only
If we detect problems such as failure in filesystem or not enought storage we should set updater to approvals only.
Same thing also makes sense for test on changed files. If some file from package is changed we should probably also switch updater to approvals. But for security reasons just delayed update should be enought.