Resolve "Remove usage of dockerfile dependency in pipeline"
Merge Request Description
Update lint to use hadolint instead of the dockerfile
module
Merge Request BOE
Risk
Medium -- this MR could cause issues in the lint
stage of the pipeline that could cause unexpected pipeline failures
Rollback Plan
- Create hotfix to allow any type of failure on dockerfile validation
- If that fails, rollback MR
Testing
- UBI8
- hadolint findings are logged correctly
- "Final FROM" message on invalid final from
- correct message on no dockerfile issues
- hard failure on unparseable Dockerfile
- test with v0.9.3 image
Closes #731 (closed)
Edited by Kenneth Maguire