Missing User TSS form nova-compute image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
New
|
Undecided
|
Unassigned |
Bug Description
Kolla version: stable/2023.2 (probably impact other Kolla versions)
OS version: Ubuntu 22.04.4 (probably impact other OS distributions)
Hi,
We were testing TPM support on Kolla-Ansible Openstack, downloaded new image with swtpm and swtpm_tools, fixed in bug https:/
we ran into error "KeyError: "getpwnam(): name not found: 'tss'"
LOGS:
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
2024-05-24 06:02:00.191 2 ERROR oslo_service.
Nova compute fails to start because of this.
Fix is to ensure user tss is created like below
tss:x:115:115:TPM software stack,,