KubeVirt Collection for Ansible Release Notes
This changelog describes changes after version 1.0.0.
v2.2.1
Release Summary
This release brings some new features and enables compatibility with ansible-core-2.19. The inventory now tries to lookup winrm services for Windows hosts if enabled. The unset_ansible_port option was added to the inventory. It allows to control if the value of ansible_port should be unset if no non-default value was found. The hidden_fields argument was added to kubevirt_vm and kubevirt_{vm,vmi}_info which allows to hide and ignore certain fields in the returned definition of a VM or VMI. If no namespaces were configured the inventory now tries to use OCP Projects if available. It is now possible to switch between running and run_strategy with kubevirt_vm. This is a maintenance release with no functional changes compared to version 2.2.0. Only the changelog was fixed.
Minor Changes
chore: Bump supported python and ansible-core versions #176
feat(inventory): Add unset_ansible_port option #173
feat(inventory): Lookup winrm services for Windows hosts #171
feat(inventory): Use OCP projects if available #179
feat(modules): Add hidden_fields argument #178
fix(kubevirt_vm): Allow switching between running and run_strategy #180
fix: Ensure compatibility with ansible-core >= 2.19 #175
v2.2.0
Release Summary
This release brings some new features and enables compatibility with ansible-core-2.19.
v2.1.0
Release Summary
The kubevirt_vmi_info module was added to this collection.
Minor Changes
v2.0.0
Release Summary
The deprecation of the ‘connections’ parameter is continued by dropping support for multiple connections. Inventory configurations with a single connection remain working for now. This backwards compatibility will be dropped in version 3.0.0 of the collection. Inventory source caching is now working and allows to reduce the load on the control plane of a cluster from which an inventory is built.
Minor Changes
Breaking Changes / Porting Guide
Bugfixes
fix(inventory): Fix inventory source caching #119
v1.5.0
Release Summary
Support for stopped VMs, deprecation of the ‘connections’ parameter and many cleanups.
Major Changes
Minor Changes
Bugfixes
fix(tests,kubevirt_vm): Fix assertion in verify.yml #106
v1.4.0
Release Summary
Compatibility with kubernetes.core >=3.1.0,<4.1.0 and some minor enhancements.
Minor Changes
Bugfixes
v1.3.2
Release Summary
No functional changes, hotfix release to retrigger the downstream build and to keep in sync with Ansible Automation Hub.
v1.3.1
Release Summary
No functional changes, only updates to the shipped documentation.
v1.3.0
Minor Changes
Bugfixes
v1.2.3
Release Summary
No functional changes, hotfix release to retrigger the downstream build and to keep in sync with Ansible Automation Hub.
v1.2.2
Release Summary
No functional changes, only cleanup of files included in the release tarball and vendoring of documentation fragments.
v1.2.1
Release Summary
Mostly code cleanups and dependency updates to ensure compatibility with KubeVirt >= 1.1.0
v1.2.0
Release Summary
Not released due to issues in the release process
v1.1.0
Minor Changes
Add kubevirt_vm_info module to describe existing VirtualMachines
inventory: Allow to control creation of additional groups
inventory: Drop creation of the namespace_vmis_group as it is redundant
v1.0.0
Release Summary
Initial release