Wednesday, 2022-06-15

*** ysandeep|out is now known as ysandeep03:24
*** ysandeep is now known as ysandeep|afk04:34
*** ysandeep|afk is now known as ysandeep05:45
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581205:56
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581206:48
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581206:58
manuvakery1johnsom: We use aodh for a lot of event notifications such as instance created,deleted,resized .. if octavia can sent out notifications  for lb its very useful .. I hope https://review.opendev.org/c/openstack/octavia/+/831051 will get merged and with some minor changes in ceilometer I can get the required resources in gnocchi07:11
gthiemongemanuvakery1: this commit introduces 3 event types: https://review.opendev.org/c/openstack/octavia/+/831051/17/doc/source/admin/event-notifications.rst#4107:12
gthiemongemanuvakery1: do you think you will need more events?07:12
manuvakery1gthiemonge: I think these are enough 07:13
manuvakery1gthiemonge: the stats API is enough for other details .. Here I am more interested when an lb is created, updated, and deleted 07:15
gthiemongeok07:16
*** ysandeep is now known as ysandeep|afk07:28
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: WIP Testing DIB on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581208:11
*** ysandeep|afk is now known as ysandeep09:38
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: Fix amphora build on stable/train  https://review.opendev.org/c/openstack/octavia/+/84581209:57
gthiemongeEmilienM: ^ it should fix the gate for stable/train09:59
EmilienMgthiemonge: thanks a lot!11:10
EmilienMgthiemonge: can we also apply it to ussuri? I believe we have the issue there as well11:10
gthiemongeEmilienM: yep, I'll do it11:20
EmilienMgthiemonge: merci ;-)11:22
NamrataHi Folks,  I want to create octavia L7 policy redirecting URL. I am not able to figure out how can I redirect https://abc.com/foo to https://efg.com/foo Can someone help me with this?11:31
gthiemongeNamrata: Hi, did you take a look at the l7 cookbook? https://docs.openstack.org/octavia/latest/user/guides/l7-cookbook.html11:36
Namrata@gthiemonge Yes, using the  --redirect-url parameter I can redirect https://abc.com/ to https://efg.com/  but if I want to redirect  https://abc.com/foo to https://efg.com/foo it dosen't help11:38
gthiemongeNamrata: in your case, /foo might be any URL? or is it always /foo?11:42
Namrataany url /courses, /dashboard, /about11:42
gthiemongeNamrata: so if I add a REDIRECT_PREFIX rule, for instance: openstack loadbalancer l7policy create --action REDIRECT_PREFIX --redirect-prefix https://www.example.com/ --name policy1 listener111:56
gthiemongeand then a rule: openstack loadbalancer l7rule create --compare-type STARTS_WITH --type HOST_NAME --value foo.bar policy111:56
gthiemongethe LB redirects any requests to foo.bar/my/path to https://www.example.com/my/path11:57
gthiemongehmm compare-type should be EQUAL_TO12:01
Namrata@gthiemonge I also figured out REDIRECT_PREFIX, but you say I should set compare-type for every URL /courses, /dashboard, /about12:03
gthiemongeNamrata: you don't need to do it for every URL12:07
gthiemongehttps://paste.opendev.org/show/bXSq6Ktq7F6Ra8QdQ3Ub/12:08
gthiemongeEmilienM: I don't see the same issue with DIB in ussuri, do you have logs on your side?12:11
gthiemongeEmilienM: my bad, there's something wrong with dib in ussuri, but maybe not the same error12:13
opendevreviewGregory Thiemonge proposed openstack/octavia stable/ussuri: Fix amphora build on stable/ussuri  https://review.opendev.org/c/openstack/octavia/+/84597912:15
gthiemonge^ should fix it too12:16
Namrata@gthiemonge thanks for your help, this works fine. Thanks a lot12:19
gthiemongeNamrata: cool! np12:21
*** ysandeep is now known as ysandeep|afk14:08
*** ysandeep|afk is now known as ysandeep|out14:57
prometheanfirehi, is anyone able to review https://review.opendev.org/c/openstack/octavia/+/845171 it's blocking a requirements update to pyroute2, thanks15:28
johnsomprometheanfire Short answer, we need the taskflow release to land (networkx broke it), then we land a pylint fix, then we can land that pyroute2 patch.15:28
johnsomI think the taskflow thing is +w for upper-constraints, so the dominoes should start falling today.15:29
prometheanfirelol, kk15:31
johnsomThanks for the priority ping15:31
opendevreviewDr. Jens Harbott proposed openstack/octavia master: Fix pyroute2.netns mock in some tests  https://review.opendev.org/c/openstack/octavia/+/84517115:39
opendevreviewGregory Thiemonge proposed openstack/octavia master: Fix pyroute2.netns mock in some tests  https://review.opendev.org/c/openstack/octavia/+/84517115:47
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Jun 15 16:00:11 2022 UTC and is due to finish in 60 minutes.  The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'octavia'16:00
gthiemongeHi!16:00
johnsomo/16:00
tweiningo/16:00
gthiemonge#topic Announcements16:01
gthiemongeI don't have any announcements... anyone? johnsom?16:01
johnsomJust that the taskflow fix is almost landed. Upper-constraints is in the gate jobs.16:02
johnsomSo we should be able to start landing the gate fixes today16:02
tweininghm, the naming scheme for the next cycle changed, right? I read somthing on the ML I think16:02
gthiemongejohnsom: thanks for working on it ;-)16:02
johnsomYes16:03
tweiningyear.sth16:03
gthiemongeyeah it is in "[all][tc] Change OpenStack release naming policy proposal" on the ML16:03
johnsom#link https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html16:04
tweiningk, seems not really new though16:04
gthiemongeyeah but I don't think we mentioned it in a previous meeting16:05
johnsomBasically removes the public vote process for picking a "name".16:05
tweiningalso I think tick-tock got a new name as well, but I don't remember16:05
johnsomI need to re-read that as I still don't have tick-tock in my brain.16:06
gthiemongeyeah same here16:07
gthiemongehttps://review.opendev.org/c/openstack/governance/+/840354/4/resolutions/20220210-release-cadence-adjustment.rst16:08
gthiemonge"SLURP"16:08
tweiningright. an awful name if you ask me ;)16:08
gthiemongehaha, I agree16:09
johnsomsome of these recent TC docs have been hard to read. The rbac goal is rough reading too16:09
gthiemonge#topic CI Status16:11
gthiemongejohnsom already mentioned the taskflow/pylint issues on master and stable branches16:11
gthiemongethere's also a DIB issue on train and ussuri16:11
johnsomSome of the pylint fixes have one +2 already16:11
johnsom#link https://review.opendev.org/c/openstack/octavia/+/84504416:11
johnsom#link https://review.opendev.org/c/openstack/octavia/+/84504316:12
gthiemongejohnsom: yeah I will CR+2/W+1 them when the one on mater is merged/ready16:12
johnsomThe stable branches are not impacted by the networkx/taskflow issue16:12
gthiemongeah ok16:13
gthiemongethanks for the patches johnsom ;-)16:13
gthiemongeregarding train and ussuri, we're pulling DIB from the master branch and DIB has removed the support for py3616:13
gthiemongethe workaround/fix is to checkout the latest commit that supports py3616:13
gthiemonge#link https://review.opendev.org/q/Id763dee0cc048d3d5fe601ce51097581d3c1c4e316:13
johnsomDIB is branchless sadly16:14
gthiemongeyeah, old DIB releases have this git issue (permission issue), and new releases don't work with py3616:14
johnsomThere are tags though16:14
gthiemongeyeah we could use tags16:15
gthiemongelet me know in the review if you prefer another solution16:15
johnsomNot sure it matters that much. The SHA is probably fine.16:16
gthiemongeok16:17
gthiemonge#topic Recheck policy16:17
gthiemongeanother CI/gerrit related topic16:17
gthiemongewe were asked to be really careful with "bare" rechecks in gerrit16:17
gthiemongeduring the PTG we had a discussion on adding a reason to the recheck messages16:18
gthiemongeex: recheck octavia-v2-dsvm-scenario story-200988716:18
gthiemonge(don't need a story, reason could be: mirror issue, nova timeout, etc...)16:18
gthiemongein the last 30 days, it seems that many rechecks didn't include a reason16:19
gthiemongethere's an etherpad that gathers all the recurrent CI issues in Octavia:16:19
gthiemonge#link https://etherpad.opendev.org/p/octavia-ci-failures16:19
gthiemongeif we find new "random" issues, we shouldadd them to this etherpad16:19
gthiemongeand don't hesitate, let me know if you don't know why a job has failed16:20
tweininghm, my impression was that there were no recheck without reason since PTG16:20
gthiemongetweining: they have a script :D16:20
gthiemongebut I need to check the output of the script before sharing the numbers :D16:21
johnsomYeah16:21
gthiemongeand now...16:23
gthiemonge#topic Octavia Forum at the OpenInfra summit16:23
johnsomSurprise! 16:23
gthiemongenone of us (I mean the active contributors here) were at the OpenInfra summit but there was a Operator Forum on Octavia16:24
gthiemongeand there's an etherpad with the notes:16:24
gthiemonge#link https://etherpad.opendev.org/p/oif-summit-berlin-2022-forum-lbaas16:24
gthiemongequick summary16:24
gthiemongelot of complaints towards octavia16:24
gthiemongemany non-sense issues16:24
johnsomIt wasn't on the official forum list either, so maybe just a session?16:25
gthiemonge(no UDP support, no security between the control plane and the amphora VMs)16:25
johnsomYeah, there was definitely some mis-information captured there.16:25
gthiemongeyeah, and we were not asked to participate to this session16:25
gthiemongeone good thing: it seesm they have found the link to storyboard16:26
johnsom#link https://wiki.openstack.org/wiki/Forum/Berlin202216:26
johnsomI was tracking this page, which it was not on16:26
tweiningforum organizers should align those sessions better with the project teams in advance.16:26
johnsomAnyway, I added some after-the-fact comments to the etherpad to try to clarify some of the comments there.16:27
gthiemongejohnsom: thanks16:27
gthiemongeLet's hope those people will at least create stories if they have issues with Octavia16:28
johnsomYeah, it would be great if we got more operator feedback.16:29
johnsomWe have one core reviewer that is an operator, and a few others drop in every once in a while.16:29
gthiemonge#topic Brief progress reports / bugs needing review16:32
tweiningwell, I could repeat my list from last time.16:33
tweining;) since then nothing has changed.16:33
gthiemongeI was not really active this last week... I need to check my review backlog16:33
tweiningthat one would be a good start:16:34
tweininghttps://review.opendev.org/c/openstack/octavia-lib/+/83504916:34
gthiemongetweining: I reviewed your failover threshold patch16:34
tweiningcool. thanks16:34
gthiemongeyeah I gave it +1 because we're waiting for this octavia-lib patch16:34
gthiemongeI aalso need to take another look at the notification patch16:36
johnsomFYI, taskflow upper-constraints just merged. I will recheck pylint16:36
gthiemongeNice!16:37
johnsomOh, bummer, someone rechecked early, so have to wait....16:37
gthiemonge:'(16:38
tweiningit's good that the whole release process is automated using Gerrit and Zuul, but it can take some time.16:38
gthiemonge#topic Open Discussion16:39
gthiemongeany other topics folks?16:39
gthiemongenop?16:40
gthiemongeack16:41
tweiningnot really16:41
gthiemongethanks everyone16:41
gthiemonge#endmeeting16:41
opendevmeetMeeting ended Wed Jun 15 16:41:24 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:41
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-06-15-16.00.html16:41
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-06-15-16.00.txt16:41
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-06-15-16.00.log.html16:41
opendevreviewMichael Johnson proposed openstack/octavia master: Fix pyroute2.netns mock in some tests  https://review.opendev.org/c/openstack/octavia/+/84517117:39

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