From 05c03be98ba511e4648c915d73e1ca9a54ed5827 Mon Sep 17 00:00:00 2001 From: Ken Goldman Date: Mon, 12 Oct 2020 19:44:12 -0400 Subject: [PATCH] travis: Change env variable TPM_SERVER_TYPE for tpm_server The default value raw is appropriate for 'swtpm'. tpm_server uses the Microsoft packet encapsulation, so the env variable must have the value mssim. Signed-off-by: Ken Goldman Fixes: f831508297cd ("Install the swtpm package, if available") Signed-off-by: Mimi Zohar --- tests/boot_aggregate.test | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/boot_aggregate.test b/tests/boot_aggregate.test index 1c7b1f2..b34ef3b 100755 --- a/tests/boot_aggregate.test +++ b/tests/boot_aggregate.test @@ -35,6 +35,8 @@ else export TPM_COMMAND_PORT=2321 export TPM_PLATFORM_PORT=2322 export TPM_SERVER_NAME="localhost" + + # swtpm uses the raw, unencapsulated packet format export TPM_SERVER_TYPE="raw" fi @@ -73,6 +75,8 @@ swtpm_start() { SWTPM_PPID=$! fi elif [ -n "${swtpm}" ]; then + # tpm_server uses the Microsoft simulator encapsulated packet format + export TPM_SERVER_TYPE="mssim" pgrep swtpm if [ $? -eq 0 ]; then echo "INFO: Software TPM (tpm_server) already running"