Bug 2127959
| Summary: | [RFE] Add support for load balancer backend affinity (with timeout) | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux Fast Datapath | Reporter: | Dumitru Ceara <dceara> |
| Component: | ovn22.12 | Assignee: | lorenzo bianconi <lorenzo.bianconi> |
| Status: | CLOSED ERRATA | QA Contact: | ying xu <yinxu> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | high | ||
| Version: | FDP 22.E | CC: | ctrautma, dcbw, jiji, jishi, lorenzo.bianconi, mmichels, trozet |
| Target Milestone: | --- | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-08-21 02:08:18 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Dumitru Ceara
2022-09-19 13:09:17 UTC
Some context on the Kubernetes services requirements. From https://kubernetes.io/docs/concepts/services-networking/service/ : If you want to make sure that connections from a particular client are passed to the same Pod each time, you can select the session affinity based on the client's IP addresses by setting service.spec.sessionAffinity to "ClientIP" (the default is "None"). You can also set the maximum session sticky time by setting service.spec.sessionAffinityConfig.clientIP.timeoutSeconds appropriately. (the default value is 10800, which works out to be 3 hours). upstream series: https://patchwork.ozlabs.org/project/ovn/list/?series=321324 this can be verified by case:#https://bugzilla.redhat.com/show_bug.cgi?id=2150533:nat/lb_force_snat_ip https://beaker.engineering.redhat.com/recipes/14222802/tasks/162837788/logs/taskout.log https://beaker.engineering.redhat.com/recipes/14222803/tasks/162837808/logs/taskout.log set verified. verified on version:ovn22.12-22.12.0-108.el9fdp Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (ovn22.12 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:4677 |