Skip to content

Add exiftool as a component tool for workhorse

DJ Mountney requested to merge add-exiftool into master

What does this MR do and why?

Adds exiftool as a minor tool, and adds workhorse jobs to use it.

Part of work on gitlab!116878 (merged)

Primary use case here is to be able be able to update the workhorse fips tests with both 1.18 and 1.19 golang builds. The current test is using omnibus-builder which only easily supports one golang version at a time in its tagging, vs build images.

We need to build exiftool ourself here because it's not easily available in ubi repos.

This adds quite a few more images, we could consider adding exiftool to the gitlab jobs, but we would still need to add ubi8 images likely in their own jobs so we don't need to generate them for all the various postrgres, etc.

Checklist

Edited by DJ Mountney

Merge request reports