mirror of
https://github.com/kubevirt/kubevirt.core.git
synced 2026-03-26 19:03:16 +00:00
265 lines
9.2 KiB
YAML
265 lines
9.2 KiB
YAML
ancestor: 1.0.0
|
|
releases:
|
|
1.0.0:
|
|
changes:
|
|
release_summary: Initial release
|
|
release_date: '2023-08-09'
|
|
1.1.0:
|
|
changes:
|
|
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'
|
|
fragments:
|
|
- 0_flatten_groups.yml
|
|
- 1_add_create_groups.yml
|
|
- 3_add_kubevirt_vm_info.yml
|
|
release_date: '2023-09-21'
|
|
1.2.0:
|
|
changes:
|
|
release_summary: Not released due to issues in the release process
|
|
release_date: '2024-03-04'
|
|
1.2.1:
|
|
changes:
|
|
release_summary: Mostly code cleanups and dependency updates to ensure compatibility
|
|
with KubeVirt >= 1.1.0
|
|
release_date: '2024-03-04'
|
|
1.2.2:
|
|
changes:
|
|
release_summary: No functional changes, only cleanup of files included in the
|
|
release tarball and vendoring of documentation fragments.
|
|
release_date: '2024-03-11'
|
|
1.2.3:
|
|
changes:
|
|
release_summary: No functional changes, hotfix release to retrigger the downstream
|
|
build and to keep in sync with Ansible Automation Hub.
|
|
release_date: '2024-03-18'
|
|
1.3.0:
|
|
changes:
|
|
bugfixes:
|
|
- 'feat: Set ansible_connection to winrm for Windows hosts `#75 <https://github.com/kubevirt/kubevirt.core/pull/75>`_
|
|
|
|
'
|
|
- 'fix: Explicity set ansible_port `#70 <https://github.com/kubevirt/kubevirt.core/pull/70>`_
|
|
|
|
'
|
|
- 'fix: Return early to avoid adding empty groups. `#73 <https://github.com/kubevirt/kubevirt.core/pull/73>`_
|
|
|
|
'
|
|
minor_changes:
|
|
- 'feat: Add append_base_domain option to connections `#72 <https://github.com/kubevirt/kubevirt.core/pull/72>`_
|
|
|
|
'
|
|
- 'feat: Give secondary interfaces a higher priority over services `#76 <https://github.com/kubevirt/kubevirt.core/pull/76>`_
|
|
|
|
'
|
|
fragments:
|
|
- 70.yaml
|
|
- 72.yaml
|
|
- 73.yaml
|
|
- 75.yaml
|
|
- 76.yaml
|
|
release_date: '2024-04-16'
|
|
1.3.1:
|
|
changes:
|
|
release_summary: No functional changes, only updates to the shipped documentation.
|
|
release_date: '2024-04-17'
|
|
1.3.2:
|
|
changes:
|
|
release_summary: No functional changes, hotfix release to retrigger the downstream
|
|
build and to keep in sync with Ansible Automation Hub.
|
|
release_date: '2024-04-17'
|
|
1.4.0:
|
|
changes:
|
|
bugfixes:
|
|
- 'fix(kubevirt_vm): Set wait_condition based on running `#89 <https://github.com/kubevirt/kubevirt.core/pull/89>`_
|
|
|
|
'
|
|
- 'fix: Ensure compatibility with kubernetes.core >=3.10,<4.1.0 `#100 <https://github.com/kubevirt/kubevirt.core/pull/100>`_
|
|
|
|
'
|
|
minor_changes:
|
|
- 'Provide links for docsite and improve docs by adding markup `#95 <https://github.com/kubevirt/kubevirt.core/pull/95>`_
|
|
|
|
'
|
|
- 'cleanup: Cleanup YAML passed to k8s module `#88 <https://github.com/kubevirt/kubevirt.core/pull/88>`_
|
|
|
|
'
|
|
- 'docs: Use proper type for connections parameter `#90 <https://github.com/kubevirt/kubevirt.core/pull/90>`_
|
|
|
|
'
|
|
- 'feat(kubevirt_vm_info): Set wait_condition based on running `#91 <https://github.com/kubevirt/kubevirt.core/pull/91>`_
|
|
|
|
'
|
|
release_summary: Compatibility with kubernetes.core >=3.1.0,<4.1.0 and some
|
|
minor enhancements.
|
|
fragments:
|
|
- 100.yaml
|
|
- 88.yaml
|
|
- 89.yaml
|
|
- 90.yaml
|
|
- 91.yaml
|
|
- 95.yaml
|
|
release_date: '2024-05-29'
|
|
1.5.0:
|
|
changes:
|
|
bugfixes:
|
|
- 'fix(tests,kubevirt_vm): Fix assertion in verify.yml `#106 <https://github.com/kubevirt/kubevirt.core/pull/106>`_
|
|
|
|
'
|
|
major_changes:
|
|
- 'chore: Update supported ansible-core versions to >=2.15 `#105 <https://github.com/kubevirt/kubevirt.core/pull/105>`_
|
|
|
|
'
|
|
- 'feat,test(inventory): Support listing stopped VMs and major rework of unit
|
|
tests `#114 <https://github.com/kubevirt/kubevirt.core/pull/114>`_
|
|
|
|
'
|
|
minor_changes:
|
|
- 'Bump e2e software versions `#109 <https://github.com/kubevirt/kubevirt.core/pull/109>`_
|
|
|
|
'
|
|
- 'Make kubevirt_vm tests more robust `#103 <https://github.com/kubevirt/kubevirt.core/pull/103>`_
|
|
|
|
'
|
|
- 'Several minor improvements `#115 <https://github.com/kubevirt/kubevirt.core/pull/115>`_
|
|
|
|
'
|
|
- 'chore: Ensure compatibility with kubernetes.core >=3.1.0,<6.0.0 `#111 <https://github.com/kubevirt/kubevirt.core/pull/111>`_
|
|
|
|
'
|
|
- 'kubevirt_vm integration tests: changed ssh key type to RSA for FIPS mode
|
|
`#108 <https://github.com/kubevirt/kubevirt.core/pull/108>`_
|
|
|
|
'
|
|
release_summary: Support for stopped VMs, deprecation of the 'connections' parameter
|
|
and many cleanups.
|
|
fragments:
|
|
- 103.yaml
|
|
- 105.yaml
|
|
- 106.yaml
|
|
- 108.yaml
|
|
- 109.yaml
|
|
- 111.yaml
|
|
- 114.yaml
|
|
- 115.yaml
|
|
release_date: '2024-07-10'
|
|
2.0.0:
|
|
changes:
|
|
breaking_changes:
|
|
- 'chore: Bump version to 2.0.0 `#125 <https://github.com/kubevirt/kubevirt.core/pull/125>`_
|
|
|
|
'
|
|
- 'cleanup(inventory): Drop support for multiple connections `#117 <https://github.com/kubevirt/kubevirt.core/pull/117>`_
|
|
|
|
'
|
|
bugfixes:
|
|
- 'fix(inventory): Fix inventory source caching `#119 <https://github.com/kubevirt/kubevirt.core/pull/119>`_
|
|
|
|
'
|
|
minor_changes:
|
|
- 'Several small cleanups `#122 <https://github.com/kubevirt/kubevirt.core/pull/122>`_
|
|
|
|
'
|
|
- 'feat(kubevirt_vm): Add support for RunStrategy `#124 <https://github.com/kubevirt/kubevirt.core/pull/124>`_
|
|
|
|
'
|
|
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.'
|
|
fragments:
|
|
- 117.yaml
|
|
- 119.yaml
|
|
- 122.yaml
|
|
- 124.yaml
|
|
- 125.yaml
|
|
release_date: '2024-07-17'
|
|
2.1.0:
|
|
changes:
|
|
minor_changes:
|
|
- 'Run integration tests in random namespaces `#130 <https://github.com/kubevirt/kubevirt.core/pull/130>`_
|
|
|
|
'
|
|
- 'feat: Add kubevirt_vmi_info module `#129 <https://github.com/kubevirt/kubevirt.core/pull/129>`_
|
|
|
|
'
|
|
release_summary: The kubevirt_vmi_info module was added to this collection.
|
|
fragments:
|
|
- 129.yaml
|
|
- 130.yaml
|
|
release_date: '2024-09-04'
|
|
2.2.0:
|
|
changes:
|
|
release_summary: This release brings some new features and enables compatibility
|
|
with ansible-core-2.19.
|
|
release_date: '2025-04-30'
|
|
2.2.1:
|
|
changes:
|
|
minor_changes:
|
|
- 'chore: Bump supported python and ansible-core versions `#176 <https://github.com/kubevirt/kubevirt.core/pull/176>`_
|
|
|
|
'
|
|
- 'feat(inventory): Add unset_ansible_port option `#173 <https://github.com/kubevirt/kubevirt.core/pull/173>`_
|
|
|
|
'
|
|
- 'feat(inventory): Lookup winrm services for Windows hosts `#171 <https://github.com/kubevirt/kubevirt.core/pull/171>`_
|
|
|
|
'
|
|
- 'feat(inventory): Use OCP projects if available `#179 <https://github.com/kubevirt/kubevirt.core/pull/179>`_
|
|
|
|
'
|
|
- 'feat(modules): Add hidden_fields argument `#178 <https://github.com/kubevirt/kubevirt.core/pull/178>`_
|
|
|
|
'
|
|
- 'fix(kubevirt_vm): Allow switching between running and run_strategy `#180
|
|
<https://github.com/kubevirt/kubevirt.core/pull/180>`_
|
|
|
|
'
|
|
- 'fix: Ensure compatibility with ansible-core >= 2.19 `#175 <https://github.com/kubevirt/kubevirt.core/pull/175>`_
|
|
|
|
'
|
|
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.'
|
|
release_date: '2025-05-16'
|
|
2.2.2:
|
|
changes:
|
|
release_summary: This is a maintenance release to trigger a rebuild. No functional
|
|
changes.
|
|
release_date: '2025-05-20'
|
|
2.2.3:
|
|
changes:
|
|
minor_changes:
|
|
- 'Bump dependency on kubernetes.core and collection version `#192 <https://github.com/kubevirt/kubevirt.core/pull/192>`_
|
|
|
|
'
|
|
release_summary: This release ensures compatibility with kubernets.core >=5.2.0,<7.0.0.
|
|
changes.
|
|
fragments:
|
|
- 192.yaml
|
|
release_date: '2025-06-04'
|
|
2.2.4:
|
|
changes:
|
|
release_summary: This is a service release with updated versions and dependencies.
|
|
release_date: '2026-03-24'
|