Releases: vmware/ansible-vsphere-gos-validation
Releases · vmware/ansible-vsphere-gos-validation
v3.2
This is release v3.2. Please refer to changelog for more details.
What's Changed
- [Linux] Add cdrom repo when testing ovt_verify_install for Rocky Linux and AlmaLinux by @ZouYuhua in #546
- [Pardus 23.1 Server] fix autoinstall issue for pardus 23.1 server by @ZouYuhua in #545
- [Windows]Set AvailableSecurityProperties for different OS versions by @123lzxm in #549
- [Linux] Skip vmtoolsd and vgauthd status checking when they are upheld in Flatcar by @keirazhang in #548
- Change conditions of IP address checking in vm_get_ip.yml by @Tomorrow9 in #550
- [Windows] Install online Windows Updates by @123lzxm in #552
- [Pardus] Fix pardus gosc matrix by @ZouYuhua in #553
- Display ESXi model, CPU model and code name at deploy_vm failure by @keirazhang in #554
- [Linux] Update GOSC testing support status for Miracle Linux by @ZouYuhua in #555
- [Windows] Fix known issue caused by Appx package in GOSC test cases by @Tomorrow9 in #557
- Changes for Windows Server unattend xml files by @Tomorrow9 in #551
- [Linux] Collect dmesg, /var/log/messages and journals at virtual devices, firmwares tests failure by @keirazhang in #558
- [Windows] Remove old base snapshot when reset base snapshot by @Tomorrow9 in #560
- [OpenSUSE Leap] ovt_verify_install failed on opensuse-15.6-BETA-64bit by @ZouYuhua in #561
- Update vmtools_url_path with VMTools 12.4.0 ISO URL by @Winnie81 in #563
- [Windows] Skip VBS test for guest OS with lower hardware version by @123lzxm in #562
- Add check VMware services after VMware Tools install by @Tomorrow9 in #559
- [RHCOS] Fix systemd could not find the requested service 'firewalld.service' by @keirazhang in #564
- [Linux] Increase video memory to 8MB for Ubuntu desktop VM by @keirazhang in #565
- Limit screenshot text extraction only at deploy_vm failure by @keirazhang in #566
- [Linux] update get_system_firmware.yml to get system firmware for FreeBSD by @keirazhang in #567
- [Linux] Update open-vm-tools test cases by @keirazhang in #568
- [Linux] Skip disabling firewalld.service for Amazon Linux by @keirazhang in #570
- [Linux] Update packagelist_file in VMware Photon OS kickstart by @keirazhang in #571
- [Linux] Split pre and post tasks out from open-vm-tools installation by @keirazhang in #569
- [CentOS Stream] support centOS Stream in ansible. by @ZouYuhua in #573
- [Windows] Install SSU firstly in test case windows_update_install by @123lzxm in #572
- [Windows] Skip MDAG test for build greater than 26052 by @123lzxm in #574
- Update guestinfo_detailed_data on newer vSphere with latest VMware Tools by @keirazhang in #576
- [FreeBSD 13 32bit] Fix autoinstall failure due to no kde5 package from quarterly repo by @ZouYuhua in #577
- [Linux] Support to test installing open-vm-tools from source on Debian family OS by @keirazhang in #575
- [Windows] Fix OS in-place upgrade issues from Windows Server 2012 R2 and Windows Server 2016 by @Tomorrow9 in #578
- [FreeBSD 32bit] Remove kde5 for FreeBSD 13&14 32bit by @ZouYuhua in #579
- [FreeBSD]fix: install open-vm-tools-nox11 by mistake for freebsd 64bit by @ZouYuhua in #580
- [Linux] Support to test installing open-vm-tools from source on FreeBSD by @keirazhang in #582
- [Linux] Update Photon OS GPG key file to 4096 bit by @keirazhang in #581
- Correct guest info guest id in results.log and guest_info.json by @keirazhang in #583
- Fix undefiend error for null list by @123lzxm in #584
- [Windows] fix issue in win_get_driver_installer.yml by @Tomorrow9 in #586
- [FreeBSD] Fix the ping issue for FreeBSD by @ZouYuhua in #585
- [FreeBSD 14] Missing the desktop cause the failure of testcase ovt_verify_status at detecting vmtoolsd user process by @ZouYuhua in #587
- [Windows] Add retry to decrypt bitlocker volume by @123lzxm in #588
- [OpenSUSE] ovt_verify_pkg_install is failed and undefined variable is reported in ovt_verify_pkg_install by @ZouYuhua in #590
- Change docker images' path by @Tomorrow9 in #591
- [FreeBSD 13] fix ovt_status issue for FreeBSD 13 64bit by @ZouYuhua in #589
- Print error message when failed to get ESXi server config properties by @keirazhang in #595
- Add new test case host_verify_saml_token by @keirazhang in #593
- Force to install latest required packages on Photon OS by @keirazhang in #592
- [Windows] Add removing Copilot appx package before running GOSC test cases by @Tomorrow9 in #596
- [Linux] Add support for RHEL 10 and CentOS 10 by @keirazhang in #597
- [Linux] Skip LSILogic and LSILogicSAS testing for RHCOS 4.16.0 or later by @keirazhang in #599
- [Linux] Check guest has GUI from display-manager service or running Xorg or Xwayland process by @keirazhang in #598
- [Windows] Add new test case windows_online_updates_install by @Tomorrow9 in #594
- update autoinst.xml without separate /home partition for opensuse/sle-15.6 by @linhuali in #603
- [Linux] Mask packagekit service for Suse family OS by @ZouYuhua in #602
- Update vmtools_url_path with VMTools 12.4.5 ISO URL by @Winnie81 in #604
- Remove deprecated OS from GOS support list by @ZouYuhua in #605
- [Linux] Support to test installing open-vm-tools from source on Suse family OS by @keirazhang in #601
- [Linux] Fix PVRDMA failure due to server VM or client VM IP changed for Ubuntu by @keirazhang in #600
- [Windows] Take screenshots before and during guest OS install for debugging by @Tomorrow9 in #606
- Replace VMware KB links with Broadcom KB links by @keirazhang in #609
- Change to skip running included tasks when condition not meet and refine unnecessary filter by @Tomorrow9 in #607
- [Linux] Update GOSC test scope and handle known issues with workaround by @keirazhang in #608
- [Windows] Change to use setup.exe for new VMware Tools release by @Tomorrow9 in #611
- Add autoinstall support for Fedora Workstation by @linhuali in #612
- Update ks...
v3.1
This is release v3.1. Please refer to changelog for more details.
What's Changed
- [Linux] Update known issue condition for unmapped guest full name by @keirazhang in #507
- [FreeBSD 13] Cannot mix incompatible Qt library (5.15.8) with this library (5.15.10) by @ZouYuhua in #508
- Update vmtools_url_path with VMTools 12.3.5 ISO URL by @Winnie81 in #510
- [Windows] Add wait time for downloading WSL distribution by @123lzxm in #511
- Increase time out for waiting Linux GOSC finished message by @keirazhang in #512
- Add support for FusionOS 22 and 23 by @linhuali in #514
- [MiracleLinux] check_os_fullname failed for MiracleLinux-8.x with latest VMware Tools by @ZouYuhua in #513
- [Windows] Disable BitLocker before GOSC by @123lzxm in #515
- [Linux] Print more installer logs for Debian installer at early and late commands by @keirazhang in #509
- [Windows] Add new test case vtpm_cold_add_remove by @Tomorrow9 in #516
- [Windows] Add check usernames of vmtoolsd processes by @Tomorrow9 in #517
- [Windows] Change the default value for ANSIBLE_WIN_ASYNC_STARTUP_TIMEOUT to 10 sencods when installing VMware Tools by @123lzxm in #518
- [Windows] Fix missing rescue task name issue by @Tomorrow9 in #521
- Fix issue: memory_hot_add_basic: 'current_testcase_name' is undefined at test_rescue by @ZouYuhua in #520
- [Windows] Fix incorrect user and sysprep error in GOSC test cases by @Tomorrow9 in #519
- [Linux] Fix autoinstall issue for SLED 15 SP6 Beta2 by @keirazhang in #524
- [Windows] Fix conditional check failure by @Tomorrow9 in #522
- [Windows] Fix test case 'gosc_sanity_dhcp' failure by @Tomorrow9 in #526
- set secureboot_enable_disable as not supported for MiracleLinux-8.x by @ZouYuhua in #527
- [Windows] Add a new tasks file for Windows Updates installation by @Tomorrow9 in #523
- Get VM primary mac address after VM power on by @keirazhang in #529
- [Windows] Install windows update patch by msu file by @123lzxm in #525
- Change word powershell to PowerShell by @123lzxm in #530
- [Linux] Add variables for installing FusionOS with static IP address by @keirazhang in #531
- Fix issues reported from Windows Server v23H2 testing by @Tomorrow9 in #532
- Extract text from screenshot at test failure and errors from VM logs by @keirazhang in #528
- [Linux] Fix test issue for Flatcar 3760.2.0 by @keirazhang in #536
- Remove task changed check in common task file vm_create.yml by @Tomorrow9 in #537
- Add current_test_timestamp at test_setup as a common variable by @keirazhang in #535
- [Windows] Add getting VMware Snapshot Provider service status in test case check_quiesce_snapshot by @Tomorrow9 in #539
- Fix snapshot remove null error by @123lzxm in #540
- [Linux] Support autoinstall for Kylin Server 10 by @ZouYuhua in #534
- [Linux] Fix v3.1 regression test issues for deploy_vm, GOSC and waiting ESXi portgroup by @keirazhang in #541
- Update license copyright year(s) by @Tomorrow9 in #543
- Update Docker image for v3.1 by @keirazhang in #542
Full Changelog: v3.0...v3.1
v3.0
This is release v3.0. Please refer to changelog for more details.
What's Changed
- Add vars and tasks to support VGAuth guest operation testing by @keirazhang in #465
- Check VMware Tools version after OVA/OVF deployment without poweron by @ZouYuhua in #469
- Skip secureboot and nvdimm testing for guest OS not supporting them by @keirazhang in #470
- [Windows]Enable Credential Guard for Windows Server by @123lzxm in #471
- Change the boot disk to be first in boot order for ubuntu 23.04 desktop after deploy_vm by @ZouYuhua in #473
- [New Feature][openSUSE] Support openSUSE autoinstall by @linhuali in #475
- Add parameter esxi_hostname to vm_create by @ZouYuhua in #476
- check basesnapshot in env_setup by @123lzxm in #472
- [Linux] Fix Debian 12 auto installation failure by @keirazhang in #474
- [ansible-vsphere-gos-validation] Remove cdrom ISO before running cloud-init GOSC test cases for Ubuntu OVA by @ZouYuhua in #478
- [Linux] Fix cloud-init GOSC failure on Ubuntu and Photon OS by @keirazhang in #479
- [Windows] Update URL for downloading ConfigureRemotingForAnsible.ps1 by @keirazhang in #480
- [Windows] Exit ansible test if tools installation failed by @123lzxm in #481
- [Linux] Replace install_linux_esx with linux_flavor for Photon OS autoinstall by @keirazhang in #482
- Update checking guest_os_ansible_distribution is Flatcar by @Winnie81 in #484
- [ansible-vsphere-gos-validation] Support ansible testcases for FreeBSD by @ZouYuhua in #483
- Add support for BCLinux 8.x and BCLinux-for-Euler 21.10 by @linhuali in #485
- Ignore esxi_hostname at VM creation when vcenter_hostname is not defined by @keirazhang in #486
- [Linux] Correct ovt_packages for Linux guest OS with desktop by @keirazhang in #487
- [Linux] Shutdown guest OS after auto install completes instead of rebooting by @keirazhang in #489
- Support RHEL CoreOS automation testing by @keirazhang in #477
- Print error message when reverting VM snapshot failed by @keirazhang in #493
- [Linux] Set VM boot order before vHBA testing and test file read/write on new disk by @keirazhang in #491
- Fix #421 Use vmware_guest_disk module to add IDE boot disk by @keirazhang in #492
- [Windows] fix undefine error for guest_os_with_inbox_drivers in network case by @123lzxm in #494
- [Linux] Add known issue for PVRDMA hot-remove failure on Oracle Linux 8.8 by @keirazhang in #490
- [Pardus] Support ansible testcases for Pardus 21.x by @ZouYuhua in #495
- [Pardus] the offical repo is changed for pardus 23.0 by @ZouYuhua in #496
- [FreeBSD] command "newfs" doesn't work well in freebsd 13.2 32bit by @ZouYuhua in #488
- Fix empty hardware version in collected OVF config info and guest_info.json by @keirazhang in #497
- Update vmtools url path with VMTools 12.3.0 ISO URL by @Winnie81 in #499
- [Linux] Check vmtools_log_dir is defined before using in check_os_fullname by @keirazhang in #498
- [FreeBSD 14] The default nvme disk name is changed in FreeBSD 14 which cause the failure for autoinstall by @ZouYuhua in #500
- [Windows] fix undefine error of WSL by @123lzxm in #503
- [Linux] Check guest OS full name when short-name is set by @keirazhang in #502
- Fix dict item names in community.vmware.vmware_vm_config_option result by @keirazhang in #501
- [Linux] Fix undefined variables at rescue or always block when test_setup failed by @keirazhang in #504
- [Ubuntu 23.10] Fix package installation failure at deploy_vm by @keirazhang in #505
- Update documentations for v3.0 by @keirazhang in #506
New Contributors
Full Changelog: v2.3...v3.0
v2.3
This is release v2.3. Please refer to changelog for more details.
What's Changed
- skip test case secureboot_enable_disable when VBS is enabled by @123lzxm in #415
- Fix empty CloudInit Version and GUI Installed in results.log by @keirazhang in #417
- change msg.autoanswer to msg.autoAnswer by @123lzxm in #420
- [Linux] Improve check_os_fullname test case to check guest id and guest family by @keirazhang in #419
- [Windows] add check driver version in test case check_inbox_driver by @Tomorrow9 in #422
- [Linux] Collect Linux OVA configs at OVA deployment by @keirazhang in #423
- [Windows]wsl for windows server by @123lzxm in #412
- Add new test case stat_hosttime for Windows by @123lzxm in #424
- [Linux] Check vCenter Server is defined before PVRDMA testing by @keirazhang in #426
- [Windows] fix variable 'boot_disk_label' not defined issue in test case nvdimm_cold_add_remove by @Tomorrow9 in #427
- Fix waiting IPv4 address failure when hw_eth0.ipaddresses is null by @keirazhang in #430
- Fix the issue that PVRDMA client VM has same IP address with server VM by @keirazhang in #428
- [Windows] Add a new windows test case of MDAG by @123lzxm in #432
- save the powershell result before using it in when condition by @123lzxm in #434
- Update 12.2.0 vmtools_url_path and vmtools_iso_path for Windows by @Winnie81 in #436
- Update cloud-init GOSC complete message when version >= 23.1 by @keirazhang in #441
- [FreeBSD] suppport unattended install for freebsd by @ZouYuhua in #425
- [FreeBSD ]modify README file to add note about freeBSD auto-install by @ZouYuhua in #443
- [Ubuntu 20.04 desktop] Failed to deploy ubuntu 20.04.6 desktop VM with bios by @ZouYuhua in #445
- [windows]change the tools version for known issue in OS in-place upgrade by @123lzxm in #444
- fix issue: guest_os_family is undefined by @ZouYuhua in #446
- Update log plugin to support more than one test case runs by @keirazhang in #437
- [Log plugin] Fix align character for test case index by @keirazhang in #448
- Remove "Read vars_file" for every playbook by @Winnie81 in #447
- Fix 370 redirecting types and deprecation warnings by @yanhuih2022 in #433
- [ubuntu 23.04 live server] fix issue: unknown keyboard variable "us" for layout "us" by @ZouYuhua in #450
- [Linux] Fix test issue for Ubuntu 23.04 by @keirazhang in #453
- [Linux] Upgrade cloud-init in Oracle Linux 8.7 and 9.1 for cloud-init GOSC by @yanhuih2022 in #449
- Set VM primary NIC MAC address at env_setup or deploy_vm by @keirazhang in #454
- [Windows] add hardwarwe version check for nvme1.3 by @123lzxm in #455
- Support VMware Photon OS 5.0 automation tests by @keirazhang in #452
- Add handling VBS known issue on ESXi 7.0.3 by @Tomorrow9 in #429
- [Windows] Get files under recursive directory by @123lzxm in #456
- [Windows] Ignore the result check for getting process vmmemmdag by @123lzxm in #451
- [Windows] Move adding KMS server task at the beginning of deploy_vm.yml by @Tomorrow9 in #458
- [Windows] Fix variables undefined error during deploying VM by @123lzxm in #459
- Support autoinstall for ubuntu 23.04 desktop by @ZouYuhua in #457
- [Windows] nvme hot extend issue fixed in ESXi 8.0U1 by @123lzxm in #461
- Add back VMware Photon OS 5.0 online repo photon.repo by @keirazhang in #463
- [Pardus] suppport unattended install for Pardus 21.x by @ZouYuhua in #462
- Enable Debian online repo for installing open-vm-tools dependencies by @keirazhang in #464
- fix issue 397: move check_vm_settings.yml to be executed after revert… by @ZouYuhua in #466
- Update changelogs, README and Dockerfile for v2.3 release by @keirazhang in #468
Full Changelog: v2.2...v2.3
v2.2
This is release v2.2. Please refer to changelog for more details.
Note:
New test case linux/network_device_ops/pvrdma_network_device_ops.yml depends on this pull request ansible-collections/community.vmware#1583, which will be included in community.vmware v3.3.