While debugging the e2e tests and processor jobs I noticed that the worker_version on the newly created jobs was set to an empty string. We currently pull this in as an environment variable which is defined in the dockerfile. It looks like this value is not defined on the foreman instance as well. We need to ensure this value gets populated before any deploy to production or we would not be able to track the version of the processor that was used to create the downloadable sample.
Solution or next step
Ensure that the worker_version is set to the current docker release for all docker containers.
Context
While debugging the e2e tests and processor jobs I noticed that the
worker_version
on the newly created jobs was set to an empty string. We currently pull this in as an environment variable which is defined in the dockerfile. It looks like this value is not defined on the foreman instance as well. We need to ensure this value gets populated before any deploy to production or we would not be able to track the version of the processor that was used to create the downloadable sample.Solution or next step
Ensure that the
worker_version
is set to the current docker release for all docker containers.