Releases: microsoft/lisa
Releases · microsoft/lisa
20250721.1
What's Changed
- Upgrade requests version to 2.32.4 by @LiliDeng in #3907
- Use 'gpg' in the absence of 'apt_key' command. by @SRIKKANTH in #3908
- XFSTest tool hostfix - for Debian 12 and other distros by @shekharsorot in #3906
- Check dmesg rather than syslog and messages for FreeBSD images by @lubaihua33 in #3913
- Handle existing AzSecPack AMA install by @simathih in #3912
- Systemctl Tool: Collect debug logs if service fails to start/restart by @adityagesh in #3911
- Update python version and add reminder for EOF date by @lubaihua33 in #3920
- Fixes for OpenSSL Speed test time out. by @WithEnoughCoffee in #3919
- Raise exception when failed to execute "uname -m" by @lubaihua33 in #3921
- mshv: add a testcase for mshvtrace by @praveen-pk in #3909
- Implement enhanced stress-ng jobfile support with robust handling by @vyadavmsft in #3922
Full Changelog: 20250707.1...20250721.1
20250707.1
What's Changed
- New testcase added "verify_essential_kernel_modules" by @SRIKKANTH in #3864
- Add mandatory test suggestion requirements for Copilot code reviews by @copilot-swe-agent in #3880
- Fix verify_ifcfg_eth0 for fedora 39 & above by @balakreddy in #3877
- Add some modifications for the case description and error message by @lubaihua33 in #3871
- Add parse for logical devices of 'lsblk' and changes for swap check by @lubaihua33 in #3867
- Add support for source_address_prefixes and resource_group_name in azure_deploy transformer by @copilot-swe-agent in #3855
- ch: fix cargo build command by @smit-gardhariya in #3889
- Implement verify_mshv_secure_boot_succeeds by @Camelron in #3865
- Add VMM/MSHV version info in azure and baremetal platform by @vyadavmsft in #3876
- tools: make expected exit code optional for cargo test by @gamora12 in #3890
- Make appending the message ID to test case names configurable - only include it when combinators are used; otherwise, use the base test case name. by @copilot-swe-agent in #3884
- Fix verify_network_file_configuration for fedora 39 and above by @balakreddy in #3892
- libvirt: Add force installation mechanism by @smit-gardhariya in #3893
- Add some fix for verify_serial_console_is_enabled by @lubaihua33 in #3881
- Modify the if condition to check the OS instead of the file path by @lubaihua33 in #3895
- Add some comments for the error messages by @lubaihua33 in #3896
- add Openssl speed test case by @WithEnoughCoffee in #3878
- Fix for XFSTest failing to build on older linux distros by @shekharsorot in #3848
- Add unified performance message support to FIO cases by @copilot-swe-agent in #3898
- Fix ntttcp unified message to include connections_num in metric names by @copilot-swe-agent in #3901
- AvZone: decode_set_space_by_type by @kamalca in #3899
- Add new testsuite for firewalld by @Sumynwa in #3882
- Add checking all bash/shell users' history file in bash history case by @lubaihua33 in #3902
- Refactor _resource_sku_to_capability to classmethod by @kamalca in #3885
- Make encrypt_disk a SetSpace by @kamalca in #3891
- Updated vmbus interrupts test case and associated tools for freebsd. by @r-dailey in #3886
- kvp: set gcc build arg -std=gnu89 and change the order of getting kvp process id by @LiliDeng in #3904
- Fix verify_timedrift_corrected testcase for fedora by @balakreddy in #3905
- Add swap file checking in verify_no_swap_on_osdisk by @lubaihua33 in #3903
New Contributors
Full Changelog: 20250623.1...20250707.1
20250623.1
What's Changed
- Fixed the regression error caused by support_sudo change by @paulli2017 in #3805
- Implement OpenSSL encryption/decryption validation tests for Azure Linux CBL-Mariner by @WithEnoughCoffee in #3832
- test: Add mshv crash test by @smit-gardhariya in #3813
- Support resource_group_tags for resource group by @LiliDeng in #3856
- Add verify_no_swap_on_osdisk case by @lubaihua33 in #3849
- Add check for BTF sysfs by @rlmenge in #3847
- Added Unsupported OS to no barrier test case. by @r-dailey in #3858
- Openssl sign verify by @WithEnoughCoffee in #3852
- test/cvm_boot: optionally add package repository before upgrading packages by @trungams in #3851
- ch test: Check if /dev/kvm exist by @smit-gardhariya in #3866
- Rabdulfaizy/stress reboot test 0602 by @rabdulfaizy in #3859
- Add empty examples/init.py to make pylint happy. by @tobiasb-ms in #3870
- Add GitHub Copilot instructions for optimized PR test suggestions by @copilot-swe-agent in #3872
- Update copilot instructions: require test coverage suggestion on PR by @squirrelsc in #3873
- Update copilot instructions test coverage by @squirrelsc in #3874
- chore: resolve merge conflict with main for copilot instructions by @squirrelsc in #3875
- Add unified performance message support to ntttcp test cases by @copilot-swe-agent in #3863
- Openssl Go System crypto test by @WithEnoughCoffee in #3860
- mshv: Check the size of log file generated by mshvlog by @praveen-pk in #3869
- Update variable names in azure.yml to match corresponding azure section fields by @copilot-swe-agent in #3868
New Contributors
- @rlmenge made their first contribution in #3847
- @rabdulfaizy made their first contribution in #3859
Full Changelog: 20250609.1...20250623.1
20250609.1
What's Changed
- Updated BSDNvmecli and a nvme test case to run on freebsd. by @r-dailey in #3829
- Package dependencies to run lisa on Fedora Distribution by @balakreddy in #3835
- Add private network configuration to azure.yml runbook by @copilot-swe-agent in #3843
- Add verify_os_architecture_is_64bit test case by @lubaihua33 in #3828
- Change for LVBS to consume vmlinux artifact by @vyadavmsft in #3841
- Add hook azure_update_vm_capabilities by @kamalca in #3840
- Add source_address_prefixes as a variable to the azure runbook by @copilot-swe-agent in #3839
- Azure Update VM Capabilities: Add Location by @kamalca in #3846
- Modprobe Tool: Improve failure debugging by @adityagesh in #3837
- Add test case verify_omi_version by @lubaihua33 in #3844
New Contributors
- @balakreddy made their first contribution in #3835
Full Changelog: 20250603.1...20250609.1
20250603.1
What's Changed
- Updated Interrupt inspector and SRIOV test case by @r-dailey in #3812
- Fix in XFStest string list cases in xfstesting.py by @shekharsorot in #3814
- Update Azure Linux documentation to support version 3.0 by @copilot-swe-agent in #3818
- Refactor exception variable names from 'identifier' to 'e' by @copilot-swe-agent in #3816
- ignore_dirty_env: make tests run continuously against ready platform by @LiliDeng in #3802
- Add AzureCliCredential support in Azure orchestrator by @copilot-swe-agent in #3822
- Updating jason parsing of sku to account for empty string and whitespace by @WithEnoughCoffee in #3820
- Skip tests not supporting CVM by @kamalca in #3810
- Change/fix in the rg deletion condition by @kanchansenlaskar in #3809
- Fix LISA to properly honor the provided working_path parameter by @copilot-swe-agent in #3811
- Update documentation for azure_deploy and azure_delete transformer by @copilot-swe-agent in #3824
- Add documentation for script_file transformer by @copilot-swe-agent in #3826
- Update xfstests version from master branch to specified version branch. by @shekharsorot in #3831
- Fix regression: restore "identifier" field in Azure gallery image API call by @copilot-swe-agent in #3834
New Contributors
- @copilot-swe-agent made their first contribution in #3818
- @WithEnoughCoffee made their first contribution in #3820
Full Changelog: 20250520.1...20250603.1
20250520.1
What's Changed
- Add support for LVBS kernel installation in dom0 by @vyadavmsft in #3779
- Fixes to dhclient renew logic by @umfranci in #3780
- Add tool for resize os partition and use it to expand it by @smit-gardhariya in #3778
- Updating Kself Test Case to support custom collections and tests to be skipped by @umfranci in #3762
- add default ip_service_tags by @LiliDeng in #3786
- Azure Nvme: Add LSv3 and LASv3 Family by @adityagesh in #3787
- tool: set snpguest version to v0.8.3 by @trungams in #3791
- nested: fix out of space issue by @LiliDeng in #3788
- Fix ltp test fs_di failing on Mariner2 by @realsdx in #3790
- Extended LTP test to support prebuilt binaries by @paulli2017 in #3781
- modestest: try to install util-macros-devel from repo by @LiliDeng in #3794
- Fixed LTP test on Mariner OS by @paulli2017 in #3796
- Fix copy log failed when preparing env failed. by @squirrelsc in #3799
- fix deepcopy handle SetSpace incorrectly. by @squirrelsc in #3798
- Remove LTP sudo, Change sudo as parameter, Add full test support for LTP by @paxue in #3775
- add create_public_address to allow not to create public ip address when use_public_address is False by @LiliDeng in #3797
- Add doc for enable_vm_nat option by @LiliDeng in #3800
- Fixed an issue when ltp_test is specified with empty value by @paulli2017 in #3804
- nvme: enhance test logic, currently the case can pass even without nvme disks when run against ready platform by @LiliDeng in #3803
- Added BSD interrupt inspector class and basic functions. by @r-dailey in #3801
- Updating Infiniband setup to support ARM64 by @umfranci in #3789
- Add retry logic for install packages, kselftest redirect TMPDIR if /tmp/ free space < 2GB by @paxue in #3806
New Contributors
- @vyadavmsft made their first contribution in #3779
Full Changelog: 20250429.1...20250520.1
20250429.1
What's Changed
- Remove sudo=True from kselftest, make it a parameter by @paxue in #3758
- mdadm tool: use yes to replace echo y, supporting multiple interactive prompts by @LiliDeng in #3771
- azure defaultOutboundAccess: fix the wrong logic. by @LiliDeng in #3776
- Add some fix for verify_waagent_version and verify_python_version by @lubaihua33 in #3777
- use standard pip and add nsg rule by @LiliDeng in #3774
Full Changelog: 20250421.1...20250429.1
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