[CI] Create deterministic images for CTA services
Description
This MR:
- Adds 2 new Dockerfiles for creating immutable images for all of the different CTA applications (1 for objectstore, 1 for pgsched)
- Adds a set of manual CI jobs that can be triggered to build these images (for now they are not used in CI)
- Simplified the config and log names for taped (no need to have the drive name in there; there is only ever 1 drive per container)
- Moved the rmcd
/dev/smcout of the script to the pod definition. This (together with the previous item) are some preparations that should allow us to eventually use immutable images in CI as well.
Checklist
-
Documentation reflects the changes made. -
Merge Request title is clear, concise, and suitable as a changelog entry. See our contributing docs
References
Closes #1298 (closed)
Edited by Niels Alexander Buegel