Back to index
4.10.0-0.ci-2023-05-24-195818
Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.10.0-0.ci-2023-05-24-195818
Tests:
- Blocking jobs
- Informing jobs
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2023-05-24 20:01:14 +0000 UTC
Image Digest: sha256:ff71ef46206f2c0aa9e5f78a355547acd39ec967da759abe8c305cc027df1eaf
Components
New images
Rebuilt images without code change
- Merge https://github.com/kubernetes/cloud-provider-alibaba-cloud:master into master #21
- Updating ose-alibaba-cloud-controller-manager images to be consistent with ART #22
- Merge https://github.com/kubernetes/cloud-provider-alibaba-cloud:master into master #20
- Feature/nlb #332
- remove codes used for adding tags for ecs #315
- add node controller & route controller unit tests #331
- skip reconcile lb attribute when delete reused slb #328
- Support modifying lbInstanceChargeType from cu to spec #326
- fix wrong cluster id #322
- test: skip vk node in node test #316
- fix no ip bug; add event if not find ecs according to ip #314
- e2e tests #313
- support tls policy #312
- Feature/lcu #307
- patch providerid by node ip #282
- Feature/support to be deleted taint #302
- Fix/CVE #310
- fix do not delete conflict route with same cidr;update warning events #309
- add slb id label for service #308
- support custom endpoints #306
- update regexp #305
- update dryrun #303
- update getting-started documentation #300
- add unit tests for service controller #299
- feature/support-mulit-arch-build #297
- add e2etests for new annotations #296
- Bugfix/load listener resp #295
- Add PR and issue templates #272
- refactor e2etest framework #294
- add lbid for event #290
- update VswitchID() func #289
- return error if find multiple slb #287
- fix bug: slb backend is nil when no endpoints in Cluster Mode #293
- support annotations: #291
- Feature/dryrun #292
- support service.status.ingress.hostname #288
- Feature/openapi #286
- add check for whether rsp belongs to the slb #285
- update weight #284
- contentType change to proto #283
- update go version to 1.17 #281
- Full changelog
- OCPBUGS-1904: Only deploy VolumeSnapshotClass when CRD exists #38
- STOR-858: Bump github.com/openshift/* and k8s.io/* #36
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #37
- Bug 2114009: Add VolumeSnapshotClassController #35
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #34
- Bug 2096691: Fix typo in resourceGroupId param #33
- Bug 2096691: Add resourceGroupID to StorageClass parameters #32
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #29
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #30
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #27
- Bug 2057495: Auto increase volume size to 20 GiB in the default storage class #25
- Set fsGroupPolicy in CSIDriver #23
- Disable snapshot tests #21
- Add e2e test manifest #20
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #17
- Add Dockerfile.test #18
- Full changelog
- Updating ose-aws-cloud-controller-manager images to be consistent with ART #25
- OCPBUGS-2076: Replace k8s.io/cloud-provider with openshift’s version #28
- OCPBUGS-1413: Rebase 03.10.2022 k8s 1.25 #26
- Updated awd-sdk-go to v1.44.107 #511
- Bump netlify Python for to v3.8 #500
- Handle wrapped error for InvalidInstanceID.NotFound in InstanceExistsByProviderID #484
- Release version v1.25.0 #472
- Skip health rule creation when it is a subset of the client rule #437
- Use ip address to describeENI for fargate nodes #471
- Fix broken helm chart #470
- Chart dns policy #1
- Bump helm chart version #2
- control plane tolerations/selector #466
- Bump K8s libs to 0.25.0 #464
- Handle InvalidInstanceID.NotFound when tagging resources #448
- E2E tests fix #451
- Merge https://github.com/kubernetes/cloud-provider-aws:master into master #24
- Updating ose-aws-cloud-controller-manager images to be consistent with ART #23
- 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
- Updating ose-aws-cloud-controller-manager images to be consistent with ART #20
- Add rate limiting when calling STS assume role API #412
- Bump version to 1.24.1 #422
- Update dependencies #418
- Add rate limiting support for Tagging Controller #411
- Changelogs #365
- Add note about node naming conventions #409
- Add make targets for building with ko #407
- Fix the kops-example script #408
- Bump kubernetes version for e2e to 1.24.1 #395
- Cleanup of e2e script #394
- Add hakman to owners file #397
- Fix target group instances registration when TG created #302
- 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
- OCPCLOUD-1131: Implement fetching instance types from API #53
- Updating ose-machine-api-provider-aws images to be consistent with ART #45
- OCPBUGS-1411: Bump k8s dependencies to 1.25 #52
- Update Machine API Operator dependency #51
- Update Machine API operator dependency #49
- pkg/actuators/machineset/controller: Fix %s in scale-from-zero logging #43
- Bug 2106733: Fix panic when accessing nil machine annotations map #46
- Bug 2060068: check securityGroupIDs for emptiness #44
- Bug 2060068: return error when no security group found #41
- Bug 2082667: Bump MAPI dependency. Separate node drain controller. #42
- Bug 2087039: update dependencies to K8s 1.24, go 1.18 #40
- Bug 2091433: Update EC2 instance types #39
- Bump machine-api-operator to 25e61c2 #38
- Validate unknown regions using AWS API #32
- AWS Placement Group controller logic #33
- Bug 2072195: Custom DHCP Option Set: empty domain-name is a valid custom domain #36
- Remove unreleased AWS Placement Groups support #35
- AWS IMDSv2 support #34
- Refactor provider status to use metav1.Condition #31
- Bug 2067791: Bump prometheus/client_golang #30
- Add AWSPlacementGroup controller #25
- Bug 2065510: Update AWS SDK to 1.43.20 #29
- Bug 2065160: Ensure IP based NLB targets are deregistered before Machines are removed #28
- Bug 2060697: Update openshift/api dependency #27
- Leverage basic AWSPlacementGroup for AWS PG membership #23
- Ensure Machine level tags have precedence over infrastructure level tags #24
- Allow Machines to select EFA network interfaces #8
- CFE-68: user defined resource tags on EC2 instances updatable #15
- Full changelog
- Update OWNERS #157
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #156
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #155
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #153
- Bug 2093986: Comply to restricted pod security level #154
- Bug 2067792: upgrade prometheus/client_golang to v1.12.1 #152
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #151
- Full changelog
- OCPBUGS-2994: Adding timeout for kubeapi calls for keepalived monitor #201
- OCPBUGS-2512: Improve IP address sort order for interface selection #199
- Updating baremetal-runtimecfg images to be consistent with ART #196
- Run go fmt #197
- Adding node ip hint for all who want to use it #185
- OCPBUGS-669: Empty chosen list when retrying ip selection #191
- Add list of Node configs to handle multiple VIPs #176
- OCPBUGS-669: Apply ipv6 bind check to non-VIP case too #188
- Updating baremetal-runtimecfg images to be consistent with ART #184
- Bug 2096226: Check chosen node-ip can be used #181
- Bug 2086483: Update k8s dependencies to 1.24 #180
- Updating baremetal-runtimecfg images to be consistent with ART #179
- Bug 2069740: Avoid kubernetes node port range #175
- node: update IsUpgradeStillRunning() logic #173
- Update OWNERS to reflect current team #177
- Dockerfile: migrate repo to CentOS 8 Stream #174
- Updating baremetal-runtimecfg images to be consistent with ART #168
- Full changelog
- make the custom route controller use server-side-apply to avoid stomping unknown fields #582
- e2e: address PSa failures #581
- Bug 2111842: v/o/library-go - version-bump #576
- Updating ose-cluster-authentication-operator images to be consistent with ART #575
- Updating ose-cluster-authentication-operator images to be consistent with ART #571
- Bug 2078287: only ever include certificates in the oauth-serving-cert CM #573
- AUTH-133: bindata/oauth-openshift: specify pod security level #570
- Update Links #568
- Bug 1958198: Avoid zero or low resync intervals #491
- manifests: specify pod security level #565
- e2e: Use Keycloak v18.0.0 #567
- AUTH-89: add audit options to oauth-server on oauth-audit-profile Variant03 #563
- MGMT-9797: Bump
openshift/api
dependency to 04e1813ebb11
#564
- make apiserver readiness probe honor readyz #561
- Bug 2063342: vendor: bump library-go #558
- Bug 2059515: e2e: Use Keycloak v17.0.0 #554
- Update OCP branding within oauth-templates #540
- Full changelog
- Updating vertical-pod-autoscaler images to be consistent with ART #243
- rebase on upstream 1.25.0 #241
- CA: cut Cluster Autoscaler 1.25.0 #5160
- Update VPA and VPA E2E dependencies: K8s, Go, Ginkgo #5149
- KEP-4902: Delete OOM Pods #4902
- Add x13n to cluster autoscaler reviewers #5135
- helm chart - remove obsolete GCE cloudConfigPath usage #5141
- cluster-autoscaler: fix non-deterministic kamatera cloudprovider unit test #5137
- Bump k/k dependencies to v1.25.0 together with go.mod go version. #5132
- Update IAM policy in AWS doc #5129
- update clusterapi readme #5123
- VPA release 0.12.0 #5126
- Update go version to 1.18.5 #5127
- helm chart - Allow cloud config path for AWS provider #5105
- Export metric_server_response like other VPA recommender metrics #5111
- Update Vendor v1.25.0-alpha.2 , bump Go to 1.18.1 and additional support for StorageInfoListers #5013
- cluster-autoscaler aws: remove duplicated permissions #5108
- test: use
T.Setenv
to set env vars in tests #5088
- cluster-autoscaler: add cloudprovider - Kamatera #5101
- update clusterapi nodegroups processor #5110
- Export validateVPA to use in other places #5112
- cluster-autoscaler: avoid goto in filterNodeGroupsByPods #5084
- Register VPA metrics client metrics #5102
- CA: GCE: fix custom machine type parsing #5103
- clusterapi scale from zero support #4840
- Improve overprovisioning pause pod termination time in FAQ #5097
- Export metric about result of queried VPA makes to metrics server #5100
- feat: add support for service monitor annotations to helm chart #5099
- Fix error logging when waiting for GCE operation #5095
- chore: Set permissions for GitHub actions #4967
- Add support for azure autodiscovery with autoscaler helm chart. #5051
- Azure: effectively cache instance-types SKUs #5047
- Support attribute-based instance selection for AWS #4588
- Add cloud provider for Rancher with RKE2 #4975
- Sort the list of container resource recommendations in VPA status #4979
- CA: Iterate through existed node groups in AnnotationNodeInfoProvider #5078
- use strings.Join to build list of names #5036
- fix: Wrong image path in Docs #4951
- Cache requests to Hetzner Cloud API #5055
- Metrics for Hetzner API calls #5049
- Hetzner Cloud Provider: Add Owners file #5077
- Hetzner public IPv4 and IPv6 configuration #5001
- add: Scaleway Cloud Provider for k8s CA #5062
- Main VPA README update. Fix grammar and add versions compatibility #5076
- Add note in Azure autoscaler documentation about adding accelerator node label on VMSS when GPU nodes are involved. #4999
- feat(aws): reduce auto-discovery API calls #4424
- Integrate Civo as a cloud provider #4852
- add metric for skipped scaling events #5059
- fix: cluster-autoscaler alicloud provider example format error #5071
- Added Hyperlink for node-group-auto-discovery flag. #5064
- delete minor unreachable code caused by log.Fatal #5074
- Bump openstackmagnum/cluster-autoscaler image version. #5068
- CA: GCE: add pricing for new A2 shapes and GPUs #5070
- Corrected the VPA Compatibility. #5050
- CA - AWS - Move Jeffwan to emeritus approvers #4980
- Allow balancing by labels exclusively #4174
- fix FAQ entry for cores-total flag #5058
- Add a new error code to GCE autoscaling client #5057
- Add ClusterClass usage instructions to ClusterAPI docs #5053
- Bump VPA builder Go version #5039
- Update Azure instance-types #5037
- Reenable Service Account Check in VPA E2E tests #4983
- Get capi targetsize from cache #5025
- Fixed the Hyperlinks of HPA. #5027
- Vendor aws sdk in cloudprovider #4950
- Fix/examples documentation #5003
- exoscale provider: Update cluster autoscaler documentation #5017
- chore: Document params for VPA recommender & updater (similar to CA’s FAQs) #5021
- CA: GCE: implement GetMachineFamily, fix IsCustomMachine #5024
- Revert “Adding support for identifying nodes that have been deleted from cloud provider that are still registered within Kubernetes” #5023
- Deduplicate Migration Doc from README. #5005
- CA expander plugin proposal #4134
- update cloud-provider-azure version for azure imports #5011
- feat: use non-root user for base-image #4728
- GCE: Always add boot disk annotations to templates #5004
- Adding support for identifying nodes that have been deleted from cloud provider that are still registered within Kubernetes #4896
- GCE: move fetching MachineType to MigInfoProvider #4993
- Fix a bug in admission-controller while using an external kubeconfig #4845
- switched policy for PodDisruptionBudget from v1beta1 to v1 in time for 1.25 #4990
- Update documentation for cluster-autoscaler supported cloud providers #4985
- Correct the Hyperlink of VPA design-proposal in README. #4987
- CA Chart - Cleanup Chart Maintainers #4941
- CA: GCE: Return UnknownArch from ToSystemArchitecture for invalid architectures #4982
- CA - Push Image script - Support newer docker versions #4971
- Binpacking can exit without packing all the pods #4970
- Add level-guard to Recommender selector log statement #4953
- Handle gracefully empty arch in kube env. #4973
- Add support for passing os partition size when creating nodes #4955
- Adapt links to original design-proposal in README #4960
- Correct invalid GCE instances pricing #4959
- Fixed Typo in aws_wrapper.go #4952
- add drmorr to AWS OWNERS #4949
- CA: fix flakiness in actuation.TestStartDeletion #4948
- : hetzner cloud firewall feature #4185
- add a flag to allow event duplication #4921
- fix chart for cluster-autoscaler priority-expander-configmap #4914
- Add ephemeral storage pricing to GCE expander #4911
- Fix fallback for aws cloudprovider #4873
- CA: make legacy SD wrapper always return nodeDeleteResults #4932
- CA: fix a data race in actuation.TestStartDeletion #4931
- Allow skipping service creation #4837
- Bug 2001027: update clusterapi nodegroups processor #240
- Updating vertical-pod-autoscaler images to be consistent with ART #235
- Bug 1944065: Have VPA ignore phantom containers named “POD” #233
- Bug 2087037: Rebase onto latest master from upstream #231
- Bug 2087037: Rebase Autoscaler onto upstream release-1.24 branch #227
- added bindata.go in e2e/vendor to fix the e2e test failures #225
- add user configurable cluster api version #223
- Update vendor to Kubernetes 1.24.0 #4871
- Cherry-pick #4836 - Update ionos-cloud SDK and refactor #4854
- 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
- Fix a typo in scale_down.go #4823
- Fix a typo in scale_down.go #1
- Exoscale cloud provider overhaul #4247
- Fix CI script to use GO111MODULE auto as default #4738
- fix: log level #4814
- Add resource validation #4798
- Add .Release.Namespace to each template #4808
- Design proposal for parallel drain #4766
- Support for dynamic SKUs for scaling from zero scenario #4804
- Fix updater main #4824
- update azure instance types #4818
- Work around VPA e2e test failures #4821
- Fix indentation #4819
- Minor bugfix to update-vendor script #4802
- Remove newline indentation from CA deployment #4812
- [AWS EKS - Scale-to-0] Add Managed Nodegroup Cache #4491
- feat: add support for deployment annotations to helm chart #4791
- Introduce extraction of System Architecture from AutoscalerVars #4807
- docs: Fix FAQ typo #4809
- Continue CA loop when unregistered nodes were removed #4810
- Update owners for cluster-autoscaler Equnix Metal provider #4783
- Fix label indentation for the service monitor manifest #4702
- remove check for returning in-memory size when VMSS is in updating state #4787
- gce: rm unnecessary GetMigInstanceTemplate locking #4621
- Incremental updates and improvements to the OCI (Instance-Pool) cloud provider #4769
- Update kubernetes vendor to 1.24.0-beta.0 #4778
- Update e2e vendor #4771
- Update vendor to kubernetes 1.24.0-alpha.4 + Handle daemonsets using the daemonset controller logic #4761
- Adding note about Container Engine for Kubernetes #4736
- cluster-autoscaler/cloudstack: Identify node by name and id #4753
- : Upgrade PriorityClass api version in FAQ.md #4747
- Charts - CA - Remove AWS IAM Docs - Replace With Link #4701
- Add skuFamily field in InstanceType #4740
- Skip pod hostname when comparing PodSpecs #4742
- Limit caching pods per owner reference #4735
- Migrate CA off python2 to python3 #4734
- Fix lint issues in vertical pod autoscaller #4723
- [CA Helm] fix RBAC for namespaced mode #4721
- cloudprovider: add TencentCloud Provider #4639
- Early abort if AWS node group has no capacity #4489
- Expose nodes with unready GPU in CA status #4674
- FixBug-invalidMetadataUrl-add-getSubscriptionIdFromInstanceMetadata #4689
- Turn VPA Logging Level to V4 for Not Updating Messages #4693
- vpa: admission-controller: add logs for failure to start webhook server #4706
- clusterautoscaler helm chart fixes for clusterAPI cloud provider #4691
- add user configurable cluster api version #4716
- update huaweicloud sdk #4709
- CA - AWS - Rework IAM Docs/Snippets #4670
- CA - Docs - Clarify when multi expander support introduced #4684
- CA - AWS - Instance List Update 16-02-22 #4683
- Add gRPC expander plugin #4452
- Fixed anchor link for section “implementation” #4698
- fix autoscaling due to VMSS tag prefix issue #4686
- azure vmss cache fixes and improvements #4685
- Add ClusterAPI as supported Provider to the helm chart #4301
- Add expire time for nodeInfo cache items #4669
- Explain how to prevent deletion of non-empty nodes #4628
- CA - Exoscale Provider - Add owners file #4644
- Increase
--test.timeout
for e2e tests #4672
- Update CA dependencies to 1.24.0-alpha.2 k8s release. #4675
- feat: add helm chart support for multiple expanders including “priority” #4665
- Cloudprovider support Vultr #4653
- Add OCI instance-pool based cloud provider #4349
- Fix example in values file for topologySpreadConstraint #4663
- Update VPA to go1.16 #4658
- Remove disable scale down callback if schedulable pods are found in filter_out_schedulable. #4661
- mig_info_provider.GetMigForInstance will now use locking when calli… #4660
- Add topology spread constraints to control how Pods are spread #4578
- Add more buckets to admission_latency_seconds metric #4657
- Change VPA default version to 0.10.0 #4649
- Enables AZURE_CLUSTER_NAME even if .Values.azureUseManagedIdentityExtension is “true”. #4564
- increase azclients polling delays #4571
- CA: Debugging snapshotter locking optimisation for better transactions #4651
- CA: Debugging snapshot adding a new field for TemplateNode. #4633
- Don’t cache NodeInfo for recently Ready nodes #4641
- update azure instances and template with np-series SKU #4648
- Allow colon in AWS ASG autodiscovery tag keys #4636
- VPA release 0.10.0 #4642
- Ensure ClusterAPI DeleteNodes accounts for out of band changes scale #4634
- Remove TestDeleteBlob UT #4626
- GCE: Add m2-megamem-416 price #4627
- Introduce gce image types and remove *_containerd gce os distributions #4603
- Introduce per-VPA minReplicas to allow overriding global setting. #4560
- Add AutoscalingContext to the scale-down post-processor #4617
- Update Cluster Autoscaler to go 1.17 #4587
- azure: change a flacky test #4620
- Rename packet to equinix metal #4580
- Introduce the scale down processor that picks the final scale down candidates #4519
- Cluster API OWNERS: Remove randomvariable #4579
- Cluster Autoscaler: GCE: check the result of the operation #4508
- Create a multi-architecture manifest when pushing image to registry #4581
- use gcr hosted cluster-autoscaler image #4582
- Enhancement proposal to add minReplicas per VPA Object (see #4560) #4566
- Fix azure unit tests failure #4594
- Shorten Hetzners node names with hex repr #4507
- Adding support for Debugging Snapshot #4552
- chore: remove a time consuming unit test in provider azure #4565
- Full changelog
- NE-975: Update openshift/api for updated ingress config loadBalancer fields #268
- Increase verbosity level to track probe timeouts #267
- Bug 1843043: Update openshift/api for modified config resource description #264
- update openshift/api for new ingress manifest #263
- Update go.mod api,client-go to register crd #262
- This is not the repo you’re looking for. #261
- Bump k8s dependencies #260
- Update images to be consistent with ART #253
- Bug 2082763: Drop the OperatorHub CR instance #245
- bump openshift/api, client-go #251
- manifests/deployment: comply to restricted pod security level #248
- Reorder the empty Node CR resource to ensure it is applied after the Node CRD #244
- Bump(o/client-go); Add empty config/v1/node/cluster object #238
- Bug 2074243: Bump
openshift/api
to c3bb724c28
#243
- Revert config/v1/Node crd.yaml #242
- Bump openshift/api, openshit/client-go to add ImageMirrorSet CRDs #236
- bumped openshift API to have node object related changes #233
- Full changelog
- STOR-971: Update for HyperShift #125
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #130
- add capability annotation #126
- Bug 2101520: bump library-go to get a that prevents watchers leaks #129
- STOR-858: Bump github.com/openshift/* and k8s.io/* #128
- OCPBUGS-990: Add RBAC to read extension-apiserver-authentication in kube-system #127
- STOR-970: Refactoring the oprator for newer library-go #124
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #122
- Bug 2097283: Update manifests to v6.0.1 #121
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #119
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #118
- AUTH-133: assets: comply to restricted pod security level #120
- manifests/deployment: comply to restricted pod security level #116
- Bug 2057079: Fix race when setting Progressing condition #114
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #113
- Full changelog
- Updating ose-cluster-dns-operator images to be consistent with ART, and generate bindata #344
- OCPBUGS-753: keep dns-default annotations intact #340
- NE-929: CoreDNS Cache Tuning - Functional Implementation #335
- OCPBUGS-1439: Fix TestDNSLogging race condition #341
- OCPBUGS-1549: Reconcile the DNS namespace #343
- OCPBUGS-1558: Bump vendored k8s libraries to 1.25 #342
- NE-1066: Enable the chaos plugin for CoreDNS in order to expose CoreDNS metadata #337
- DPP-10859: Update Bugzilla links to “Networking” component #333
- Bug 2092041: Bump k8s to 1.24 and Golang to 1.18 #328
- Bug 2095941: topology aware hints to prefer to keep dns traffic within a zone #322
- Bug 2093236: propagate retry request for progressing updates #325
- Bug 2061244: desiredDNSDaemonSet: Allow autoscaler to evict #320
- Bug 2037190: Skip frequent updates to progressing and degraded conditions to prevent status flaps #318
- NE-755: Support CoreDNS forwarding DNS requests over TLS #314
- AUTH-182: manifests/deployment: comply to restricted pod security level #319
- NE-815 Extract test Corefiles inside DNS ConfigMap test to individual files #315
- Added gcs278 to OWNERS #312
- Full changelog
- OCPBUGS-1807: Fix bad
handleSingleNode4Dot11Upgrade
log message #808
- OCPBUGS-2775: Changed “name” label to “shard_name” of route_metrics_controller_routes_per_shard metric #851
- OCPBUGS-2848: Support matchExpressions selectors with route metrics #850
- Bug 2117524: Update CRLs when they expire #828
- OCPBUGS-853: certificate-publisher: Don’t publish extraneous certificates #824
- Bug 1962502: Add alerts for unmanaged Routes and Ingresses without IngressClassName #823
- NE-1071: Default HAProxy maxconn value to 50000 for OCP 4.12) #836
- Updating ose-cluster-ingress-operator images to be consistent with ART #834
- OCPBUGS-2435: TestRouterCompressionOperation: Nil-pointer fix #843
- OCPBUGS-2493: Fix TestUnmanagedDNSToManagedDNSInternal E2E test race conditions #845
- CFE-478: Added support for exporting Route type and Routes per Shard metrics #779
- NE-975: Use ingress config to set default LB type on AWS #837
- OCPBUGS-2429: Fix TestReloadInterval min value test cases and race conditions #842
- OCPBUGS-2334: Added nil check for service object on load balancer scope change #839
- NE-956: Configurable LB Source Ranges - Functional Implementation #817
- Bug 2107462: Update CGO_ENABLED=1 #833
- OCPBUGS-236: Bump openshift/api for reloadInterval fix #830
- OCPBUGS-1554: Bump vendored k8s libraries to 1.25 #829
- Enable switching of AWS CLB to NLB without deletion of IngressController object. #790
- Bug 2066560: Make ingress clusteroperator progressing=true when router deployment is rolling out #769
- Add IBM Cloud DNS support for Power VS #819
- OCPBUGS-1049: test/e2e: Fix TestCanaryRoute security context #826
- Bug 2089482: Do not use deprecated API field InfrastructureStatus.Platform #814
- NE-969: Add IBM DNS Services provider support for private clusters #796
- DPP-10860: Update Bugzilla links to “Networking” component #815
- OCPBUGS-368: Fix e2e tests for pod security violations #818
- NE-979: add ReloadInterval TuningOption #805
- Bug 2101878: Fix another issue with route status clearing race condition caused by not validating generation id #811
- Bug 2108708: Disable auto creation of default ingress contoller for hypershift #797
- Bug 2101878: Fix route status clearing race condition caused by using the cache #794
- Bug 2106086: Bump openshift/api for healthCheckInterval fix #804
- Bug 2104481: Allow PROXY protocol for the “Private” endpoint publishing strategy #803
- add Ethany-RH to OWNERS #800
- Bug 2086887: Add better debug logging to TestIngressOperatorCacheIsNotGlobal to help debug flakes #793
- Bug 2093462: status: Watch clusteroperators #714
- Bug 2092042: Bump vendored k8s libraries to 1.24 #768
- Bug 1944851: Clear route status when an ingress controller is deleted or a route is un-admitted #724
- Bug 2094932: Patching config.ingresses status requires patch permissions #788
- Bug 2097555: Fix loadBalancerServiceAnnotationsChanged check and update #783
- Bug 2094932: Ingress operator needs permission to list nodes #785
- Bug 2095229: desiredRouterDeployment: Check for nil hostNetwork #780
- Bug 2094962: Fix flakey logic in haproxy timeout tests #775
- Bug 2094932: MGMT-10403: Set the
defaultPlacement
for none-platform SNO clusters installed before 4.11 #767
- Bug 2075671: Add a e2e test that verifies the ingress operator’s cache doesn’t include everything #764
- Bug 2055601: Add cluster tag to *.apps domain record #737
- Bug 2080379: Group all e2e tests as parallel or serial #756
- Bug 2082428: Add MicroSecond processing #762
- NE-408: Allow configuring ELB connection idle timeout #451
- NE-825: Update router to use random balancing algorithm once again #727
- Bug 2084433: AUTH-133: assets: comply to pod security #760
- NE-577: Support a Configurable ROUTER_MAX_CONNECTIONS in HAproxy #735
- Add support for route53 in the us-isob-east-1 region + fix #754
- AUTH-184: manifests/deployment: comply to restricted pod security level #749
- Bug 2081447:
desiredRouterDeployment
: Fix for port defaulting #753
- Bug 2079468: Enhance the waitForIngressControllerCondition for better CI results #745
- NE-882: Set
ROUTER_DOMAIN
to enable route subdomain field #674
- Specify host port for host networking strategy #694
- Bug 2007246: Add allowPrivilegeEscalation to the router container #743
- MGMT-9797: Determine number of replicas according to
DefaultPlacement
#728
- Bug 2076193: Remove special-casing for default ingresscontroller probe parameters #742
- NE-585: Make ROUTER_BACKEND_CHECK_INTERVAL configurable #712
- BUG 2076984: test/e2e: add resilience to RBAC test teardown #744
- BUG 2054200: Fix removing custom created service in openshift-ingress with same name #707
- Add Nutanix platform #730
- Revert “Bug 2007246: Ingress Controller does not set allowPrivilegeEscalation in the router deployment” #741
- Bug 2075671: Fix k8s client cache object global inclusion and duplication. #740
- NE-781: Allow users to tune kubelet probe timeouts #736
- Bug 2072106: Fix test
Errorf
limitation in go 1.18 #733
- Bug 2071139: add pod eviction permission #734
- Bug 2071139: delete default ingress pod if it is scheduled where another router pod already is #720
- Bug 2069457: Delete LoadBalancer-type service finalizer logic #729
- Bug 2021446: Set canary status as unknown if not admitted to default ingress controller #723
- Bug 2066444: update relatedObjects for clusteroperator status #721
- Bug 2007246: Ingress Controller does not set allowPrivilegeEscalation in the router deployment #718
- Bug 1995953: Add unit test for verifying router deployment env is always sorted #715
- Bug 2057762: Set Upgradeable=False if default cert has no SAN #708
- Bug 2055470: Normalize the AWS internal LB annotation value #704
- BUG 2037447: Disable keepalive for canary probe #701
- pkg/operator/controller/ingress/status_test: Fix
...-tag
-> ...-tags
test-case description #700
- Added gcs278 to OWNERS #698
- Full changelog
- OCPBUGS-2621: Update capi related CMA deployment ports #173
- OCPBUGS-1411: Bump k8s dependencies to 1.25 #171
- update to release.openshift.io/feature-set to match OCP 4.12 #172
- ignore case when checking csr hostnames #170
- Bug 2087039: update dependencies to K8s 1.24, go 1.18 #165
- Set default container for log retrieval #163
- Define all flags before parsing flags #161
- Bug 2047702: Reconcile CSRs approved by other controllers #160
- Add techpreview manifests for CAPI machines #159
- Bug 1978303: update approve condition logic #158
- Allow to define several API groups #157
- Shrink csr_check_test.go size #155
- Make ‘reject_expired’ tests works in any time zone #154
- README.md: Elaborate a bit more on node join #150
- Updating ose-cluster-machine-approver images to be consistent with ART #153
- Full changelog
- OCPBUGS-1: Jira integration test PR 3 #92
- Updating the documentation on how to use DTK as a multi-stage image. #80
- Remove all kmods-via-containers references and dependencies #79
- Removing the ‘make buildprep’ from README.md. #78
- OCPBUGS-1: Jira integration test PR 2 #77
- Updating README.md. #76
- OCPBUGS-1 Jira integration test PR #75
- Updating driver-toolkit images to be consistent with ART #73
- Bumping KVC to the last available commit. #74
- Full changelog
- OCPBUGS-1904: Only deploy VolumeSnapshotClass when CRD exists #55
- Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #53
- Remove unused bindata from the operator #54
- STOR-858: Bump github.com/openshift/* and k8s.io/* #52
- STOR-752: Change the default StorageClass to the CSI one (GCE) #51
- Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #50
- Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #45
- Bug 2089973: bump libs to k8s 1.24 for OCP 4.11 #48
- Bug 2077050: OCP should default to pd-ssd disk type on GCP #47
- Set fsGroupPolicy in CSIDriver #46
- Full changelog
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #117
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #116
- Add bparees as approver #118
- Updating openshift-enterprise-base images to be consistent with ART #113
- Updating ose-egress-http-proxy images to be consistent with ART #105
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #108
- Updating openshift-enterprise-egress-router images to be consistent with ART #106
- Bug 2062126: ipfailover: Autodetect the “ens3” NIC #111
- Updating openshift-enterprise-base images to be consistent with ART #109
- Bug 2018188: VRRP ID conflict between keepalived-ipfailover and cluster VIPs #104
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #107
- Full changelog
- Updating ose-machine-os-images images to be consistent with ART #20
- OCPBUGS-884: Update rhcos release browser url #21
- Bug 2090017: Get rid of lookaside cache in OCP build #15
- Revert .ci-operator.yaml #16
- Updating ose-machine-os-images images to be consistent with ART #11
- Bug 2075024: Remove destination coreos if it exists #13
- uncompress arm64 vmlinuz for pxe booting #12
- Full changelog
- Updating ose-multus-route-override-cni images to be consistent with ART #28
- Updating ose-multus-route-override-cni images to be consistent with ART #25
- Updating ose-multus-route-override-cni images to be consistent with ART #21
- Full changelog
Source code for this page located on github