Releases: kubevirt/hyperconverged-cluster-operator
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 [email protected]
- 1 Itamar Holder [email protected]
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 [email protected]
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...
v1.7.0
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
- [PR #2036][tiraboschi] Comply with OCP/OKD 4.11 and 4.12 Pod Security Standards
- [PR #2041][tiraboschi] Comply with OCP/OKD 4.11 and 4.12 Pod Security Standards
- [PR #2042][kubevirt-bot] fix ocp4-moderate-routes-protected-by-tls compliance check fail.
- [PR #2017][hco-bot] Bump NETWORK_ADDONS to v0.76.1
- [PR #2012][nunnatsa] Fix sw crash
- [PR #2009][nunnatsa] Fix BZ 2097465
- [PR #2007][hco-bot] Bump KUBEVIRT to v0.53.2
- [PR #2005][kubevirt-bot] Expose a knob to let the user tune default CPU model
- [PR #2002][kubevirt-bot] Fix BZ-2080547
- [PR #1990][kubevirt-bot] Fix BZ 2091309
- [PR #1984][nunnatsa] Fix BZ 2092158
- [PR #1966][hco-bot] Bump HPP to v0.13.0
- [PR #1953][nunnatsa] Fix Prometheus alert bug, where the KubevirtHyperconvergedClusterOperatorInstallationNotCompletedAlert alert is not working when the HyperConverged CR is not present.
- [PR #1962][orenc1] add cpu and memory requests to console plugin deployment
- [PR #1965][orenc1] reconcile console plugin on labels change as well.
- [PR #1964][hco-bot] Update component graphs from the nightly job
- [PR #1958][hco-bot] Bump HPPO to v0.13.0
- [PR #1955][hco-bot] Bump KUBEVIRT to v0.53.1
- [PR #1942][orenc1] Revert NMO handling in main
- [PR #1956][hco-bot] Update component graphs from the nightly job
- [PR #1949][hco-bot] Bump CDI to v1.49.0
- [PR #1944][tiraboschi] reconcile ConsoleCLIDownload and ConsoleQuickStart
- [PR #1938][hco-bot] Bump SSP to v0.15.0
- [PR #1940][hco-bot] Bump NETWORK_ADDONS to v0.76.0
- [PR #1933][hco-bot] Bump KUBEVIRT_CONSOLE_PLUGIN to v0.0.4
- [PR #1937][machadovilaca] Force delete old HCO metrics objects
- [PR #1935][hco-bot] Bump TTO to v0.3.0
- [PR #1911][orenc1] bump golang version in HCO to 1.18.1
- [PR #1905][orenc1] remove NMO and set it as a dependency to HCO
- [PR #1914][nunnatsa] New metric: kubevirt_hco_hyperconverged_cr_exists - 1 if the HyperConverged CR exists, 0 if not
- [PR #1923][tiraboschi] csv-merger: handle skips and olm.skipRange as parameters
- [PR #1920][nunnatsa] Prevent upgrade if one of the operand is not upgradeable
- [PR #1908][tiraboschi] Avoid special handling for liveMigration FG on SNO
- [PR #1907][orenc1] deprecate localStorageClassName
- [PR #1903][hco-bot] Update component graphs from the nightly job
- [PR #1901][orenc1] enable kubevirt console plugin
- [PR #1899][hco-bot] Update component graphs from the nightly job
- [PR #1829][brybacki] Remove config map kubevirt-storage-class-defaults
- [PR #1883][hco-bot] Bump CDI to v1.47.0
- [PR #1881][tiraboschi] set supported labels on the CSV
- [PR #1879][tiraboschi] bump kubevirt.io/controller-lifecycle-operator-sdk
- [PR #1854][nunnatsa] Bump SSP to v0.14.1
- [PR #1880][hco-bot] Update component graphs from the nightly job
- [PR #1851][maya-r] Allow tuning CDI's filesystem overhead through HCO CR
- [PR #1862][hco-bot] Update component graphs from the nightly job
- [PR #1827][tiraboschi] Introduce cluster-wide Crypto Policy
- [PR #1861][hco-bot] Bump TTO to v0.2.1
- [PR #1859][nunnatsa] Allow setting all the fields of a common DICT spec
- [PR #1846][xpivarc] NonRoot feature gate is on by default
- [PR #1848][tiraboschi] Add component graphs
- [PR #1853][hco-bot] Bump NETWORK_ADDONS to v0.74.0
- [PR #1809][orenc1] kubevirt console plugin integration with HCO
- [PR #1847][rhrazdil] Nmstate is removed from networkAddonsConfig as CNAO doesn't support it's deployment
- [PR #1837][tiraboschi] bump golang dependencies
- [PR #1843][tiraboschi] Bump GoGo Protobuf in the digester
- [PR #1833][machadovilaca] Simplify the functional tests and make them more robust to versioning convention changes
- [PR #1840][hco-bot] Update Image Digests
- [PR #1838][hco-bot] Bump NETWORK_ADDONS to v0.73.0
- [PR #1835][tiraboschi] Fix a race condition on object recreation
- [PR #1832][nunnatsa] HCO now supports the removing of a specific DataImportCronTemplate from the list in SSP. Also, HCO allow modying the storage field.
- [PR #1824][tiraboschi] Remove leftovers during upgrades
- [PR #1826][hco-bot] Bump NETWORK_ADDONS to v0.72.0
- [PR #1823][tiraboschi] Filter out LiveMigrate workloadUpdateMethod on SNO
- [PR #1819][tiraboschi] Ignore sriovLiveMigration FG on SNO
- [PR #1670][machadovilaca] Update HCO code struct to match recent operator-sdk layouts
- [PR #1813][tiraboschi] Fix cache miss hit on resource recreation
- [PR #1817][hco-bot] Bump CDI to v1.46.0
- [PR #1815][hco-bot] Bump KUBEVIRT to v0.51.0
- [PR #1799][tiraboschi] Opt-out from cluster-wide default node selector
- [PR #1811][hco-bot] Bump NETWORK_ADDONS to v0.70.0
- [PR #1807][hco-bot] Bump KUBEVIRT to v0.51.0-rc.0
- [PR #1805][tiraboschi] Rollback CNAO to v0.67.0 and update NMO digests
- [PR #1762][hco-bot] Update configmaps of dashboards
- [PR #1791][orenc1] Add kube-rbac-proxy image for CNAO
- [PR #1796][hco-bot] Bump NETWORK_ADDONS to v0.68.0
- [PR #1795][hco-bot] Bump NMO to v0.11.3
- [PR #1790][nunnatsa] Bump NETWORK_ADDONS to version v0.67.0
- [PR #1789][hco-bot] Bump CDI to v1.45.0
- [PR #1784][hco-bot] Bump CDI to v1.44.1
- [PR #1781][orenc1] Add CentOS7 golden image boot source
- [PR #1783][hco-bot] Bump NMO to v0.11.2
- [PR #1780][hco-bot] Bump SSP to v0.13.2
- [PR #1775][machadovilaca] Add CSV annotation to statically opt-out from operands removal from the OpenShift console
- [PR #1711][machadovilaca] Remove old HCO metrics services and endpoints when upgrading
- [PR #1776][hco-bot] Bump KUBEVIRT to v0.50.0
- [PR #1765][hco-bot] Bump KUBEVIRT to v0.50.0-rc.0
- [PR #1773][hco-bot] Bump NETWORK_ADDONS to v0.66.0
- [PR #1771][machadovilaca] Replace Docker commands with Podman
- [PR #1768][nunnatsa] Add missing DataImportCron reference in cluster configuration document
- [PR #1755][hco-bot] Bump CDI to v1.44.0
- [PR #1754][hco-bot] Bump SSP to v0.13.1
- [PR #1746][machadovilaca] Avoid importing github.com/docker
- [PR #1750][hco-bot] Bump HPPO to v0.12.1
- [PR #1747][hco-bot] Bump SSP to v0.13.0
- [PR #1739][nunnatsa] Allow multiple tags in imagestreams
- [PR #1718][iholder-redhat] Expose Kubevirt's log verbosity to HCO CR to tweak Kubevirt's log verbosity for different components
- [PR #1719][nunnatsa] Fix BZ 2041519
- [PR #1726][tiraboschi] Bump various golang dependenc...