Releases: microsoft/lisa
Releases · microsoft/lisa
20241216.1
What's Changed
- Libvirt: Change supported features for nested cvm attestation by @gamora12 in #3537
- Add test failure troubleshooting docs by @kat-lsg-dev in #3528
- Fix typos by @SRIKKANTH in #3540
- Fix rerun the same extension issue by @LiliDeng in #3541
- change dockerfile by @LiliDeng in #3536
- CVM: add attestation report test for Azure Linux using snpguest tool by @trungams in #3529
- Add more description for the connection failure by @lubaihua33 in #3535
- Remove the check of connection to azsecmond in auoms log by @lubaihua33 in #3543
- DPDK: Fix source for tarball by @mcgov in #3505
- Fix CVM attestation test for cloud hypervisor platform by @gamora12 in #3542
- Fix vmaccess for ubuntu 16 & 18 by @LiliDeng in #3539
- skip case when no libvirt module installed by @LiliDeng in #3544
- Improve VhdTransformer with CVM by @kamalca in #3546
- Resolve path for download the file by wget. by @LiliDeng in #3549
- VhdTransformer: use vhd_path by @kamalca in #3552
- Updated to handle time source issues on FreeBSD by @r-dailey in #3547
- Dpdk: add annotations for multiqueue tests by @mcgov in #3554
- Marked all sockperf tests to skip by @r-dailey in #3556
New Contributors
Full Changelog: 20241202.1...20241216.1
20241202.1
What's Changed
- Fix verify_azuremonitoragent_linux for Azure Linux 3.0 by @bhagyapathak in #3516
- Check and uninstall extensions before installing it by @LiliDeng in #3520
- Fix value error for guest_vm_type by @LiliDeng in #3518
- Add support for mariner-3.0 in dom0 kernel installer by @smit-gardhariya in #3522
- xfstests: fix umask for mariner by @realsdx in #3526
- xfstests: add new generic xfstests for ext4 filesystem by @realsdx in #3527
- NVMe and resource disc testcase fixes by @SRIKKANTH in #3432
- Hibernation Test case fixes by @adityagesh in #3532
- add templates for sig/vhd for AITL partners by @kat-lsg-dev in #3525
- Fix regression: Hibernation supported distro check by @adityagesh in #3533
- CVM: Skip test cases not supporting TDX by @kamalca in #3523
- RunCommandv1: uninstall extension before installing it by @LiliDeng in #3531
- Fix verify_azsecpack for Azure Linux 3.0 by @bhagyapathak in #3534
New Contributors
- @kat-lsg-dev made their first contribution in #3525
Full Changelog: 20241118.1...20241202.1
20241118.1
What's Changed
- Fix missing . for command docker build by @LiliDeng in #3495
- Allow default behavior for ARM64 machines and skip high-memory VMs by @0xba1a in #3498
- add logic to accept only good arm64 images by @feng-j678 in #3494
- added filter for benign mellanox warning on freebsd by @r-dailey in #3500
- Add tool "diff" for Linux and Unix by @shekharsorot in #3501
- DpdkPerf: enable annotations on send only tests by @mcgov in #3508
- Fix GPU CUDA Installation in Ubuntu by @adityagesh in #3504
- lspci tool - Separate InfiniBand devices from SRIOV by @SRIKKANTH in #3507
- wget: remove log before throwing exception by @LiliDeng in #3510
- Availability: Skip bad configurations by @kamalca in #3502
- Get disk lun info on FreeBSD by @r-dailey in #3512
- Fixed VM Snapshot Extension test failure - Expected <10> to be less than <10>, but was not by @vipunj in #3503
- vm resize: filter vm size with proper disk properties by @LiliDeng in #3513
- Hibernation Testcase: Add NoRedundancy Feature Requirement by @adityagesh in #3514
New Contributors
Full Changelog: 20241104.1...20241118.1
20241104.1
What's Changed
- delete update_deps.yml by @LiliDeng in #3483
- Libvirt: Remove firmware parameter from clh platform runbook schema by @gamora12 in #3480
- Marked Swap test case to be skipped by @r-dailey in #3479
- Added testcase for yum update by @SRIKKANTH in #3411
- Fix kdump test for Mariner by @0xba1a in #3475
- Raise exception when getting timeout for running cmd to detect OS by @lubaihua33 in #3477
- Add CVM v6 SKUs by @kamalca in #3474
- Marked PMU to be skipped by @r-dailey in #3485
- sut_orchestrator: hyperv: don't automatically add disks by @anirudhrb in #3484
- add workflow for building and pushing docker image to ACR by @LiliDeng in #3486
- Support PCI IDs by @SRIKKANTH in #3420
- Dpdk: add package info to test results by @mcgov in #3481
- find the nic devices with vmbus or MSFT in the path by @LiliDeng in #3490
- Added local source support for BareMetal platform by @paulli2017 in #3487
- DPDK: Fix info fetch for mellanox NICs by @mcgov in #3491
- DPDK: Remove old dependencies (unused) by @mcgov in #3488
- mdatp check: add mdatp health invocation to check for onboarding by @mcgov in #3492
Full Changelog: 20241021.1...20241104.1
20241021.1
What's Changed
- Libvirt: Enable security profile feature by @gamora12 in #3437
- limit cloud-init test for Mariner 2.0 or later by @rmhsawyer in #3466
- Pass custom timeout by @kanchansenlaskar in #3453
- Support kdump in ready platform which missing serial console feature by @LiliDeng in #3450
- Changes to steps involved for Tests verify_load_gpu_driver and verify_dhcp_client_timeout for Redhat by @umfranci in #3465
- check platforms to prevent exception by mismatched feature types on different platforms by @squirrelsc in #3463
- Hibernation: Change is_enabled to the search space by @squirrelsc in #3467
- dpdk: fix package not found issue by @LiliDeng in #3468
- Add support for Private endpoint to SMB file share by @shekharsorot in #3464
- verify_timesync_ptp - support multiple ptp devices. by @SRIKKANTH in #3470
- storage account: disable blob anonymous access by default when create storage account by @LiliDeng in #3471
- neseted: create L2 image during runtime by @LiliDeng in #3469
- RdmaInstaller: refactor rdma-core dependency and source install by @mcgov in #3457
- Fix script file transformer and openssl command issues by @LiliDeng in #3473
- Add tftp deployment on BareMetal platform by @paulli2017 in #3422
- fix failure ValueError: could not convert string to float: '7.9.2009' by @LiliDeng in #3476
- Script Transformer: Enable Compound Types by @kamalca in #3478
New Contributors
Full Changelog: 20241007.1...20241021.1
20241007.1
What's Changed
- handle the situation when extension has been installed by @LiliDeng in #3431
- Fix extension in 'updating' status issue by @LiliDeng in #3433
- io_uring support by @SRIKKANTH in #3419
- mshv: fix before_case in mshvlog_is_active test by @praveen-pk in #3423
- Enable premium v2 disk for Azure by @sharsonia in #3425
- DpdkPerf: add dpdk version to test info by @mcgov in #3439
- Marked fio test case to be skipped by @r-dailey in #3441
- Remove SecurityProfileType.Standard from CVM images by @kamalca in #3438
- updated lscpu commands by @r-dailey in #3442
- add scripts_execution_transformer by @LiliDeng in #3435
- add azure credential schema for different authentication by @paxue in #3443
- skip unsupported architecture and distro version by @LiliDeng in #3444
- change the config file name for dhclient and dhcpcd by @LiliDeng in #3445
- Fix untyped feature settings by @squirrelsc in #3447
- Allow File share creation with Access key with default false by @shekharsorot in #3449
- DpdkTestpmd: Installation path cleanup by @mcgov in #3426
- Fix bug for wget when force_run is false and log file has been deleted by @LiliDeng in #3436
- fix vulnerabilities reported in S360 by @lesscodingmorehappiness in #3414
- Regex to fix mount issue by @r-dailey in #3454
- Fix AttributeError: 'RemoteNode' object has no attribute 'features'. by @LiliDeng in #3451
- doc: add lisa case training data. by @squirrelsc in #3446
- Enable deployment of Premium file share, enable SMB2.0 support by @shekharsorot in #3459
- runbook: fix combinator cannot change included file names. by @squirrelsc in #3458
- Standardize CpuArchitecture enum by @mcgov in #3456
- azure runbook: add sig and community image supports by @squirrelsc in #3462
- ip_service_tag by @kamalca in #3455
- add logic to _assert_status_file_result by @feng-j678 in #3461
New Contributors
- @shekharsorot made their first contribution in #3449
Full Changelog: 20240923.1...20241007.1
20240923.1
What's Changed
- Set env var for bzImage for CH tests by @smit-gardhariya in #3404
- Add device passthrough support for libvirt/hyperv platforms by @smit-gardhariya in #3379
- Hibernation: Log uptime and resume offset by @adityagesh in #3403
- Replace initrd img and Add kernel config as optional parameter to transformer 'dom0_binaries' by @smit-gardhariya in #3405
- Make test criteria case-insensitive by @kamalca in #3406
- Fix libvirt for mariner if already present by @smit-gardhariya in #3410
- Azure_hyperv transformer by @SRIKKANTH in #3402
- Hibernation Cleanup: Start VM only if it is Deallocated by @adityagesh in #3409
- set default value to avoid missing credential exception by @LiliDeng in #3408
- Added FreeBSD specifics to Disk.py by @r-dailey in #3407
- tool: add mono to allow users to run .NET application across various platforms. by @LiliDeng in #3401
- Restrict dpdk22 usage only to susu 15 sp5 by @kanchansenlaskar in #3412
- address pkg mgm failure is not longer set status to failed by @feng-j678 in #3413
- Updating test case logic to check if netsvc_module exists by @umfranci in #3418
- add retry_on_deployment by @LiliDeng in #3417
- Fix test issues on mariner 3.0 by @LiliDeng in #3427
- Update AzureMonitorAgentLinux extension name by @simathih in #3430
- lsvmbus: the source of lsvmbus change to use python3 by @LiliDeng in #3428
- Updates to address Semver value errors in verify_device_rss_hash_key_change by @umfranci in #3429
New Contributors
Full Changelog: 20240902.1...20240923.1
20240902.1
What's Changed
- Moved user password support to execute_async() for running test case by @paulli2017 in #3381
- Downgrading test cases priority for security. by @LiliDeng in #3384
- Fix docker config for Cloud-Hypervisor tests by @smit-gardhariya in #3387
- Add gallery images and versions delete actions for AITL clean up job by @lubaihua33 in #3388
- save_console_log: catch ChunkedEncodingError by @LiliDeng in #3386
- Minimal shell: honor full chain of hooks, on either minimal entry point by @glima in #3377
- file notifier: change the encoding to resolve UnicodeEncodeError error by @LiliDeng in #3389
- exclude case generic/680 for security reason by @LiliDeng in #3390
- Fix KVM Unit test result parsing by @smit-gardhariya in #3391
- Fix libvirt community test by @smit-gardhariya in #3393
- Fix test cases for Azure Linux 3.0 by @bhagyapathak in #3392
- add test cases priority by @LiliDeng in #3394
- Add some permissions for AITL for VM resize, extension test cases by @lubaihua33 in #3396
- Use default_factory to initialize ConnectionInfo by @LiliDeng in #3395
- Support for detecting VMware ESXi system by @LiliDeng in #3400
New Contributors
- @bhagyapathak made their first contribution in #3392
Full Changelog: 2024081...20240902.1
20240819
What's Changed
- Account the new kernel config for kexec by @0xba1a in #3355
- Added FreeBSD Date class by @r-dailey in #3356
- remove check service principal key requirement logic by @paxue in #3361
- Marked L3 cache test as unsupported by @r-dailey in #3366
- Get dmesg log for MSHV IOCTL tests by @smit-gardhariya in #3365
- Blacklist hyperv_fb in grub cmdline by @kanchansenlaskar in #3363
- Filter out ANSI characters by @kamalca in #3360
- VirtualClient - add perf_redis and perf_postgresql by @LiliDeng in #3353
- add one more gpu type for STANDARD_NV6ads_A10_V5 by @LiliDeng in #3368
- Johnf/address 1604 assertion by @feng-j678 in #3357
- Default numa node count to 1 if exception by @kanchansenlaskar in #3369
- get identity id: try to read from os environment by @LiliDeng in #3364
- waagent: support finding python/waagent in /usr on Flatcar by @jepio in #3312
- Tools: Fix Echo and improve Modprobe by @pupacha in #3372
- Verify Hibernation: Add check using uptime by @adityagesh in #3371
- Johnf/address vmguestinternalerror by @feng-j678 in #3370
- Added KLDLoad and updated modprobeBSD by @r-dailey in #3374
- Support retry failed case by redeploy a new enironment by @squirrelsc in #3375
- echo: fix regression issue when use single quotes in file by @LiliDeng in #3376
- add mariner1 to unsupported list by @feng-j678 in #3378
- Use subscription client to find the sub id for a storage account by @lubaihua33 in #3362
- Johnf/modify assert status logic by @feng-j678 in #3382
- Updated EthtoolBSD get_device_enabled_features by @r-dailey in #3380
- skip test cases which depends on blob public access by @LiliDeng in #3383
New Contributors
Full Changelog: 20240729.1...2024081
20240729.1
What's Changed
- add use shell, to make sure tool path is available by @LiliDeng in #3347
- Hibernation: Fix Max disks testcase by @adityagesh in #3346
- Perform CPU pinning for ntttcp if more than one numa nodes by @kanchansenlaskar in #3350
- Add subscription in SigTransformerSchema to cover that vhd is in other sub by @lubaihua33 in #3348
- Johnf/skip unsupported images by @feng-j678 in #3352
- skip mariner3 and add timeout to wait_operation() by @feng-j678 in #3354
- Allow max_data_disk_count to work with maximize_capability by @kamalca in #3351
- Install AZL3 packages for QEMU platform by @smit-gardhariya in #3358
- Set userland-proxy as false for azure-linux-3 by @smit-gardhariya in #3359
Full Changelog: 20240715.1...20240729.1