WIP: Stop allowing allow_failure on review apps
What does this MR do?
Does this MR meet the acceptance criteria?
Conformity
Availability and Testing
These changes should improve the confidence that we will not allow breaking changes to CNG and the GitLab Helm Chart. The trade-off is that we can no longer ignore failures that may be dependent on changes that are required for helm charts. This risk should be taken into consideration if a change in the product also needs to have a required change to our helm charts.