Wednesday, 2020-03-25

dawzonI'm failing most of the functional tests with errors like this.  I'm assuming I need to change the expected arguments somewhere, but the traceback doesn't give me much of an idea.  Could someone point me in the right direction?  https://www.irccloud.com/pastebin/pcvdYR3H/00:43
*** spatel has joined #openstack-lbaas01:56
*** psachin has joined #openstack-lbaas03:32
openstackgerritMerged openstack/octavia master: Pick stale amphora randomly  https://review.opendev.org/71160804:11
*** vishalmanchanda has joined #openstack-lbaas05:03
*** spatel has quit IRC05:04
*** gcheresh has joined #openstack-lbaas05:44
*** gcheresh has quit IRC05:49
*** gcheresh has joined #openstack-lbaas05:51
*** vesper11 has quit IRC07:16
*** vesper has joined #openstack-lbaas07:16
*** ccamposr__ has joined #openstack-lbaas07:23
*** ccamposr has quit IRC07:25
*** maciejjozefczyk has joined #openstack-lbaas07:52
openstackgerritAnn Taraday proposed openstack/octavia stable/train: Pick stale amphora randomly  https://review.opendev.org/71485408:06
openstackgerritAnn Taraday proposed openstack/octavia stable/stein: Pick stale amphora randomly  https://review.opendev.org/71485508:08
openstackgerritAnn Taraday proposed openstack/octavia stable/rocky: Pick stale amphora randomly  https://review.opendev.org/71485608:09
*** sapd1_x has joined #openstack-lbaas08:18
*** ccamposr has joined #openstack-lbaas08:19
*** tkajinam has quit IRC08:19
*** ccamposr__ has quit IRC08:21
*** ataraday_ has joined #openstack-lbaas08:27
*** rpittau|afk is now known as rpittau08:31
openstackgerritAnn Taraday proposed openstack/octavia master: Jobboard based controller  https://review.opendev.org/64740609:37
*** ivve has joined #openstack-lbaas09:53
*** ccamposr has quit IRC10:12
*** ccamposr has joined #openstack-lbaas10:12
*** rcernin has quit IRC10:17
*** maciejjozefczyk_ has joined #openstack-lbaas10:27
*** trident has quit IRC10:29
*** maciejjozefczyk has quit IRC10:29
*** trident has joined #openstack-lbaas10:31
*** trident has quit IRC10:33
*** trident has joined #openstack-lbaas10:37
*** sapd1 has quit IRC11:04
*** sapd1_x has quit IRC11:06
*** rpittau is now known as rpittau|bbl11:42
openstackgerritCarlos Goncalves proposed openstack/octavia master: Fix amphora image build jobs  https://review.opendev.org/71468011:46
*** spatel has joined #openstack-lbaas11:53
*** spatel has quit IRC11:58
openstackgerritCarlos Goncalves proposed openstack/octavia master: Fix amphora image build jobs  https://review.opendev.org/71468012:31
*** ramishra has quit IRC12:47
*** ramishra has joined #openstack-lbaas12:58
*** spatel has joined #openstack-lbaas12:59
*** rpittau|bbl is now known as rpittau13:00
*** gcheresh has quit IRC13:24
*** sapd1_x has joined #openstack-lbaas13:38
*** gcheresh has joined #openstack-lbaas13:46
*** TrevorV has joined #openstack-lbaas13:49
*** happyhemant has joined #openstack-lbaas14:06
*** maciejjozefczyk_ is now known as maciejjozefczyk14:19
*** psachin has quit IRC14:27
*** sapd1_x has quit IRC14:55
*** gcheresh has quit IRC15:09
*** gcheresh has joined #openstack-lbaas15:19
*** sapd1 has joined #openstack-lbaas15:41
*** ccamposr__ has joined #openstack-lbaas15:50
*** ccamposr has quit IRC15:52
rm_work#startmeeting Octavia16:00
rm_workp/16:00
openstackMeeting started Wed Mar 25 16:00:45 2020 UTC and is due to finish in 60 minutes.  The chair is rm_work. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
rm_worko/16:00
*** openstack changes topic to " (Meeting topic: Octavia)"16:00
openstackThe meeting name has been set to 'octavia'16:00
johnsomo/16:00
haleybo/16:01
ataraday_hi16:01
gthiemongehi16:01
cgoncalveshi16:01
cgoncalvesrm_work, you there?16:05
rm_worksorry, distracted16:05
rm_work#chair johnsom16:05
openstackCurrent chairs: johnsom rm_work16:05
rm_work#chair cgoncalves16:05
openstackCurrent chairs: cgoncalves johnsom rm_work16:05
rm_workwelcome everyone!16:05
rm_work#topic Announcements16:06
*** openstack changes topic to "Announcements (Meeting topic: Octavia)"16:06
johnsomFeature freeze is right around the corner16:06
johnsom#link https://releases.openstack.org/ussuri/schedule.html16:06
johnsomWe need to release octavia-lib next week16:07
johnsomFeature freeze is the week after16:07
johnsomI will take a first pass at our highlights today, but we probably have a bit before those need to be finalized.16:08
johnsom"he deadline for cycle highlights is the end of the R-5 week [4] on April 10th."16:09
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2020-February/012873.html16:09
johnsomI will also try to take a pass at the docs goal. Now that it is decided what the goal is... lol16:10
cgoncalvesThe OpenStack Foundation User Committee has a new 2020 OpenStack User Survey: https://www.openstack.org/user-survey/survey-2020/landing16:10
cgoncalvesI have not taken it yet so I don't know if there are project-specific questions. I am not aware of the our team being asked to contribute with questions to the survey either16:11
johnsomI didn't hear anything16:11
johnsomI will also mention there is discussion starting on the goals for "V"16:12
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013528.html16:12
johnsomIf you have input16:12
johnsom#topic Brief progress reports / bugs needing review16:17
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)"16:17
johnsomrm_work Must have been called away, so I will move us on in the agenda16:17
johnsomMostly I have been working on cleaning up the tempest plugin and restructuring how we handle features that provider drivers don't support.16:19
johnsomOther minor side items with image builds for ppc64, etc.16:19
ataraday_jobboard change required review, not so much time left..16:19
ataraday_#link https://review.opendev.org/#/c/647406/16:19
johnsomI had a patch review day this last week as well, where I reviewed a bunch of patches.16:20
rm_workyeah sorry, semi-around, this meeting time continues to be *the worst ever* :)16:20
johnsomMy plan is to hit those two housekeeping items (goal and highlights), continue work on the tempest plugin, polish failover, and review for jobboard ^^^.16:20
rm_workataraday_: i am pretty much good on  that16:21
ataraday_rm_work, you had some questions if you around we can discuss this later16:21
rm_workataraday_: yes16:21
rm_worksorry for disappearing the other day16:21
rm_workthese days whoever pings the most wins, constant distractions from all sides :(16:21
rm_worki feel like a ping-pong ball16:22
johnsomYeah, I have been struggling with context switching recently myself. Lots going on16:22
cgoncalvesI proposed a tiny patch that should fix our amphora image build jobs16:22
cgoncalves#link https://review.opendev.org/#/c/714680/16:22
cgoncalvesI could not reproduce locally with different configurations (bionic, py2, py3, ansible 2.7/2.8, ...). it pains me I can't reproduce it but at least the job passed16:24
*** sapd1 has quit IRC16:24
johnsomcgoncalves Did it pass with the nightly job? I only see one case where it failed16:24
cgoncalvesthe tempest scenario test for allowed CIDRs is ready for review. there was an issue with Neutron I addressed in latest patch set16:25
cgoncalves#link https://review.opendev.org/#/c/702629/16:25
cgoncalvesjohnsom, patch set 5 was an attempted to just remove explicit install of python3-yaml. it failed, so I reverted16:26
johnsomAh, ok, PS3 is the pass16:26
cgoncalvesright16:26
cgoncalvesFWIW, pip installs PyYAML when installing DIB so... :/16:27
johnsomYeah, that was very strange. It really should be a DIB requirement/bindep16:28
johnsomIMO16:28
cgoncalvesit is in requirements.txt16:28
johnsomMaybe it needs the py2/py3 conditional in requirements.txt for DIB?16:29
cgoncalvescould be. I did not check that16:30
cgoncalvesIIRC in my local env the latest version of PyYAML was being installed16:31
johnsomAny other updates today?16:32
johnsomataraday_ Is that the last patch needed for the jobboard feature?16:33
johnsomI still owe a port of the failover to the jobboard v2 path. I was just letting the v1 patch settle a bit and get some reviews.16:34
ataraday_johnsom, yes, I was going to test and review failover v1, hopefully do this on this week16:36
johnsomCool, thank you.16:37
johnsom#topic Open Discussion16:37
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)"16:37
johnsomMoving forward on the agenda. Any other items to discuss this week?16:37
johnsomI will take that as a no16:44
johnsomThanks folks, have a great week!16:44
cgoncalvesthank you16:44
johnsom#endmeeting16:44
*** openstack changes topic to "Discussions for OpenStack Octavia | Priority bug review list: https://etherpad.openstack.org/p/octavia-priority-reviews"16:44
openstackMeeting ended Wed Mar 25 16:44:50 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:44
openstackMinutes:        http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-03-25-16.00.html16:44
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-03-25-16.00.txt16:44
ataraday_rm_work, up to discussion?16:44
openstackLog:            http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-03-25-16.00.log.html16:44
rm_workuhh yeah16:45
rm_worki will have to context switch16:45
ataraday_or we can move discussion to email, for better timing16:47
johnsomHmm, new approach to the user-agent field in HTTP headers: https://wicg.github.io/ua-client-hints/16:47
rm_workataraday_: i'd like to do realtime if possible...16:48
openstackgerritMichael Johnson proposed openstack/octavia stable/train: Stop "dnf makecache" in the amphora images  https://review.opendev.org/71499516:48
ataraday_sure16:49
*** gcheresh has quit IRC16:49
rm_workok erm16:53
rm_worksorry, do you remember what my question was <_<16:56
* rm_work looks16:57
rm_workah, migrations16:57
rm_workso, I'm used to migrations being a manual step with `octavia-db-manage` or whatever16:57
rm_workso I am confused why it is in the worker code16:58
ataraday_so, I added method that will be called via octavia-db-manage16:59
ataraday_then persistence migrations will be run also before starting services16:59
rm_workerr, so octavia-db-manage calls a method in the worker code? O_o17:00
rm_workis that typical?17:00
ataraday_I have to create method for it because in taskflow methods - upgrade of migration called on on every get_persistence call https://github.com/openstack/taskflow/blob/master/taskflow/persistence/backends/__init__.py#L8117:01
ataraday_I can move ZookeeperTaskFlowDriver in other section of octavia17:01
ataraday_because it is worker's code, it is just drivers required to setup everything for jobboard and persistence17:03
ataraday_because it is not worker's code, it is just drivers required to setup everything for jobboard and persistence17:03
ataraday_sorry, wrong copy of driver's name MysqlPersistenceDriver17:04
*** rpittau is now known as rpittau|afk17:13
rm_workerrr weird ok17:19
rm_worktaskflow tries to do ... a schema update, wtf?17:19
rm_workhow does it even know17:19
rm_workis taskflow magically integrated with our alembic stuff?17:20
rm_workthis makes very little sense to me17:20
ataraday_taskflow has sqlalcmeny persistence backend and it does db_sync https://github.com/openstack/taskflow/blob/master/taskflow/persistence/backends/impl_sqlalchemy.py#L40917:21
ataraday_although there are locks it works not very good with multiple workers17:22
rm_workyeah but what is it syncing against17:22
ataraday_We set up connetion url17:22
rm_workyes but17:22
rm_workwe have to normally run specific alembic migrations17:22
rm_workright?17:22
rm_workis taskflow aware of our alembic?17:22
ataraday_no, we have separate database named octavia_persistence17:24
*** ccamposr has joined #openstack-lbaas17:24
ataraday_https://github.com/openstack/taskflow/blob/master/taskflow/persistence/backends/sqlalchemy/migration.py#L3017:26
*** ccamposr__ has quit IRC17:26
rm_workah so this is for that17:27
rm_workand that doesn't use alembic?17:27
rm_workbut uses something in code? which taskflow handles?17:28
rm_worki guess that makes sense17:28
ataraday_It creates tables to store data about task state and parameters, so it can be restored lately17:29
ataraday_if worker processes has been iterrupted17:30
rm_workkk17:30
rm_workthen yeah nm i'm prolly good17:30
johnsomrm_work Did you guys merge the AZ stuff without updating the API documentation? https://docs.openstack.org/api-ref/load-balancer/v2/index.html?expanded=create-a-load-balancer-detail#create-a-load-balancer17:37
johnsomI'm writing up the release highlights and there is no lb create parameter for AZ17:37
rm_workuhhh i was pretty sure i make sure all the doc work was done17:44
rm_workwhat's missing again?17:44
rm_workhmmmm17:44
rm_workdid we seriously miss that spot17:44
rm_workseems like the most obvious spot >_<17:44
johnsomThere are no fields in the lb create API ref17:44
rm_workfff17:44
rm_workk one moment17:44
rm_worki'll get it17:44
johnsomWell, caught it now at least.17:44
rm_worki guess it's too obvious, i was focused on the admin stuff and all the profile bits17:45
*** gthiemonge has quit IRC17:45
*** gthiemonge has joined #openstack-lbaas17:52
johnsomrm_work ataraday_ Please have a look at my proposed Ussuri highlights: https://review.opendev.org/#/c/71501417:55
rm_workjohnsom: leaving off the failover rework?18:11
rm_workwe ARE merging that this cycle, right?18:11
*** irclogbot_1 has quit IRC18:37
*** gcheresh has joined #openstack-lbaas18:41
*** armax has joined #openstack-lbaas18:54
johnsomrm_work It's a bug fix, so I didn't really feel like it was a "highlight", but if you think it warrants it....18:55
rm_work"reworked failover strategy to be significantly more resilient" "should lead to less failover related ERRORs"18:56
rm_workprobably worth a callout18:56
rm_worki am marketing this "coming failover rewrite" as a panacea / silver bullet for a lot of our troubles internally :D18:56
*** maciejjozefczyk has quit IRC19:01
*** irclogbot_3 has joined #openstack-lbaas19:02
JayFrm_work: the marketing only works if you don't have co-workers listening in, hearing you call it marketing ;)19:04
johnsomlol19:04
rm_workpfft, it should still, because it actually IS what i'm marketing it as :D19:04
johnsomIt does resolve a ton of edge cases where other services fail us....19:05
*** gcheresh has quit IRC19:11
*** gcheresh has joined #openstack-lbaas19:18
*** Trevor_V has joined #openstack-lbaas19:28
*** TrevorV has quit IRC19:32
openstackgerritMerged openstack/octavia master: Exclude acpid on Red Hat family DIB builds  https://review.opendev.org/71448719:34
*** irclogbot_3 has quit IRC19:37
*** irclogbot_1 has joined #openstack-lbaas19:40
*** irclogbot_1 has quit IRC19:42
*** irclogbot_0 has joined #openstack-lbaas19:45
*** irclogbot_0 has quit IRC20:00
*** irclogbot_2 has joined #openstack-lbaas20:03
*** irclogbot_2 has quit IRC20:12
*** irclogbot_3 has joined #openstack-lbaas20:15
*** happyhemant has quit IRC20:15
*** irclogbot_3 has quit IRC20:16
*** gcheresh has quit IRC20:16
*** irclogbot_1 has joined #openstack-lbaas20:21
*** gcheresh has joined #openstack-lbaas20:27
*** gcheresh has quit IRC20:33
*** devfaz has quit IRC20:47
*** devfaz has joined #openstack-lbaas20:48
openstackgerritDawson Coleman proposed openstack/octavia master: Add ability to set TLS cipher list for listeners  https://review.opendev.org/71137621:03
openstackgerritMerged openstack/octavia stable/train: Stop "dnf makecache" in the amphora images  https://review.opendev.org/71499521:33
*** spatel has quit IRC21:52
*** vishalmanchanda has quit IRC22:35
johnsomAbsolutely love it when chrome crashes on me...22:39
*** Trevor_V has quit IRC22:49
*** tkajinam has joined #openstack-lbaas22:52
*** rcernin has joined #openstack-lbaas22:56
*** ataraday_ has quit IRC22:57
openstackgerritMichael Johnson proposed openstack/octavia master: Ussuri contributor docs community goal  https://review.opendev.org/71509423:41
openstackgerritMichael Johnson proposed openstack/octavia master: Ussuri contributor docs community goal  https://review.opendev.org/71509423:42
johnsomBlah, forgot the story link...23:43
openstackgerritMichael Johnson proposed openstack/octavia master: Ussuri contributor docs community goal  https://review.opendev.org/71509423:44
openstackgerritMichael Johnson proposed openstack/octavia master: Ussuri contributor docs community goal  https://review.opendev.org/71509423:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!