Releases: kubevirt/hyperconverged-cluster-operator
v1.13.0
What's Changed
- Add cnv_abnorml recording rule by @avlitman in #2855
- docs: AAQ default namespace selector by @iholder101 in #2931
- Bump HCO to version 1.13.0 by @nunnatsa in #2927
- Update the default hardcodedObsoleteCPUModels by @Barakmor1 in #2934
- Add a daily schedule for the dashboard-updater gh action by @nunnatsa in #2939
- Update configmaps of dashboards by @hco-bot in #2938
- Remove some hard coded KV FGs by @nunnatsa in #2940
- chore(deps): update dependency marshmallow to v3.21.2 by @platform-engineering-bot in #2943
- Ignore legacy MACHINETYPE when empty by @tiraboschi in #2946
- Remove node label from cnv_abnormal by @avlitman in #2945
- [main] Bump AAQ to v1.2.1 by @hco-bot in #2951
- Adding Aviv and Assaf as approvers of HCO by @orenc1 in #2956
- Bump golang and its dependencies by @tiraboschi in #2948
- Bump golang to 1.22.3 by @tiraboschi in #2962
- Minor fixes to AAQ docs by @Barakmor1 in #2953
- [main] Bump AAQ to v1.2.2 by @hco-bot in #2958
- Align with k8s.io/code-generator@v0.30.0 by @tiraboschi in #2963
- Use some new golang 1.22 new features by @nunnatsa in #2966
- Bump github.com/containers/image/v5 from 5.29.0 to 5.30.1 in /tools/digester by @dependabot in #2970
- Bump requests from 2.31.0 to 2.32.0 in /tools/k8s-label-visualizer by @dependabot in #2971
- [CNV-39949] enable nosniff for kubevirt-console-plugin nginx config by @orenc1 in #2965
- [main] Bump KUBEVIRT to v1.2.1 by @tiraboschi in #2977
- Bump github.com/docker/docker from 25.0.3+incompatible to 25.0.5+incompatible in /tools/digester by @dependabot in #2972
- [main] Bump KUBEVIRT to v1.2.2 by @tiraboschi in #2985
- Enable VM live update rollout strategy always by @jean-edouard in #2846
- [main] Bump AAQ to v1.2.3 by @hco-bot in #2991
- dataImportCronTemplates: Remove instancetype.kubevirt.io labels by @lyarwood in #2964
- Remove tests/go.mod by @nunnatsa in #2988
- [main] Bump KUBEVIRT to v1.3.0-beta.0 by @hco-bot in #2994
- Follow up of tests/go.mod by @nunnatsa in #2989
- [main] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.16.0 by @hco-bot in #2999
- Bump golang dependencies by @tiraboschi in #2997
- Bump fedora base images to 40 by @tiraboschi in #2998
- Use ginkgo's context in e2e by @nunnatsa in #2952
- Fix typo: oject -> Object by @AaronDewes in #2995
- Bump urllib3 from 2.2.1 to 2.2.2 in /tools/k8s-label-visualizer by @dependabot in #3002
- Extend permittedHostDevices for USB devices by @tiraboschi in #3003
- [main] Bump KUBEVIRT to v1.3.0-rc.0 by @hco-bot in #3005
- [main] Bump NETWORK_ADDONS to v0.94.0 by @hco-bot in #3008
- Publish stable releases to the stable OLM channel by @tiraboschi in #3009
- CNAO, KubevirtIpamController: Support component by a feature gate by @oshoval in #3006
- [main] Bump KUBEVIRT to v1.3.0-rc.1 by @hco-bot in #3011
- Fix bug in community CSV by @nunnatsa in #3012
- Use standard lib instead of self baked functions. by @nunnatsa in #3015
- [main] Bump NETWORK_ADDONS to v0.94.1 by @hco-bot in #3016
- Bump certifi from 2024.2.2 to 2024.7.4 in /tools/k8s-label-visualizer by @dependabot in #3017
- [main] Bump NETWORK_ADDONS to v0.94.2 by @hco-bot in #3018
- [main] Bump KUBEVIRT to v1.3.0-rc.2 by @hco-bot in #3021
- [main] Bump LIVENESS_PROBE to v2.13.1 by @hco-bot in #3022
- Ensure PodDisruptionBudgetAtLimit alert is silenced by @machadovilaca in #3020
- [main] Bump KUBEVIRT to v1.3.0 by @hco-bot in #3023
- [main] Bump NODE_DRIVER_REG to v2.11.1 by @hco-bot in #3026
- [main] Bump CSI_SNAPSHOT to v8.0.1 by @hco-bot in #3027
- Fix runbook_url test by @assafad in #3024
- [main] Bump NETWORK_ADDONS to v0.94.3 by @hco-bot in #3031
- [main] Bump NETWORK_ADDONS to v0.94.4 by @hco-bot in #3032
- Bump github.com/docker/docker from 25.0.5+incompatible to 26.1.4+incompatible in /tools/digester by @dependabot in #3033
- [main] Bump NETWORK_ADDONS to v0.94.5 by @hco-bot in #3036
- kubevirt-console-plugin: Use two replicas in case of highly available cluster by @orenc1 in #3035
- fix the publish-community-operators gh action by @nunnatsa in #3039
- fix the publish-community-operators gh action by @nunnatsa in #3042
- Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible in /tools/digester by @dependabot in #3044
- Deprecate MTQ by @nunnatsa in #3037
- Update component graphs from the nightly job by @hco-bot in #3047
- Register user-defined-network (UDN) binding on kubevirt CR by @RamLavi in #3034
- fix periodic-hco-push-nightly-build-main by @tiraboschi in #3043
- [main] Bump NETWORK_ADDONS to v0.94.6 by @hco-bot in #3050
- [main] Bump HPPO to v0.20.0 by @hco-bot in #3053
- Add namespace label to UnsupportedHCOModification alerts by @machadovilaca in #3049
- console plugin/proxy: Change AntiAffinity rule to
Preferred
instead ofRequired
by @orenc1 in #3051 - [main] Bump HPP to v0.20.0 by @hco-bot in #3054
- refactor the KubeVirtCRModified alert e2e flaky test by @nunnatsa in #3052
- [main] Bump NETWORK_ADDONS to v0.95.0 by @hco-bot in #3056
- node_placement e2e test: make sure all virt-hanlers are working by @nunnatsa in #3055
- Fix the monitoring flaky functest by @nunnatsa in #3057
- [main] Bum...
v1.12.0
What's Changed
- Fix the build-push-images action by @nunnatsa in #2747
- Bump version to 1.12.0 by @dharmit in #2742
- Update the index image template files to match 1.12.0 by @nunnatsa in #2752
- fix the index-template file by @nunnatsa in #2753
- Adds github user 'dharmit' to approvers and reviewers by @dharmit in #2760
- [main] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.15.0 by @hco-bot in #2758
- fix github action by @nunnatsa in #2756
- fix the publish action by @nunnatsa in #2765
- Update peter-evans/create-pull-request action to v5 by @platform-engineering-bot in #2749
- Introduce Applications Aware Quota by @nunnatsa in #2748
- Fix automation/publisher/publisher.sh by @nunnatsa in #2772
- fix the publish github action by @nunnatsa in #2770
- Add flag to csv-merger to pass the test images NVRs in #2757
- Fix channel name in kustomize deployment by @tiraboschi in #2773
- Update component graphs from the nightly job by @hco-bot in #2775
- disable by default SerialConsoleLog by @tiraboschi in #2781
- Update dependency google-auth to v2.27.0 by @platform-engineering-bot in #2779
- Bump various golang dependencies by @tiraboschi in #2783
- Bump controller-runtime to v0.17.0 by @tiraboschi in #2785
- Bump github.com/opencontainers/runc from 1.1.10 to 1.1.12 in /tools/digester by @dependabot in #2786
- Fix readme to contain $ before the bash commands by @avlitman in #2709
- Bump AAQ to v1.1.4, and rename the component name by @nunnatsa in #2788
- Refactor recording-rules and alerts code by @avlitman in #2706
- Update peter-evans/create-pull-request action to v6 by @platform-engineering-bot in #2794
- Update pip_requirements by @platform-engineering-bot in #2795
- Bump CDI to v1.58.1 by @nunnatsa in #2802
- Start bumping golang to go1.21 by @nunnatsa in #2799
- deprecate vddkInitImage in order to remove it on the next version by @tiraboschi in #2798
- Remove old upgrade code by @nunnatsa in #2787
- [main] Bump KUBEVIRT to v1.2.0-beta.0 by @hco-bot in #2796
- [main] Bump CSI_SNAPSHOT to v7.0.0 by @hco-bot in #2801
- Bump golang to 1.21.7 by @nunnatsa in #2791
- Bump golangci-lint to v1.56.0 by @nunnatsa in #2803
- Fix multiple issues when building the CSV by @nunnatsa in #2806
- doc: explain two migration options better by @dankenigsberg in #2774
- crd: explain two migration options better by @tiraboschi in #2810
- chore(deps): update golangci/golangci-lint-action action to v4 by @platform-engineering-bot in #2809
- Avoid removing user labels by @tiraboschi in #2743
- [main] Bump CSI_SNAPSHOT to v7.0.1 by @hco-bot in #2813
- Remove toolchain directive by @tiraboschi in #2815
- [main] Bump KUBEVIRT to v1.2.0-rc.0 by @hco-bot in #2811
- Bump golang dependencies by @tiraboschi in #2816
- chore(deps): update pip_requirements by @platform-engineering-bot in #2818
- Fix additional cases in labels handling by @tiraboschi in #2820
- Fix data import cron templates by @nunnatsa in #2831
- [api] add higher VM workload density API by @enp0s3 in #2800
- [main] Bump AAQ to v1.1.5 by @hco-bot in #2828
- Upgrade cert-manager to v1.14.4 by @inteon in #2836
- Add
downwardMetrics
feature gate by @jcanocan in #2823 - Add arm64 description by @dharmit in #2819
- [main] Bump KUBEVIRT to v1.2.0 by @hco-bot in #2835
- Removes user 'dharmit' from approvers and reviewers by @dharmit in #2843
- Apply monitoring linters by @assafad in #2827
- Preparations to ginkgolinter v0.16.0: Expect.Should => Expect.To by @nunnatsa in #2845
- Bump google.golang.org/protobuf to v1.33.0 by @nunnatsa in #2842
- Bump golangci-lint to v1.57.0 by @nunnatsa in #2849
- remove redundant loops by @nunnatsa in #2850
- [main] Bump CDI to v1.58.3 by @hco-bot in #2852
- Enable DataVolumeClaimAdoption feature gate for CDI by @mhenriks in #2854
- Move
quay-login
make target out ofcontainer-push
by @orenc1 in #2857 - Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /tools/digester by @dependabot in #2851
- Make
downwardMetric
feature gate opt-in by @jcanocan in #2844 - Support labels in e2e tests by @nunnatsa in #2860
- Fix wrong labels in cluster_eviction_strategy_test by @nunnatsa in #2861
- [operands]: Adding DaemonSet operand to deploy the swap agent by @enp0s3 in #2856
- Fix the monitoring e2e test by @nunnatsa in #2862
- feat: Switch common-instancetypes deployment to virt-operator by @lyarwood in #2832
- manual bump CDI to v1.59.0 by @nunnatsa in #2864
- cluster-configuration.md: improved allowPostCopy by @dankenigsberg in #2872
- kubvirt: Fix aarch64 machine type and OVMF path by @lyarwood in #2863
- Drop skips from func tests by @nunnatsa in #2875
- ssp: Remove tekton from SSP object and documentation by @akrejcir in #2881
- Bump golang.org/x/net to v0.23.0 by @tiraboschi in #2867
- Bump multiple components by @nunnatsa in #2891
- chore(deps): update pip_requirements by @platform-engineering-bot in #2821
- Bump golang dependencies by @tiraboschi in #2873
- [main] Bump NETWORK_ADDONS to v0.92.0 by @hco-bot in #289...
v1.11.1
What's Changed
- [release-1.11] Add
downwardMetrics
feature gate by @kubevirt-bot in #2837 - [release-1.11] Bump CDI to v1.58.3 by @hco-bot in #2853
- [release-1.11] Bump CSI_SNAPSHOT to v6.3.4 by @hco-bot in #2883
- [release-1.11] Bump golang.org/x/net to v0.23.0 by @tiraboschi in #2871
- [release 1.11] bump multiple components: by @nunnatsa in #2897
- [release-1.11] Bump NETWORK_ADDONS to v0.91.1 by @hco-bot in #2903
- [release-1.11] Bump SSP to v0.19.1 by @hco-bot in #2910
- [release-1.11] Bump MTQ to v1.2.1 by @hco-bot in #2914
- [release-1.11] Destroy tektontasks CRD when upgrading from <=1.10.0 by @tiraboschi in #2917
- [release-1.11] [CNV-40095] ConsolePlugin: prevent plugin entry assets from caching by @kubevirt-bot in #2924
- [release-1.11] Update the default hardcodedObsoleteCPUModels by @kubevirt-bot in #2936
- [release-1.11] Update configmaps of dashboards by @kubevirt-bot in #2942
- [release 1.11] fix k8s-1.27 lane; hard codes the kvci version by @nunnatsa in #2968
- [release-1.11] Bump AAQ to v1.1.16 by @hco-bot in #2993
Full Changelog: v1.11.0...v1.11.1
v1.11.0
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
- [PR #2829][hco-bot] Bump AAQ to v1.1.5
- [PR #2830][nunnatsa] Fix data import cron templates
- [PR #2743][tiraboschi] Avoid removing user labels
- [PR #2812][tiraboschi] Avoid removing user labels
- [PR #2743][tiraboschi] Avoid removing user labels
- [PR #2808][nunnatsa] fix multiple issues in the CSV
- [PR #2797][hco-bot] Bump CDI to v1.58.1
- [PR #2790][nunnatsa] Bump AAQ to v1.1.4
- [PR #2777][nunnatsa] Introduce Applications Aware Quota
- [PR #2782][tiraboschi] Disable by default the serialConsoleLog feature
- [PR #2761][tiraboschi] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.15.0
- [PR #2741][hco-bot] Bump MTQ to v1.2.0
- [PR #2740][hco-bot] Bump NODE_DRIVER_REG to v2.10.0
- [PR #2736][hco-bot] Bump CSI_SNAPSHOT to v6.3.3
- [PR #2711][nunnatsa] fix publish github action to prepare the next version after publishing the current one
- [PR #2733][hco-bot] Bump LIVENESS_PROBE to v2.12.0
- [PR #2732][hco-bot] Bump NETWORK_ADDONS to v0.91.0
- [PR #2731][hco-bot] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.9
- [PR #2713][lmilbaum] Renovate: improve configuration
- [PR #2708][lmilbaum] Temp images.env file to be used by renovate
- [PR #2701][lmilbaum] Renovate: Components processing cont.
- [PR #2704][nunnatsa] Fix issue 2703 where installing HCO on kubernetes+OLM
- [PR #2702][lmilbaum] Don't trigger build-push-image workflow if renovate.json file updated
- [PR #2695][orelmisan] Add the AlignCPUs enabler
- [PR #2700][lmilbaum] Renovate: Process all components
- [PR #2698][hco-bot] Bump NODE_DRIVER_REG to v2.9.3
- [PR #2692][hco-bot] Bump KUBEVIRT to v1.1.1
- [PR #2443][dharmit] Makefile target and script for consecutive upgrades
- [PR #2691][hco-bot] Bump SSP to v0.19.0
- [PR #2678][hco-bot] Bump NODE_DRIVER_REG to v2.9.2
- [PR #2673][nunnatsa] Fix bug in deploy/deploy.sh script. Add missing CRD.
- [PR #2668][lmilbaum] Renovate configuration - Do not pin centos:stream9 digest because this image is not renovate friendly and disable renovating gomod manager
- [PR #2670][hco-bot] Bump CDI to v1.58.0
- [PR #2616][RamLavi] Enable KubeVirt CPUManager Policy BetaOptions feature gate
- [PR #2658][RamLavi] revert "Enable KubeVirt CPUManager Policy BetaOptions feature gate" commit
- [PR #2662][lmilbaum] Renovate configuration - Handling docker.io/golang updates by approving via the Dependency Dashboard
- [PR #2657][hco-bot] Bump HPP to v0.18.0
- [PR #2643][orenc1] fix UI pods node placement rules sync with HyperConverged CR.
- [PR #2656][lmilbaum] Renovate configuration - Require Dashboard approval for docker.io/golang minor version bump on top of a major one
- [PR #2652][lmilbaum] Renovate Configuration - Dashboard approval is required for major docker.io/golang version bump
- [PR #2650][lmilbaum] Renovate configuration - Group dockerfile dependencies
- [PR #2648][lmilbaum] Fixed Renovate configuration for pip_requirements
- [PR #2646][lmilbaum] Renovate Configuration - Group pip requirements into one PR
- [PR #2635][hco-bot] Bump NETWORK_ADDONS to v0.90.1
- [PR #2630][lmilbaum]
- [PR #2616][RamLavi] Enable KubeVirt CPUManager Policy BetaOptions feature gate
- [PR #2614][hco-bot] Bump MTQ to v1.1.11
- [PR #2602][tiraboschi] Expose VirtualMachineOptions.DisableSerialConsoleLog API
- [PR #2611][hco-bot] Bump NODE_DRIVER_REG to v2.9.1
- [PR #2608][hco-bot] Bump HPP to v0.17.1
- [PR #2603][AlonaKaplan] Propagate networkBinding plugin to kubevirt CR
- [PR #2610][hco-bot] Bump CSI_SNAPSHOT to v6.3.2
- [PR #2605][hco-bot] Bump NETWORK_ADDONS to v0.90.0
- [PR #2598][hco-bot] Bump KUBEVIRT to v1.1.0
- [PR #2594][hco-bot] Bump KUBEVIRT to v1.1.0-rc.1
- [PR [#2592](https://gith...
v1.10.1
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
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
- [PR #2674][kubevirt-bot] Fix bug in deploy/deploy.sh script. Add missing CRD.
- [PR #2643][orenc1] fix UI pods node placement rules sync with HyperConverged CR.
- [PR #2659][orenc1] CNV-35783 fix for release-1.10
- [PR #2636][hco-bot] Bump NETWORK_ADDONS to v0.89.2
- [PR #2613][hco-bot] Bump MTQ to v1.1.11
- [PR #2612][hco-bot] Bump HPP to v0.17.1
- [PR #2606][tiraboschi] Refresh NETWORK_ADDONS v0.89.1
- [PR #2586][tiraboschi] Bump dependencies for CVE-2023-44487
- [PR #2581][hco-bot] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.7
- [PR #2574][hco-bot] Bump MTQ to v1.1.10
- [PR #2571][hco-bot] Bump KUBEVIRT to v1.0.1
- [PR #2560][tiraboschi] Bump dependencies for CVE-2023-44487
- [PR #2569][hco-bot] Bump MTQ to v1.1.9
- [PR #2558][hco-bot] Bump CSI_SNAPSHOT to v6.2.3
- [PR #2534][tiraboschi] Do not require nodemediatedDeviceTypes to prevent broken upgrades
- [PR #2537][tiraboschi] Do not require nodemediatedDeviceTypes to prevent broken upgrades
- [PR #2528][hco-bot] Bump NETWORK_ADDONS to v0.89.1
- [PR #2526][hco-bot] Bump MTQ to v1.1.8
- [PR #2521][hco-bot] Bump MTQ to v1.1.7
- [PR #2519][kubevirt-bot] Don't create MTQ CR on a single node cluster
- [PR #2507][tiraboschi] Bump HPP and Console Plugin
- [PR #2506][tiraboschi] Bump ancillary images (CSI sidecars, kube-rbac-proxy)
- [PR #2497][hco-bot] Bump SSP to v0.18.3
- [PR #2493][kubevirt-bot] Dynamically configure CSV disable-operand-delete annotation
- [PR #2485][nunnatsa] Bump CDI to v1.57.0
- [PR #2473][orenc1] Reconcile MTQ CR and put it behind a feature gate in HCO. Default is off (opt-in feature).
- [PR #2476][nunnatsa] Reconcile MTQ CR and put it behind a feature gate in HCO. Default is off (opt-in feature).
- [PR #2386][dharmit] Detect and alert if OCP is single stack IPv6
- [PR #2467][dharmit] Detect and alert if OCP is single stack IPv6
- [PR #2470][kubevirt-bot] New CR option to enable auto CPU limits for virt-launcher on some namespaces
- [PR #2465][nunnatsa] Add Managed-Tenant-Quota (MTQ) operator to the bundle
- [PR #2460][nunnatsa] Bump NETWORK_ADDONS to v0.89.0
- [PR #2456][hco-bot] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.5
- [PR #2451][hco-bot] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.4
- [PR #2444][machadovilaca] Rename HCO alert names
- [PR #2450][dharmit] Fix node placement for kubevirt-console-plugin
- [PR #2449][hco-bot] Bump NETWORK_ADDONS to v0.88.0
- [PR #2440][codingben] Add deployVmConsoleProxy feature gate
- [PR #2358][sradco] Deprecation notice for the metrics listed in the PR. Please update your systems to use the new metrics names.
- [PR #2437][acardace] Fix cluster-wide machineType
- [PR #2445][hco-bot] Bump SSP to v0.18.2
- [PR #2441][hco-bot] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.2
- [PR #2442][hco-bot] Bump HPP to v0.17.0
- [PR #2429][hco-bot] Bump CDI to v1.57.0-rc1
- [PR #2420][tiraboschi] Expose vmiCPUAllocationRatio
- [PR #2423][tiraboschi] Add LiveMigrateIfPossible to cluster level EvictionStrategy
- [PR #2356][fossedihelm] Introduce cluster level virtualMachineOptions field.
- [PR #2426][hco-bot] Bump KUBEVIRT to v1.0.0
- [PR #2418][hco-bot] Bump NETWORK_ADDONS to v0.87.0
- [PR #2415][tiraboschi] Remove root FG
- [PR #2408][hco-bot] Update component graphs from the nightly job
- [PR #2409][hco-bot] Bump KUBEVIRT to v1.0.0-rc.1
- [PR #2401][orenc1] Add apiserver-proxy for KubeVirt UI Plugin
- [PR #2402][tiraboschi] CR option mediatedDevicesTypes is deprecated in favor of mediatedDeviceTypes
- [PR #2393][assafad] Expose HCO monitoring on plain k8s
- [PR #2391][[hco-bot](https...
v1.9.0
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
- [PR #2341][nunnatsa] Remove the support of the
kubevirt.io/cpu-limit-to-request-ratio
and thekubevirt.io/memory-limit-to-request-ratio
annotations, as this workaround does now work as expected. - [PR #2347][tiraboschi] Revert Kubevirt: Enforce limits & requests by a configurable ratio (#2206)
- [PR #2328][hco-bot] Bump NETWORK_ADDONS to v0.85.2
- [PR #2222][machadovilaca] Add an alert when pod scheduling might be imbalanced across nodes duo to too much images
- [PR #2312][tiraboschi] Revert NodeStatusMaxImagesExceeded
- [PR #2305][kubevirt-bot] Fix bug [https://issues.redhat.com/browse/CNV-22746] - should not trigger alerts during upgrade
- [PR #2306][kubevirt-bot] stop using ImagePullPolicy=Always for kubevirt-console-plugin
- [PR #2307][kubevirt-bot] remove HPP usage from CI
- [PR #2298][tiraboschi] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.13.0
- [PR #2259][assafad] Add e2e-test to operator_health_status recording rule
- [PR #2273][tiraboschi] Workaround for nonRoot FG on Kubevirt
- [PR #2275][hco-bot] Bump CDI to v1.56.0
- [PR #2271][tiraboschi] Bump Kubevirt to v0.59.0
- [PR #2270][hco-bot] Bump SSP to v0.17.0
- [PR #2222][machadovilaca] Add an alert when pod scheduling might be imbalanced across nodes duo to too much images
- [PR #2258][hco-bot] Bump CDI to v1.56.0-rc0
- [PR #2254][assafad] Add
kubevirt_hyperconverged_operator_health_status
recording rule - [PR #2250][hco-bot] Bump TTO to v0.5.0
- [PR #2239][nunnatsa] Fix bug where DICT never become ready and keep waiting for the first consumer.
- [PR #2246][orenc1] fix console plugin rename bug on upgrade
- [PR #2243][hco-bot] Update Image Digests
- [PR #2241][hco-bot] Bump HPP to v0.15.0
- [PR #2242][hco-bot] Update component graphs from the nightly job
- [PR #2232][orenc1] fix kubevirt console plugin deployment name
- [PR #2229][tiraboschi] Introduce a new jsonpatch annotation for SSP
- [PR #2224][nunnatsa] Fix problem with DataImportCron that are never become ready
- [PR #2204][assafad] Add HCO health metric
- [PR #2221][tiraboschi] Bump to k8s.io v0.26.1 and related dependencies
- [PR #2220][jean-edouard] KubeVirt is now configured to always install and use its custom seccomp policy
- [PR #2211][jean-edouard] All VMIs now run under the same SELinux domain as regular pods.
- [PR #2218][hco-bot] Bump NETWORK_ADDONS to v0.85.0
- [PR #2214][tiraboschi] Consume fresher opm tool
- [PR #2206][iholder101] Kubevirt: Enforce limits & requests by a configurable ratio
- [PR #2207][orenc1] Add ConsolePlugin to HCO watch list
- [PR #2205][hco-bot] Bump NETWORK_ADDONS to v0.84.0
- [PR #2199][tiraboschi] Expose allowAutoConverge and allowPostCopy
- [PR #2200][hco-bot] Bump KUBEVIRT to v0.59.0-alpha.2
- [PR #2109][tiraboschi] Consume ConsolePlugin API as v1
- [PR #2196][tiraboschi] Make HCO compatible with new ImageStreams API
- [PR #2194][hco-bot] Bump NETWORK_ADDONS to v0.83.1
- [PR #2187][hco-bot] Bump CDI to v1.55.2
- [PR #2184][hco-bot] Bump NETWORK_ADDONS to v0.83.0
- [PR #2180][tiraboschi] Avoid omitempty on WorkloadUpdateMethods
- [PR #2177][hco-bot] Bump CDI to v1.55.1
- [PR #2174][hco-bot] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.12.0
- [PR #2168][hco-bot] Bump SSP to v0.16.2
- [PR #2164][tiraboschi] Make caches for TlsSecurityProfile on HCO and APIServer independent
- [PR #2162][hco-bot] Bump KUBEVIRT to v0.59.0-alpha.1
- [PR #2155][jcanocan] Fix make cluster-sync issue and changes the cri selection procedure
- [PR #2151][tiraboschi] Correctly set defaults for golang clients
- [PR #2159][hco-bot] Bump NETWORK_ADDONS to v0.82.0
- [PR #2149][tiraboschi] Safely consume TLSSecurityProfile from APIServer CR
- [PR #2154][hco-bot] Bump NETWORK_ADDONS to v0.81.0
- [PR #2093][[tiraboschi](http...
v1.8.2
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:
- 2 Simone Tiraboschi stirabos@redhat.com
- 1 Itamar Holder 77444623+iholder101@users.noreply.github.com
Additional Resources
- Mailing list: https://groups.google.com/forum/#!forum/kubevirt-dev
- Slack: https://kubernetes.slack.com/messages/virtualization
- An easy to use demo: https://github.com/kubevirt/demo
- [How to contribute][contributing]
- [License][license]
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
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
- [PR #2244][hco-bot] Bump KUBEVIRT to v0.58.1
- [PR #2229][tiraboschi] Introduce a new jsonpatch annotation for SSP
- [PR #2240][tiraboschi] Introduce a new jsonpatch annotation for SSP
- [PR #2235][kubevirt-bot] Fix problem with DataImportCron that are never become ready
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:
- 2 Simone Tiraboschi stirabos@redhat.com
Additional Resources
- Mailing list: https://groups.google.com/forum/#!forum/kubevirt-dev
- Slack: https://kubernetes.slack.com/messages/virtualization
- An easy to use demo: https://github.com/kubevirt/demo
- [How to contribute][contributing]
- [License][license]
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
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
- [PR #2216][kubevirt-bot] Consume fresher opm tool
- [PR #2209][kubevirt-bot] Add ConsolePlugin to HCO watch list
- [PR #2185][hco-bot] Bump CDI to v1.55.2
- [PR #2180][tiraboschi] Avoid omitempty on WorkloadUpdateMethods
- [PR #2181][tiraboschi] Avoid omitempty on WorkloadUpdateMethods
- [PR #2178][hco-bot] Bump CDI to v1.55.1
- [PR #2173][hco-bot] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.12.0
- [PR #2166][hco-bot] Bump SSP to v0.16.2
- [PR #2165][kubevirt-bot] Make caches for TlsSecurityProfile on HCO and APIServer independent
- [PR #2157][hco-bot] Bump NETWORK_ADDONS to v0.79.1
- [PR #2158][kubevirt-bot] Safely consume TLSSecurityProfile from APIServer CR
- [PR #2141][kubevirt-bot] artifacts-server: fix single stack compatibility
- [PR #2093][tiraboschi] Enable PSA FG on Kubevirt
- [PR #2135][tiraboschi] Revert PSA FG on Kubevirt
- [PR #2093][tiraboschi] Enable PSA FG on Kubevirt
- [PR #2131][kubevirt-bot] Periodically refresh APIServer CR in memory
- [PR #2107][hco-bot] Bump CDI to v1.55.0
- [PR #2118][tiraboschi] Build with golang 1.19 to align with OCP 4.12
- [PR #2108][machadovilaca] Validate TLS Security Profiles have required HTTP/2 cipher
- [PR #2117][hco-bot] Bump KUBEVIRT to v0.58.0
- [PR #2106][hco-bot] Bump TTO to v0.4.1
- [PR #2089][tiraboschi] Propagate TLSSecurityProfile to Kubevirt
- [PR #2100][hco-bot] Bump NETWORK_ADDONS to v0.79.0
- [PR #2099][hco-bot] Bump KUBEVIRT to v0.58.0-rc.0
- [PR #2096][hco-bot] Update configmaps of dashboards
- [PR #2094][tiraboschi] Bump golang dependencies
- [PR #2093][tiraboschi] Enable PSA FG on Kubevirt
- [PR #2084][hco-bot] Bump KUBEVIRT to v0.57.1
- [PR #2083][hco-bot] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.12.0-3
- [PR #2081][hco-bot] Bump NETWORK_ADDONS to v0.78.0
- [PR #2074][tiraboschi] Propagate TLSSecurityProfile to CDI
- [PR #2079][tiraboschi] Propagate TLSSecurityProfile to SSP
- [PR #2078][hco-bot] Bump SSP to v0.16.1
- [PR #2067][ormergi] Remove deprecated SR-IOV live migration feature gate
- [PR #2076][hco-bot] Bump HPP to v0.14.0
- [PR #2051][tiraboschi] Expose the webhook with configured TLS config
- [PR #2073][hco-bot] Bump KUBEVIRT to v0.57.0-rc.0
- [PR #2069][CJCShadowsan] Removed unneccessary maintenance line in deploy.sh after refactoring removed maintenance from HCO.
- [PR #2065][hco-bot] Bump CDI to v1.54.0
- [PR #2064][hco-bot] Update component graphs from the nightly job
- [PR #2059][akalenyu] Enable the VMExport feature gate for kubevirt
- [PR #2061][hco-bot] Bump HPPO to v0.14.0
- [PR #2043][iholder101] Remove deprecated live migration feature gate
- [PR #2056][nunnatsa] Bump Kubevirt to version v0.56.0
- [PR #2054][orenc1] migrate to FBC in index image workflows.
- [PR #2055][hco-bot] Bump CDI to v1.53.1
- [PR #2052][hco-bot] Bump CDI to v1.53.0
- [PR #2053][hco-bot] Bump SSP to v0.16.0
- [PR #2047][hco-bot] Update Image Digests
- [PR #2040][orenc1] fix ocp4-moderate-routes-protected-by-tls compliance check fail.
- [PR #2036][tiraboschi] Comply with OCP/OKD 4.11 and 4.12 Pod Security Standards
- [PR #2035][hco-bot] Bump CDI to v1.52.0
- [PR #2034][hco-bot] Bump KUBEVIRT to v0.55.0
- [PR #2031][hco-bot] Bump KUBEVIRT to v0.55.0-rc.0
- [PR #2020][hco-bot] Bump CDI to v1.51.0
- [PR #2016][hco-bot] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.11.0
- [PR #2011][nunnatsa] Fix sw crash
- [PR [#2008](https://github.com/kubevirt/hyperconverged-cluste...