Change log

Version 0.5.2

Released: 2018-10–31

Bug fixes:

Version 0.5.1

Released: 2018-10-25

Bug fixes:

  • Fixed dependency to zhmcclient package to be >=0.20.0, instead of using its master branch from the github repo.

Enhancements:

  • Docs: Improved and fixed the documentation how to release a version and how to start a new version.

Version 0.5.0

Released: 2018-10-24

Incompatible changes:

  • Changed ‘make setup’ back to ‘make develop’ for consistency with the other zhmcclient projects.

Bug fixes:

  • Several fixes in the make process and package dependencies.
  • Synced package dependencies with zhmcclient project.

Enhancements:

  • Added support for DPM storage groups, attachments and volumes, by adding new modules ‘zhmc_storage_group’, ‘zhmc_storage_group_attachment’, and ‘zhmc_storage_volume’. Added several playbooks as examples.

Version 0.4.0

Released: 2018-03-15

Bug fixes:

  • Fixed the bug that a TypeError was raised when setting the ‘ssc_dns_servers’ property for a Partition. The property value is a list of strings, and lists of values were not supported previously. Extended the function test cases for partitions accordingly. (Issue #34).
  • Fixed that the “type” property for Partitions could not be specified. It is valid for Partition creation, and the only restriction is that its value cannot be changed once the Partition exists. Along with fixing the logic for such create-only properties, the same issue was also fixed for the adapter port related properties of HBAs. (Issue #31).
  • Improved the logic for handling create+update properties in case the resource does not exist, such that they are no longer updated in addition to being set during creation. The logic still supports updating as an alternative if the resource does not exist, for update-only properties (e.g. several properties in Partitions). (Fixed as part of issue #31).
  • Fixed the issue that a partition in “terminated” or “paused” status could not be made absent (i.e. deleted). Now, the partition is stopped which should bring it into “stopped” status, and then deleted. (Issue #29).

Enhancements:

  • Added get_facts.py script to examine usage of the Ansible 2.0 API.
  • Added support for gathering partition and child facts. The fact support is invoked by specifying state=facts. The fact support is implemented by returning the partition properties in the result. The returned partition properties are enriched by adding properties ‘hbas’, ‘nics’, ‘virtual-functions’ that are a list of the properties of the respective child elements of that partition. (Issue #32).

Version 0.3.0

Released: 2017-08-16

Incompatible changes:

Deprecations:

Bug fixes:

Enhancements:

  • Added support for specifying integer-typed and float-typed properties of Partitions, NICs, HBAs, and VFs also as decimal strings in the module input.
  • Specifying string typed properties of Partitions, NICs, HBAs, and VFs with Unicode characters no longer performs an unnecessary property update.

Dependencies:

  • Increased minimum Ansible release from 2.0.0.1 to 2.2.0.0.
  • Upgraded zhmcclient requirement to 0.15.0

Version 0.2.0

Released: 2017-07-20

This is the initial release.