Releases: microsoft/lisa
Releases · microsoft/lisa
20230220.1
What's Changed
- add RepoNotExistException for RHEL install_packages by @LiliDeng in #2599
- [nested] install libgcrypt to fix issue 'qemu-kvm: cannot initialize crypto: Unable to initialize gcrypt' by @LiliDeng in #2598
- get serial console setting from dmesg on mariner 2 and ubuntu 22.10 by @LiliDeng in #2600
- support pidof installation for FreeBSD distro by @sharsonia in #2601
- use correct dummy command for firewall by @LiliDeng in #2593
- use /dev/urandom instead of /dev/random, /dev/random is slow when use u1804 fips kernel by @LiliDeng in #2602
- [fix issues] fix docker issue on rhel 9.0 by @LiliDeng in #2605
- add a new test function for IB naming check by @darkwhite29 in #2586
- [improvement] identify KVM crash on Dv5/Ev5 issue from call trace in dmesg by @LiliDeng in #2607
- [fix issue] add temp-disk-dataloss-warning success pattern into whitelist by @LiliDeng in #2609
- iperf - check port open before starting client by @LiliDeng in #2610
Full Changelog: 20230213.1...20230220.1
20230213.1
What's Changed
- Add Tool Install testcase by @adityagesh in #2562
- Fix model name regex in lscpu by @somil55 in #2584
- update nic pattern to match inet correctly when there is no or more lines of altname by @LiliDeng in #2578
- [fix issue] check rg created successfully before deployment by @LiliDeng in #2530
- Update instructions to install in dev environment by @somil55 in #2583
- Add a fix for netvsc reload case by @lubaihua33 in #2576
- [improvement] collect provision and boot time by @LiliDeng in #2564
- whitelist one string from wala info by @LiliDeng in #2588
- use ubuntu 22.04 as default image by @LiliDeng in #2589
- fix release not correct issue by @LiliDeng in #2585
- [doc] add f-strings into Coding guidelines by @LiliDeng in #2455
- Update area, category of stress ng and mshv tests by @pupacha in #2590
- ch_tests: fix _get_hypervisor_param by @pupacha in #2592
- need convert os info vendor for both situation by @LiliDeng in #2594
- set exit_code default value as -1 by @LiliDeng in #2591
Full Changelog: 20230206.1...20230213.1
20230206.1
What's Changed
- Add test case to validate PMU is disbaled for ARM64 by @sharsonia in #2515
- Add some fix of error 'cannot find [kernelconfig]' for validate_netvsc_reload case by @lubaihua33 in #2532
- Add VMGS support by @kamalca in #2476
- Check for vhd before vhd_path by @kamalca in #2568
- ch_tests_tool: Increase timeout for perf cmd by @pupacha in #2569
- [fix issue] skip check Hyper-v interrupts on arm64 by @LiliDeng in #2553
- Pin to latest isort and black by @avylove in #2571
- Ensure parent directory for libvirt debug logs exists by @anirudhrb in #2570
- networksettings: Skip testing device channel change for EOL distro by @sharsonia in #2558
- Add a fix of dns case for Alpine OS by @lubaihua33 in #2574
- Fix dependency on RPM based distro for the OSU test suite by @contre in #2563
- Instead of using hardcoded x86_64 identifiers, use the detected arch by @contre in #2488
- Fix an untypeshed issue in mypy check by @lubaihua33 in #2577
- Fix L3 cache checks on AMD processors by @somil55 in #2559
Full Changelog: 20230130.1...20230206.1
20230130.1
What's Changed
- Modify the crashkernel command for ARM64 CentOS image by @lubaihua33 in #2535
- [fix issue] fix kvp client compile issue on mariner by @LiliDeng in #2547
- ch_tests: Support running specific subtests by @pupacha in #2546
- [fix issue] use raw kernel version to fix /boot/System.map-{kernel_version} not existing on mariner by @LiliDeng in #2548
- Fix for junit error on failed environments by @somil55 in #2549
- Allow CI tests for BumpDep PRs by @avylove in #2552
- Bug fixes for libvirt/QEMU orchestrator. by @cwize1 in #2522
- Add kernel modules installation for kernel_installer transformer by @smit-gardhariya in #2556
- Update transformer: override other repos by @kamalca in #2473
- [Fix issue] fix rdma test cases by @LiliDeng in #2534
Full Changelog: 20230123.1...20230130.1
20230123.1
What's Changed
- use fixed flake8-bugbear version by @LiliDeng in #2525
- Modify the exception message of case verify_no_pre_exist_users by @lubaihua33 in #2526
- Add git functions to retrieve repo info by @adityagesh in #2520
- [fix issue] remove initial irqs count check, initial value could be 0 by @LiliDeng in #2531
- [fix issue] add retry to wait for waagent restart to bring on ib device by @LiliDeng in #2529
- [fix issue] use fixed tag to avoid the issue introduced by new changes by @LiliDeng in #2527
- [improvement] allow to use users' resource group which not create from lisa by @LiliDeng in #2513
- Add tool to copy back folders from remote machine by @somil55 in #2490
- Add handling for the blob copy pending scenario by @lubaihua33 in #2524
- Get details from kernel source installer by @adityagesh in #2528
- Add worklow to update CI dependencies by @avylove in #2533
- Libvirt: Copy VM disk_img only once to host VM by @pupacha in #2502
- [fix issue] skip install lis driver if 'Unsupported kernel version' shown up in output by @LiliDeng in #2541
- Support for proposed2 repos by @SRIKKANTH in #2536
- [fix issue] compile code with '-std=c99', will make return code accurate by @LiliDeng in #2542
- CH_tests_tool: Increase timeout for test listing cmd by @pupacha in #2543
- Pylint: Enable some import checks by @avylove in #2538
Full Changelog: 20230116.1...20230123.1
20230116.1
What's Changed
- CH_tests_tool: Subtest results reporting improvements & support for git ref by @pupacha in #2503
- Pylint: Enable redefined-builtin by @avylove in #2507
- [improvement] support resource_group_location in runbook by @LiliDeng in #2509
- [Fix issue] fix configure and package issue on arm64 images by @LiliDeng in #2494
- Fix DNS test for some SUSE-based images by @lubaihua33 in #2505
- DNS improvement for no repo enabled scenario by @lubaihua33 in #2499
- Run LTP tests on WSL by @somil55 in #2444
- Fix timeout and sudo issues in copy var/log/azure by @somil55 in #2508
- Add dom0_binaries installer to install kernel using image files by @smit-gardhariya in #2506
- Add json support in DUMP_VARIABLES Transformer by @adityagesh in #2519
- fix: VM Resize with StopStart by @adityagesh in #2521
- Pylint: Enable pointless statement checks by @avylove in #2518
- [fix issue] not run collect azure log when local machine is not test machine by @LiliDeng in #2517
- [fix regression] map values are evaluated lazily, use list to make get method called by @LiliDeng in #2523
Full Changelog: 20230109.1...20230116.1
20230109.1
What's Changed
- [fix issue] fix verify_serial_console_is_enabled on freebsd image by @LiliDeng in #2495
- [fix issue] use deepcopy to avoid env changed when run different arch images in combinator by @LiliDeng in #2496
- [Fix issue] Remove vm size from candidate list if the arch/gen are different with current vm size by @LiliDeng in #2486
- Add custom_blob_name in VhdTransformerSchema and try-except to catch the error of waagent in transformer by @lubaihua33 in #2482
- Pylint: Enable variable checks by @avylove in #2498
- Pylint: Enable implicit-str-concat by @avylove in #2497
- Enable NestedVirtualization feature in tests by @somil55 in #2491
- [fix issue] install package which is available in repo by @LiliDeng in #2493
- Add EOL release check for Ubuntu image in dns upgrade test by @lubaihua33 in #2485
- [fix issue] skip reload mlx module if it is built-in by @LiliDeng in #2492
- Fix Pylint in pipeline by @avylove in #2501
- Skip WaAgentBvt on FreeBSD by @narrieta in #2504
- [fix regression issue] when test skipped, also need initialize test case info in junit by @LiliDeng in #2500
- [fix issue] add eastus2 into locations used to query image info by @LiliDeng in #2510
Full Changelog: 20230102.1...20230109.1
20230102.1
What's Changed
- check for aarch64 as well as ARM when determing CPU type in lscpu by @contre in #2487
- [fix issue and improvement] verify_no_pre_exist_users by @LiliDeng in #2484
Full Changelog: 20221228.1...20230102.1
20221228.1
What's Changed
- package: pump up paramiko fix warning in log by @squirrelsc in #2459
- NOHUP: change sudo/nohup ordering by @mcgov in #2462
- Improve handling of process timeout by @anirudhrb in #2463
- [fix issue] support detect vhd and gallery image vm generation. by @LiliDeng in #2460
- The previous ping package did not support the -O option by @contre in #2465
- Azure: support detection marketplace image Architecture by @LiliDeng in #2464
- Kernel installer transformer improvement by @smit-gardhariya in #2469
- Use ping tool instead of node.execute by @contre in #2470
- [improvement] Collect agent log from environment. by @LiliDeng in #2467
- ch_tests_tool improvements by @anirudhrb in #2471
- Enable MOD_STRIP in kernel source installer by @adityagesh in #2468
- [new TestSuite] add OSUTestSuite by @darkwhite29 in #2403
- [fix regression] ignore not such file error when ignore_not_exist set as True by @LiliDeng in #2474
- Provide an option to capture libvirt debug logs by @anirudhrb in #2434
- Fix coverage include paths by @avylove in #2477
- CH_test_tool: Store logs of failed subtests by @pupacha in #2475
- Add cargo tool and rust-vmm/mshv test in LISA by @smit-gardhariya in #2478
- update test result status and message when get call trace from serial console log by @LiliDeng in #2472
- [fix issues] exclude vm sizes list which not support secure boot by @LiliDeng in #2481
- [regression] fix ValidationError arch - Must be one of: x64, Arm64. by @LiliDeng in #2479
New Contributors
- @darkwhite29 made their first contribution in #2403
Full Changelog: 20221212.1...20221228.1
20221212.1
What's Changed
- Add test to resize vm with startstop by @adityagesh in #2432
- BVT for the Linux VM Agent (https://github.com/Azure/WALinuxAgent) by @narrieta in #2441
- Various fixes for Cloud Hypervisor tests by @anirudhrb in #2445
- Update Windows install docs by @avylove in #2446
- libvirt platform: collect host dmesg logs by @anirudhrb in #2447
- Create upgrade_installer transformer by @kamalca in #2402
- Move get_resource_disk_mount_point to Features.Disks so testsuites can call it by @lubaihua33 in #2425
- Fix incorrect casting used in add-apt-repository command tool by @contre in #2451
- Execute a command to check if the VM is boot up after kdump by @lubaihua33 in #2426
- Fix /dev/mshv permission issue on HyperV root partition by @pupacha in #2452
- Improve assert message for lscpu get_cpu_info by @somil55 in #2418
- Use editable install for example by @avylove in #2457
- Add additional info for platform imports by @avylove in #2456
- doc: fix explanation on CustomScript by @squirrelsc in #2449
- [improvement] get hardware_platform info by @LiliDeng in #2454
- [fix issue] set extended runbook after resizing cases by @LiliDeng in #2438
- [fix issues] fix rdma test issues by @LiliDeng in #2453
- [regression] not throw exception when panic detected in lisa runner by @LiliDeng in #2461
- Couple of fixes for MshvHostTestSuite by @anirudhrb in #2458
New Contributors
Full Changelog: 20221205.1...20221212.1