Skip to content

Releases: vmware/ansible-vsphere-gos-validation

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.

v1.0

29 Mar 12:25
Compare
Choose a tag to compare

This is the first release of ansible-vsphere-gos-validation.