2.2
This is a new release for TDX on Ubuntu 24.04
It brings in some bug fixes for TDX software stack and also for setup scripts and tooling.
What's Changed
TDX bugfixes
- libtdxattest : quote generation fails with vsock method #252
- TD VM reboot with virsh reboot is not working #233
Setup tools and utilities
Bugs
- Fix virt-customize resize partition failure by @hector-cao in #210
- system-report : fix too long output for GH issue by @hector-cao in #234
- fix failure in no kvm mode for creating image by @hector-cao in #262
- Allow password authentication method for ssh by @hector-cao in #211
Improvements
- Use official Intel CPU names by @bktan8 in #205
- README.md: add kernel building section by @ThibF in #208
- kvm_intel module comes with tdx enabled by default by @hector-cao in #217
- Use GiB as unit for memory conf in libvirt configuration by @hector-cao in #222
- Make link to Noble ISO generic by @bktan8 in #228
- Add GNR to list of supported CPUs in Readme by @bktan8 in #236
- add network to guest to make it accessible via IP by @hector-cao in #239
- gh action to publish the provider snap by @hector-cao in #241
- Improve package build from source instructions by @hector-cao in #242
- Add indent to fix code block by @frenchwr in #243
- Add step to get free trial of Intel Tiber Trust Service by @bktan8 in #248
- Add script to dump the attestation token by @hector-cao in #257
- Display login information of non-root user in addition to root user by @TejaswineeL in #254
- add check in scripts to alert users to run them as root by @hector-cao in #264
- create-td-image.sh : enforce root requirement by @hector-cao in #268
Testing
- tests: tell tox to capture the TDXTEST_DEBUG variable by @hector-cao in #214
- Improve the guest setup setup by @hector-cao in #215
- PEK 850: Adding part of the higher priority tests by @spmcmillan in #165
- PEK 851 Additions for TDX Priority 2 Tests by @spmcmillan in #216
- tests : fix test_guest_tsc_config test by @hector-cao in #224
- Various improvements of the checkbox provider by @hector-cao in #223
- Improve the management of workdir cleanup for debugging purposes by @hector-cao in #221
- improve tox setup script and config by @hector-cao in #226
- PEK 1233 Add tests as aligned upon with Intel by @spmcmillan in #219
- fix kvm_intel module reload issue by @hector-cao in #227
- Pek614 adding attestation type tests by @spmcmillan in #229
- test_guest_cpu_off: fixes failure by @hector-cao in #230
- test_guest_early_printk : test with the kernel in the guest VM by @hector-cao in #232
- Kexec/Kdump Tests by @spmcmillan in #237
- Adding memory confidentiality tests by @spmcmillan in #235
- tests : add tox command to collect tests by @hector-cao in #238
- add tests for libtdx_attest by @hector-cao in #240
- needs cpuid package on the host by @hector-cao in #244
- tests: add test to check tdx flag in CPU info by @hector-cao in #246
- fix failing tests cause of permanent modification of qemu machine arguments by @hector-cao in #245
- Noble 24.04 move snap provider checkbox24 by @hector-cao in #247
- fix failing test vsock in checkbox provider by @hector-cao in #249
- tests : improve readme to add instructions to list tests by @hector-cao in #250
- tests : add stress test for quote generation by @hector-cao in #251
- add test to check quote generation via vsock by @hector-cao in #253
- tests : move packages used by TDX test to tdx-testing by @hector-cao in #269
New Contributors
- @TejaswineeL made their first contribution in #254
Full Changelog: 2.1...2.2