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.13.0-ec.4-x86_64
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2023-03-03 16:33:54 +0000 UTC
Image Digest: sha256:6399a5480485a4fb425557280ce858b9d488d0bb65a0c258504197fcf24cd141
Release 4.13.0-ec.4 was created from registry.ci.openshift.org/ocp/release:4.13.0-0.nightly-2023-02-27-101545
Components
Rebuilt images without code change
- Updating ose-agent-installer-api-server images to be consistent with ART (#4752) #4752
- Revert “Increase timeout waiting for image-service (#4871)” (#5001) #4871
- Use the correct env var for the hub release image mirror (#4998) #4998
- MGMT-12547: Enhancement doc “api-for-skipping-validations” (#4870) #4870
- Add registry config for ironic agent image (#4995) #4995
- MGMT-13274: Update time-synced-between-host-and-service message to remove bad advice (#4994) #4994
- MGMT-13521: Clearer messaging when non-overlapping-subnets validation is pending. (#4993) #4993
- MGMT-13204: Implement skipping of host and cluster validations (#4907) #4907
- MGMT-13708: allow overriding image service image in subscription (#4985) #4985
- MGMT-13454: Group Host and boot logs to a single tarball (#4975) #4975
- MGMT-13711: it takes the assisted-service few minutes to notice that the cluster installation is completed (#4988) #4988
- MGMT-13620: Make worker to use custom MCP if it was set as part of the host DB record (#4976) #4976
- MGMT-13549: Day1 implementation for K8S node labels (#4972) #4972
- NO-ISSUE: Add logs to supported-platforms (#4982) #4982
- MGMT-13045: Enhancement document for node labeling (#4826) #4826
- MGMT-13682: Gather host logs on failure in day2 flow (#4983) #4983
- MGMT-13292: Add the installed version of the OLM operators in the monitor operators response (#4961) #4961
- MGMT-13471: SNO installation with OCP 4.13 lacks proper dnsmasq configuration (#4939) #4939
- MGMT-13487: handle day2 cluster authz (#4973) #4973
- NO-ISSUE: added ENABLE_ORG_TENANCY to deploy-test target (#4974) #4974
- MGMT-11805:
docs/change-iso-password.sh
lint (#4971) #4971
- NO-ISSUE: Add scenarios to consider to enhancement template (#4964) #4964
- MGMT-11805: Dedicated
.sh
file for the docs/change-iso-password.sh
script (#4970) #4970
- MGMT-13526: Fix wrong subscription name on pre-release versions (#4957) #4957
- MGMT-13203: Create REST points for validation ignore feature. (#4927) #4927
- Allow Agent installer to use aarch64 (#4441) #4441
- Full changelog
- MULTIARCH-3387: Set boot device to target disk for powervm (#626) #626
- MGMT-13710: assisted-installer-controller hangs for 2 minutes before uploading the ingress CA (#638) #638
- NO-ISSUE: Bump golang.org/x/net from 0.5.0 to 0.7.0 (#640) #640
- NO-ISSUE: Replace iotil by os and io in order to fix lint issues (#642) #642
- NO-ISSUE: Bump openshift/release from golang-1.18 to golang-1.19 (#612) #612
- MGMT-13568: Add pause mcp while setting new role labels (#623) #623
- MGMT-13292: Add the installed version of the OLM operators in the monitor operators response (#622) #622
- Remove uninitialized taint from vSphere nodes (#629) #629
- OCPBUGS-7149: IPv6 multinode spoke no moving from rebooting/configuring stage (#627) #627
- Full changelog
- Updating ose-agent-installer-node-agent images to be consistent with ART (#469) #469
- AGENT-502: Add agent based installer agent-tui (#482) #482
- Make the agent team be the OWNERS of the Dockerfile.ocp file (#498) #498
- Add sg3_utils package (#497) #497
- NO-ISSUE: Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 (#495) #495
- MGMT-13665: Bring full journal by default in log gather (#492) #492
- NO-ISSUE: Bump golang.org/x/sys from 0.4.0 to 0.5.0 (#491) #491
- Full changelog
- STOR-1019: Pin k8s.io/dynamic-resource-allocation to v0.26.1 #217
- OCPBUGS-6355: Rebase to v1.15.0 for OCP 4.13 #215
- Change default sidecars to EKS-D #1475
- Add
helm.sh/hook: test
annotation to chart testing resources #1477
- Chart Cleanup #1461
- Fix chart testing for CI #1473
- Add test-helm-chart target to Makefile to test Helm chart upgrades #1454
- Support specifying block size for filesystem format #1452
- Release 1.14.1 #1472
- Release 1.14.1 #1471
- Fix volume limits for m6id and x2idn instance types #1470
- Update README.md #1465
- Correct volume limits for m6id and x2idn instance types #1463
- Release 1.14 #1460
- Update install.md & options.md docs #1458
- Update example policy #1450
- Clean up .travis.yaml #1446
- Release 1.13 #1444
- Release v1.13.0 #1442
- Use PULL_BASE_REF for VERSION instead of GIT_TAG for GCR builds #1439
- Upgrade golangci-lint; Fix linter errors #1435
- helm: Expose volumes and volumeMounts for the ebs-csi-controller deployment #1436
- Upgrade dependencies #1433
- Increase cloudbuild timeout #1430
- pkg/driver/controller.go uses ToLower #1429
- refactor: Move the default controller tolerations in the helm chart values #1427
- Release v1.12.1 #1425
- Add version information from tag to GCR build #1426
- Update and run
update-gomock
#1422
- Update go version in unit-tests.yaml to 1.19 #1421
- Enable CI tests in K8s
1.25
#1341
- Add serviceMonitor.labels parameter #1419
- Add parameter to force enable snapshotter sidecar #1418
- Release Helm chart v2.12.0 #1414
- Add release and support policy to README.md #1392
- Release v1.12.0 #1413
- Release v1.12.0 #1412
- Add support for io2 Block Express volumes #1409
- Build Windows container for Windows Server 2022 LTSC #1408
- Update
trivy.yaml
workflow event trigger #1411
- Add .image-* files from Makefile to .gitignore #1410
- Cleanup OWNERS #1403
- Release
v1.11.4
#1407
- Release v1.11.4 #1406
- Update workflows #1401
- revise preqs for install docs #1389
- Add snow device types to parameters #1404
- helm: Move default toleration to values.yaml so it can be overriden #1400
- Add controller nodeAffinity to prefer EC2 over Fargate + Retrieve region/AZ from topology label in K8s #1360
- Add enableMetrics configuration #1380
- Add self to OWNERS #1399
- Add resolver to handle custom endpoints #1398
- Add initContainer parameter to the controller’s template #1379
- Update release notes; Implement useOldCSIDriver parameter #1391
- add link to install guide #1383
- Release Helm chart
v2.11.0
#1388
- Merge release 1.11 branch into master #1387
- Full changelog
- OCPBUGS-7837: do not inject-proxy when deploying in hypershift control plane #186
- Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 #182
- Add ok-to-test label to dependabot PRs #184
- Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 #183
- add dependabot config for gomod updates #181
- STOR-1019: Bump to k8s 1.26 libs for OCP 4.13 #179
- STOR-947: support disabling default StorageClass via ClusterCSIDriver #173
- Full changelog
- Bug OCPBUGS-7408: UPSTREAM: 1725: Pin k8s.io/dynamic-resource-allocation version #38
- STOR-1016: Rebase to v1.26.1 for OCP 4.13 #37
- fix: update rather than replace existing cache entry #1686
- cleanup: remove useless storage class yaml files #1684
- doc: cut v1.26.0 release #1681
- vendor: set ForceAttemptHTTP2 as false to respect custom dialer #1676
- cleanup: Use k8s utils pointer instead of Azure autorest/to #1665
- test: add helm lint test #1674
- feat: add disable-update-cache flag #1643
- chore: Update dependencies cloud provider azure #1662
- Revert “fix e2e: disable podSecurity” #1669
- fix e2e: disable podSecurity #1668
- chore: upgrade azure lib #1661
- fix: CVE-2022-41717 #1656
- Add requirements.txt with fixed versions to use in pip install #1652
- fix: Add missing machine in SKU listings #1641
- chore: migrate from ADAL lib before its EOL #1636
- fix: race condition in VMSS cache update #1639
- chore: increase csi-provisioner timeout to 30s #1634
- fix: add disk lun check in VMSSFlex AttachDisk to avoid race condition #1632
- chore: upgrade sidecar container images #1629
- chore: Update the VMSSVMCache struct vendor to csi driver #1621
- Test: Adding a new test to verify volume and nodes in different resource groups #1624
- fix: volume metrics on Windows csi-proxy v1beta #1622
- Clean up .travis.yaml #1620
- doc: cut v1.25.0 release #1604
- fix: reduce VMSS cache refresh #1611
- fix: resource group issue in disk attach #1616
- fix: add disk lun check in AttachDisk to avoid race condition #1610
- fix: support noProxy in chart config #1613
- test: use
T.Setenv
to set env vars in tests #1585
- Fix E2E failure in VMSS Flex cluster #1609
- test: set disk perf in PremiumV2 test #1602
- fix: panic in vmss cache conversion #1601
- feat: support perf profile device setting on Linux node #1596
- cleanup: remove unused install docs #1597
- Incorporating the VMSSVM cache changes from cloud-provider-azure lib #1564
- chore: upgrade azure cloud provider lib #1563
- doc: cut v1.24.0 release #1565
- cleanup: remove unnecessary tp nil check #1561
- fix: avoid recreate vmss cache in race condition #1558
- feat: increase api qps limit of csi-provisioner and csi-attacher #1559
- test: Enable dynamically provisioned volume snapshot test in Windows cluster #1548
- fix: fix CVE-2022-32149 #1547
- doc: add config doc for edge zone #1533
- chore: upgrde azure cloud provider lib with vmss flex change #1543
- fix: increase csi-attacher client QPS #1539
- chore: upgrade base image debian-base:bullseye-v1.4.2 #1538
- doc: cut v1.23.0 release #1535
- feat: support PremiumV2_LRS disk type #1477
- test: add helm repo install check #1528
- feat(helm): add support for labels, annotations and podAnnotations #1496
- feat: support https proxy and http proxy in chart config #1520
- chore: update values as per p50 numbers #1507
- fix: zone format check when cloud config is empty #1521
- chore: increase csi-attacher timeout #1514
- test: run sanity test on csi-test v5.0.0 #1513
- chore: upgrade azure cloud provider lib #1510
- fix: reduce VMSS throttling when throttling happens #1498
- feat: support location in storage class #1497
- fix: Ultra Disk DefaultDiskMBPSReadWrite calc issue #1494
- chore: refine mount error msg in pod events #1493
- chore: add scheduler extender cpu and memory usage in yaml files #1491
- fix: increase sidecar container memory limits on Windows #1490
- chore: doc & deployment updates for Azure Disk CSI Driver V2 Beta #1435
- chore: fixing codespell errors #1482
- cleanup: remove secrets list rbac #1473
- chore: upgrade azure cloud provider lib #1472
- chore: switch master branch to use v1.23.0 #1467
- doc: cut v1.22.0 release #1465
- Full changelog
- STOR-1010: Rebase to v1.25.1 for OCP 4.13 #23
- fix: make account search backward compatible #1166
- doc: refine doc #1164
- docs: update storage class definition for optional cross-subscription config #1165
- doc: cut v1.25.0 release #1162
- fix: add more account search options #1161
- fix: account matching issue in account search #1156
- cleanup: fix umount failure logging #1160
- fix: target is busy unmount failure #1158
- doc: update install doc #1159
- fix: set ForceAttemptHTTP2 as false to increase ARM throttling limit #1155
- fix: use force unmount to fix unmount NFS volume stuck issue #1146
- fix: support privateendpoint with latest cloud-provider-azure #1143
- test: add helm lint test #1153
- cleanup: remove useless functions #1151
- cleanup: remove redundant unmount volume code since it’s already handled by mount-utils #1150
- docs: add a section on volumeHandle to the PV Static Provision documentation #1148
- docs: recommend the use of the nosharesock mount option, and clearify how volumeHandle should be used. #1145
- chore: refine logging #1144
- chore: update dependencies against latest cloud-provider-azure #1140
- cleanup: Use k8s utils pointer instead of Azure autorest/to #1141
- fix e2e: disable podSecurity #1142
- fix: CVE-2022-41717 #1135
- Add requirements.txt with fixed versions to use in pip install #1136
- chore: migrate from ADAL lib before its EOL #1134
- chore: upgrade to csi-node-driver-registrar v2.6.2 #1132
- chore: upgrade sidecar container images #1131
- Clean up .travis.yml #1130
- doc: cut v1.24.0 release #1128
- feat: add useDataPlaneAPI in snapshot storage class #1127
- cleanup: remove unused install docs #1125
- fix: check private dns zone before creation #1124
- feat: support management api for volume snapshot #1118
- doc: cut v1.23.0 release #1120
- fix: increase api qps for azurefile kubeclient #1117
- cleanup: remove unnecessary tp nil check #1119
- feat: increase api qps limit of csi-provisioner and csi-attacher #1116
- fix: getSubnetResourceID issue when subnetName is specified #1114
- chore: refine data plane API cache #1115
- feat: add accountAccessTier parameter in storage class #1109
- fix: enable disableDeleteRetentionPolicy on standard file share #1105
- fix: CVE-2022-32149 #1108
- test: enable driver restart e2e test #1106
- chore: upgrade base image debian-base:bullseye-v1.4.2 #1102
- doc: cut v1.22.0 release #1100
- feat(helm): add support for labels, annotations, podLabels and podAnnotations #1096
- feat: add helm repo install check #1098
- feat: support https proxy and http proxy in chart config #1091
- chore: upgrade cloud provider azure lib #1092
- Updated CONTRIBUTION.md file #1089
- cleanup: remove preview deployments #1087
- test: run sanity test on csi-test v5.0.0 #1086
- fix: cancel the context when timeout of deleting file share #1085
- fix: CVE-2022-27664 #1084
- feat: support cross subscription with management api #1077
- fix: delete volume failure when management api is throttled #1082
- fix: chart index file #1081
- chore: refine the log printing in getAccountKeyFromSecret process #1079
- chore: switch master branch version #1076
- doc: cut v1.21.0 release #1072
- Full changelog
- Merge upstream #253
- Fix a minor typo in API document #1219
- 📖 update user-guide url #1220
- 🐛 hack: gomod needs to verify all go.mod files #1217
- 🌱 set maintenance reason when turning maintenance on #1212
- 🐛 bump kustomize to v4.5.7 #1214
- 🌱 Separate mariadb component #1196
- 🌱 Separate updating images from ValidateManagementAccess #1207
- Do not consider empty RAID and root device hints updated #1134
- 🌱 kubesec: update codeql-action to v2 #1208
- 🌱 owners: add tuminoid to reviewers #1206
- Full changelog
- Adding
CommitDate
to the Changelog json output #1348
- OCPBUGS-7780: pkg/cli/admin/upgrade/channel: Use PATCH instead of POST for spec updates #1346
- Use registry.k8s.io and update image version #1343
- Add icsp file convert command #1238
- OWNERS_ALIASES: Update approvers: add David, remove Jack #1340
- oc debug: Use own fields instead directly depending on Attach’s #1337
- Full changelog
- OCPCLOUD-1851: Upstream rebase to CA 1.26.1 and VPA 0.13 #250
- Cluster Autoscaler: update vendor to k8s v1.26.0 #5376
- CA - AWS - Update Docs all actions IAM policy #5373
- Add KEP: Control VPA eviction behavior based on scaling direction and resource #4831
- cluster-autoscaler: refactor BalanceScaleUpBetweenGroups #5317
- set cluster_autoscaler_max_nodes_count dynamically #5362
- Identifying cloud provider deleted nodes #5054
- Stop applying the beta.kubernetes.io/os and arch #5276
- Introduce Cloudprovider Maintenance Request policy #5350
- Add x13n to cluster autoscaler approvers #5367
- feat(helm): add rancher cloud config support #5351
- Auto Label Helm Chart PRs #5356
- Introduce a formal policy for maintaining cloudproviders #5198
- oci provider: fail fast, recover fast, when instance-pool/node-group is out of capacity #5335
- CA - AWS - Update Hardcoded Instance Details List to 11-12-2022 #5363
- rancher-cloudprovider: Improve node group discovery #5361
- Support policy/v1 for PodSecurityPolicy for v1.21+ #5357
- Add pods from node undergoing scale-down to unschedulable pods #5354
- Add missing dot #5349
- Export execution_latency_seconds metric from VPA admission controller #5358
- aws: add nodegroup name to default labels #5285
- aws cloudprovider - unify and consolidate aws session creation #5120
- Fix int formatting in threshold_based_limiter logs #5359
- Use PdbRemainingDisruptions in Planner #5333
- Create a Planner object if –parallel-drain=true #5353
- Break node categorization in scale down planner on timeout. #5344
- Add note regarding GPU label for the CAPI provider #5328
- fix(cluster-autoscaler/hetzner): pre-existing volumes break scheduling #5322
- Deprecate v1beta1 2 #5345
- Fix for ‘Link for cloud-controller-manager is not working’ #5346
- Automatically label cluster-autoscaler PRs #5348
- update vendor to v1.26.0-rc.1 #5336
- chore(cluster-autoscaler/hetzner): add myself to OWNERS file #5329
- Use ScaleDownSetProcessor.GetNodesToRemove in scale down planner to filter NodesToDelete. #5330
- Check owner reference in scale down planner to avoid double-counting #5284
- Log node group min and current size when skipping scale down #5325
- Use scheduling package in filterOutSchedulable processor #5259
- add logging information to FAQ #5310
- Fix: add missing RBAC permissions to magnum examples #5292
- Added RBAC Permission to Azure. #5323
- huawei-cloudprovider: enable taints resolve for as, modify the example yaml to accelerate node scale-down #5301
- Allow forking snapshot more than 1 time #5290
- Add missing cloud providers to readme and sort alphabetically #5306
- Don’t say that
Recreate
and Auto
VPA modes are experimental #5294
- Fix VPA deployment #5299
- Update the hyperlinks of api-conventions.md file in comments #5282
- Support scaling up node groups to the configured min size if needed #5195
- Add scaledown.Actuator to AutoscalingContext #5265
- Update aws OWNERS #5287
- introduce recommendation post processor #5239
- VPA: Fix typo, move service accounts to RBAC #5268
- Magnum provider: switch UUID dependency from satori to gofrs #5261
- AWS ReadMe update #5190
- cluster autoscaler: kamatera cloud provider - change uuid dependency #5260
- Register recently evicted pods in NodeDeletionTracker. #5274
- Base parallel scale down implementation #5230
- Add support for extended resource definition in GCE MIG template #5247
- Remove dead code for handling simulation errors #5229
- huawei-cloudprovider:enable tags resolve for as #5256
- Extract scheduling hints to a dedicated object #5161
- huawei-cloudprovider: enable retrieve scaling group instances by pages #5252
- Extract criteria for removing unneded nodes to a separate package #5147
- Add option to wait for a period of time after node tainting/cordoning #5235
- remove unsupported functionality from cluster-api provider #5249
- Make expander factory logic more pluggable #5248
- Balancer KEP #5211
- update owners list for cluster autoscaler azure #5181
- Fix accessing index out of bonds #5220
- Update VPA compatibility for 0.12 release #5202
- Clean up stale OWNERS #5228
- Add podScaleUpDelay annotation support #4956
- added replicas count for daemonsets to prevent massive pod eviction #4978
- Don’t break scale up with priority expander config #5246
- Fixed gofmt error. #5241
- Corrected the links for Priority in k8s API and Pod Preemption in k8s. #5167
- magnum: add an option to create insecure TLS connections #5210
- CA - AWS - Instance List Update 2022-09-16 #5193
- fix typo #5196
- : skip instances on validation error #5213
- E2e test admission pod recommendation mismatch #5232
- add example for multiple recommenders #5231
- Remove units for default boot disk size #5233
- Updated the golang version for the GitHub workflows. #5205
- Support for DirectX Devices #5209
- Update the example spec of civo cloudprovider #5226
- Fix race condition in scale down test #5227
- cleanup unused constants in clusterapi provider #5222
- Update controller-gen to 0.9.2 #5178
- Restrict Updater PodLister to namespace #5177
- Move targetCPUPercentile into a flag #4799
- Stop treating masters differently in scale down #5133
- Introduce NodeDeleterBatcher to ScaleDown actuator #5060
- Fix error formatting in GCE client #5208
- Create GCE CloudProvider Owners file #5207
- Remove taints from all nodes on startup #5200
- Allow simulator to persist changes in cluster snapshot #5131
- Don’t depend on IsNodeBeingDeleted implementation #5191
- Extract scale down eligibility checking to a separate object #5118
- Azure: support node label keys having underscores #5116
- Change VPA default version to 0.12.0 #5182
- feat: add support for metricRelabelings #5124
- Increase timeout for VPA E2E #5159
- Add PdbRemainingDisruptions struct #5115
- Increase timeout for VPA
v1
e2e tests #5151
- Update go.mod version for github.com/google/go-cmp from 0.5.6 to 0.5.8 #5157
- update vendor to v1.26.0-alpha.0 #5155
- Update OWNERS #251
- Full changelog
- MON-2951: create Routes only with ingress operator #1885
- OCPBUGS-7391: wait for service CA secrets #1900
- Synchronize versions of the downstream components #1902
- MON-2973: pkg/manifests: Allow configuring secrets in alertmanager (UWM) #1884
- Synchronize versions of the downstream components #1898
- pkg/operator: fix typo in info logs #1896
- MON-2901: add nodeExporter.collectors.netdev settings. #1888
- STOR-1154: Add vSphere topology to telemetry #1886
- Add nodeExporter.collectors.tcpstat settings. #1876
- Synchronize versions of the downstream components #1887
- MON-2959: Allow configuring secrets in alertmanager (platform) #1882
- Update jsonnet dependencies #1880
- Full changelog
- composable OCP: make NTO components optional (#524) #524
- Update to TuneD v2.20.0 (#565) #565
- Remove trailing spaces from test names (#570) #570
- Remove optimization to allow full resync (#567) #567
- Report host-level sysctls in conflict with TuneD ones (#566) #566
- E2E: Per Core Runtime Tuning Test automation (#509) #509
- Add test case to check single rx queue on veth interface (#562) #562
- Add update-manifests Makefile target (#560) #560
- render: initialize klog flag (#538) #538
- Refactor IRQ load balancing enable/disable test (#561) #561
- Full changelog
- update psa dependency version #103
- update controller-manager dependency to point to v0.25.0 #101
- Full changelog
- OCPBUGS-7419: Trigger new sync round on ClusterOperator Available changes #904
- install/0000_90_cluster-version-operator_02_servicemonitor: Add ClusterReleaseNotAccepted #906
- OCPBUGS-6097: CVO hotloops on ImageStream and logs the information incorrectly #894
- OCPBUGS-6292: Update golang.org/x/net/http2 for CVE-2022-41717 #901
- Bug 2090680: RetrievePayload: Improve timeouts and cover behavior with tests #896
- pkg/cvo: Set ‘controller’ in our ownerReferences #900
- pkg/cvo/sync_worker: Fix “The sync worker already has a pending notification” formatting #898
- vendor: update openshift/api for NodeTuning capability #883
- Full changelog
- Upstream sync Feb 2023 #73
- Tap plugin #784
- build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.26.0 #824
- build(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0 #828
- Add support for in-container master for macvlans #814
- Add support for in-container master for ipvlan #813
- Add support for in-container master for vlans #781
- Only check or del ipv6 when an IPv6 is configured #821
- bridge: refresh host-veth mac after port add #809
- Remove references to io/ioutil package #790
- build(deps): bump github.com/safchain/ethtool to v0.2.0 #804
- build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 #803
- Update Allocate method to reuse lease if present #792
- fix bug on getting NextIP of addresses with first byte 0 #782
- ci(deps): setup dependabot #801
- Fix tuning path validation #798
portmap
support masquerade all #772
- Add IPv6 support for AddDefaultRoute #802
- Fix Tests: Update portmap test’s iptables error check #793
- Update email to gmail #795
- Full changelog
- Update OWNERS #27
- Resolve dynamic resource allocation unknown revision #26
- OCPBUGS-6406: Merge https://github.com/kubernetes/cloud-provider-gcp:master into master #18
- Introduce DefaultPodNetworkName constant #456
- remove kubernetes/kubernetes dependencies #453
- Bump CRD modele go version and update gcpfirewall CRD version to v1 #447
- move InterfaceName function to internal component #423
- Update pod deletion logic to follow pod gc controller #416
- Changed auth-provider-gcp credentialprovider api to v1 #446
- bootstrap crd folder, used for networking crds #449
- Add GKENetworkParamSet Controller #417
- Use k8s.io/cloud-provider-gcp/pkg/clientauthplugin/gcp #444
- Fix log verbosity and add additional logging. #439
- Bump bazel to 5.4.0 #441
- Bump repository to 1.26 #438
- Add ‘cluster/bin’ to ‘.gitignore’ #440
- Fix referrer url and instance group url comparison. #437
- Fix incorrect return value ordering in validateInstanceGroupHint. #436
- Update node annotations for multi-networking #420
- Use instance ListReferrers method to check cluster membership. #411
- add permissions for patch node to cloud-controller-manager #435
- Cloudbuild iterations #432
- Fix crd broken BUILD file #430
- use a more meaninful tag and publish :latest image #429
- Update bazel image rules #392
- Restore serviceAccountVerifier workers to 3 and nodeSyncer to 30 from 20 #408
- Add /crd to .bazelignore #426
- Improve logging message of tools/verify-up-to-date.sh #428
- Builds node annotations for multi-networking #410
- Automate cloud-controller-image-creation based on cloudbuild #424
- Add script to verify if repository is up to date #427
- Add missing v1.25.5 bump #425
- Updated repository to version 1.25.5 #419
- add aojea as approver #421
- Change name of GKENetworkParams to GKENetworkParamSet and move version to v1alpha1 #418
- Fix GKENetworkParams client asking for namespace. (Resource is cluster wide) #415
- Fix GKENetworkParams pluralization #412
- Add EnableMulticastAnnotationKey and value #413
- Add README file for clientauthplugin #405
- Add a utility method to fetch compute instance #409
- Get namespace from service account #406
- Add generated client/informer/listers for Network & GkeNetworkParams CRDs #401
- Add GCE method to fetch node network-interfaces #399
- Pass CLOUD_PROVIDER_FLAG and set DisableKubeletCloudCredentialProviders #402
- add aojea to OWNERS #403
- Add response message in kubelet_readonly_csr_approver.go #400
- Add test parameters that were dropped during bumping #397
- Introduce prefixLengthV4 attribute to l2Network #395
- Changes for fetching the subnetworks. #390
- Add GKENetworkParams crd #387
- Define north-interface annotation. #391
- Added clearStalePodsOnNodeRegistration flag to guard removal of pods bound to preemptible node #385
- Bump to v1.25.3 #383
- Add kubelet readonly csr to csr signer #380
- Add network CRDs to cloud-provider-gcp #375
- Fix error message in readonly approver #376
- remove deprecation warning in new clientauthplugin package #374
- Read only resource csr approver #370
- Updating ose-gcp-cloud-controller-manager images to be consistent with ART #24
- Full changelog
- Update OWNERS #190
- Updating ose-gcp-cluster-api-controllers images to be consistent with ART #187
- Full changelog
- Bug 1877261: UPSTREAM: 973: filesystem is not resized when restoring #32
- OCPBUGS-6411: Rebase to v1.8.2 for OCP 4.13 #31
- Automated cherry pick of #1073: Add debugging log for the mapping of a PD name to /dev/* path #1115
- cherry pick #1085 #1087 and #1094 to release-1.8 #1111
- Automated cherry pick of #1103: Update go version to the latest #1104
- Automated cherry pick of #1072: Add udevadm to container image #1097
- prune changelog for 1.8 release #1060
- Adding CHANGLOG for 1.8 release #1054
- Disable device when unstaging #1051
- list out regional PD in listDisk Call #1050
- Update go version for latest CVE findings #1048
- Update debug dockerfile for go1.19 #1049
- Fix the kubetest version to 0e09086b60c122e1084edd2368d3d27fe36f384f #1046
- 1.3.8 changelog #1045
- Change mistaken space to tab in makefile #1038
- Skip disk image tests before 1.21 #1042
- Changelog for 1.3.7 and 1.7.3 #1037
- update go builder to 1.18.4 #1031
- Skip node skew tests using ephemeral containers #1030
- migrate from github.com/golang/protobuf to google.golang.org/protobuf #1027
- add support for setting snapshot labels #1017
- Remove livenessprobe from node-driver-registrar #975
- backoff per {node,disk} pair instead of just node} #1028
- update stable master and README reference to 1.7.2 #1015
- Pin kubetest2 version #1024
- 1.7 CHANGELOG, update rc image and sidecar versions #1013
- update overlays for 1.7.1 #1009
- add 1.7.1 changelog #1008
- increase deploy driver timeout #1007
- Add Makefile target that validates the Dockerfile images contain the correct shared library dependencies #985
- Add implicit ListVolumesResponse#Entry pagination limit #999
- master: update release-tools #1004
- Remove workaround to add os.version to the manifest for Windows images #986
- update prow rc image with 1.7.0-rc1 candidate #997
- Full changelog
- CNF-5901: admission hook change for workload partition on all clusters #1312
- UPSTREAM: 113799: tests: network: Prefer internal IPs first #1446
- UPSTREAM: 115863: Remove global framework variable #1480
- UPSTREAM: <carry>: add new approvers #1458
- OCPBUGS-7555: UPSTREAM: <carry>: add default kubelet sysctls within rpm #1475
- AUTH-336: UPSTREAM: <carry>: PSa metrics: log platform namespaces in audit denies #1454
- add icsp validation: reject one of icsp idms.itms resources #1310
- UPSTREAM: 114027: make GetSubnetPrefix IP family agnostic #1469
- Full changelog
- Add comment for BaseDomainPrefix #2219
- Add condition to NodePool indicating whether a security group for it is available #2216
- HOSTEDCP-827: Add root volume encryption e2e test #2192
- fix(hypershift): reduce CAPI rbac access #2173
- Validate Network Input for HostedCluster #2215
- Add labels info #2218
- HOSTEDCP-826: Customize DNS base domain prefix #2213
- ensure reconcilation of apiserver port #2197
- Cleanup default security group only if authorized #2211
- HOSTEDCP-593: Update the pull secret source for ignition payload #2187
- fix(ibmcloud): Explicitly set HCCO controllers #2185
- Adding NTO again to find the issue with data recollection #2152
- cli: Add –cli-root-volume-access-modes #2188
- feat: Add pod gone check to prober + DNS operator leader elect #2155
- HOSTEDCP-833: Add Golang check for ‘go list’ errors in Makefile #2193
- HOSTEDCP-833: Set kubevirt.io/client-go version to fix ART Issue #2194
- add KAS egress network policy #2181
- cpo: kcm: add nfs pv recycler pod template #2183
- Fix kubevirt how-to doc formatting issues #2178
- Update cluster api provider kubevirt dependencies #2157
- fix(cpo): Set restart annotation on multus-admission-controller #2150
- fix(cpo): Remove OLM collect for IBM Cloud to reduce artifacts and rbac #2141
- Add default NodePool name clarification to docs #2186
- fix(cpo): Reduce CNO access if Calico used as network provider #2159
- add PSA labels to openshift-infra in guest cluster #2180
- Add cli flag to enable root volume encryption #2177
- Update KubeVirt platform how-to documentation #2108
- Filtering data recolection only for aws instances running #2153
- Add PodMonitor for ingress-operator pods in HCP namespaces #2136
- fix regex in registry operator pod monitor #2171
- Add e2e test for hosted cluster behind a proxy #2077
- Skip destroyAWSDefaultSecurityGroup if not AWS #2167
- Give kubevirt csi controller get VMI RBAC #2154
- set default PSA enforce to restricted #2097
- Create default security group for AWS clusters #2146
- AUTH-323: konnectivity: split away the rootCA from konnectivity trust #2149
- Use KAS kubeconfig for PowerVS CCM instead of external kubeconfig #2065
- Add e2e test for secrets encryption using kms #2135
- OSD-15099: Delaying the creation of servicemonitor and podmonitor resources till the hostedcluster is Completed #2147
- Add support for root volume encryption using KMS #2143
- Check creation and deletion timestamps are not nil #2132
- test: skip TestCreateClusterKms on non-AWS platforms #2151
- expose silence alerts metric #2142
- AUTH-323: pki: split out konnectivity certs from the rootCA #1891
- Clarify docs for nodePool.spec.config #2137
- fix(ho): Delete user-data secret for non-AWS platforms #2134
- Revert “Refactored NTO MachineConfig InPlace and Replace E2E Tests” #2145
- Basic immutability for NodePool #2139
- Changes autoscalling replica number when the nodepool replica is not set #2106
- Add external DNS health condition #2130
- Full changelog
- gather logs - update “FilterLogFromScanner” function and add some tests (#735) #735
- Add unit tests to openshift sdn controller logs gatherer (#733) #733
- OCPBUGS-6731: Anonymize env vars from containers: HTTP_PROXY, HTTPS_PROXY (#723) #723
- OCPBUGS-6832: feat(recent_metrics) adds openshift_apps_deploymentconfigs_strategy_total (#726) #726
- OCPBUGS-6781: Create gatherer for gathering machines. (#725) #725
- Full changelog
- Add jupierce as approver / remove Clayton #127
- rhel9 base image: Fix build failure #126
- Dockerfile: add RHEL9 base image dockerfile #124
- Full changelog
- Bump openshift/kube-state-metrics to v2.8.1 #90
- Prep v2.8.1 #2005
- OCPBUGS-6320: Merge
upstream/release-2.8
#89
- Prepare v2.8.0 #1967
- Handle unit length
valueFrom
values #1958
- Document how gauges convert types to float #1964
- Set OpenMetrics content header #1974
- Clean up function NewFamilyGenerator in comments #1977
- Fixing emitting of ready time metrics when condition is false #1971
- Migrate all NewFamilyGenerator to NewFamilyGeneratorWithStability #1976
- support “True” and “False” as string in custom-resource-state #1963
- Use structured logging #1965
- tools: Use own go.mod #1957
- Enrich UserAgent with more information #1960
- remove broken –version flag, replace by version command #1956
- Add metrics of kube_pod_status_ready_time and kube_pod_status_containers_ready_time redux #1938
- Update development doc #1875
- Reload CustomResourceState Config File on Change #1928
- prefix GVK labels in CustomResourceMonitoring #1942
- Add kube_pod_status_qos_class gauge to pod metrics #1932
- docs:fix broken link #1945
- docs: Fix typo in kube_node_deletion_timestamp description #1944
- Add develop doc on adding new metrics #1936
- Make CRS metrics type dynamic #1930
- Bump dependencies and linter #1933
- Rename references from master to main branch #1931
- docs: add status badge for the periodic cronjob #1924
- Add metrics for CustomResource State Config file #1926
- Add metrics for config file changes #1916
- Remove duplicated MetricsWriter implementation #1921
- Empty string for “owner_*” dimensions in all metrics. #1923
- Add Metrics for EndpointSlices #1910
- Update github.com/prometheus/exporter-toolkit #1918
- Add CatherineF-dev as reviewer #1914
- Merge Release 2.7 back to master branch #1908
- Full changelog
- Multus 4.0 upstream sync, strike back #146
- Update github action version #998
- Fix warning message about package comment #999
- Bump ginkgo to v2 #969
- Remove origin from CI build #990
- Bump go version to 1.18⁄1.19 #987
- This removes gorilla/mux from multus #986
- Simplify kubeletclient code to reduce parse url #976
- Change conditional flow to use cache file in CmdDel #957
- Fix multus-daemon in case of user given config #939
- Support IPs, MAC and cni-args in delegate API #925
- Fix kubelet version in go.mod #930
- Fix deleate API to load conflist #915
- fix multiple default gw #906
- rephrase readme section describing thin vs thick plugin #899
- Change container image to python:slim from centos #903
- Fix container tags for thick plugin #900
- Update deployment yaml #897
- Feature/multus 4.0 #893
- Detect python3 #881
- write output file for generated kubeconfig #878
- Use *[]net.IP for ‘default-route’ network selection element. #864
- Fix missing device-info in networks-status annotation for chained plugins #867
- Fix revive error #868
- Add 4.0 document #870
- Bump libcni to fetch the bugfix #886
- Update golang version to 1.18.x #876
- Refine build-go.sh and update ‘version’ output #877
- Fix revive’s error #865
- Skip status update in CmdDel if getPod is failed #862
- Add unit-test to increase test coverage #860
- Add metrics support #857
- Fix wrong location for daemonset in readme #844
- Refine Kubernetes APIs #839
- Fix sr-iov support #834
- Update golang version to 1.17 #831
- Add chroot option in multus-daemon #828
- Remove error handling for getPod to force to proceed cmdDel. #823
- Updating multus-cni images to be consistent with ART #142
- Full changelog
- Dev/sync upstream #30
- Update vendor packages, include cni v1.1.2 #19
- fix typo in route-override.go #14
- Add CI pipeline in github action #18
- Move DaemonSet apiVersion from extensions/v1beta1 to apps/v1 #10
- Full changelog
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #112
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #111
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #110
- Upstream sync: IP reconciler controller and dual stack #107
- Upgrade Go dependencies to address CVEs #276
- Add CodeQL workflow for GitHub code scanning #281
- Add NOTICE #285
- Stop using the beta.kubernetes.io/arch #287
- fix overwriting of OverlappingRanges by mergo #257
- Fix typo in Github workflow #277
- Add support for dualstack / multiple IP ranges #250
- build, ci: remove the install-kubebuilder-tools script #273
- Remove controller runtime #225
- e2e tests: provide cni-install.yml #265
- storage, etcd: remove backend #240
- controller: request more memory to prevent runtime OOM kills #261
- ci automation, docs: maiqueb cares about docs #259
- automation: provide PR template #245
- Propose issue templates for bugs #246
- Moved IP Reconciler code into IP Control Loop #238
- Propose issue templates for enhancements #247
- Add makefile #248
- reconciler, shutdown: export shutdown into a func #244
- Add /65 addressing limitation #165
- build(deps): bump github.com/containernetworking/cni from 0.7.1 to 0.8.1 #213
- build: Bump k8s version 1.23 #187
- build, golang1.17: sloppy ip parsing #232
- Bump golang1.17 #223
- reconciler: account for pods that do not have net-status annotations #222
- ip-reconciler: fix for duplicate IP allocation due #208
- storage, k8s: Fallback to kube-system on empty ns #221
- ci: add codeowners #219
- ci, test: pin staticcheck 0.2.2 #211
- context, timeout: configurable timeout for listing pods & ipPools #209
- build, dockerfiles: add reconciler #204
- Remove golint #203
- Provide minimal test for whereabouts, along with successful vendor of the net-attach-def client for k8s 1.22 #197
- ip reconciler: auto clean failed jobs #201
- vendoring: controller-gen is not required in go.mod #200
- Fix context reconciler #186
- Bump k8s version 1.22 #188
- ip-reconciler: do not reconcile pods in Pending phase #166
- ip-reconciler: Add all non default interfaces to Pod IP list #147
- Add label app=whereabouts to ip-reconciler pod template #150
- Configurable sleep_for_race parameter #161
- e2e tests: fix currently broken setup on kind clusters #156
- ip-reconciler: remove kubeconfig from k8s client #159
- Fix reconciler spec #158
- Use k8snetworkplumbingwg repo instead of dougbtv in sources #123
- build, ip reconciler: have configurable logging #155
- build: enable e2e testing for podman #154
- Fix test to include error when IP pool total doesn’t equal assigned WB pod IPs #152
- added sleep-for-race option for IPAM #151
- Full changelog
- Updating ose-network-interface-bond-cni images to be consistent with ART #43
- Full changelog
- Updating ose-network-metrics-daemon images to be consistent with ART #62
- Full changelog
- Support categories and project fields of NutanixMachineProviderConfig #38
- : Port to ginkgo v2 #41
- Update OWNERS #39
- : Update k8s packages to 1.26 #40
- Full changelog
- use new cincinnati endpoint to download tarball (#552) #552
- feat: OCI catalog filtering implementation (#559) #559
- CFE-761: Improve user experience of oc-mirror with the OCI FBC feature (#557) #557
- Fix typo in diff.go (#556) #556
- Full changelog
- OCPBUGS-2663, Bug 2091780, OCPBUGS-6739: Downstream merge 2023-02-20 #1533
- EgressIPs: Allow moving IP #3403
- config: add unit tests for enable-multi-network #3392
- correct cleanup of hybrid overlay annotations #3424
- Print ovnkube node exit error #3432
- Multi homing l2 topology optional ipam #3393
- Remove MTU on service routes #3420
- Flush route cache from all nodes #3429
- Dockerfile.fedora: bump OVN to 22.12.0-25 and to fedora 37. #3427
- Expose resource max retry failed metric #3314
- Consolidate dualstack conversion jobs #3412
- Enable LDFLAGS when building ovnk binaries #3409
- Service: Avoid rejecting when service is unidled #3408
- Don’t retry fetching pod ips on delete if it failed once. #3416
- LGW Always send packets from OVN to Host #3394
- services controller: remove redundant lb_cache #3387
- multi-homing, e2e: multiple attachments to the same network #3414
- Refactor kube clients, use Update() for node annotations instead of Patch() #3405
- Ensure a flat L2 traffic test deploys workloads in different nodes #3411
- Refactor egress IP assignment so that all operations are done as a single libovsdb transaction #3349
- rhel9: bump to openvswitch3.1-3.1.0-2.el9fdp #1544
- OCPBUGS-7296: Remove ICNIv1 from ovn-kubernetes #1531
- Dockerfiles: switch to dnf #1539
- iptables package is missing in microshift image #1530
- Updating ovn-kubernetes-microshift images to be consistent with ART #1443
- rhel9: no longer need to use iptables wrappers #1526
- cleanup: drop redundant selinux-policy install in onvkube dockerfiles #1525
- iptables: use container iptables, not the host’s #1481
- rhel9: oc RPM does the kubectl symlink #1523
- rhel9: no longer need python3-pyOpenSSL #1519
- rhel9: remove stray
oc
install #1518
- Add RHEL9 image Dockerfiles #1495
- Downstream merge 2023-02-07 #1510
- allow multiple NADs of the same network on a Pod #3360
- Support dynamic node IP changes #3131
- E2e multi homing l2 topology without exclude subnets #3377
- Delete IGMP Groups when deleting stale chassis. #3399
- loadbalancer: Disable generation of neighbor responder flows for VIPs on LRs #3400
- OCPBUGS-6953, OCPBUGS-6955: [Downstream Merge 6th Feb 2023] #1509
- logging: allow changing log-level at runtime via the pprof /debug endpoint #3237
- Delete stale egress ip snat entries by node #3371
- Fix panic when node is deleted and state is also not present #3395
- Fix panic if nadController is nil #3396
- Full changelog
- OCPBUGS-6055: [bot] Bump openshift/prometheus-operator to v0.63.0 #216
- Renames ReloaderConfig to ReloaderOperatorConfig and refactors pkg/*/statefulset_test #5316
- Fixes ThanoRuler StatefulSet re-creation bug #5318
- build(deps): bump github.com/thanos-io/thanos from 0.30.1 to 0.30.2 #5314
- docs: follow-up on #5306 #5312
- Use tmpfs to store Prometheus/Alertmanager config #5311
- docs: Add myself for releasing v0.63 #5309
- chore: Only test from prometheus LTS n-1 and up to the latest stable #5302
- docs: Reword deprecation notices on *MonitorSelector #5301
- build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 #5303
- feat: Add spec.AdditionalArgs to ThanosRuler #5293
- Split CRDs into their own files #5290
- feat: add Alertmanager’s status subresource #5270
- chore: bump Kubernetes dependencies to v1.26 #5219
- Adds comments to test related with AlertmanagerConfig #5280
- Fix CHANGELOG.md #5272
- build(deps): bump github.com/thanos-io/thanos from 0.30.0 to 0.30.1 #5266
- build(deps): bump golang.org/x/net from 0.4.0 to 0.5.0 #5268
- build(deps): bump github.com/prometheus-community/prom-label-proxy from 0.5.0 to 0.6.0 #5267
- Full changelog
- OCPBUGS-7833: Rework no optional capabilities rules #27745
- OCPVE-278: fix: multi build error, only add rt-tests for x86 #27749
- Restore alert refactor with fix for disruption tests all being skipped #27742
- OCPBUGS-7519: Skip nfs tests temporarilly #27747
- OCPVE-278: feat: add rt tests package to openshift-tests #27740
- OCPBUGS-7616: Revert Revert “bump(k8s): 1.26” #27738
- Revert “bump(k8s): 1.26” #27736
- test/extended/authorization/rbac: Condition console RBAC on ‘Console’ capability #27681
- Revert “Alert Testing on new Namespace and Level” #27734
- OCPBUGS-7488: test flake: should not reconcile SC when state is Unmanaged #27726
- Revert “perform build csi volume test on GA clusters” #27730
- OCPBUGS-1125: remove reference to old guard pods #27727
- bump(k8s): 1.26 #27694
- Do not bail on producing artifacts when nodes are dead #27729
- audit inspection #27687
- Allow baremetal tests to run on Azure platform #27573
- OCPBUGS-6902: Wait for DNS DS pods to be ready #27715
- Chart CI cluster DNS problems in different color from disruption #27719
- Add pathological events into spyglass charts #27649
- BUILD-407: perform build csi volume test on GA clusters #27720
- Kubevirt network connectivity tests #27456
- TRT-819: Add check for parse signature error #27705
- Allow baremetal tests to run on GCP platform #27618
- Add PDB to resource watch #27721
- replace centos with ubi8 in build test dockerfile #27718
- Add external disruption sampling in openshift test #27717
- STOR-950: Add CI job for skipping StorageClass creation #27704
- BUILD-407: stage one of two of migrating shared resource from tech preview to GA #27708
- Ensure NoColor for ginkgo in disruption/chamosmoney suite #27709
- Alert Testing on new Namespace and Level #27710
- STOR-1066: add e2e tests for CSIInlineVolumeAdmission plugin #27682
- OCPBUGS-3923: adjust watch budget for monitoring components #27623
- make supplemental groups test working again #27664
- Full changelog
- Merge https://github.com/kubernetes-sigs/cluster-api-provider-vsphere:release-1.5 (f4a58d1) into master #10
- :bug: Fixes issue that linked clone does not work #1764
- 🐛 Fix vCenter session leaks #1771
- 🌱 Drops version check when tracking owners #1763
- 🌱 Additional lint changes for 1.5 prow failures #1770
- :seedling: chore: publishes arm64 images with release #1753
- 🌱 Checks for feature flag during VM reconciliation #1717
- 🌱 [release-1.5] Bump dependencies to fix CVEs #1705
- 🌱 Changes for new minor release v1.5.0 #1693
- :seedling: Re-enable LB network provider unit-tests #1577
- ✨ add ability to configure DHCP overrides #1615
- 🐛 Check for nil Cluster InfrastructureRef in ClusterModule reconcile #1691
- 🐛 Removes hard dependency on cluster module info for VM deletion #1692
- 🌱 Adds E2E test for VMX version upgrade feature #1688
- ✨ Add implementation of Node IPAM support #1666
- :sparkles: Add Ignition support #1429
- 🌱 Removes storage policy usage from all e2e tests #1686
- :sparkles: Adds provision to set VMX Version #1673
- :seedling: Run
make generate
#1681
- Maintain flavors in template directory #1618
- 🐛 Adds ESXi host info label validation and sanitization logic #1675
- 🌱 Increases verbosity level for some logs #1676
- 🌱 Skip creation of cluster modules in certain cases #1670
- 📖 Proposal for IPAM support #1632
- :seedling: Add ‘age’ to printercolumn of vspherecluster and vspheremachine #1668
- :seedling: Update kube-vip to 0.5.5 #1663
- ✨ Updates flags for webhook server TLS config #1655
- ✨ Creates an explicit token secret for service account #1653
- 🐛 Fixes docker build command for post deploy job #1650
- ✨Set minimum TLS version for webhook server #1648
- 🐛 Allow mutation of OS field and only when it’s empty #1644
- 🐛 Fixes PR verifier YAML #1649
- 🌱 Adds write permission for PR Verify workflow #1646
- :seedling: Added PR message verification with kubebuilder-release-tools #1554
- 🐛 Adds default resource pool logic for cluster module creation #1641
- Changes for new 1.4.0 release #1627
- ✨ Adds logic to label nodes with special prefixes #1628
- ✨ Anti affinity for CAPV Virtual Machines #1629
- 📖 Proposal for node anti affinity #1613
- spelling #1624
- 🌱 Exposes a new reason for VMProvisionedCondition #1623
- 🐛 Fixes panic when reconciling VSphereMachine objects #1622
- Adds RBAC permissions for nodes in core group #1621
- Updates CAPI to v1.2.2 #1619
- Full changelog
Source code for this page located on github