What's Changed
- NodeNetworkInterfaceDown alert fires for disabled NICs by @avlitman in #3736
- Bump HCO to version 1.17.0 by @nunnatsa in #3740
- Bump kubevirtci to 2509040743-fa04ec09 by @kubevirt-bot in #3742
- Fix a rare bug in upgrade tests by @nunnatsa in #3743
- Add declarativeHotplugVolumes feature gate by @mhenriks in #3744
- Fix wrong label in the kubevirt-apiserver-proxy-np network policy by @nunnatsa in #3753
- [main] Bump SSP to v0.24.1 by @hco-bot in #3751
- Bump kubevirtci to 2509101101-077f7c46 by @kubevirt-bot in #3758
- Stop setting deprecated FGs in KubeVirt CR by @nunnatsa in #3746
- [main] Bump AAQ to v1.6.0 by @hco-bot in #3759
- [main] Bump HPPO to v0.23.0 by @hco-bot in #3762
- Bump kubevirtci to 2509160642-a4806de5 by @kubevirt-bot in #3763
- On metric token refresh, also delete the ServiceMonitor by @nunnatsa in #3764
- Bump kubevirtci to 2509171520-6d42834f by @kubevirt-bot in #3767
- Fix the flaky MediatedDevices e2e test by @nunnatsa in #3766
- Bump kubevirtci to 2509181951-8264c60a by @kubevirt-bot in #3770
- [main] Bump HPP to v0.23.0 by @hco-bot in #3775
- [main] Bump LIVENESS_PROBE to v2.17.0 by @hco-bot in #3779
- [main] Bump NODE_DRIVER_REG to v2.15.0 by @hco-bot in #3780
- Bump kubevirtci to 2509250927-f5abd488 by @kubevirt-bot in #3781
- memory overcommit: bump minimum to 10 to match KubeVirt by @jean-edouard in #3782
- [main] Bump CDI to v1.63.1 by @hco-bot in #3786
- api: expose VideoConfig feature gate in HCO by @dasionov in #3622
- Bump kubevirtci to 2509300702-116949f6 by @kubevirt-bot in #3791
- Bump kubevirtci to 2510031611-32b9f2c8 by @kubevirt-bot in #3796
- Bump kubevirtci to 2510041342-661c0d3c by @kubevirt-bot in #3797
- Bump kubevirtci to 2510081400-43e44193 by @kubevirt-bot in #3798
- Bump kubevirtci to 2510101307-5f811fa7 by @kubevirt-bot in #3800
- Bump kubevirtci to 2510141807-f21813f1 by @kubevirt-bot in #3802
- Bump kubevirtci to 2510161106-883f7295 by @kubevirt-bot in #3805
- [main] Bump KUBEVIRT to v1.7.0-beta.0 by @hco-bot in #3799
- Fix the failing nightly test by @nunnatsa in #3803
- release-bumper: Reduce the size of the branch matrix by @nunnatsa in #3806
- Ensure secret always appears at related objects by @machadovilaca in #3801
- Bump kubevirtci to 2510210640-af48f62d by @kubevirt-bot in #3808
- CI: Fix the upgrade tests by @nunnatsa in #3813
- Fix kubevirt_hco_system_health_status by @sradco in #3726
- [main] Bump NETWORK_ADDONS to v0.101.0-rc-0 by @hco-bot in #3810
- Bump kubevirtci to 2510221501-672dc39a by @kubevirt-bot in #3814
- [descheduler] properly support the graduated name of KubeVirtRelieveAndMigrate profile by @tiraboschi in #3807
- [main] Bump KUBEVIRT_CONSOLE_PLUGIN to v4.20.0 by @hco-bot in #3817
- Bump k8s api v0.34.1 by @nunnatsa in #3821
- Bump kubevirtci to 2510240912-543ff5b9 by @kubevirt-bot in #3822
- Bump kubevirtci to 2510241540-9fd40b1c by @kubevirt-bot in #3823
- [main] Bump CSI_SNAPSHOT to v8.4.0 by @hco-bot in #3824
- Expose Kubemacpool ranges by @RamLavi in #3737
- Bump kubevirtci to 2510280944-94692742 by @kubevirt-bot in #3825
- Bump kubevirtci to 2510290836-f239c439 by @kubevirt-bot in #3826
- Bump kubevirtci to 2510291918-9bf8091a by @kubevirt-bot in #3828
- remove SingleStackIPv6Unsupported alert by @avlitman in #3829
- Bump golangci lint v2.6.0 + new ginkgolinter rule by @nunnatsa in #3831
- Deprecate the
spec.obsoleteCPUs.minCPUModelfield by @nunnatsa in #3832 - Bump kubevirtci to 2511050841-322a54c9 by @kubevirt-bot in #3836
- Add e2e test for network policies by @nunnatsa in #3833
- Rename the NetworkPolicy common labels by @nunnatsa in #3837
- community catalog: add icon and description by @nunnatsa in #3834
- Introduce builder image by @Ronilerr in #3840
- Move the builder image to the kubevirtci repo by @nunnatsa in #3841
- Add ObjectGraph feature gate by @alromeros in #3812
- Remove github action by @Ronilerr in #3842
- Add an Observability Compatibility Policy by @sradco in #3843
- Allow developers to build bundle with custom images by @Ruclo in #3809
- csv-merger: allow passing csv files by @nunnatsa in #3844
- Bump kubevirtci to 2511110857-8a862fa8 by @kubevirt-bot in #3848
- csv-merger: make Replaces field optional in the CSV by @orenc1 in #3847
- Bump controller-runtime to v0.22.4 by @nunnatsa in #3855
- csv-merger: allow sending multi-line strings as files by @nunnatsa in #3854
- Free disk-space on image build by @nunnatsa in #3845
- enable VideoConfig FG to be true by default by @dasionov in #3827
- Revert PR 3845, as it's not working by @nunnatsa in #3860
- Bump kubevirtci to 2511132215-748176b9 by @kubevirt-bot in #3863
- [main] Bump KUBEVIRT to v1.7.0-rc.0 by @hco-bot in #3864
- Fix metric names linter to handle recording rules separately by @avlitman in #3866
- Enable SecureExecution feature gate by default by @jschintag in #3596
- adding rsync install to builder by @Ronilerr in #3867
- Bump kubevirtci to 2511181528-ad6f9680 by @kubevirt-bot in #3877
- Free disk-space on image build by @nunnatsa in #3878
- Make the builder image multi-arch by @nunnatsa in #3881
- Fix the nightly build by @nunnatsa in #3884
- Update module golang.org/x/crypto to v0.45.0 [SECURITY] by @renovate[bot] in #3883
- Bump kubevirtci to 2511240859-c62ee26d by @kubevirt-bot in #3887
- Allow virt-operator deployment on Hosted Control Planes Cluster by @orenc1 in #3871
- Use OpenShift Route in Alertmanager tests by @machadovilaca in #3889
- [main] Bump KUBEVIRT to v1.7.0-rc.1 by @hco-bot in #3890
- CNV-73300: Remove old NetworkPolicies on Upgrade by @nunnatsa in #3888
- Fix building the builder image by @nunnatsa in #3891
- Bump kubevirtci to 2511251932-f8aae466 by @kubevirt-bot in #3893
- kubevirt: Deprecate the highBurst HyperConvergedTuningPolicy by @lyarwood in #3789
- Bump kubevirtci to 2511262336-2aec9d07 by @kubevirt-bot in #3895
- [main] Bump KUBEVIRT to v1.7.0 by @hco-bot in #3896
- Fix DaemonSets discrepancies that are causing reconciliation issues on upgrade by @orenc1 in #3900
- Bump kubevirtci to 2512031519-306fe31e by @kubevirt-bot in #3902
- [main] Bump HPPO to v0.24.0 by @hco-bot in #3903
- Add corresponding s390x architecture support in HCO for KubeVirt PR #… by @nekkunti in #3617
- [main] Bump HPP to v0.24.0 by @hco-bot in #3905
- Bump kubevirtci to 2512052315-50023d28 by @kubevirt-bot in #3907
- Split the own-resources logic from ClusterInfo interface by @nunnatsa in #3892
- Improve KV machinetype setting by @nunnatsa in #3909
- CNV-61721: Add ValidatingAdmissionPolicy to validate the HyperConverged namespace by @nunnatsa in #3912
- Add KubeVirt Migration Operator support by @Ronilerr in #3913
- Bump urllib3 from 2.5.0 to 2.6.0 in /tools/k8s-label-visualizer by @dependabot[bot] in #3906
- [main] Bump CDI to v1.64.0 by @hco-bot in #3914
- Update component graphs from the nightly job by @hco-bot in #3915
- CNV-75031: Fix "Removing HCO machine type annotation does not restore default in KubeVirt" by @nunnatsa in #3917
- CNV-73212: enable KSM by default, for new installations by @nunnatsa in #3918
- Modify HCO to deploy and reconcile migController CR + adds migration operator to automation by @Ronilerr in #3916
- Bump kubevirtci to 2512171211-fe47cdc9 by @kubevirt-bot in #3919
- Update component graphs from the nightly job by @hco-bot in #3920
- Bump kubevirtci to 2512181209-7b968961 by @kubevirt-bot in #3921
- Bump kubevirtci to 2512190902-bc8a899d by @kubevirt-bot in #3922
- CNV-71826: Reconcile the labels of the bearer token secrets by @nunnatsa in #3923
- Modify the functest base image to go 1.25 by @nunnatsa in #3926
- Change VAP's owner to the hyperconverged CRD by @nunnatsa in #3924
- Updating HCO to watch changes in migController's CR by @Ronilerr in #3927
- CNV-75590: Bump golang to v1.25 by @nunnatsa in #3928
- set golang version to specific version v1.25.3 by @nunnatsa in #3931
- Bump kubevirtci to 2512231026-f475291f by @kubevirt-bot in #3932
- Bump marshmallow from 3.21.2 to 3.26.2 in /tools/k8s-label-visualizer by @dependabot[bot] in #3929
- fix version in github action by @nunnatsa in #3935
- [release-1.17] Fix issue with validating admission policy by @nunnatsa in #3947
- [release 1.17] Add missing permission by @nunnatsa in #3951
- [release-1.17] Bump NETWORK_ADDONS to v0.101.1 by @hco-bot in #3955
- [release-1.17] Bump MIGRATION_CONTROLLER to v0.0.3 by @hco-bot in #3956
- [release-1.17] Bump MIGRATION_OPERATOR to v0.0.14 by @hco-bot in #3960
- [release-1.17] Correctly detect obsolete descheduler profile by @kubevirt-bot in #3963
- [release-1.17] Use dedicated service accounts for UI pods by @kubevirt-bot in #3968
- [release-1.17] Populate missing token in observability controller test by @kubevirt-bot in #3976
- [release-1.17] Move DeprecatedMachineType alert to operator alerts by @kubevirt-bot in #3982
- [release-1.17] Bump KUBEVIRT_CONSOLE_PROXY to v0.0.11 by @hco-bot in #3991
- [release-1.17] Support Two Node + Arbiter cluster configuration for determining
controlPlaneHighlyAvailableby @kubevirt-bot in #4017 - [release-1.17] e2e: prevent leftovers after golden-images test by @kubevirt-bot in #4025
- [release1-17]: CNV-79639: Fix the wrong documentation of two metrics by @nunnatsa in #4029
- [release-1.17] Bump NETWORK_ADDONS to v0.101.2 by @hco-bot in #4040
- [release-1.17] Bump KUBEVIRT to v1.7.1 by @hco-bot in #4052
- [release-1.17] CNV-81050: Increase AAQ CR deletion timeout from 5 to 10 minutes by @nunnatsa in #4067
New Contributors
Full Changelog: v1.16.0...v1.17.0