Tuesday, 2022-10-25

opendevreviewDmitriy Rabotyagov proposed openstack/octavia stable/yoga: Fix barbican client with application credentials/trusts  https://review.opendev.org/c/openstack/octavia/+/85991308:03
noonedeadpunkHi folks. Any chance to get these backports reviewed? https://review.opendev.org/c/openstack/octavia/+/859793 08:04
gthiemongenoonedeadpunk: sure, I'm going to take a look08:14
opendevreviewMerged openstack/octavia stable/yoga: Fix prometheus-proxy service name in Red Hat-based distros  https://review.opendev.org/c/openstack/octavia/+/86223108:17
noonedeadpunkthanks!08:17
gthiemongenoonedeadpunk: do you think other stable branches are also affected? (I'm thinking about cherry-picking it to wallaby too)08:18
opendevreviewTom Weininger proposed openstack/octavia-tempest-plugin master: Add scenario tests for failover circuit breaker  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83787808:22
noonedeadpunkyup, pretty sure they are, but IIRC there was no clean backport08:22
noonedeadpunkso I did only all clean cherry-picks first to see if these are approriate at least before checking rebase08:23
gthiemongenoonedeadpunk: ok, I will backport it to wallaby (if it is doable), thanks!08:27
opendevreviewMerged openstack/octavia stable/zed: Fix barbican client with application credentials/trusts  https://review.opendev.org/c/openstack/octavia/+/85991210:23
opendevreviewMerged openstack/octavia stable/xena: Fix barbican client with application credentials/trusts  https://review.opendev.org/c/openstack/octavia/+/85979310:30
opendevreviewTom Weininger proposed openstack/octavia master: Remove support for split listener configuration  https://review.opendev.org/c/openstack/octavia/+/86259911:41
opendevreviewMerged openstack/octavia stable/yoga: Fix barbican client with application credentials/trusts  https://review.opendev.org/c/openstack/octavia/+/85991311:46
opendevreviewGregory Thiemonge proposed openstack/octavia stable/wallaby: Fix barbican client with application credentials/trusts  https://review.opendev.org/c/openstack/octavia/+/86260011:50
opendevreviewGregory Thiemonge proposed openstack/octavia master: Fix AllocateVIP.revert in amphorav2  https://review.opendev.org/c/openstack/octavia/+/86261714:25
opendevreviewTom Weininger proposed openstack/octavia master: Remove support for split listener configuration  https://review.opendev.org/c/openstack/octavia/+/86259914:37
opendevreviewTom Weininger proposed openstack/octavia master: Remove support for split listener configuration  https://review.opendev.org/c/openstack/octavia/+/86259914:39
opendevreviewTom Weininger proposed openstack/octavia master: Remove support for split listener configuration  https://review.opendev.org/c/openstack/octavia/+/86259914:57
noonedeadpunkI was actually wondering lately - any reason not to have active_active topology for amphora? Ie - not much sense in it?16:57
noonedeadpunkAs I can recall some blueprint, but can't recall reason why it was never done16:57
noonedeadpunk(or it was just some discussion)16:58
gthiemongenoonedeadpunk: we mentioned active_active with bgp during the PTG, there are some old specs in the repo17:02
noonedeadpunkwell, it can be done even without bgp though?17:03
noonedeadpunkjust matter of another keepalived instance and DNS RR17:03
noonedeadpunkwith jinja should be easy to template that... But yes, 2 VIPs would be needed17:03
noonedeadpunkand that might lead a lot of complications with it...17:04
noonedeadpunkyep, actually PTG discussion pushed me thinking if bgp is required for that17:04
noonedeadpunkthough it returned me back to if that is even needed. Like you said - amphora not designed for really high throughput. And current performance might be validly enough17:08
noonedeadpunkI see bunch of architectures for that.. None consider DNS RR for some reason though...17:11
noonedeadpunkjust out if interest spawned now 2 haproxies behind keeplived with osa roles - and it works perfectly with DNS RR... And in case second fails - VIP is moved to first keepalived instance so DNS RR is not broken until it recovers17:16
noonedeadpunkso matter of allocating another VIP basically and adjusting keepalived tempalate...17:16
johnsomnoonedeadpunk So, active-active has stalled a few times, mostly due to not having people to work on it.20:53
johnsomThere are a bunch of details that surface once you start getting into it.20:53
johnsomLike, DNS RR, which can have issues with session persistence, etc. not to mention a DNS layer on top, health monitoring for the amps, etc. That is/was project "Kosmos" https://wiki.openstack.org/wiki/Kosmos20:55
johnsomThere are also issues with session/state sync, growing/shrinking the pool (consistent hashing), etc...20:55
johnsomYou can get a pretty high throughput with the amps, so yes, it's also a question of if there is a need enough for people to be able to finish developing it.20:57

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!