Skip to content

Releases: vmware/ansible-vsphere-gos-validation

v3.2

10 Sep 07:22
23cb072
Compare
Choose a tag to compare

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...
Read more

v3.1

02 Feb 02:56
7cb9216
Compare
Choose a tag to compare

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

28 Sep 02:49
795a3ab
Compare
Choose a tag to compare

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

30 May 06:28
c37606b
Compare
Choose a tag to compare

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

18 Jan 01:56
b83f1b1
Compare
Choose a tag to compare

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.

v2.1

29 Sep 02:36
4d25e37
Compare
Choose a tag to compare

This is release v2.1. Please refer to changelog in changelogs folder for more details.

v2.0

24 May 07:15
6e3f740
Compare
Choose a tag to compare

This is release v2.0. Please refer to changelog in changelogs folder for more details.

v1.3

27 Jan 06:53
cac2ee1
Compare
Choose a tag to compare

This is release v1.3. Please refer to changelog in changelogs folder for more details.

v1.2

17 Sep 03:01
f193a11
Compare
Choose a tag to compare

This is release v1.2. Please refer to changelog in changelogs folder for more details.

v1.1

07 Jul 05:48
997eccb
Compare
Choose a tag to compare

This is release v1.1. Please refer to changelog in changelogs folder for more details.