citool-container: fix SENTRY_TAG_MAP and add Nomad tags
Fix SENTRY_TAG_MAP to use environment variable names instead of
inline values, as expected by gluetool's Sentry integration. The
previous format (hostname=$(hostname)) was never resolved by
gluetool, so none of the tags were actually appearing in Sentry.
Changes:
- Map tag names to env var names (e.g.,
hostname=WORKER_HOSTNAME) - Pass all referenced env vars into the container via
-eflags - Add
nomad_job_urltag with a clickable link to the Nomad UI - Add
nomad_nodetag for the worker node name - Add
citool_image_ctimetag for the image creation time - Remove
request_idandartifacts_urlfrom the tag map, these will be set from code in gluetool-modules - Quote
SENTRY_TAG_MAPvalue in the-eflag
Assisted-by: Claude Code Signed-off-by: Miroslav Vadkerti mvadkert@redhat.com