Releases: microsoft/lisa
Releases · microsoft/lisa
20250421.1
What's Changed
- Add case verify_python_version by @lubaihua33 in #3747
- ADOArtifactsDownloader: make output path configurable by @glima in #3749
- Added new locations for dhclient.conf by @r-dailey in #3748
- add azure linux-specific fips tests by @tobiasb-ms in #3688
- Ubuntu 20.04 LTS runner will be removed on 2025-04-15 by @LiliDeng in #3752
- Use latest runner images for windows and linux. by @LiliDeng in #3756
- Support unifed perf messages in "perf" test cases by @squirrelsc in #3753
- Add verify_openssl_version test case by @lubaihua33 in #3751
- enable_vm_nat option by @LiliDeng in #3750
- Fix issues during enabling ipv6 by @LiliDeng in #3759
- ado_artifact_download: add extra artifact field/property filtering by @glima in #3757
- Remove ESM FIPS repo for all FIPS kernels by @SRIKKANTH in #3760
- Rydailey/devicestatistics by @r-dailey in #3755
- xfstests: fix compile issue by @LiliDeng in #3761
- Make the timeout for _spawn_ssh_process configurable by @jontourville in #3763
- Modify vmbus version pattern to match T0 or T1 printk caller by @volodymyrkatkalov in #3769
- Add dst_vhd_sas_url into the secret list to avoid credential leak by @lubaihua33 in #3773
New Contributors
- @tobiasb-ms made their first contribution in #3688
- @jontourville made their first contribution in #3763
- @volodymyrkatkalov made their first contribution in #3769
Full Changelog: 20250407.1...20250421.1
20250407.1
What's Changed
- move env vars out to AzureDefaultCredential in credential.py by @paxue in #3729
- VC test result improvements by @squirrelsc in #3728
- add doc for using different authentication methods on azure by @LiliDeng in #3730
- Update doc format for azure auth by @LiliDeng in #3733
- Support UnifiedPerfMessage by @squirrelsc in #3734
- Xfstests tool & test update to support Azure file Share - SMB testing by @shekharsorot in #3693
- Lsvmbus: Stateless is same as CVM by @kamalca in #3741
- hyperv: set core count before set-vmprocessor by @pupacha in #3746
- Refine the error message of bash history and client alive interval cases by @lubaihua33 in #3735
- Add test case verify_waagent_version by @lubaihua33 in #3745
- azure: handle PendingCopyOperation error during vhd copy by @pupacha in #3737
Full Changelog: 20250324.2...20250407.1
20250324.2
What's Changed
- Add test for Application Health Extension Linux by @amanastireanu in #3722
- Change the logic back for public ip address by @LiliDeng in #3731
New Contributors
- @amanastireanu made their first contribution in #3722
Full Changelog: 20250324.1...20250324.2
20250324.1
What's Changed
- dom0_kernel_installer: generate initramfs and use PARTUUID by @pupacha in #3690
- ch_tests: use different testcase var block size by @pupacha in #3701
- IPPower port id change based on design by @paulli2017 in #3698
- remove nvme controller type when use vhd type image by @LiliDeng in #3703
- change Microsoft.Network/virtualNetworks version by @LiliDeng in #3705
- deployment: support ipv6 by @LiliDeng in #3700
- Added properties to fdisk to prevent install issue. by @r-dailey in #3708
- Add doc for use_ipv6 by @LiliDeng in #3709
- Add doc for using LISA docker image by @LiliDeng in #3712
- lsblk: update pattern to get uuid and partuuid by @LiliDeng in #3715
- adding BSDTaskSet tool by @r-dailey in #3711
- Save Node logs to Testcase folder for Deployment failure by @adityagesh in #3702
- Improve kselftest test support by @paulli2017 in #3713
- Added file type support for build copy() implementation by @paulli2017 in #3723
- UpgradeInstaller: Retry package installation by @kamalca in #3719
- Modify vmbus version pattern to match T0 or T1 printk caller by @lubaihua33 in #3725
- remotecopy: add check exist by @LiliDeng in #3726
- Install Azure CLI on a Linux release image in a Docker container for Azure authentication. by @LiliDeng in #3727
Full Changelog: 20250310.1...20250324.1
20250310.1
What's Changed
- add missing parameter by @LiliDeng in #3680
- junit: add unique id in names. by @squirrelsc in #3682
- ADOArtifactsDownloader tool: support build name parameter by @LiliDeng in #3683
- Add credential support on Azure platform by @squirrelsc in #3678
- adds another cvm tag by @kat-lsg-dev in #3686
- Swap testcase priority by @kamalca in #3684
- Hibernation Log Check: Fallback to journalctl by @adityagesh in #3687
- add doc for using docker images by @LiliDeng in #3689
- upgrade packages to support 3.13 by @squirrelsc in #3695
- hyperv: cleanup stale vm before raising exception by @pupacha in #3696
- Add Workload Identity Schema for K8s container support by @paxue in #3697
- ch_tests_tool: support using pmem for ch block tests by @pupacha in #3691
- Update to the list of suites executed as part of LTP Lite Test Case by @umfranci in #3692
Full Changelog: 20250224.1...20250310.1
20250224.1
What's Changed
- Split copy vhd using azcopy out by @LiliDeng in #3639
- Refine doc for transformer output by @LiliDeng in #3622
- Hibernation: Add Alma to supported list by @adityagesh in #3640
- Fix test cases for Azure Linux by @bhagyapathak in #3610
- add_azure_core_repo: use bionic when the repo doesn't exist for newer distro version by @LiliDeng in #3641
- fix nested test cases issues by @LiliDeng in #3642
- nested: add missing unit for memory parameter by @LiliDeng in #3645
- fix xdp test issues by @LiliDeng in #3646
- [Hyper-v platform] Enabling more testcases to run on Hyper-V platform by @SRIKKANTH in #3623
- docker image: install azcopy by @LiliDeng in #3647
- xdp: throw skip exception when encounter unsupported kernel exception by @LiliDeng in #3649
- xfstests: get the correct partition disk name by @LiliDeng in #3648
- docker image: set env variable for azcopypath by @LiliDeng in #3650
- skip tests requiring package/repo mods for slmicro class by @kat-lsg-dev in #3651
- CVM: Add boot/reboot tests by @trungams in #3624
- Fix CI check error by @LiliDeng in #3675
- Checking DMesg logs for Panics/Errors post test case execution by @umfranci in #3674
- Fix regression for query command changes in get_package_information and remove unused variables by @LiliDeng in #3677
Full Changelog: 20250210.1...20250224.1
20250210.1
What's Changed
- Write test log for deployment failures by @adityagesh in #3596
- ch_platform: Use sev-snp as the security type by @praveen-pk in #3618
- libvirt CVM related changes by @smit-gardhariya in #3619
- libvirt: Use 16/32 hex long host-data based on libvirt version by @smit-gardhariya in #3620
- Fix runtime error
ModuleNotFoundError: No module named 'libvirt'
by @LiliDeng in #3621 - [Hyper-v platform] Enabling port forwarding when switch type is Internal by @SRIKKANTH in #3615
- [Hyper-v platform] Delete disks on deletion of VM by @SRIKKANTH in #3616
- Support placement type for disks by @sharsonia in #3555
- Dpdk: check for kernel dumps after tests by @mcgov in #3627
- Use SUSE as condition checker by @LiliDeng in #3632
- Enable sl-micro detection by @kat-lsg-dev in #3634
- Added log support for ready_checker of Pxe cluster by @paulli2017 in #3628
- Changes to read complete serial console log buffer by @paulli2017 in #3631
- Upgrade "azure-mgmt-compute" to "30.5.0" by @SRIKKANTH in #3633
- Support more options for azure_deploy and azure_delete transformer by @LiliDeng in #3630
- Dpdk Build: Fix builds running out of space because of partition selection by @mcgov in #3606
- DPDK: Fix underallocation of hugepages for multiple numa nodes by @mcgov in #3607
- Check all log locations for if serial console enabled by @kat-lsg-dev in #3614
Full Changelog: 20250127.1...20250210.1
20250127.1
What's Changed
- Johnf/add supported images list by @feng-j678 in #3591
- auth azure: support access token by @LiliDeng in #3580
- Johnf/address 1604 assertion eror by @feng-j678 in #3599
- Windows support for Service tool added. by @SRIKKANTH in #3573
- azure runbook: add azure_arm_access_token by @LiliDeng in #3601
- Changed to allow regular user to run kselftest by @paulli2017 in #3602
- HyperV improvements for DHCP and default switch by @SRIKKANTH in #3578
- Hibernation: Add SLES >= 15.6.0 to supported list by @adityagesh in #3604
- hyperv: expand root partition by @gamora12 in #3600
- Added pre_command to bsdntttcp._initialize() by @r-dailey in #3608
- Added ip_power control for BareMetal platform by @paulli2017 in #3550
- Hyper-V: Auto select default switch by @SRIKKANTH in #3609
- Added pxe cluster deployment and status check by @paulli2017 in #3612
- Fix for serial disk tests failures when disk controller is NVMe by @SRIKKANTH in #3605
- Enable deploying Azure Storage account File shares with user specified storage quota. by @shekharsorot in #3611
- Security Profile Information by @kamalca in #3603
- Improvements to "HyperVPreparationTransformer" by @SRIKKANTH in #3613
Full Changelog: 20240113.1...20250127.1
20250113.1
What's Changed
- Exclude loop devices from lsblk by @SRIKKANTH in #3567
- PowerShell: expose wait_result and live log. by @squirrelsc in #3571
- Process: support kill process on Windows by @squirrelsc in #3570
- Process: expose log_buffer and other refactoring by @squirrelsc in #3575
- BareMetal refactoring: Move capability to cluster, add logger for clusters, remove unused schema, fix dependencies and so on by @squirrelsc in #3569
- WindowsFeature tool for managing Windows features by @SRIKKANTH in #3572
- BareMetal: add PXE cluster and Windows COM Serial by @squirrelsc in #3576
- powershell - ouput as json by @SRIKKANTH in #3574
- Add generated vhd path with sas token into the secret list by @lubaihua33 in #3564
- Fix check error - install package libcairo2-dev by @LiliDeng in #3579
- Added setup commands for Chrony test on FreeBSD by @r-dailey in #3577
- Add b4 Tool by @adityagesh in #3506
- Reset Hwclock in Hibernation Cleanup by @adityagesh in #3584
- DPDK: use multiple mbufs by @mcgov in #3582
- Fix typo in Windows LS tool by @SRIKKANTH in #3588
- Added to make sure flush everything from running a command by @paulli2017 in #3589
- Fix ch libvirt by @praveen-pk in #3562
- Add more information in panic msg by @lubaihua33 in #3548
- ch_tests: dynamically determine data disk path by @pupacha in #3583
- Collect namespace ids for NVMe devices by @SRIKKANTH in #3590
- libvirt: Start default network and Capture libvirtd log by @smit-gardhariya in #3592
- Added logging the input content for process by default by @paulli2017 in #3593
- Enabled wait_output() to search from latest log buffer by @paulli2017 in #3597
- Hugepages: use tee when writing with sudo by @mcgov in #3595
- DPDK: Raise and catch hugepage size err by @mcgov in #3594
Full Changelog: 20241230.1...20240113.1
20241230.1
What's Changed
- Enforce stricter target criteria for DPDK by @mcgov in #3551
- Boot Partition can be mounted to /efi by @kamalca in #3538
- Docker images: support both linux and windows by @LiliDeng in #3558
- Use the same repo to fix the latest image only represents one type of os image issue. by @LiliDeng in #3560
- Fix test issues seen in ubuntu 24.10 by @LiliDeng in #3561
- Kernel Source Installer Fixes by @paboldin in #3557
- SSH: improve performance and reliability by @squirrelsc in #3563
- Kernel source build: fix build issue on mariner 3 by @LiliDeng in #3565
- Kernel source installer: fix a typo for the file vmlinuz- name by @LiliDeng in #3566
- Reduce latencies caused by frequent calls to "get_os_disk_controller_type" by @SRIKKANTH in #3568
Full Changelog: 20241216.1...20241230.1