From 7981fdd68a9bfa52e82be42d8e1b1a24484bf928 Mon Sep 17 00:00:00 2001 From: Bogdan Dobrelya Date: Mon, 21 Nov 2022 15:16:41 +0100 Subject: [PATCH] Align tss user config with qemu and nova use cases In order to fix swtpm logs access permissions and to use the same approach among Compute specific users (qemu, tss, libvirt, nova): * Add nova to tss group for swtpm tool to function in virtqemud when running w/o root access. * Change tss user uid/gid/home dir config in TCIB similarly to qemu, for consistency reasons. There is no upgrade impact as vTPM had never been technically released in the layered downstream product. Related: rhbz#1782128 Change-Id: Id242a20b7f1193ca2d9a0d7508e12f0f68cfc018 Signed-off-by: Bogdan Dobrelya --- container-images/kolla/base/uid_gid_manage.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/container-images/kolla/base/uid_gid_manage.sh b/container-images/kolla/base/uid_gid_manage.sh index 086d24239..4975fbc81 100755 --- a/container-images/kolla/base/uid_gid_manage.sh +++ b/container-images/kolla/base/uid_gid_manage.sh @@ -59,7 +59,7 @@ _SUPPORTED_USERS['memcached']='memcached 42457 42457 /run/memcache kolla' _SUPPORTED_USERS['mysql']='mysql 42434 42434 /var/lib/mysql kolla' _SUPPORTED_USERS['neutron']='neutron 42435 42435 /var/lib/neutron kolla' _SUPPORTED_USERS['nfast']='nfast 42481 42481' -_SUPPORTED_USERS['nova']='nova 42436 42436 /var/lib/nova qemu,libvirt,kolla' +_SUPPORTED_USERS['nova']='nova 42436 42436 /var/lib/nova qemu,libvirt,tss,kolla' _SUPPORTED_USERS['octavia']='octavia 42437 42437 /var/lib/octavia kolla' _SUPPORTED_USERS['openvswitch']='openvswitch 42476 42476' _SUPPORTED_USERS['ovn-bgp']='ovn-bgp 42486 42486 /var/lib/ovn-bgp kolla' @@ -70,7 +70,7 @@ _SUPPORTED_USERS['rabbitmq']='rabbitmq 42439 42439 /var/lib/rabbitmq kolla' _SUPPORTED_USERS['redis']='redis 42460 42460 /run/redis kolla' _SUPPORTED_USERS['swift']='swift 42445 42445 /var/lib/swift kolla' _SUPPORTED_USERS['tempest']='tempest 42480 42480 /var/lib/tempest kolla' -_SUPPORTED_USERS['tss']='tss 42485 42485 /var/lib/tpm kolla' +_SUPPORTED_USERS['tss']='tss 59 59' for _USER_TO_CREATE in $_USERS_TO_CREATE; do # Initialize computed args