UNCLASSIFIED - NO CUI

Determine Image Name from ironbank.yaml

This template is ONLY used for feature requests. Bug reporting or pipeline enhancement issues should use the other template options for issue submission.

Description

Determine Image Name from contents of corresponding whitelist file

Purpose

Right now we include determine the image name (as it gets tagged in Harbor) from the project path in gitlab. This requirement results in a lot of tedious planning/work when creating new vendor/groups/product DSOP repos. By relying only on the image name as defined in the greylist, we can remove these constraints.

Plan

  • We must determine what places in our pipeline (if there are still any remaining) that we use the project path ($CI_PROJECT_PATH) to determine the name of the image.
  • We must remove the requirement in the lint stage that the image_name field must match the CI_PROJECT_PATH.

Possible Blockers/Challenges

There may be a historical reason for why we first adopted this image naming method that is still relevant now. I can't think of one, but maybe someone else has a reason.

Acceptance Criteria

  • Images are tagged according to the image_name field of the greylist file for that image.
Edited by Tim Seagren