Skip to content

Latest commit

 

History

History
147 lines (91 loc) · 4.65 KB

File metadata and controls

147 lines (91 loc) · 4.65 KB

Changelog

v6.0.0 (2021-12-22)

Changes

community.vmware/#179 changed the semantics of vmware_guest's customvalues parameter and added advanced_settings. As hamburger_software.vmware_ubuntu_cloud_image exposes customvalues, some usages will have to be adjusted.

For example, if you used

  customvalues:
    - key: disk.EnableUUID
      value: 'TRUE'

to set configuration file parameters, change it to the new parameter

  advanced_settings:
    - key: disk.EnableUUID
      value: 'TRUE'

customvalues is still present, see the vSphere documentation of custom attributes and VM configuration file parameters for the difference between both parameters.

advanced_settings was added to vmware_guest in the 1.8.0 release of the community.vmware collection. This release is part of the Ansible community package 3.2.0, which is based on ansible-core 2.10.7 (see build data).

For that reason, the minimum Ansible version of this role was raised to 2.10.7.

Contributors

@dotalchemy (#5)

v5.2.0 (2021-11-04)

Features

  • Virtual Machines can be placed in folders.
  • Ubuntu 21.04 is a tested platform.

v5.1.1 (2020-12-14)

Features

  • Ubuntu 20.10 is a tested platform.
  • Fixed an inaccurate task name.

v5.1.0 (2020-08-24)

Features

  • VM notes can be set with annotation.

v5.0.0 (2020-08-24)

Changes

  • Because of renamed dependencies, the module now requires Ansible 2.9.0 or above.

Bugfixes

  • Remove warning about changed default permissions on file creation.

Features

This can be used to avoid excessive syslog messages from multipathd on Ubuntu 20.04 based VMs. Add this fragment to the role configuration:

customvalues:
  - key: disk.EnableUUID
    value: 'TRUE'

v4.0.1 (2020-05-13)

Bugfixes

  • The domain search no longer is ignored.

Features

  • Ubuntu 20.04 is a tested platform.

v4.0.0 (2019-11-06)

Changes

v3.0.0 (2019-05-17)

Features

  • Disks may be added.
    In order to add a disk, supply a disk parameter with two disk specifications. The first element pertains to the configuration of the existing disk. The second and subsequent ones configure additional disks. See vmware_guest_disk.
  • Ubuntu 19.04 is a tested platform.

Changes

  • In order to enable creation of disks, a new module (which was added in Ansible 2.8.0) had to be used. This module requires additional parameters when used to configure an existing disk. If your playbooks increase disk size, they will have to be updated. See the example playbook.

v2.1.0 (2019-04-02)

Features

  • Disk size may be increased.

  • Support for custom network mappings

    This allows to override the default network mappings of ansible_deploy_ovf with user-defined or empty mappings.

v2.0.1 (2018-12-17)

Features

  • Parameter verification is only executed once.

Changes

  • Ansible 2.7.1 is required, a workaround for Ansible 2.7.0 was removed.

v2.0.0 (2018-10-02)

Features

  • Customization of the ssh public keys was moved from the dedicated public-keys property to a Cloud Config Data section file specified in user-data. This enables the following features:

    • Multiple ssh public keys can be added.
    • A password can be set for the user "ubuntu" without forcing it to be changed on first login (which would break the ansible connection).
  • A workaround for ansible/ansible#45223 was added.

Changes

  • The cidr variable was renamed to network.

v1.0.0 (2018-09-27)

Support for creating virtual machines from Ubuntu Cloud Images with adjusted hardware.