What's Changed
- Fix hco system health metric values by @avlitman in #3242
- Cleanup upgrade code by @nunnatsa in #3260
- Add observability controller alerts by @machadovilaca in #3272
- Add
openshift.io/required-scc
annotation to pods by @orenc1 in #3284 - Fix KV HA mode in an absence of master nodes by @orenc1 in #3289
- Fix a DICT issue in e2e by @nunnatsa in #3283
- Add liveness and readiness probes to the cli download pod by @nunnatsa in #3288
- Stop enabling AutoResourceLimitsGate in kv by @Barakmor1 in #3304
- Allow customizing the CLI download link by @nunnatsa in #3281
- Produce multi-arch images by @nunnatsa in #3306
- Add new ignored interfaces to NodeNetworkInterfaceDown Alert by @machadovilaca in #3279
- Require Bearer token for /metrics endpoint by @machadovilaca in #3303
- [upgrade test] set common CPU Model for aws and azure by @orenc1 in #3314
- Don't use the default SA in the artifact-server by @nunnatsa in #3316
- KubeVirt default FG: Remove graduated network FGs by @orelmisan in #3327
- Move the enableCommonBootImageImport feature gate to new field by @nunnatsa in #3328
- KubeVirtCRModified e2e: Remove prometheus check for metric value by @avlitman in #3341
- Don't set the deprecated FGs in KV CR by @nunnatsa in #3352
- Introduce InstancetypeConfig & enable InstancetypeReferencePolicy FG by @lyarwood in #3343
- Move the
deployVmConsoleProxy
feature gate to new field by @nunnatsa in #3359 - Remove passt network binding plugin Registration by @RamLavi in #3212
- Fix CVEs: CVE-2025-22870 and CVE-2025-22868 by @nunnatsa in #3371
- Move the
deployKubeSecondaryDNS
feature gate to new field by @nunnatsa in #3372 - Fix a bug when setting a CPU quantity without a type by @nunnatsa in #3379
- mutator: default evictionStrategy to None on ARM64 clusters by @dasionov in #3380
- Move the enableApplicationAwareQuota feature gate to new field by @gustab-kamil in #3391
- Set terminationMessagePolicy=FallbackToLogsOnError by @nunnatsa in #3386
- fix(api): Introduce CommonInstancetypesDeployment by @lyarwood in #3471
- Revert: default Eviction Strategy to None on ARM64 clusters by @dasionov in #3477
- [release-1.15] Check descheduler according to new profile by @kubevirt-bot in #3486
- [release-1.15] Reduce NodeNetworkInterfaceDown chance for false positives by @kubevirt-bot in #3485
- [Release 1.15] Revert moving deployKubeSecondaryDNS FG to a regular field by @nunnatsa in #3492
- [release-1.15] CNV-60431: Fix Console Plugin access in case of single stack IPv6 by @kubevirt-bot in #3495
- [release-1.15] Enable CDI WebhookPvcRendering feature gate by default by @kubevirt-bot in #3514
- [release-1.15] Sync hardcodedObsoleteCPUModels list by @kubevirt-bot in #3546
- [release-1.15] Fix issues with ingress-controller by @kubevirt-bot in #3555
Component Versions
KubeVirt: v1.5.2
CDI: v1.62.0
Network Addon: v0.99.0
SSP: v0.23.1
HPP: v0.22.0
AAQ: v1.4.0
New Contributors
- @gustab-kamil made their first contribution in #3391
- @renovate made their first contribution in #3469
Full Changelog: v1.14.0...v1.15.2