-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kola: Shorten TPM test name to keep the socket path under the limit #525
Conversation
For Beta arm64 I saw even the basic clevis root/nonroot test failing but there is no socket-related error message: |
Found it, the arm64 kernel module change was missing: flatcar/scripts#1755 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we could even drop the cl
... but it should be enough now. Thanks!
The TPM directory is created under the _kola_temp folder for the VM. In total the path used for the swtpm socket was above the 108 char limit for some tests. Shorten the affected test names to keep the socket path under the limit.
Right, or even the folder above the tpm folder would be equally good, initially I considered reverting to |
Turned out to be a bit more complicated because qemu also needs to run with that working dir to have a short socket path argument: #526 |
The TPM directory is created under the _kola_temp folder for the VM. In total the path used for the swtpm socket was above the 108 char limit for some tests.
Shorten the affected test names to keep the socket path under the limit.
How to use
Rerun Jenkins tests with this
Testing done
Tests passed for qemu on amd64 and qemu_uefi on arm64