Skip to content

Releases: kubevirt/hyperconverged-cluster-operator

v1.11.0

08 Mar 09:37
005e639
Compare
Choose a tag to compare

This release follows v1.10.1 and consists of 173 changes, leading to 3352 files changed, 170884 insertions(+), 123666 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.11.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.11.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.11.0

Read more

v1.10.1

31 Dec 16:13
ef6081e
Compare
Choose a tag to compare

What's Changed

  • [release-1.10] Fix bug where installing HCO on kubernetes+OLM, fails by @kubevirt-bot in #2705

Full Changelog: v1.10.0...v1.10.1

v1.10.0

13 Dec 21:23
d23ea5b
Compare
Choose a tag to compare

This release follows v1.9.0 and consists of 151 changes, leading to 3173 files changed, 331059 insertions(+), 80520 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.10.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.10.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.10.0

Read more

v1.9.0

22 May 14:47
407576a
Compare
Choose a tag to compare

This release follows v1.8.2 and consists of 108 changes, leading to 2503 files changed, 252374 insertions(+), 56553 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.9.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.9.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.9.0

Read more

v1.8.2

26 Apr 16:20
4a8b669
Compare
Choose a tag to compare

This release follows v1.8.1 and consists of 3 changes, leading to 31 files changed, 990 insertions(+), 127 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.8.2.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.8.2.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.8.2

  • [PR #2325][tiraboschi] Consuming kubevirt console plugin v4.12.3
  • [PR #2280][iholder101] Kubevirt: Enforce limits & requests by a configurable ratio
  • [PR #2155][jcanocan] Fix make cluster-sync issue and changes the cri selection procedure

kubevirt: v0.58.1

Not updated

containerized-data-importer: v1.55.2

Not updated

cluster-network-addons-operator: v0.79.1

Not updated

ssp-operator: v0.16.2

Not updated

tekton-tasks-operator: v0.4.1

Not updated

hostpath-provisioner-operator: v0.14.0

Not updated

hostpath-provisioner: v0.14.0

Not updated

vm-import-operator:

Not updated

Contributors

2 people contributed to this HCO release:

Additional Resources

Contributing: https://github.com/kubevirt/hyperconverged-cluster-operator/blob/main/CONTRIBUTING.md

License: https://github.com/kubevirt/hyperconverged-cluster-operator/blob/main/LICENSE


v1.8.1

01 Mar 10:31
efbcf86
Compare
Choose a tag to compare

This release follows v1.8.0 and consists of 4 changes, leading to 177 files changed, 1947 insertions(+), 590 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.8.1.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.8.1.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.8.1

kubevirt: v0.58.0 -> v0.58.1

  • [PR #9203][jean-edouard] Most VMIs now run under the SELinux type container_t
  • [PR #9191][kubevirt-bot] Default RBAC for clone and export
  • [PR #9150][kubevirt-bot] Fix access to portforwarding on VMs/VMIs with the cluster roles kubevirt.io:admin and kubevirt.io:edit
  • [PR #9128][kubevirt-bot] Rename migration metrics removing 'total' keyword
  • [PR #9034][akalenyu] BugFix: Hotplug pods have hardcoded resource req which don't comply with LimitRange maxLimitRequestRatio of 1
  • [PR #9002][iholder101] Bugfix: virt-handler socket leak
  • [PR #8907][kubevirt-bot] Bugfix: use virt operator image if provided
  • [PR #8784][kubevirt-bot] Use exponential backoff for failing migrations
  • [PR #8816][iholder101] Expose new custom components env vars to csv-generator, manifest-templator and gs
  • [PR #8798][iholder101] Fix: Align Reenlightenment flows between converter.go and template.go
  • [PR #8731][kubevirt-bot] Allow specifying custom images for core components
  • [PR #8785][0xFelix] The expand-spec subresource endpoint was renamed to expand-vm-spec and made namespaced
  • [PR #8806][kubevirt-bot] Consider the ParallelOutboundMigrationsPerNode when evicting VMs
  • [PR #8738][machadovilaca] Use collector to set migration metrics
  • [PR #8747][kubevirt-bot] Add alerts for VMs unhealthy states
  • [PR #8685][kubevirt-bot] BugFix: Exporter pod does not comply with restricted PSA
  • [PR #8647][akalenyu] BugFix: Add an option to specify a TTL for VMExport objects
  • [PR #8609][kubevirt-bot] Fix permission denied on on selinux relabeling on some kernel versions
  • [PR #8578][rhrazdil] When using Passt binding, virl-launcher has unprivileged_port_start set to 0, so that passt may bind to all ports.

containerized-data-importer: v1.55.2

Not updated

cluster-network-addons-operator: v0.79.1

Not updated

ssp-operator: v0.16.2

Not updated

tekton-tasks-operator: v0.4.1

Not updated

hostpath-provisioner-operator: v0.14.0

Not updated

hostpath-provisioner: v0.14.0

Not updated

vm-import-operator:

Not updated

Contributors

1 people contributed to this HCO release:

Additional Resources

Contributing: https://github.com/kubevirt/hyperconverged-cluster-operator/blob/main/CONTRIBUTING.md

License: https://github.com/kubevirt/hyperconverged-cluster-operator/blob/main/LICENSE


v1.8.0

25 Jan 15:30
d21a66a
Compare
Choose a tag to compare

This release follows v1.7.0 and consists of 106 changes, leading to 2785 files changed, 157309 insertions(+), 210405 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.8.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.8.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.8.0

Read more

v1.7.0

15 Sep 15:02
3fbe36f
Compare
Choose a tag to compare

This release follows v1.6.0 and consists of 169 changes, leading to 4413 files changed, 470081 insertions(+), 164022 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.7.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.7.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.7.0

Read more

v1.6.0

17 Mar 13:28
207918f
Compare
Choose a tag to compare

This release follows v1.5.2 and consists of 179 changes, leading to 3199 files changed, 532717 insertions(+), 164553 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.6.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.6.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.6.0

  • [PR #1820][kubevirt-bot] Ignore sriovLiveMigration FG on SNO
  • [PR #1818][kubevirt-bot] Fix cache miss hit on resource recreation
  • [PR #1799][tiraboschi] Opt-out from cluster-wide default node selector
  • [PR #1816][tiraboschi] Opt-out from cluster-wide default node selector
  • [PR #1798][kubevirt-bot] Remove old HCO metrics services and endpoints when upgrading
  • [PR #1803][kubevirt-bot] Update configmaps of dashboards
  • [PR #1797][kubevirt-bot] Add CentOS7 golden image boot source
  • [PR #1786][nunnatsa] Set the CDI version to v1.43.2
  • [PR #1779][hco-bot] Bump SSP to v0.13.2
  • [PR #1769][kubevirt-bot] Add missing DataImportCron reference in cluster configuration document
  • [PR #1759][hco-bot] Bump CDI to v1.44.0 on release-1.6
  • [PR #1752][hco-bot] Bump SSP to v0.13.1
  • [PR #1749][hco-bot] Bump HPPO to v0.12.1
  • [PR #1741][kubevirt-bot] Allow multiple tags in imagestreams
  • [PR #1737][kubevirt-bot] Fix BZ 2041519
  • [PR #1728][kubevirt-bot] Bump various golang dependencies
  • [PR #1723][kubevirt-bot] Add unique part-of,component and version labels values across KubeVirt's components.
  • [PR #1722][kubevirt-bot] Bump SSP to v0.13.0-rc.3
  • [PR #1708][machadovilaca] Replace EOL CentOS base images in Dockefiles with CentOS Stream 9
  • [PR #1707][hco-bot] Bump KUBEVIRT to v0.49.0
  • [PR #1703][hco-bot] Bump CDI to v1.43.0
  • [PR #1685][tiraboschi] Migrations can now be done over a dedicated multus network
  • [PR #1688][vladikr] It is now possible to provide a node-specific configuration of the mediated devices types
  • [PR #1700][hco-bot] Bump NETWORK_ADDONS to v0.65.2
  • [PR #1690][ksimon1] remove centos 8 dataImportCron, because it is EOL
  • [PR #1684][hco-bot] Bump KUBEVIRT to v0.49.0-rc.0
  • [PR #1682][tiraboschi] Set enableCommonBootImageImport to true by default
  • [PR #1673][hco-bot] Bump CDI to v1.42.1
  • [PR #1672][tiraboschi] Expose a knob to tune UninstallStrategy
  • [PR #1671][tiraboschi] Fetch addition HPP images by digest
  • [PR #1666][hco-bot] Bump NETWORK_ADDONS to v0.65.1
  • [PR #1665][nunnatsa] Take the golden images from their new location at quay.io/containerdisks.
  • [PR #1664][hco-bot] Bump HPPO to v0.12.0
  • [PR #1663][hco-bot] Bump HPP to v0.12.0
  • [PR #1660][hco-bot] Bump KUBEVIRT to v0.48.1
  • [PR #1659][nunnatsa] Reconcile the image stream only if the enableCommonBootImageImport featuregate is true
  • [PR #1654][nunnatsa] Fix bugzilla bug #2030660
  • [PR #1647][orenc1] Add virtio-win ConfigMap [BugFix for #2025295]
  • [PR #1639][tiraboschi] Configure Kubevirt for SNO mode
  • [PR #1650][hco-bot] Bump NETWORK_ADDONS to v0.64.0
  • [PR #1649][hco-bot] Bump KUBEVIRT to v0.48.0
  • [PR #1648][machadovilaca] Remove KubeVirtCmHandler
  • [PR #1645][hco-bot] Bump NETWORK_ADDONS to v0.63.0
  • [PR #1641][hco-bot] Bump HPP to v0.11.0
  • [PR #1603][tiraboschi] Bump HPPO to v0.11.0
  • [PR #1638][hco-bot] Bump KUBEVIRT to v0.48.0-rc.0
  • [PR #1622][assafad] Added common labels into alert definitions
  • [PR #1626][tiraboschi] Be more tolerant parsing actual version
  • [PR #1625][hco-bot] Bump NETWORK_ADDONS to v0.62.0
  • [PR #1621][rmohr] Enable the NUMA feature gate for kubevirt
  • [PR #1608][vladikr] Support automatic configuration of mediated devices (vGPUs)
  • [PR #1615][nunnatsa] Bump SSP to v0.13.0-rc.2 and adopt the new Golden Images API
  • [PR #1612][tiraboschi] Bump the operator capability level to Deep Insights
  • [PR #1610][maya-r] Enable kubevirt ExpandDisks FeatureGate by default
  • [PR #1579][tiraboschi] Enable (again) default workloadUpdates strategies
  • [PR #1585][nunnatsa] Bump CDI to v1.41.0
  • [PR #1582][tiraboschi] Bump KUBEVIRT to v0.47.1
  • [PR #1586][tiraboschi] Apply upgrade patches according to a json file
  • [PR #1588][hco-bot] Bump NETWORK_ADDONS to v0.61.0
  • [PR #1587][tiraboschi] Refresh hco-test-build
  • [PR #1584][tiraboschi] Bump golang dependencies
  • [PR #1577][tiraboschi] Disable default workloadUpdates strategies
  • [PR #1574][hco-bot] Bump KUBEVIRT to v0.46.1
  • [PR #1571][tiraboschi] Check for outdated VMs after the upgrade
  • [PR #1570][tiraboschi] Point build badge to the nightly job on openshift-ci
  • [PR #1565][erkanerol] Fix an issue in updating PriorityClass object in relatedObjects.
  • [PR #1566][nunnatsa] On upgrade, HCO compares the list of quick start guides from its image, with the existing list of HCO related quick start guide from the cluster. If there are old quick start guides that are not required anymore, HCO will remove them.
  • [PR #1567][tiraboschi] Avoid setting a default for bandwidthPerMigration and dropping it if == 64Mi
  • [PR #1564][hco-bot] Bump NETWORK_ADDONS to v0.60.0
  • [PR #1563][hco-bot] Bump HPPO to v0.10.1
  • [PR #1562][hco-bot] Bump KUBEVIRT to v0.46.0
  • [PR #1561][hco-bot] Bump HPPO to v0.10.0
  • [PR #1560][hco-bot] Bump HPP to v0.10.0
  • [PR #1558][erkanerol] Fix out of date resource versions of objects in relatedObjects
  • [PR #1546][tiraboschi] Set priority class for hyperconverged-cluster-cli-download
  • [PR #1553][nunnatsa] Fix an issue with setting the dataImportCronTemplates field
  • [PR #1555][hco-bot] Bump KUBEVIRT to v0.46.0-rc.0
  • [PR #1554][hco-bot] Bump SSP to v0.13.0-rc.1
  • [PR #1542][tiraboschi] Avoid setting Evict workloadUpdates strategy
  • [PR #1541][hco-bot] Bump CDI to v1.40.0
  • [PR #1530][erkanerol] Add new recording rule ("cnv:vmi_request_cpu_cores:sum" ) to keep track of sum of allocated CPUs to VMIs.
  • [PR #1536][nunnatsa] Add hard coded list of golden images to the HCO operator and webhook images.
  • [PR #1535][nunnatsa] Rename the golden images feature gate from commonDataImportCronEnabled to enableCommonBootImageImport
  • [PR #1534][tiraboschi] Declare proxy support
  • [PR #1529][hco-bot] Bump NETWORK_ADDONS to v0.59.0
  • [PR #1525][nunnatsa] * Support the golden images feature
  • [PR #1522][hco-bot] Bump SSP to v0.13.0-rc.0
  • [PR #1521][hco-bot] Bump KUBEVIRT to v0.45.0
  • [PR #1517][hco-bot] Bump CDI to v1.39.0
  • [PR #1516][hco-bot] Bump KUBEVIRT to v0.45.0-rc.0
  • [PR #1446][tiraboschi] Drop vm-import-operator integration
  • [PR #1514][hco-bot] Bump NMO to v0.10.0
  • [PR #1512][hco-bot] Update configmaps of dashboards
  • [PR #1509][hco-bot] Bump VM_IMPORT to v0.4.0
  • [PR #1510][hco-bot] Update Image Digests
  • [PR #1506][tiraboschi] Bump dependencies with up to date releases
  • [PR #1507][hco-bot] Bump SSP to v0.12.0
  • [PR #1501][tiraboschi] Enable DownwardMetrics FeatureGate on Kubevirt
  • [PR #1500][tiraboschi] Replace PNG icon with SVG one
  • [PR #1496][hco-bot] Bump SSP to v0.11.3
  • [PR #1490][tiraboschi] Bump version to 1.6.0

kubevirt: v0.44.3 -> v0.49.0

  • [PR #7004][iholder-redhat] Bugfix: Avoid setting block migration for volumes used by read-only disks
  • [PR #6959][enp0s3] generate event when target pod enters unschedulable phase
  • [PR #6888][assafad] Added common labels into alert definitions
  • [PR #6166][vasiliy-ul] Experimental support of AMD SEV
  • [PR #6980][vasiliy-ul] Updated the dependencies to include the fix for CVE-2021-43565 (KubeVirt is not affected)
  • [PR #6944][iholder-redhat] Remove disabling TLS configuration from Live Migration Policies
  • [PR #6800][jean-edouard] CPU pinning doesn't require hardware-assisted virtualization anymore
  • [PR #6501][ShellyKa13] Use virtctl image-upload to upload archive content
  • [PR #6918][iholder-redhat] Bug fix: Unscheduable host-model VMI alert is now properly triggered
  • [PR #6796][Barakmor1] 'kubevirt-operator' changed to 'virt-operator' on 'managed-by' label in kubevirt's components made by virt-operator
  • [PR #6036][jean-edouard] Migrations can now be done over a dedicated multus network
  • [PR #6933][erkanerol] Add a new lane for monitoring tests
  • [PR #6949][jean-edouard] KubeVirt components should now be successfully removed on CR deletion, even when using only 1 replica for virt-api and virt-controller
  • [PR #6954][maiqueb] Update the virtctl exposed services IPFamilyPolicyType default to IPFamilyPolicyPreferDualStack
  • [PR #6931][fossedihelm] added DryRun to AddVolumeOptions and RemoveVolumeOptions
  • [PR #6379][nunnatsa] Fix issue https://bugzilla.redhat.com/show_bug.cgi?id=1945593
  • [PR #6399][iholder-redhat] Introduce live migration policies that allow system-admins to have fine-grained control over migration configuration for different sets of VMs.
  • [PR #6880][iholder-redhat] Add full Podman support for make and make test
  • [PR #6702][acardace] implement virt-handler canary upgrade and rollback for faster and safer rollouts
  • [PR #6717][davidvossel] Introducing the VirtualMachinePools feature for managing stateful VMs at scale
  • [PR #6698][rthallisey] Add tracing to the virt-controller work queue
  • [PR #6762][fossedihelm] added DryRun mode to virtcl to migrate command
  • [PR #6891][rmohr] Fix "Make raw terminal failed: The handle is invalid?" issue with "virtctl console" when not executed in a pty
  • [PR #6783][rmohr] Skip SSH RSA auth if no RSA key was explicitly provided and not key exists at the default location
  • [PR #6670][futuretea] Added 'virtctl soft-reboot' command to reboot the VMI.
  • [PR #6861][orelmisan] virtctl errors are written to stderr instead of stdout
  • [PR #6836][enp0s3] Added PHASE and VMI columns for the 'kubectl get vmim' CLI output
  • [PR #6784][nunnatsa] kubevirt-config configMap is no longer supported for KubeVirt confi...
Read more

v1.5.2

04 Mar 18:15
78170ce
Compare
Choose a tag to compare

This release follows v1.5.1 and consists of 1 changes, leading to 10 files changed, 100 insertions(+), 64 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.5.2.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.5.2.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.5.2

  • [PR #1806][hco-bot] Bump CDI to v1.38.1

kubevirt: v0.44.3

Not updated

containerized-data-importer: v1.38.0 -> v1.38.1

  • [PR #2138][awels] BugFix: Fix http(s) proxy not working when using nbdkit to import images.
  • [PR #2091][akalenyu] BugFix: Some of the cdi resources are missing labels after upgrade
  • [PR #2018][akalenyu] BugFix: Some of the cdi resources are missing labels after upgrade
  • [PR #2035][akalenyu] BugFix: Some of the cdi resources are missing labels after upgrade
  • [PR #2041][kubevirt-bot] Fix access control for storageprofiles
  • [PR #2014][kubevirt-bot] Enhancement: Allow admin user to specify priority class of CDI control plane
  • [PR #2013][kubevirt-bot] VDDK: accept snapshot change IDs in previous checkpoint fields
  • [PR #2006][kubevirt-bot] BugFix: our qemu-img convert cmd writes with cache=none (bypassing cache)
  • [PR #2000][kubevirt-bot] BugFix: our qemu-img convert cmd writes with cache=none (bypassing cache)
  • [PR #1943][kubevirt-bot] BugId: 1999571 - fix clone into larger capacity nfs volume
  • [PR #1926][brybacki] Bugfix: Fix fsoverhead calculation
  • [PR #1928][brybacki] Bugfix: Fix fsoverhead calculation
  • [PR #1907][kubevirt-bot] BugFix: cdi-docker-registry-host Pod fails to start on OpenShift
  • [PR #1908][kubevirt-bot] BugFix: Some of the cdi resources missing app labels

cluster-network-addons-operator: v0.58.6

Not updated

ssp-operator: v0.12.0

Not updated

node-maintenance-operator: v0.10.0

Not updated

hostpath-provisioner-operator: v0.9.0

Not updated

hostpath-provisioner: v0.9.0

Not updated

vm-import-operator: v0.4.0

Not updated

Contributors

0 people contributed to this HCO release:

Additional Resources

---