Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.11.0-rc.5-x86_64 Tests:
Blocking jobs Informing jobsaws-sdn-upgrade-4.11-micro Succeeded periodic-ci-openshift-release-master-nightly-4.11-e2e-aws-upgradeaws-serial Succeeded periodic-ci-openshift-release-master-nightly-4.11-e2e-aws-serialazure-ovn-upgrade-4.11-micro Succeeded periodic-ci-openshift-release-master-ci-4.11-e2e-azure-ovn-upgradegcp-ovn-rt-upgrade-4.11-minor Succeeded periodic-ci-openshift-release-master-ci-4.11-upgrade-from-stable-4.10-e2e-gcp-ovn-rt-upgrademetal-ipi Succeeded periodic-ci-openshift-release-master-nightly-4.11-e2e-metal-ipi-bmmetal-ipi-ovn-ipv6 Succeeded periodic-ci-openshift-release-master-nightly-4.11-e2e-metal-ipi-ovn-ipv6metal-ipi-serial Succeeded periodic-ci-openshift-release-master-nightly-4.11-e2e-metal-ipi-serial-ipv4 Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2022-07-22 10:31:48 +0000 UTC
Image Digest: sha256:5b1a987e21b199321d200ac20ae27390a75c1f44b83805dadfae7e5a967b9e5d
Release 4.11.0-rc.5 was created from registry.ci.openshift.org/ocp/release:4.11.0-0.nightly-2022-07-21-203245
Components
New images
Rebuilt images without code change
Updating ose-apiserver-network-proxy images to be consistent with ART #21
Agent: Respect HTTPS_PROXY env vars for proxied connections #19
Fast-Forward from k-sigs #20
Bugfix: send missing dial identifier when no agents are connected. #356
agent: reduce noisy error logs when trying to write to a closed network connection #353
konnectivity-client: close channels for connections that never received CLOSE_RSP #341
Update go version to fix CVE-2022-24921. #348
Add the -v flag to go build in Dockerfiles. #347
Update golang version as part of security fix. #345
Fix misleading log messages in proxy server when sending DIAL_REQ and CLOSE_REQ #329
Add goroutine leak tests #336
Avoid race between serve loop and DialContext receiving dial result #339
konnectivity-client: fix race condition with pending dials leading to goroutine leaks #337
konnectivity-client: ensure Close() is called for grpc.ClientConn in CreateSingleUseGrpcTunnel #328
chore: reduce annoying error message #317
Full changelog
Updating ose-aws-cloud-controller-manager images to be consistent with ART #21
Bug 2087042 : Merge https://github.com/kubernetes/cloud-provider-aws:master into master #22
Fetch all history when tagging releases #396
Tag releases automatically #388
[Tagging Controller] Fix issues in tagging controller #387
Make build targets phony #380
Add note about AWS CCM container images #373
Add olemarkus to owners file #372
Release v1.24.0 #364
Cherry picks #356
Update Go to v1.18.1 #355
Explain short tag with comment #354
Use short git tag for version and images #352
Trim date prefix from tag in GCB image build #350
[Issue #325] Added retry count to abort workitem after a few failed retries #334
Bump k8s.io deps to 1.24.0 #344
Double load balancer timeout from 5 mins to 10 #345
Update changelog and readme with v1.23.0 and v1.24.0-alpha.0 #337
Docs #336
chart: Add extraVolumes and extraVolumeMounts #333
Add environment and securityContexts #328
Bump dependencies #330
Issue# 306: Added tagging controller #308
Bump k8s version to v1.24.0-alpha.2 #320
Fix route controller create/delete spam: use instanceIDToNodeName in case node name != private DNS #319
Fix version #317
add sts regional endpoint logic #313
Get e2e tests working in prow #312
E2E framework #304
Remove metadata funcs #305
Update charts for v1.23.0-alpha.0 #298
Release v1.23.0-alpha.0 #297
Tag on create #293
Use go-runner as base image #295
Full changelog
Updating ose-azure-cloud-controller-manager images to be consistent with ART #29
Bug 2087042 : Rebase cloud-provider-azure 22.06.2022 #32
chore(docs): Fix a link to KEP #1909
capz: use latest windows image in test templates #1901
chore(deps): bump k8s.io/cloud-provider from 0.24.1 to 0.24.2 #1884
chore(deps): bump k8s.io/controller-manager from 0.24.1 to 0.24.2 #1887
Dump Pod describe info #1847
chore(deps): bump k8s.io/apiserver from 0.24.1 to 0.24.2 #1898
chore(deps): bump k8s.io/kubelet from 0.24.1 to 0.24.2 #1897
chore(deps): bump k8s.io/api from 0.24.1 to 0.24.2 #1885
Update release notes for v1.24.2 #1879
Update release notes for v1.23.14 #1880
Update release notes for v1.0.21 #1882
Update release notes for v1.1.17 #1881
Clean up pip after test for azure-pip-name #1866
fix: remove auto approval restriction #1863
Fix PIP prefix e2e #1865
Fix empty $expand value in GetResourceWithExpandAPIVersionQuery() #1861
test: Recycle pip-prefix after test #1864
chore: Update ccm/cnm versions in README #1862
Fix: trigger docs update #1860
Add netlify config for cloud provider azure #1840
fix: avoid unnessary NSG updating on service reconciling #1845
feat(load-balancer): support specifying Public IP address prefix to produce IP of Load Balancer #1828
Allow ListVMSSVMs returns empty list #1844
Use latest image for capz templates #1841
Chores: refactor armclient and add request decorator to CRUD functions #1687
Fix “api-version” query not work with GetResource() #1608
Fix unexpected pls deletion issue #1830
Skip if master VM #1827
Improve a slb testcase compatiblity #1826
helm: publish 1.24.1 chart with new releases #1821
chore: Fix doc reference #1824
chore: Move pls doc to topics #1823
chore: fix pull-cloud-provider-azure-e2e-ccm-vmss-basic-lb e2e test #1822
Update release notes for v1.0.20 #1820
Update release notes for v1.1.16 #1819
Update release notes for v1.23.13 #1818
Update release notes for v1.24.1 #1817
chore(deps): bump golang from 1.18.2-buster to 1.18.3-buster #1801
fix: panic when create private endpoint using azurefile NFS #1810
chore(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 #1811
Support ci-version templates for CAPZ jobs #1809
Add jwtty to owners list #1342
Adjust for VMSS CAPZ clusters #1782
chore(deps): bump k8s.io/cloud-provider from 0.24.0 to 0.24.1 #1780
chore(deps): bump k8s.io/component-helpers from 0.24.0 to 0.24.1 #1789
chore(deps): bump k8s.io/controller-manager from 0.24.0 to 0.24.1 #1773
Provide single and multiple vmss templates #1793
CCM deployment uses topologySpreadConstraints #1790
feat: add blobclient for blob container operations #1783
chore(deps): bump k8s.io/kubelet from 0.24.0 to 0.24.1 #1770
Bug 2087042 : Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master into master #31
chore: Use containerd for aks-engine e2e test deployment #1784
Upgrade network API version to 2021-08-01 #1765
Bump gopkg.in/yaml.v3 #1768
chore(deps): bump k8s.io/client-go from 0.24.0 to 0.24.1 #1772
Improve helm chart: Allow to enable or disable cloudControllerManager/cloudNodeManager, configure ca certificates directory and replicas #1644
chore: fix aks engine deploy script #1767
Add multiple zone vmss template #1766
chore(deps): bump github.com/Azure/azure-sdk-for-go from 64.1.0+incompatible to 65.0.0+incompatible #1757
Fix template and add check #1755
helm: update tolerations and nodeSelectors #1745
chore(deps): bump github.com/Azure/go-autorest/autorest/adal from 0.9.19 to 0.9.20 #1748
Improve pls and azure-pip-tags tests #1743
Add vmss template for CAPZ #1744
Add LB tests about switching between public and internal ones #1706
chore(deps): bump github.com/Azure/azure-sdk-for-go from 64.0.0+incompatible to 64.1.0+incompatible #1733
Update release notes for v1.0.19 #1741
Update release notes for v1.23.12 #1739
Update release notes for v1.1.15 #1738
Fix: do not block creating route operation for unmanaged node when du… #1705
chore: remove GA IPv6DualStack feature-gate #1701
test: Add e2e tests for private link service integration #1692
Improve ccm printing version and docker buildx logs #1703
chore(deps): bump golang from 1.18.1-buster to 1.18.2-buster #1704
Disable floating IP on ILB IPv6 rule #1698
Add missing rate limit configs for some clients #1702
chore(deps): bump github.com/Azure/azure-sdk-for-go from 63.4.0+incompatible to 64.0.0+incompatible #1693
Refactor: Use armclient for privateEndpointClient and virtualNetworkLinkClient #1576
helm: add support for Kubernetes 1.24 #1688
Refactor: Use variables for providers and types #1613
helm: update docs to clarify chart maintenance requirements #1658
Update release notes for v1.24.0 #1690
Refactor private dns zone and zone group clients #1556
Update release notes for v1.24.0 #1662
chores: update CI configs for release branches #1660
chore: update readme and examples #1661
Refactor: Use existing GetXXXError methods #1612
Feature: update k8s dependencies to 1.24 #1655
Fix verify helm script #1656
Refactor: Use armclient functions #1550
chore(deps): bump github.com/Azure/go-autorest/autorest/adal from 0.9.18 to 0.9.19 #1650
feat: add DiskEncryptionType in CreateDisk #1646
chore(helm): publish cloud-provider-azure chart 1.23.11 #1640
chore(deps-dev): bump autoprefixer from 10.4.5 to 10.4.7 in /site #1641
docs: language fixes to README.md #1645
Private Link Service Integration for k8s service #1484
chore: update documents and helm charts #1638
Update release notes for v1.1.14 #1637
Update release notes for v1.0.18 #1636
Update release notes for v0.7.21 #1635
Update release notes for v1.23.11 #1634
fix: update probe when protocol or request path change #1623
fix: always get LB after updating it #1588
Update design doc for pls integration #1615
Fix “expand” is not used in getNetworkInterface() #1607
Fix flaky vmss tests #1594
Refactor:rename GetResource to GetResourceWithExpandQuery and rename GetResourceWithDecorators to GetResource #1587
chore: add a log for deleting routes that doesn’t exist #1586
fix: fix a nil pointer issue in e2e #1589
chore(deps): bump github.com/fsnotify/fsnotify from 1.5.3 to 1.5.4 #1590
chores:Retire release-0.7 and disable dependabot #1595
Fix possible nil VMSS VM in VMSS cache #1578
chore(deps): bump github.com/Azure/azure-sdk-for-go from 63.3.0+incompatible to 63.4.0+incompatible #1580
chore(deps): bump github/codeql-action from 1 to 2 #1579
Chores: update containerservice apiversion to 2021-10-01 #1568
Add cache for public IP #1531
Chores: refactor armclient and add senderDecorator to factory func #1567
chores: Add kind label for dependency update pr #1565
chore(deps-dev): bump autoprefixer from 10.4.4 to 10.4.5 in /site #1557
test: add e2e test for deletion of VMSS instance #1549
chore(deps): bump k8s.io/cloud-provider from 0.23.5 to 0.23.6 #1535
chore(deps): bump k8s.io/component-helpers from 0.23.5 to 0.23.6 #1544
chore(deps): bump github.com/fsnotify/fsnotify from 1.5.2 to 1.5.3 #1545
chore(deps): bump github.com/Azure/go-autorest/autorest from 0.11.26 to 0.11.27 #1543
chore(deps): bump k8s.io/controller-manager from 0.23.5 to 0.23.6 #1542
chore(deps): bump k8s.io/kubelet from 0.23.5 to 0.23.6 #1537
chore(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.2 #1534
chore(deps): bump github.com/Azure/azure-sdk-for-go from 63.2.0+incompatible to 63.3.0+incompatible #1517
chore(helm): publish cloud-provider-azure chart 1.23.10 #1532
chore(deps): bump github.com/Azure/go-autorest/autorest from 0.11.25 to 0.11.26 #1515
Update release notes for v0.7.20 #1530
Update release notes for v1.0.17 #1529
Update release notes for v1.1.13 #1528
Update release notes for v1.23.10 #1527
chore(deps): bump k8s.io/klog/v2 from 2.30.0 to 2.60.1 #1516
chore: fail earlier if creating virutal link failed before account creation #1509
fix(instance-v2): use false<bool> representing ErrInstanceNotFound<errror> #1507
Reduce listPIP calls #1500
Chores:Update dependencies to trigger dependabot job #1501
fix: disable match tags by default in account search when creating file share #1492
Add DeletePEConnection to plsClient #1491
chore(deps): bump golang from 1.18.0-buster to 1.18.1-buster #1490
fix: account tags matching issue in account search #1489
Update release notes for v0.7.19 #1488
Update release notes for v1.1.12 #1487
Update release notes for v1.0.16 #1486
Update release notes for v1.23.9 #1485
chore(deps): bump github.com/Azure/azure-sdk-for-go from 63.1.0+incompatible to 63.2.0+incompatible #1475
chore: bump IMDS api version to 2021-10-01 #1468
Fix possibly incorrect last char of frontend PIP config name #1452
Update helm repo #1456
chore(deps): bump actions/download-artifact from 2 to 3 #1455
chore(deps): bump actions/upload-artifact from 2 to 3 #1453
chore(deps): bump actions/setup-go from 2 to 3 #1454
Update helm doc #1451
Docs: health probe works only on out of tree provider #1426
chore: add subsID parameter in storage account client #1420
chore(deps): bump github.com/Azure/azure-sdk-for-go from 63.0.0+incompatible to 63.1.0+incompatible #1413
chore(deps): bump github.com/Azure/go-autorest/autorest from 0.11.24 to 0.11.25 #1408
Add List() to pls client interface #1401
Rollback pr #1300 Refactor store and use sync.map as data store #1402
Reduce build time for cloudbuild #1391
Refactor azure_armclient tests #1383
chore(deps): bump github.com/Azure/go-autorest/autorest/mocks from 0.4.1 to 0.4.2 #1385
Fix: fallback to tcp if appprotocol is not supported #1384
Refine doc #1382
Tests: e2e add multiport service test #1370
add official helm chart and repo #1306
Minor doc link fix #1378
Add pls integration design doc #1372
chore(deps): bump github.com/Azure/azure-sdk-for-go from 62.3.0+incompatible to 63.0.0+incompatible #1373
Support customized cnm multi-arch-os image build #1359
fix: don’t remove unused node ip/ipconfiguration if backend pool is pre-configured #1291
Support Azure resource ID as userAssignedIdentityID
#1290
Update release notes for v1.23.8 #1354
Update release notes for v1.1.11 #1353
Update release notes for v1.0.15 #1352
Update release notes for v0.7.18 #1351
Fix ccm deployment in vmss-multi-nodepool #1371
Install jq for cloud build in Makefile #1357
Doc: List all of pr changes without any filter in release note #1355
fix: disk attach/detach failure when operation is preempted #1356
chore(deps): bump github.com/onsi/gomega from 1.18.1 to 1.19.0 #1360
fix Makefile for release-staging #1345
fix: update load balancer rule when probe changes #1346
Update release notes for v1.1.10 #1343
Update release notes for v1.23.7 #1344
Update release notes for v1.0.14 #1341
Update release notes for v0.7.17 #1340
[cloud build] Bump gcb-docker-gcloud version #1339
Refactor store and use sync.map as data store #1300
Hotfix: fix probe missing when external traffic is local with multiple port opened. #1317
fix: only check the frontend IP config that is owned by the service #1315
chore(deps): bump peter-evans/create-pull-request from 3 to 4 #1316
fix: fix ci errors reported by lint tools #1314
docs: fix broken link to kube-controller-manager reference #1312
chore(deps): bump github.com/Azure/azure-sdk-for-go from 62.2.0+incompatible to 62.3.0+incompatible #1301
Update release notes for v0.7.16 #1310
Update release notes for v1.23.6 #1309
Update release notes for v1.1.9 #1308
Update release notes for v1.0.13 #1307
test: add dual-stack manifest for < 1.24 #1256
Fix bugs related to multiple slbs #1289
chore(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 #1263
Use deployment for CCM in example yaml #1252
chore: increase log level for ARM requests #1285
chores: lzhecheng joins maintainer team of cloud-provider-azure #1284
Remove stale docs: tcp reset and health protocol #1271
chore(deps): bump golang from 1.17-buster to 1.18.0-buster #1264
[Cloud Build] Larger timeout #1272
[Cloud build] Fix docker buildx #1269
Avoid Panic when using --port
#1261
chore(deps-dev): bump autoprefixer from 10.4.3 to 10.4.4 in /site #1262
chore: adjust logging format, remove quotes in logging #1257
fix: skip reconcileSharedLoadBalancer if the service is being deleted #1254
chore: add verbose logs for latency and operation start timestamps #1253
chore(deps-dev): bump autoprefixer from 10.4.2 to 10.4.3 in /site #1255
chore(deps): bump github.com/Azure/azure-sdk-for-go from 62.1.0+incompatible to 62.2.0+incompatible #1247
Refactor: Service and Node deletion #1236
chore(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 #1237
fix: armclient panic when response is nil #1235
chore(deps): bump github.com/Azure/azure-sdk-for-go from 62.0.0+incompatible to 62.1.0+incompatible #1229
Add ok to test label #1234
fix: add tags matching in storage account search #1228
refactor: introduce the unified VirtualMachine #1199
Set LegacyServiceAccountTokenNoAutoGeneration to false for master/1.24 aks-engine configs #1227
Update release notes for v1.23.5 #1218
Update release notes for v1.1.8 #1219
Update release notes for v0.7.15 #1220
Update release notes for v1.0.12 #1221
doc: update readme for new releases #1222
fix: do not delete backend pool when reconciling lb backend pools #1216
fix: exclude non-ready nodes from azure load balancer #1195
Revert “chore: cancel the support of migrating cluster from changing LB backe…” #1215
chore(deps): bump actions/checkout from 2 to 3 #1214
chore: cancel the support of migrating cluster from changing LB backe… #1206
Update clusterctl minimum version to v1.1.1 #1212
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.6.0+incompatible to 62.0.0+incompatible #1207
Node manager should retry when not able to get providerID #1202
feat: add more options in file client #1200
build: remove site-header from release-note #1198
capz deploy-cluster script and doc minor fixes #1196
Update release notes for v1.0.11 #1188
Update release notes for v1.23.4 #1191
Update release notes for v1.1.7 #1190
Update release notes for v0.7.14 #1189
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.5.0+incompatible to 61.6.0+incompatible #1182
fix: increase Azure ACR credential provider timeout #1168
Fix test_k8s_e2e_capz.sh #1159
Add missing [“] in pkg/provider/doc.go file. #1158
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.4.0+incompatible to 61.5.0+incompatible #1140
Docs: add docs for health probe customization for svc port #1139
chore: add subsID parameter in snapshot and disk client #1120
feat: Support controller health check in ccm #1085
feat: support changing LB backend pool type between nodeIP and nodeIP… #1034
Fix: health probe config should be port-specific #963
Fix: enable public access if sourceRange is specified when lb is in internal mode #1109
build: create release-note PR based on master
branch #1111
build: auto generate release note for site #1110
Refactor : move retry on regional endpoint to SendDecorator #1084
Fix incorrect EnableTCPReset for non-TCP protocols #1090
doc: add release doc for multiple versions #1103
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.3.0+incompatible to 61.4.0+incompatible #1098
fix: azure file location specification issue #1102
Simplify update-dependencies.sh #1086
build: fix generating release note #1088
fix: use zones in the pre-existing frontend IP configurations for int… #1070
Add test_k8s_e2e_capz.sh #1077
chore(deps): bump github.com/onsi/gomega from 1.18.0 to 1.18.1 #1072
feat: support platformSubFaultDomain node label #1061
chore(deps): bump k8s.io/component-helpers from 0.23.2 to 0.23.3 #1063
chores: ignore update in build images #1062
build: build binaries for acr-credential-provider when release #1053
remove docker login #992
chore: Add actions to scan code #1035
chore(deps): bump k8s.io/component-helpers from 0.23.1 to 0.23.2 #1032
Chores: add release-* to monitored branches of Dependabot #1030
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.2.0+incompatible to 61.3.0+incompatible #1031
build(release): fix the branch to scrape while originating from master #1019
chore(deps): bump github.com/Azure/azure-sdk-for-go from 61.1.0+incompatible to 61.2.0+incompatible #1002
build: add Github action workflow for publishing release #1014
chores: MartinForReal join maintainer team of cloud-provider-azure #1013
Override subscription and tenant configs when network resources is in different tenant or subscriptions #1005
fix: do not update tags on load balancer, security group and route ta… #1004
chore: add ssh public key customization for capz cluster deployment #1003
linux-vmss-multi-zone template: enable TopologyAwareHints #1000
chore: add more customizations to the capz cloud config template #1001
chore(deps): bump github.com/Azure/azure-sdk-for-go from 58.2.0+incompatible to 61.1.0+incompatible #999
chore: support deploy capz clusters by make target #988
chore: upgrade azure-sdk-for-go and compute sdk to 2021-07-01 #991
chore(deps-dev): bump autoprefixer from 10.4.1 to 10.4.2 in /site #976
chore: reduce node LIST APIs in cloud-node-manager #986
Upgrade docker/dockerfile image #990
chore: Polish node manager image building #974
Upgrade aks-engine used in build-kubemark.sh to v0.66.1 #985
doc: update contents for release doc v0.7.11, v1.0.8 and v1.1.4 #989
doc: release v1.23.1, v1.1.4, v1.0.8 and v0.7.11 #970
chore: use azurecni for dual-stack #977
build: fix building multi-arch ccm image #978
fix: install breaking change autoprefixer@10.4.1 #975
chore: use containerd for dual-stack and ipv6 #965
chore: add a capz template for multi-vmss cluster with out-of-tree ccm #957
chore: enrich docs for putVMSSVMBatchSize #961
chore: add vnetRG, vnetName, subnetName in account settings #955
feat: add docs for probeinterval and numofprobe #954
feat: support sending sync requests concurrently in batches when putting vmss vm #953
chore: simplify reconcileSharedLoadBalancer #944
Add numOfProbe and probeInterval in health probe configuration #950
chore(deps): bump k8s.io/component-helpers from 0.23.0 to 0.23.1 #942
Full changelog
Bug 2102947 : Have VPA ignore phantom containers named “POD” #234
Bug 2087037 : Rebase onto latest master from upstream #231
Drop deprecated CAPI annotations #4928
Add cordon-node-before-terminating to FAQ #4907
Minor updates and improvements to the OCI (Instance-Pool) cloud provider #4912
Don’t deref nil nodegroup in deleteCreatedNodesWithErrors #4926
CA - AWS - Instance List Update 2022-05-30 #4925
Extract actuation-related logic out of legacy scale-down to Actuator #4908
CA - AWS - Instance List Update 2022-05-25 #4917
Add new AWS GPU type NVIDIA A10g #4920
Move handing unremovable nodes to dedicated object #4894
Setting Arch Label in GCE node #4906
Offset Reserved memory and ephemeral storage for ARM arch in GCE #4899
Upgrade CA images to v1.22.2 in aws example. #4905
Support policy/v1 for PodDisruptionBudget for v1.21+ #4888
Update the README to show correct number of modes #4890
Switch to using policy v1 API #4895
Expose backoff time parameters #3853
Vpa to v1 cronjob #4887
properly name secret #4868
OCI cloud provider : Optional Feature - Skip time-consuming findInstanceByDetails API call by adding non_pool_member annotation to the node #4860
Various fixes to the OVHcloud provider #4874
Document how to use templates in userdata and use in example #4885
VPA release 0.11.0 #4881
bump cloud-provider-azure version in CA #4883
Move GetMatchingPods into block guarded by klog.V(4) #4882
Parameterize GcePriceInfo into GcePriceModel for capability to expand… #4870
use the PreFilterResult in SchedulerBasedPredicateChecker #4865
Allow checking specific nodes removal in simulator #4864
Cherry support ssh keys #4867
Update golang to go1.18 #4863
add cherryservers cloud provider #4843
Vendor Update to K8s v1.25.0-alpha.0 #4858
cluster-autoscaler/cloudprovider/clusterapi/README.md - simple typo fix #4856
Refactoring gce_price_model.go to separate pricing info from model ca… #4857
Move the condition for ScaleDownInProgress to legacy scaledown code #4839
Update ionos cloud sdk #4836
cluster-autoscaler: Add –max-pod-eviction-time flag to configure MaxPodEvictionTime #4842
External gRPC Cloud Provider #4654
add cluster-autoscaler missing flags in documentation #4846
Make NodeDeletionTracker implement ActuationStatus interface #4828
Put ScaleDown logic behind an interface #4806
Full changelog
Bug 2107493 : Set HA convention on admission-webhook #1717
Synchronize versions of the downstream components #1698
MON-2091 : Add support for user-defined alert relabel configs #1676
Bug 2037513 : Fix dashboards having container_fs* metrices in queries #1554
MON-2552 : Add support for user-defined alerting rules #1675
Pin Jsonnet versions for release 4.11 #1693
Bug 2091902 : Improve performance of Prometheus Adapter #1692
Adding a usage metric for Openshift Sandboxed Containers #1662
MON-2567 : enable AlertmanagerConfig v1beta1 #1682
Synchronize versions of the downstream components #1689
Bug 2096315 : Create a patch im CMO for NodeClockNotSynchronising #1604
Bug 2069068 : Refactors DeleteDeployment to wait for deletion of the deployment #1655
*: bump Go dependencies #1688
Bug 2057832 : Updates recording rule cluster:telemetry_selected_series:count #1646
Bug 2094704 : remove verbose output from kube-rbac-proxy in Prometheus-k8s pod #1684
Allow deployment of dedicated Alertmanager for user-defined alerts #1661
MON-2480 : Double the ServiceMonitor intervals for SNO #1652
Synchronize versions of the downstream components #1666
whitelist cluster-logging-operator metrics for telemetry #1546
Bug 2090838 : ignore flapping host interface ‘tunbr’ #1681
Full changelog
Remove stale Profiles. (#384) #384
New annotation for enabling rps on all devices (#378) #378
Exclude physical interfaces from netdev-rps rule (#377) #377
Set rps for virtual interfaces only in crio hook (#371) #371
Bug 2090184 : e2e: performanceprofile: latency tests fixes (#366) #366
Full changelog
Bug 2095716 : [psalabelsyncer] - remove openshift-operator from the refused list to sync since it is used by OPC/OLM users to install Operator solutions #79
Bug 2086519 : Introduce Pod Security Admission Label Synchronization controller #75
Full changelog
Updating ose-cluster-update-keys images to be consistent with ART #43
Update OWNERS #44
Full changelog
Bug 2104951 : fix bug where Cluster update modal errors weren’t displa… #11800
Bug 2105910, Bug 2106594: Fix create-namespace e2e test, ESOCKET timeout issue, and a11y violations to unblock CI #11826
Automation of Eventing-broker-actions | knative - eventing #11503
Bug 2100669 : Don’t log usernames with the telemetry plugin #11759
Bug 2100159 : [dark theme] Fix build pending icon color in topology sidebar #11756
Bug 2099528 : Restore spacing between/below modal body content #11755
Bug 2099358 : Fix application group background colors #11752
Bug 2100356 : remove Condition tab and create option if the crd is not available #11750
eventing-channel feature | knative-plugin #11634
Bug 1948556 : Add check if model is defined to prevent RTE #11224
Bug 2099330 : Add accessReview to Edit application grouping option #11745
Bug 2094023 : Add correct pod template labels via add flows #11740
CONSOLE-3061 : Add failed plugins into the notification drawer #11732
CONSOLE-3062 : add Dynamic Plugins to Cluster Overview Status card #11664
Actions on Horizontal-pod-autoscaler | Topology #11642
Quota charts now show all resource types #11596
Bug 2099654 : Fix endless re-render loop when associatedDeployment is not defined #11749
Bug 2029797 : if linkTo is false, do not attempt to get path #11696
Bug 2062920 : Remove the namespace dropdown set menu height to prevent unneccessary… #11748
Bug 2087772 : Fix layout issue caused by badges in header of catalog details panel #11711
CONSOLE-3153 : Expose timestamp component as part of the dynamic plugin sdk API #11693
Bug 2093586 : Close quick-search modal on ctrl+space #11741
Bug 2072883 : Fix dashboard graph width tracking #11730
Bug 2094227 : Added Create Service Binding to the top of the action list #11702
Bug 2071747 : Fix the machine configuration docs link #11668
Bug 2096392 : [Dark Theme]: Add white background to node icons in Topology in dark mode #11699
Bug 2022611 : Remove BlockPools tab in external mode #11727
Bug 2015042 : Adding a template from the catalog creates a secret that is not owned by the TemplateInstance #11649
Bug 2077373 : fix dev perspective accessibility issue #11738
Bug 2099763 : update icons for eventSource and eventSink #11731
ODC-6660 : Render topology differently based on zoom level #11698
chore(i18n): update translations: Completed-7034-OCP 4.11 UI Localization- print 219 #11695
Bug 2099582 : Format and update the repository overview page #11737
Console 3155: Display Operator logos on a white background on dark them to prevent visual issues and consistency #11491
Bug 2096908 : [Dark Theme]: fix several issues in the dark mode. #11706
Bug 2093601 : allow project access page to update the settings twice #11713
eventing-create-sink-broker feature | knative-plugin #11717
Bug 2089405 : fix topology build decorator color #11722
Bug 1993916 : Visual feedback on OBC deletion #11415
Bug 2072793 : Update top consumer metrics #11721
Gherkin and automation of topology usability improvements #11566
Bug 2089675 : Fix for setting position of topology groups with no children #11723
Bug 2096394 : Switch from overriding dark theme pf-c-card background to increasing its boxshadow. #11707
Bug 2091029 : - Cancel rollout action only appears when rollout is completed #11648
Bug 2097000 : fix visualisation of kafka connection along with kafka sink #11718
Bug 2027603 : Fix arbiter zone selection issue #11692
Bug 2090895 : Support startsWith Nav Extension property #11660
Gherkin and automation of support builds v2 in Dev Console #11709
Bug 2043068 : <x> available of <y> text disappears in Utilization item if x is 0 #11617
Topology-workload-sidebar feature #11605
CONSOLE-3162 : Implement check for the new i18n annotation for dynamic plugins #11586
Topology-connecting-workloads and editing app | Topology Automation #11452
Bug 2036629 : Remove NooBaa Management UI link #11680
Bug 2093600 : Added create call before delete call #11704
Gherkin for add git repository in pipeline as code #11681
Gherkin and automation of dev usability improvements #11601
Bug 2097163 : Expose useURLPoll hook in internal SDK #11708
Add extensions for project overview inventory and utilization cards #11620
Bug 2093047 : Clean up duplicate entries in api.md #11705
Bug 2090457 : openshift-debug-node- namespaces do not get deleted for… #11674
Automation of eventing-broker-trigger | knative-eventing #11576
Bug 2057251 : promql: Improve a few cluster-dashboard queries #11265
CONSOLE-3081 : Adjust darkest purple resource color to one PF shade lighter for better contrast on dark theme. #11685
Automation of event-sources-sink-to-uri | knative-plugin #11450
Bug 2084453 : - Edit PodDisruptionBudget page sometimes takes user to not synced YAML view #11494
Bug 2094239 : do not show NodesUpdateGroup if there are 0 nodes #11694
Bug 2095687 : fix issue with debugcontainer for build logs #11687
Bug 2095083 : Monitoring dashboards: Increase default graph samples from 30 to 60 #11667
Bug 2096053 : [Dark Theme]: Add white background to Builder Image icons in Git import flow #11689
Bug 2086521 : [Dark Theme]: fix Topology context menu icon to support dark theme #11688
Bug 2094152 : Filter alerts in virtualization overview status card #11653
Remove now unused function getPrometheusExpressionBrowserURL #11609
CONSOLE-3081 : Adjust pf-c-card background color, when on dark theme, so that it is discernible. #11684
Bug 2095247 : update fetch for dynamic channels in sink as done for source #11682
Bug 2091603 : move terminal tick & add phase handlers #11650
ODC-6694 : New service binding plugin with a list and detail page, updated topology package #11671
Bug 2094833 : Fix empty pipeline run template section for non-admin users #11670
Render icon as a svg instead of img tag to support dark theme #11663
Gherkin for console dark theme #11643
Bug 2095231 : Fix default sidebar for resources like Kafka sink, Kafka connection #11683
Bug 2095071 : Fix failing backend test after devfile registry update #11675
ODC-4981 : Add new plugin to support Shipwright Builds and BuildRuns #11641
CONSOLE-2321 : Allow operators installed globally to display operand instances for all managed namespaces in their details #8930
Bug 2094104 : Demo dynamic plugin image tests should be skipped when testing console-operator #11652
Bug 2085407 : Update Node details page to include inline edit labels button #11563
Bug 2065840 : redirect v1beta1 CronJobs #11662
Bug 2092414 : Display only running VMs in Virtualization Overview chart #11651
Bug 2091901 : fix bug where log stream pauses in Chrome #11646
ODC-6670 : Add –telemetry support to console backend (bridge) #11531
Topology-Toolbar Filter Group Gherkin Design and Automation #11610
Update pf packages to pf-2022-7 #11632
captures telemetry events for userPreferences, SBO, WTO and getting started #11579
Add pipelines as code Repository form #11627
Bug 2077138 : fix {{execute}} regex for multiline executables in QuickStart #11572
CONSOLE-3163 : kubeadmin notifier changes #11578
Bug 2063764 : Operators - OperatorHub : i18n misses #11583
Bug 2092408 : Change icon in virtualization overview permissions card #11623
CONSOLE-2977 : update MCP list page for control plane only updates #11502
Bug 2091746 : Check if spec is available in MCP details page #11613
Bug 2086546 : [Dark Theme]: update Service binding connector color to support dark mode #11600
Bug 2091218 : Update helm to 3.9.0 #11590
Bug 2088489 : fix app selection in list view #11608
Add console-telemetry-plugin #11549
Bug 2080387 : Pass contextSource to TopologyApplicationActionProvider #11615
Bug 2070000 : Add high priority alerts to overview #11614
Bug 2074635 : fix web terminal start #11597
Bug 2084438 : Change Ping source spec.jsonData (deprecated) field to spec.data #11548
Bug 2089996 : Don’t rerun yarn install when running tests #11517
Bug 2084615 : Fix Add to navigation alignment on search page #11516
Bug 2079685 : Kms details enabled in the StorageClass creation page #11498
Full changelog
Bug 2097284 : Rebase to v3.5.0 for OCP 4.11 #39
Add v3.5 changelog #357
master: update release-tools #360
bump up gopkg.in/yaml.v3 to address CVE-2022-28948 #359
update kube dependencies to v1.24.0 #353
upgrade csi-translation-lib for some bug fixes #352
Bump prometheus/client_golang to v1.11.1 #351
master: update release-tools #350
master: update release-tools #347
Validate OWNERS files - remove sections about emeritus reviewers #345
master: update release-tools #344
allow setting default fs type through command line argument #342
Full changelog
Bug 2102782 : UPSTREAM: 2101343: fix: changed the csistoragecapacity check namespace #53
Bug 2097282 : Rebase to v3.2.0 for OCP 4.11 #51
make use of latest provisioner controller in storage-capacity.yaml #748
v3.2.0 CHANGELOG #746
controller: handle cache.DeletedFinalStateUnknown #745
Bump up gopkg.in/yaml.v3 to address CVE-2022-28948 #740
master: update release-tools #742
use registry.k8s.io instead of k8s.gcr.io registry. #728
OWNERS: add pohly #741
Upgrade external-snapshotter client to v6.0.1 #738
bugfix: add unique identity to the leaderrelection leader. #690
update provisioner dependencies to kube v1.24.0 release #733
Provisioner changes to prevent unauthorised volume mode conversion #726
storage capacity GA #710
Fix example environment variables configuration #722
Bump prometheus/client_golang to v1.11.1 #724
rbac: remove unwaned rbac for the leader election #725
master: update release-tools #723
fix managed-by label being too long when the node name is long. #717
controller: add pv secret annotation support to forget SC #713
Update external-snapshotter client to v6 #720
Short declaration, variable declaration allignment and few other cleanups #715
capacity tracking: add benchmark for topology discovery #705
capacity: use separate client and lower QPS/Burst settings #711
Validate OWNERS files #701
master: update release-tools #702
maximumVolumeSize should be updated when it changes #696
relax same storageclass restriction #699
master: update release-tools #693
feat: add an option to enable pprof profiling #682
Full changelog
Bug 2097503 : Rebase external-resizer against v1.5 #130
Add changelog for new version #210
master: update release-tools #206
update kube dependencies to v1.24.0 #204
rbac: remove unwanted rbac for leader election #203
master: update release-tools #201
Bump prometheus/client_golang to v1.11.1 #202
Validate OWNERS files #198
master: update release-tools #191
Full changelog
Bug 2097283 : Rebase to v6.0.1 for OCP 4.11 #73
Backport 720: Update changelog 6.0.1 #721
Backport 718: Add back v1beta1 manifests #719
Backport 711: Add changelog for v6.0 #717
Backport 715: Remove v1beta1 examples #716
Backport 690: replace serviceAccountName key, rbac and cleanup in the code #714
README changes to release-6.0 branch #713
Backport 703: update kube dependencies to v1.24.0 release #712
Backport-706 Adding webhook RBAC to enable validation of snapshotclasses #710
Remove v1beta1 APIs from release-6.0 #709
Backport 688: Updating readme and webhook tempate to capture changes made for volumesnapshotclasses #700
Backport: Add webhook to make SourceVolumeMode immutable #701
Backport: Update comment in types.go, to be included in the new CRD docs #698
Backport: Remove create and delete from csi-snapshotter RBAC #696
Backport 674: Adding validation for default snapshot classes per driver #693
Changes to snapshot controller to add SourceVolumeMode to VolumeSnapshotContents #694
release-6.0: update release-tools #692
Bump prometheus/client_golang to v1.11.1 #685
Change SourceVolumeMode type to v1.PersistentVolumeMode. #686
Cherry-pick client changes to release-6.0 branch #675
Update snapshotter and client modules #670
Update generated code for SourceVolumeMode field in VolumeSnapshotContents #665
Check if Status on Snapshot before checking if Status.Error is present #669
Allow resync on VolumeSnapshotContent when there is no error from CreateSnapshot #666
external-snapshotter constantly retrying CreateSnapshot calls on erro… #651
fix api convention metadata redirection #664
master: update release-tools #659
doc: fix spelling issues and add codespell github action #658
Change snapshot controller image version to 5.0.1 #653
remove storage class permissions from snapshot controller cluster role #645
doc: add issue templates #647
master: update release-tools #643
Update release tools 5.0 #640
Add changelog for v5.0.0 #635
Implement distributed snapshotting #585
Rename KUBE_NODE_NAME to NODE_NAME #616
update kube and dependencies to v1.23 #627
Fixed the bug introduced by PR 621 and exposed the kube-api-qps cmd option properly #626
Make the QPS and Burst of kube client config to be configurable #621
Add kustomization manifests to CRDs and controller components #606
Update CertificateSigningRequest apiversion to V1 #588
master: update release-tools #612
Bump snapshot-controller and snapshotter deploy to v5-rc1 #609
Add short names for Volume Snapshot CRDs #604
Full changelog
Bug 2097286 : Rebase to v2.5.1 for OCP 4.12 #36
Changelog for v2.5.1 #196
Automated cherry pick of #190: Correct the handler used in serving http requests #193
make the driver compatibliity with csi spec 1.5.0 #181
Update image version in the README to the latest v2.5.0 #182
Add missing header in CHANGELOG-2.5.md #180
Changelog 2.5 #179
master: update release-tools #178
Update kube dependencies to v1.23.0 #177
master: update release-tools #173
2.4.0 Changelog #172
feat: add an option to enable pprof profiling #171
docs: update livenessprobe initialDelaySeconds and timeoutSeconds #167
master: update release-tools #168
Fix some comment typo #166
master: update release-tools #165
Add platform linux/arm #161
Full changelog
Bug 2087042 : UPSTREAM: 333: Bump providers to k8s v1.24 #17
Bug 2087042 : Merge https://github.com/kubernetes/cloud-provider-gcp:master into master #13
Update libraries to 1.23.6 #331
Fix bug in comparing IPv6 addresses on the instance #332
Update CRD spec to include destinationRanges #328
Handle IPv6 addresses on network interfaces in validateNodeServerCert #330
Add caching logic to gke-gcloud-auth-plugin #317
Update clientauthentication apis from v1alpha1 to v1beta1 in gke-exec-auth-plugin #325
Remove taints re-application from node annotator #322
Add jprzychodzen to OWNERS as reviewer #320
Bump version.sh #318
Remove unused code path in cluster/gce/util.sh #316
add support for authorization tokens to gke-gcloud-auth-plugin #315
Add verify-vendor #301
Bump cloud-provider-gcp to k8s v1.23 #305
Full changelog
Bug 2094864 : Rebase the latest upstream changes #183
bump golangci-lint version to v1.46.2 #617
Pick a zone for worker nodes automatically when a failureDomain is not specified in MachineDeployment #584
Upgrade CAPI to 1.1.4 / Go to 1.17.11 and k8s images #614
Bump google.golang.org/api from 0.80.0 to 0.81.0 #612
Bump google.golang.org/api from 0.79.0 to 0.80.0 #607
Fix Cluster API image link in README.md #605
Bump google.golang.org/api from 0.78.0 to 0.79.0 #602
Bump google.golang.org/api from 0.77.0 to 0.78.0 #598
Add internal DNS addresses to machine #587
Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 #595
Bump google.golang.org/api from 0.75.0 to 0.77.0 #594
Bump k8s.io/client-go from 0.23.5 to 0.23.6 #591
Bump k8s.io/api from 0.23.5 to 0.23.6 #590
Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 #588
Bump google.golang.org/api from 0.74.0 to 0.75.0 #589
Doc: Add instruction to export gcp credential env var #586
Bump kustomize version to fix make tilt-up #582
Change the default GINKGO_NODES to 1 #581
Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 #573
Bump google.golang.org/api from 0.73.0 to 0.74.0 #574
Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 #572
Add ClusterClass quickstart e2e test #568
Bump to golangci-lint v1.45.2 #571
Bump to golangci-lint v1.45.0 #567
Bump k8s.io/klog/v2 from 2.40.1 to 2.60.1 #563
Bump k8s.io/client-go from 0.23.4 to 0.23.5 #564
Bump google.golang.org/api from 0.71.0 to 0.73.0 #562
Bump k8s.io/api from 0.23.4 to 0.23.5 #565
Bump k8s.io/apimachinery from 0.23.4 to 0.23.5 #566
Fix v1alpha4 <-> v1beta1 API conversions #559
fix: Install Cert Manager and Documentation #557
Bump google.golang.org/api from 0.70.0 to 0.71.0 #556
Missing linters added #554
add verify-tiltfile target #539
update CAPI to v1.1.3 #553
Use git clone
to get source #551
Cleanup go install script #548
Verify lint-fix added to Makefile #528
owners: cleanup and move members to emeritus #532
add ci-apidiff job along with apidiff target #534
Add CAPG label to tilt-provider.json #544
enable quiet mode for docs link checker #545
Bump google.golang.org/api from 0.69.0 to 0.70.0 #542
update go to 1.17.7 #530
Bump k8s.io/client-go from 0.23.3 to 0.23.4 #535
Bump google.golang.org/api from 0.68.0 to 0.69.0 #537
cni: update calico to version v3.22 and CAPI to v1.1.2 #531
Use controller-runtime setup-envtest and generate junit report in ci-test.sh #514
fix #1
Bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 #522
Bump google.golang.org/api from 0.62.0 to 0.68.0 #523
Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 #524
Bump github.com/onsi/gomega from 1.17.0 to 1.18.1 #526
Bump k8s.io/client-go from 0.23.0 to 0.23.3 #527
tests/e2e: add remediation tests #520
Bump k8s.io/api from 0.23.0 to 0.23.3 #525
add dependabot config #499
e2e/upgrade: add HA upgrade tests #519
e2e/tests: add upgrade k8s tests #518
Update controller-runtime, controller-tools, k8s-client and kustomize #515
Reflect changes on support policy section #517
Use custom service accounts instead of default for controllers #508
update k8s version to use 1.22.6 with the new images that is built #513
Bumps Go to 1.17 and CAPI to v1.1.0 #501
Replaced go get
with go install
to install binaries #507
Align kubectl install and CI scripts to use local bin folder #497
update capi to release v1.0.4 #500
Update README.md #488
Make cert manager install in makefile more resilient #481
Bash script added for shellcheck verification #483
Replace some occurences of ToNot(HaveOccurred()) #479
Management cluster creation without clusterctl #468
Update capi and project dependencies #475
remove not needed conformance script and update docs #474
Refactor conformance tests to use the capi test suite framework #469
Update k8s version to latest 1.22 patch version #466
version: fix version in the manager logs #465
Full changelog
Bug 2090829 : Bump OpenShift router to k8s 1.24 and go 1.18 #395
Updating openshift-enterprise-haproxy-router images to be consistent with ART #374
Bug 2093454 : HAProxy: enable PROXY protocol for all listeners #369
Updating ose-haproxy-router-base images to be consistent with ART #373
Full changelog
Bug 2105117 : UPSTREAM: <carry>: update list of deprecated apis #1313
Bug 2103075 : UPSTREAM: 110652: fix: –chunk-size with selector returns missing result #1304
Bug 2063414 : UPSTREAM: 109441: kubelet: parseResolvConf: Handle “search .” #1283
Bug 2086519 : get SCC admission default securityContext.runAsNonRoot to true on positive UIDs #1290
Bug 2078778 : UPSTREAM: 110408: apiserver: printers should use int64 #1288
Bug 2089933 : Backport 110191 Re-enable Kubelet Pod Readiness Probes on Termination and Pod probes should be handled by pod worker #1285
Bug 2087685 : Worker Latency Profiles: Config node object validation for extreme profile transition #1287
Bug 2065749 : UPSTREAM: 109103: cpu/memory manager containerMap memory leak #1229
Bug 2094954 : UPSTREAM: 110258: Fix pod eviction ip #1282
UPSTREAM: <carry>: provide unique reason for pod probe event during t… #1281
Bug 2086092 : UPSTREAM: 108284: fix: exclude non-ready nodes and deleted nodes from azure load balancers #1261
Full changelog
Optional RestoreSnapshotURL should have omitempty #1585
Fast-Forward from main #1536
HO: Add a reconciliation success condition #1527
Fix logging arguments to not be odd #1530
Add fallback set cache value from old token #1523
Ensure that we always create a tar archive of the dump. #1528
Oauth server: Route external traffic through guest cluster #1522
Fix typo in namespace #1526
Etcd backup/restore (manual process) #1239
Updating hypershift images to be consistent with ART #1525
invert conditions that are false in expected state #1520
feat(oauth): allow challenge override for OpenID #1513
Move TestReconcileDeprecatedGlobalConfig to proper file #1519
Run reconcileDeprecated* earlier #1518
Update IBM Cloud SDK packages & capiIBM image #1504
Align aws creds backward compatible #1516
E2E dump: Do not require platform opt-in for dump to work #1515
Add PlatformCredentialsFound condition to report missing platform creds #1512
kube-apiserver-proxy use privatelink for private clusters #1509
Move reconciliation #1234
PowerVS : CIS Domain nextUrl usage fixed #1505
Add ClusterVersionUpgradeable condition, upgrade block, and override annotation #1498
Set Recommended Leader Election Values #1465
Use Patch instead of Update to prevent error. #1499
Get rid of hostedapicache by using HCCO #1496
feat(cpo): Support disable profiling annotation #1481
powervs: Added inbound access rules for VPC security group to allow http & https #1491
Rename hypershift operator metrics #1492
nodepool controller: remove right condition type #1493
Fast-Forward from main #1494
HO: Fix raw extension generation for hcp configuration #1487
Excempt build controller SA from PodSecurity admission #1488
Update controller-runtime to get fix for global log override bug #1485
docs: agent: AgentServiceConfig script used fixed version instead of latest #1484
Add PowerVS Ingress Operator Changes #1458
Improve user experience of HostedCluster configuration API #1463
Updated secret permissions to conform to kubernetes CIS benchmark #1477
The ValidateReleaseImage was returning an error stating it could not find the pull-secret and blocked HC #1472
Reduce HyperShift operator metrics cardinality #1467
docs: refactor agent documentation #1466
inplaceupgrader: switch to using payload MCO image #1459
Drop kas call in agent ReconcileCAPIInfraCR and fail if no ign #1469
Add ValidReleaseImage condition to HostedCluster #1296
Add missing control plane prometheus rules #1406
Use right conditions reason for inplace upgrade #1464
Ensure cache is set during token rotation before reconciling #1460
Bug 2089224 : Remove monitoring config reconciliation #1420
add allowed CIDR blocks to HostedCluster API #1429
nat gateway: check for invalid eip #1457
Add PowerVS Cloud Controller Manager #1422
Fix the private router to work on a 4.11 mgmt cluster #1453
E2E: Add TestNodepoolMachineconfigGetsRolledout #1339
e2e: notice FailedScheduling or Preempted events #1332
Trim docker-pullable://
prefix when reading imageID from container status #1449
Set snapshot-count on etcd to limit memory usage variability #1448
Add memory rss recording rule #1447
Manage ignition server from CPO #1446
Add recording rule for cpu requests #1445
Adjust memory requests to align with PerfScale recommendations #1444
Enable passing -run parameter in ci-test-e2e #1441
Add recording rule for component memory requests #1442
add api-server-address flags to kubevirt and agent cluster create #1440
CNO operands use private APIServer address when HCP is private #1433
Remove unused kubevirt specific e2e test #1436
Fix the e2e-kubevirt-gcp-ovn CI lane #1434
Increase MHC nodeStartupTimeout #1435
aws private link controller: improve error messages #1432
Use git commit as version in HyperShift binaries #1431
Full changelog
Updating ose-ibm-cloud-controller-manager images to be consistent with ART #39
Full changelog
Update CHANGELOG (#642) #642
insightsclient - do not format OCM error message twice (#641) #641
Fix permissions for OCS for the storage gatherer (#640) #640
Do not use the kube-rbac-proxy container (#639) #639
make cluster version condition more flexible (#633) #633
Implement Prometheus Collector pattern (#637) #637
Revert “Implement Prometheus Collector pattern (#607)” (#635) #607
update of the arch.md document (#626) #626
create new permanent clusteroperator conditions for SCA & (#621) #621
Implement Prometheus Collector pattern (#607) #607
Full changelog
Bug 2075091 : Bump to KSM 2.5.0 #74
*: Cut 2.5.0 release #1746
Version bump Go to 1.18.3 #1745
feat: enable customresource metrics by configuration #1710
Add kube_pod_ips gauge to pod metrics #1740
Adding Unix creationTimestamp to PV/PVC metrics #1741
internal/store: fix metrics slice length for init containers #1734
Bump to go 1.18.2, k8s 1.24, kind 0.14.0, prometheus 2.35.0 #1743
.github/workflows: Update golangci-lint to v1.46.2 #1742
Add missing LastSuccessfulTime metric #1732
feat: Add CSI support to PV Metrics #1727
internal/store: fix metrics slice length #1731
Update go 1.18 / update dependencies #1726
internal/store: fix potential panic in pod store #1723
fix CVE: CVE-2022-27191 in go.mod package #1721
Update golangci-lint version to 1.45.2 #1713
Update OWNERS #1712
Update dependencies #1708
Properly initialize KSM server test #1699
Assert that newlines in coma separated arguments are ignored #1706
Full changelog
Bug 2106723 : Remove rollback deployment #3249
Bug 2104561 : pkg/controller/common/helpers: Explicitly set mode 0644 #3232
Bug 2103749 : daemon: initialize nodewriter before login monitor #3219
Bug 2103080 : configure-ovs: set mac only for non fail_over_mac bonds #3216
Bug 2102834 : NS manifest: Set empty openshift.io/run-level #3221
Bug 1817075 : MCC & MCO don’t free leader leases during shut down -> 10 minutes of leader election timeouts #3185
Bug 2092442 : drain_controller: slow down retries for failing nodes #3178
Bug 2096496 : controller: de-couple FIPS and realtime detection #3200
Bug 2096413 : configure-ovs: improve handling of static ip and mac address configuration #3190
Bug 2005694 : Removing proxy object takes up to 10 minutes for the changes to propagate to the MCO #3166
Bug 2090794 : drain controller: continue retry after 1h timeout #3167
Bug 2092003 : Fixup of URL for AWS unit/file to compute instance provider-id #3170
Bug 2089775 : Fix regexp in keepalived script chk_default_ingress.sh #3156
Bug 2087687 : MCO does not generate event when user applies Default -> LowUpdateSlowReaction WorkerLatencyProfile #3163
Updating openshift-proxy-pull-test images to be consistent with ART #2935
Bug 2090358 : Move drain log message to when drain starts #3168
Bug 2089687 : Update alert message for drain failure #3169
Bug 2045559 : Increase keepalived API check fall value to 3 #3158
Bug 2090436 : It takes 30min-60min to update the machine count in custom MachineConfigPools (MCPs) when a node is removed from the pool #3165
Full changelog
Bug 2104701 : Add timeout to oc cp command to fix must-gather delays when routers are terminating #318
Updating ose-must-gather images to be consistent with ART #302
Bug 2097346 : Updates how gether_monitoring obtains SA token #313
Full changelog
Updating ose-network-interface-bond-cni images to be consistent with ART #32
Full changelog
Updating ose-network-metrics-daemon images to be consistent with ART (#46) #46
Updated prometheus client_golang version to v1.11.1 (#48) #48
Full changelog
Bug 2093957 : [docs] Light readme maint (#485) #485
Bug 2099899 : fix(publish): modifies layer fetcher to gather repos into a map and u… (#492) #492
Bug 2098610 : fix(mirror): removes push permission check with manifest-only is used (#490) #490
Bug 2098172 : Adds validation for inaccessible registry endpoints (#489) #489
Bug 2095347 : removes extra results directories when mirroring disk to mirror (#487) #487
Bug 2089918 : adds fix for –skip-missing flag processing (#484) #484
Bug 2094866 : fix(pruning): handles child manifest deletion and tagged references (#486) #486
Bug 2092815 : fix(pruning): allows continue-on-error to be used with pruning operat… (#483) #483
Bug 2090092 : fix(list): adds default channel information to operator list to remov… (#478) #478
Bug 2089396 : pruning plan missing (#477) #477
Bug 2087271 : fix(mirror): adds sequence checks for mirror to mirror operations (#473) #473
Bug 2090819 : fix(mirror): Add helpful warnings for possible unexpected docker refe… (#479) #479
Rename filter-options flag to filter-by-archs (#482) #482
Bug 2087024 : fix(mapping): modifies mapping.txt for compat… (#469) #469
Bug 2088634 : fix(operator): adds validation after rendering dc to check for invali… (#464) #464
Full changelog
Bug 2088541 : Add psa anotations to namespace to suppress warnings #478
Updating marketplace-operator images to be consistent with ART #473
Bug 2092464 : Update default catalogsource to use 4.11 images #477
Bug 2079610 : Fix operatorHub status #470
Revert “Bug 2092464: shift marketplace operator catalogs default to v4.11” #476
Bug 2092464 : shift marketplace operator catalogs default to v4.11 #474
Full changelog
Bug 2099561 : Bump openshift/prometheus to v2.36.2 #136
Add v2.36.2 CHANGELOG and VERSION update #10891
Upgrade Prometheus/common to fix static assets #10888
UI: Fix handling of static files by upgrading common/assets #10880
Bug 2064984 : Update Prometheus to v2.36.1 #133
Add v2.36.1 CHANGELOG and VERSION update #10848
Cut v2.36.0 #10776
Update CHANGELOG for v2.36 #10744
Update release documentation #10132
Add agent mode identifier #9638
build(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 #10656
Update Go minimum version #10728
Relax yamllint #10670
Update README.md #10635
Release 2.35 #10616
Merge back release 2.35 #10599
Full changelog
Bug 2097716 : pkg/apis/monitoring/v1beta1: fix httpConfig conversion #191
Bug 2091595 : bump to Prometheus operator v0.57.0 #190
*: cut v0.57.0 #4831
build(deps): bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 #4825
pkg/apis: Add validations for time settings of thanosruler at CRD level #4815
build(deps): bump k8s.io/component-base from 0.24.0 to 0.24.1 #4819
build(deps): bump k8s.io/api from 0.24.0 to 0.24.1 #4818
jsonnet/mixin: add config option for group labels #4814
Merge release 0.56 #4811
*: cut v0.56.3 #4805
pkg/prometheus: add generation to computed hash #4806
pkg/prometheus: reduce the number of reconciliations #4798
*: fix support for new OpsGenie fields in Alertmanager config #4797
pkg/prometheus: fix curl exec probe #4804
*: fix markers for status conditions #4789
pkg/prometheus: continue instead of return #4793
build(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 #4799
build(deps): bump github.com/go-kit/log from 0.2.0 to 0.2.1 #4794
Merge release 0.56 #4783
*: bump golangci-lint to v1.46.0 #4790
build(deps): bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 #4788
build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 #4785
Add Deckhouse to the adopters list #4777
build(deps): bump github.com/thanos-io/thanos from 0.25.2 to 0.26.0 #4773
build(deps): bump k8s.io/component-base from 0.23.6 to 0.24.0 #4766
build(deps): bump k8s.io/client-go from 0.23.6 to 0.24.0 #4769
Release 0.56 #4765
build(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8 #4753
Bug 2079679 : pkg/prometheus: fix curl exec probe #189
Full changelog
Updating ose-vsphere-cloud-controller-manager images to be consistent with ART #18
Bug 2087042 : Rebase cloud-provider-vsphere 15.06.2022 #20
Bump cloud-provider-vsphere to k8s v1.24 #626
Add E2E tests, when recreate a VM, new node should have correct info. #625
Add E2E tests, when rebooting a VM, node should be persisted. #622
Do not restart the CPI pod on the config file’s Chmod events. #624
E2E test should deploy a running CPI using helm chart. #620
Use TMC infra to run E2E CI jobs. #619
Hook up CPI E2E tests with test-infra. #615
Update cluster and node selector labels for paravirutal mode #582
Fix E2E issue where cert-manager fails to install #616
Fix the error wrapping #612
Add xudong liu as cloud provider vsphere maintainer #596
Fixed broken link #594
Return error when VM’s info returned from VC doesn’t contains IP address #585
Refactor unit-test and test-cover in MAKEFILE #577
Add script for test coverage pipeline #570
Deprecate pod priority annotation in cpi deployment #572
Patch priorityClassName: system-node-critical in CPI daemonset #569
Wrong vCenter IP in kubernetes-on-vsphere-with-kubeadm.md secrets example #566
Update helm chart release #564
Return an error if multiple VMs with the same hostname was found #560
Remove extra key name in chart release config #563
Fix staticcheck error by cluster-api dependency. #562
Full changelog
Source code for this page located on github