aboutsummaryrefslogtreecommitdiff
path: root/docker/barbican
diff options
context:
space:
mode:
authorMauricio Harley <mharley@redhat.com>2025-04-24 14:42:38 +0000
committerMauricio Harley <mharley@redhat.com>2025-05-02 10:20:00 +0000
commitd85bc282b97a477e8944524019b5bb886cee71da (patch)
treeaefb3cfeba02f956e3a629b7161acd531297f19e /docker/barbican
parente9d31761441177ac3782182c1af0ea82f65d0f7c (diff)
downloadkolla-d85bc282b97a477e8944524019b5bb886cee71da.tar.gz
kolla-d85bc282b97a477e8944524019b5bb886cee71da.zip
Enabling support for Thales Luna user id and group id.
The new client software version requires the use of a specific group called "hsmusers", and for consistency reasons, we are specifying both, the user id and the group id, and inserting the Barbican username inside of such a group. More information can be found on https://www.thalesdocs.com/gphsm/luna/7/docs/pci/Content/install/client_install/linux_install.htm Change-Id: Ib7d0c879b3741ca472cd0bbf3a9a88a0fee25cac Signed-off-by: Mauricio Harley <mharley@redhat.com>
Diffstat (limited to 'docker/barbican')
-rw-r--r--docker/barbican/barbican-base/Dockerfile.j22
1 files changed, 1 insertions, 1 deletions
diff --git a/docker/barbican/barbican-base/Dockerfile.j2 b/docker/barbican/barbican-base/Dockerfile.j2
index 057cfe08e..b872a37d9 100644
--- a/docker/barbican/barbican-base/Dockerfile.j2
+++ b/docker/barbican/barbican-base/Dockerfile.j2
@@ -7,7 +7,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% import "macros.j2" as macros with context %}
-{{ macros.configure_user(name='barbican', groups='nfast') }}
+{{ macros.configure_user(name='barbican', groups='nfast,hsmusers') }}
{{ macros.install_packages(barbican_base_packages | customizable("packages")) }}