Validation errors should be fatal by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Ben Nemec |
Bug Description
Currently both warnings and errors are non-fatal by default in tripleoclient. This makes very little sense since errors should be things that are pretty much guaranteed to fail the deployment. The only time an error should be ignored is if there is a bug in the validation. If a deployment can happen in spite of the problem, then that should be a warning.
For an example of where this can bite deployers, see https:/
To my knowledge, the current best practice in the field is to set validation errors to fatal anyway, so this is just aligning our defaults with the real world use case.
Changed in tripleo: | |
assignee: | nobody → Ben Nemec (bnemec) |
Changed in tripleo: | |
milestone: | none → newton-3 |
Fix proposed to branch: master /review. openstack. org/349609
Review: https:/