Wednesday, 2020-03-11

*** yamamoto has joined #openstack-meeting00:01
*** brinzhang has quit IRC00:04
*** yamamoto has quit IRC00:06
*** ianychoi has quit IRC00:07
*** ianychoi has joined #openstack-meeting00:08
*** igordc has joined #openstack-meeting00:12
*** gyee has quit IRC00:13
*** armax has joined #openstack-meeting00:16
*** andrebeltrami has quit IRC00:44
*** enriquetaso has quit IRC00:56
*** yamamoto has joined #openstack-meeting00:57
*** ykatabam has quit IRC01:01
*** ykatabam has joined #openstack-meeting01:02
*** zhangchi has joined #openstack-meeting01:11
zhangchi#startmeeting tricircle01:14
openstackMeeting started Wed Mar 11 01:14:29 2020 UTC and is due to finish in 60 minutes.  The chair is zhangchi. Information about MeetBot at http://wiki.debian.org/MeetBot.01:14
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.01:14
*** openstack changes topic to " (Meeting topic: tricircle)"01:14
openstackThe meeting name has been set to 'tricircle'01:14
*** ykatabam has quit IRC01:18
*** ykatabam has joined #openstack-meeting01:19
zhangchiMorning all welcome to tricircle meeting01:19
*** dmellado has quit IRC01:22
zhangchiThere is a meetup about tricircle netowrk accross site in container dissscusion welcome to join up01:30
zhangchion 28th March01:30
*** ianychoi has quit IRC01:30
*** ianychoi has joined #openstack-meeting01:32
*** masahito has joined #openstack-meeting01:34
*** brinzhang has joined #openstack-meeting01:38
zhangchibye see you late march 25th March01:39
zhangchi#endmeeting01:39
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"01:39
openstackMeeting ended Wed Mar 11 01:39:38 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)01:39
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tricircle/2020/tricircle.2020-03-11-01.14.html01:39
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tricircle/2020/tricircle.2020-03-11-01.14.txt01:39
openstackLog:            http://eavesdrop.openstack.org/meetings/tricircle/2020/tricircle.2020-03-11-01.14.log.html01:39
*** zhangchi has quit IRC01:44
*** dmellado has joined #openstack-meeting01:46
*** dmacpher_ has joined #openstack-meeting01:47
*** dmacpher has quit IRC01:51
*** larainema has joined #openstack-meeting01:53
*** ianychoi has quit IRC02:10
*** ianychoi has joined #openstack-meeting02:18
*** hongbin has joined #openstack-meeting02:20
*** dmacpher has joined #openstack-meeting02:23
*** dmacpher_ has quit IRC02:24
*** diablo_rojo has quit IRC02:34
*** yamamoto has quit IRC02:35
*** hongbin has quit IRC02:39
*** yamamoto has joined #openstack-meeting02:43
*** ykatabam has quit IRC02:55
*** ykatabam has joined #openstack-meeting02:57
*** ricolin_ has joined #openstack-meeting03:01
*** psachin has joined #openstack-meeting03:26
*** jmasud has joined #openstack-meeting03:27
*** igordc has quit IRC03:30
*** ianychoi has quit IRC03:35
*** ianychoi has joined #openstack-meeting03:37
*** ricolin_ has quit IRC03:38
*** ykatabam has quit IRC03:44
*** ykatabam has joined #openstack-meeting03:51
*** ykatabam has quit IRC03:51
*** masahito has quit IRC03:52
*** ykatabam has joined #openstack-meeting03:52
*** TrevorV has joined #openstack-meeting03:57
*** armax has quit IRC04:13
*** ykatabam has quit IRC04:42
*** ricolin has quit IRC04:44
*** lajoskatona has joined #openstack-meeting04:49
*** lajoskatona has left #openstack-meeting04:49
*** jmasud has quit IRC04:53
*** jmasud has joined #openstack-meeting04:55
*** masahito has joined #openstack-meeting04:57
*** ianychoi has quit IRC05:00
*** ayoung has quit IRC05:02
*** ayoung has joined #openstack-meeting05:02
*** ianychoi has joined #openstack-meeting05:03
*** TrevorV has quit IRC05:06
*** Liang__ has joined #openstack-meeting05:09
*** ykatabam has joined #openstack-meeting05:13
*** dmacpher has quit IRC05:18
*** ykatabam has quit IRC05:25
*** ykatabam has joined #openstack-meeting05:27
*** ykatabam has quit IRC05:28
*** ykatabam has joined #openstack-meeting05:29
*** yamamoto has quit IRC05:34
*** links has joined #openstack-meeting05:36
*** yamamoto has joined #openstack-meeting05:39
*** njohnston has quit IRC05:39
*** yamamoto has quit IRC05:43
*** ricolin has joined #openstack-meeting05:51
*** tetsuro has joined #openstack-meeting05:52
*** rcernin has quit IRC05:58
*** ykatabam has quit IRC06:00
*** ianychoi has quit IRC06:01
*** ianychoi has joined #openstack-meeting06:03
*** dmacpher has joined #openstack-meeting06:04
*** ianychoi has quit IRC06:11
*** ianychoi has joined #openstack-meeting06:13
*** e0ne has joined #openstack-meeting06:16
*** brinzhang has quit IRC06:19
*** yamamoto has joined #openstack-meeting06:25
*** e0ne has quit IRC06:26
*** e0ne has joined #openstack-meeting06:27
*** e0ne has quit IRC06:28
*** e0ne has joined #openstack-meeting06:28
*** ianychoi has quit IRC06:29
*** ianychoi has joined #openstack-meeting06:31
*** e0ne has quit IRC06:37
*** ianychoi has quit IRC06:39
*** ianychoi has joined #openstack-meeting06:41
*** dmacpher_ has joined #openstack-meeting06:48
*** dmacpher has quit IRC06:51
*** lajoskatona has joined #openstack-meeting06:57
*** ianychoi has quit IRC06:58
*** ianychoi has joined #openstack-meeting07:05
*** hyunsikyang has joined #openstack-meeting07:14
*** ykatabam has joined #openstack-meeting07:39
*** maciejjozefczyk has joined #openstack-meeting07:49
*** witek has joined #openstack-meeting07:58
*** yamamoto has quit IRC07:59
*** yamamoto has joined #openstack-meeting08:00
*** tesseract has joined #openstack-meeting08:02
*** manuvakery has quit IRC08:02
*** slaweq has joined #openstack-meeting08:03
*** dmacpher__ has joined #openstack-meeting08:04
*** yamamoto has quit IRC08:04
*** yamamoto has joined #openstack-meeting08:05
*** dmacpher_ has quit IRC08:07
*** psachin has quit IRC08:15
*** yamamoto_ has joined #openstack-meeting08:18
*** yamamoto has quit IRC08:22
*** yamamoto_ has quit IRC08:35
*** yamamoto has joined #openstack-meeting08:37
*** ralonsoh has joined #openstack-meeting08:47
*** tetsuro has quit IRC08:49
*** ysandeep has quit IRC08:49
*** gouthamr has quit IRC08:49
*** ysandeep has joined #openstack-meeting08:49
*** gouthamr has joined #openstack-meeting08:50
*** jmasud has quit IRC08:55
*** vishalmanchanda has joined #openstack-meeting08:56
*** e0ne has joined #openstack-meeting08:56
*** jmasud has joined #openstack-meeting08:56
*** rpittau|afk is now known as rpittau08:58
*** masahito has quit IRC08:58
ttx#startmeeting large_scale_sig09:00
openstackMeeting started Wed Mar 11 09:00:55 2020 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
*** openstack changes topic to " (Meeting topic: large_scale_sig)"09:00
openstackThe meeting name has been set to 'large_scale_sig'09:01
ttx#topic Rollcall09:01
*** openstack changes topic to "Rollcall (Meeting topic: large_scale_sig)"09:01
ttxHi!09:01
ttxWho is here for the Large Scale SIG meeting?09:01
*** masahito has joined #openstack-meeting09:01
masahitoo/09:01
ttxHi masahito!09:01
ttxHoping everyone is coping with the virus situation as best as possible...09:01
ttxwaiting for a few more people to join09:02
ttxpinging amorin jiaopengju209:03
amorinhey all09:03
amorinI am there, sorry I am late09:04
ttxI dont see Belmiro or oneswig in-channel09:04
ttxOK, let's start09:04
ttx#topic Progress on "Documenting large scale operations" goal09:04
*** openstack changes topic to "Progress on "Documenting large scale operations" goal (Meeting topic: large_scale_sig)"09:04
ttx#link https://etherpad.openstack.org/p/large-scale-sig-documentation09:04
ttxamorin: you had an action to create a wiki page for large scale documentation09:04
jiaopengju2hi09:04
amorinyes, unfortunately I am on duty this week09:05
amorinand I did not find enough time to work on that09:05
ttxok, no hurry, we can push that one back09:05
ttxi suspect your Nova doc patch is in the same bucket?09:05
amorinyes09:05
ttxOK, anything more on that topic ?09:06
amorinnot on my side09:06
ttx#topic Progress on "Scaling within one cluster" goal09:06
*** openstack changes topic to "Progress on "Scaling within one cluster" goal (Meeting topic: large_scale_sig)"09:06
ttx#link https://etherpad.openstack.org/p/large-scale-sig-cluster-scaling09:06
ttxmasahito: still working on the new revision for https://review.opendev.org/#/c/704733/ ?09:07
masahitoAh, I just updated the patch now.09:07
ttxah, very recent :)09:07
ttxOK, let's all review the patch this week and hopefully get it approved by Oslo09:08
ttx#action all to review new patchset of oslo.metrics spec https://review.opendev.org/#/c/704733/09:08
masahitoIt's better to add actual schema of the metrics to the spec, if possible.09:08
*** mdelavergne has joined #openstack-meeting09:09
ttxRegarding https://etherpad.openstack.org/p/scaling-stories , I see you posted a teaser regarding list APIs becoming slow09:09
ttxlooking forward to your story there :)09:09
ttxAnything else on that topic ?09:10
masahitoYes, I wrote the index as reminder to me :-)09:10
ttx#topic Large scale ops track at Opendev09:10
*** openstack changes topic to "Large scale ops track at Opendev (Meeting topic: large_scale_sig)"09:10
ttxBelmiro posted that topic, I hoped he would join09:11
ttx#link https://etherpad.openstack.org/p/LargeScaleOps_OpenDev09:11
ttxLooks like good progress was made there... did you attend that meeting masahito ?09:12
masahitoyes.09:12
ttxis there anything you need from SIG members ?09:12
*** JangwonLee__ has joined #openstack-meeting09:12
masahitoRight now, nothing.09:13
ttxOK let's plan to review progress on that at the next meeting09:13
ttx#topic Next meeting09:13
*** openstack changes topic to "Next meeting (Meeting topic: large_scale_sig)"09:13
*** belmoreira has joined #openstack-meeting09:13
ttxIs March 25 working for everyone ?09:13
masahitoI think after one or two more meeting, we start to find who can join the topics. At that time, I'll ask this SIG members.09:14
amorinI will off on 2509:14
ttxbelmoreira: around now?09:14
amorinI'll try to do my tasks before09:14
masahitoit works for me.09:14
belmoreirasorry, wasn't able to connect... also previous weeks09:14
ttx#undo09:14
openstackRemoving item from minutes: #topic Next meeting09:14
ttxAnything to add re: Large scale ops track?09:15
ttxbelmoreira: ^09:15
belmoreiraThe etherpad is up, please comment on it.09:16
*** JangwonLee_ has quit IRC09:16
ttx#action all to check/comment on https://etherpad.openstack.org/p/LargeScaleOps_OpenDev09:16
*** ociuhandu has joined #openstack-meeting09:16
ttx#action amorin to create a wiki page for large scale documentation09:16
ttx#action amorin to propose patch against Nova doc09:16
ttx#topic Next meeting09:17
*** openstack changes topic to "Next meeting (Meeting topic: large_scale_sig)"09:17
ttx#info next meeting: March 2509:17
ttxI think I captured everything...09:17
ttxAnything else to mention before we close ?09:17
ttxoh, one more postponed action09:17
ttx#action oneswig to contribute a scaling story on bare metal cluster scaling09:18
ttxAlright, thanks everyone!09:18
ttx#endmeeting09:18
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"09:18
openstackMeeting ended Wed Mar 11 09:18:37 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:18
openstackMinutes:        http://eavesdrop.openstack.org/meetings/large_scale_sig/2020/large_scale_sig.2020-03-11-09.00.html09:18
mdelavergneThanks09:18
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/large_scale_sig/2020/large_scale_sig.2020-03-11-09.00.txt09:18
openstackLog:            http://eavesdrop.openstack.org/meetings/large_scale_sig/2020/large_scale_sig.2020-03-11-09.00.log.html09:18
amorinthanks!09:19
masahitothanks09:19
*** mdelavergne has left #openstack-meeting09:22
*** masahito has quit IRC09:36
*** ociuhandu has quit IRC09:38
*** ociuhandu has joined #openstack-meeting09:50
*** ykatabam has quit IRC09:51
*** ayoung has quit IRC09:52
*** ayoung has joined #openstack-meeting09:54
*** yamamoto has quit IRC09:56
*** yamamoto has joined #openstack-meeting09:57
*** yamamoto has quit IRC09:59
*** jmasud has quit IRC10:00
*** ykatabam has joined #openstack-meeting10:00
*** yamamoto has joined #openstack-meeting10:20
*** yamamoto has quit IRC10:27
*** brinzhang has joined #openstack-meeting10:37
*** rubasov has joined #openstack-meeting10:38
*** rh-jelabarre has joined #openstack-meeting10:50
*** martial_ has joined #openstack-meeting10:51
*** Lucas_Gray has joined #openstack-meeting10:52
*** oneswig has joined #openstack-meeting10:57
oneswig#startmeeting scientific-sig11:00
openstackMeeting started Wed Mar 11 11:00:25 2020 UTC and is due to finish in 60 minutes.  The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot.11:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.11:00
*** openstack changes topic to " (Meeting topic: scientific-sig)"11:00
openstackThe meeting name has been set to 'scientific_sig'11:00
oneswigGood morning.11:01
martial_hello Stig :)11:01
oneswigApologies, no agenda was set today, had too much on.11:01
oneswigUp early today martial_!11:01
oneswig#chair martial_11:01
openstackCurrent chairs: martial_ oneswig11:01
*** ayoung has quit IRC11:02
*** priteau has joined #openstack-meeting11:02
oneswigCOVID-19 is on our doorstep.  How about you?11:02
*** b1airo has joined #openstack-meeting11:02
belmoreiraworking from home!11:03
*** ayoung has joined #openstack-meeting11:03
*** Lucas_Gray has quit IRC11:03
b1airohey hey11:03
*** yamamoto has joined #openstack-meeting11:03
oneswigbelmoreira: I'm due to fly to Geneva next weekend for a wedding in Chamonix.11:03
martial_well we got the time change last week end, so a little later (7am here). Still on school bus duty so mostly in listen mode11:04
belmoreiraoneswig good luck... should be fine though :)11:04
oneswigAll public gatherings are now banned in that department.  Weddings as private gatherings - OK.11:04
oneswigfor now11:04
b1airoah, i see i have joined for thee COVID-19 travel disruption agony aunt hour :-)11:04
oneswigHey b1airo11:04
oneswig#chair b1airo11:05
openstackCurrent chairs: b1airo martial_ oneswig11:05
b1airohow goes it?11:05
oneswigYep!  Good to get it out of the way :-)11:05
oneswigAnyone taking bets for ISC?11:05
*** verdurin has joined #openstack-meeting11:05
b1airo10:1 it's cancelled11:06
verdurinMorning.11:06
oneswigHi verdurin, morning.11:06
b1airoor at least trimmed down and moved online11:06
oneswigCoronavirus is an opportunity to perfect our remote teleconferencing skills11:06
verdurinIt's more a test of our patience during the 10 minutes at the start when it doesn't work.11:07
belmoreirahope this finished by then11:07
oneswigHangouts not so good for a family holiday, alas.11:07
b1airoyeah, but the beaches are quiet!11:08
*** Lucas_Gray has joined #openstack-meeting11:08
b1airoi spend the majority of my day on Zoom already, so hasn't had any real impact yet11:08
*** yamamoto has quit IRC11:09
oneswigI think we are lucky to work in a sector that requires so little travel.  Although you guys do seem to get around...11:09
oneswigbelmoreira: is working from home a CERN policy or self-imposed?11:10
belmoreiraduring these weeks we can chose to work from home11:11
b1airoi think "requires" is the key work there oneswig - there are a lot of people suddenly realising they can still work and do business without being physically colocated, and being circumspect about when real physical meetings/workshops are required is a good thing from an environmental perspective11:11
b1airoi think "requires" is the key word there oneswig - there are a lot of people suddenly realising they can still work and do business without being physically colocated, and being circumspect about when real physical meetings/workshops are required is a good thing from an environmental perspective11:11
*** Lucas_Gray has quit IRC11:13
oneswigCertainly takes the shine off sitting in a plane, that's for sure.11:13
b1airoi'm kind of morbidly excited about the wealth of data that (assuming it gets collected and standardised properly) could be hugely interesting across so many fields11:13
oneswigyou mean epidemiological data?11:14
*** Lucas_Gray has joined #openstack-meeting11:15
b1airono, all the secondary and ternary effects, e.g., finance, travel activities, consumption, social impacts/changes, etc11:15
oneswigInteresting point.11:15
b1airobut having good epidemiological data will be important to quantify impacts on other areas11:16
oneswigWe should probably talk some SIG-specific things, although I've been so busy recently I haven't given it much thought, alas.11:17
*** ttx has quit IRC11:17
b1airoanyway, we got any OpenStack things to actually talk about. i don't really, other than wondering whether it's possible to rebuild a server originally booted from image into one booted from volume...11:17
*** maciejjozefczyk_ has joined #openstack-meeting11:17
*** maciejjozefczyk has quit IRC11:18
*** rh-jelabarre has quit IRC11:18
*** ttx has joined #openstack-meeting11:19
priteaub1airo: snapshot the vm, create volume from snapshot?11:19
*** ttx has quit IRC11:19
b1airoalso curious to hear any Bright OpenStack success stories... trying to figure out whether it is worth investing further efforts in or ...11:19
oneswigInteresting question b1airo.  It would involve moving pools in ceph,11:19
b1airopriteau: i was wanting to do a rebuild so i keep the IP address (flat network) and don't give up my hypervisor slot to a race condition of some other little instance crowding me out11:20
oneswigb1airo: Is Piotr still leading that for them?  Perhaps we should invite him to a SIG session to update on Bright OpenStack.11:20
priteauRebuild in the OpenStack sense11:20
oneswigWhat are you running?11:21
b1airopriteau: yeah, as in a `openstack server rebuild`. i suspect it is possible but maybe requires some arcane bdm magic11:22
*** ianychoi has quit IRC11:24
b1airowe're on something pretty old now, perhaps BOS 7.2 or 7.311:24
oneswigThe "teapot" proposal somewhat overlaps with their world.  But in a k8s-centric way11:25
b1airoyeah, that looks ... interesting11:27
b1airowould like to know how it came about11:27
oneswigDo you recall the demo Red Hat did in the keynote at Vancouver a while back?  Perhaps it is evolved from that, but with more k8s11:28
*** ttx has joined #openstack-meeting11:28
oneswigHow do "ideas" like that get filed?  Looks like Zane put a lot of work into it.11:31
b1airo"more k8s", it truely is the modern IT panacea11:31
*** njohnston has joined #openstack-meeting11:33
*** Wryhder has joined #openstack-meeting11:33
*** Lucas_Gray has quit IRC11:34
*** Wryhder is now known as Lucas_Gray11:34
b1airodoes anyone here have much experience trying to take a VM image based application stack deployment and shove it into a k8s hosted service (with state). i haven't played much in this space yet so am wondering what the state of play is towards k8s being a reasonable generic hosting option for anything that can be mangled into a container...11:34
priteauThese "ideas" can be contributed to https://opendev.org/openstack/ideas via Gerrit, just like specs11:35
priteauHere's the change for Teapot: https://review.opendev.org/#/c/710173/11:35
b1airoah ok, hadn't noticed the "openstack idea" concept come to fruition - makes sense, we used to do this stuff through specs, but always seemed kind of a forced way to manage bigger conversations11:38
*** nicolasbock has joined #openstack-meeting11:38
priteauThis is especially useful for cross-projects ideas or completely new projects11:38
martial_If I had to guess it has a lot to do with the OpenShift integration11:39
oneswigOnly the one idea so far it seems11:39
b1airomartial_: you're talking about my VM question?11:40
martial_I am thinking about the teapot concept too11:40
b1airooh ok, that makes more sense - getting rather late here :-)11:41
martial_I am wondering how it will be reflected during the next PTG11:44
martial_(which so far seems to still be happening in person)11:44
*** ykatabam has quit IRC11:45
*** ykatabam has joined #openstack-meeting11:45
martial_ready for the official AOB?11:47
*** masahito has joined #openstack-meeting11:47
martial_#topic AOB11:47
*** openstack changes topic to "AOB (Meeting topic: scientific-sig)"11:47
martial_related to VM to microservices conversation, Istio and Envoy are at the center of this conversation11:49
*** ykatabam has quit IRC11:50
martial_participated at a conference at NIST recently on microservices and a lot of istio talks11:50
martial_a read on it here https://thenewstack.io/microservicing-with-envoy-istio-and-kubernetes/11:50
b1airothanks martial_ , but in this case i don't want microservices, i'm talking about a case where the application stack is a black box11:51
martial_without endpoints?11:52
b1airojust a webserver for example11:52
b1airobut then has some heavy processing it might do11:53
martial_not as sure then11:54
b1airothis is a case of not wanting to get into a let's rearchitect and build this whole application "the right way (tm)" conversation for every researcher that comes along looking to host their custom new doodad that they want to share with their community11:55
martial_understood, and it was not built using vagrant I guess?11:56
*** rpittau is now known as rpittau|bbl11:58
martial_mostly wondering as it would have an idea of the setup and such11:58
b1airobut i also don't want fleets of highly spec'd (cause e.g. it's a genomics widget) but very low utilisation VMs sitting about waiting for the odd request to come in - just a waste of resources (and management + security headache). feels like a reasonable middle-ground is putting the effort into defining the thing as a Dockerfile or similar, then setting it up as an on-demand service11:58
martial_agreed, this would be easier and more efficient12:00
oneswigAh, we are on the hour12:00
b1airobut the Dockerfile bit might even be a bridge too far in many cases - like pulling teeth12:00
*** lajoskatona has left #openstack-meeting12:00
b1airoi've managed to talk everyone to sleep it seems oneswig12:00
martial_if you can encapsulate the tool part vs the system part, might be feasible12:00
b1airogood to "see" you all :-)12:01
martial_fun challenge12:01
oneswigOK, time to close.  Now go and wash your hands :-)12:01
oneswig#endmeeting12:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"12:01
openstackMeeting ended Wed Mar 11 12:01:29 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-03-11-11.00.html12:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-03-11-11.00.txt12:01
openstackLog:            http://eavesdrop.openstack.org/meetings/scientific_sig/2020/scientific_sig.2020-03-11-11.00.log.html12:01
b1airo*cough*12:01
martial_thanks people, see you next time12:01
b1airoo/12:01
*** enriquetaso has joined #openstack-meeting12:06
*** masahito has quit IRC12:15
*** ociuhandu has quit IRC12:15
*** ykatabam has joined #openstack-meeting12:24
*** ociuhandu has joined #openstack-meeting12:27
*** rh-jelabarre has joined #openstack-meeting12:28
*** ociuhandu has quit IRC12:29
*** ociuhandu has joined #openstack-meeting12:30
*** belmoreira has quit IRC12:31
*** ociuhandu_ has joined #openstack-meeting12:32
*** ociuhandu has quit IRC12:35
*** oneswig has quit IRC12:39
*** Shrews has left #openstack-meeting12:42
*** Lucas_Gray has quit IRC12:47
*** Lucas_Gray has joined #openstack-meeting12:48
*** Lucas_Gray has quit IRC12:54
*** Lucas_Gray has joined #openstack-meeting13:02
*** andrebeltrami has joined #openstack-meeting13:12
*** ykatabam has quit IRC13:13
*** ociuhandu_ has quit IRC13:15
*** ociuhandu has joined #openstack-meeting13:17
*** jraju__ has joined #openstack-meeting13:17
*** links has quit IRC13:18
*** irclogbot_2 has quit IRC13:22
*** irclogbot_1 has joined #openstack-meeting13:23
*** jamesmcarthur has joined #openstack-meeting13:27
*** Lucas_Gray has quit IRC13:30
*** Lucas_Gray has joined #openstack-meeting13:32
*** puffc has joined #openstack-meeting13:33
*** yamamoto has joined #openstack-meeting13:36
*** ociuhandu has quit IRC13:41
*** maciejjozefczyk_ is now known as maciejjozefczyk13:41
*** ociuhandu has joined #openstack-meeting13:43
*** rh-jelabarre has quit IRC13:43
*** rh-jelabarre has joined #openstack-meeting13:44
*** ociuhandu has quit IRC13:48
*** yamamoto has quit IRC13:49
*** zigo has quit IRC13:49
*** Liang__ is now known as LiangFang13:56
*** liuyulong has joined #openstack-meeting13:58
liuyulongtest14:00
*** sfernand has joined #openstack-meeting14:00
liuyulong#startmeeting neutron_l314:00
openstackMeeting started Wed Mar 11 14:00:14 2020 UTC and is due to finish in 60 minutes.  The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: neutron_l3)"14:00
openstackThe meeting name has been set to 'neutron_l3'14:00
liuyulong#topic Announcements14:00
ralonsohhi14:00
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"14:00
liuyulongralonsoh, hi14:00
*** thgcorrea has joined #openstack-meeting14:00
*** vishalmanchanda has quit IRC14:00
liuyulong#link http://eavesdrop.openstack.org/meetings/networking/2020/networking.2020-03-10-14.00.log.html#l-1014:01
slaweqhi14:01
liuyulongI guess we can skip this topic today, everything was talked yesterday.14:02
liuyulongslaweq, hi14:02
liuyulongOK, let's move on14:02
liuyulong#topic Bugs14:02
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)"14:02
liuyulong#link http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013177.html14:02
liuyulongBence was our bug deputy last week.14:03
liuyulongSo the first one:14:03
liuyulong#link https://bugs.launchpad.net/neutron/+bug/186633614:03
openstackLaunchpad bug 1866336 in neutron "Binding of floating ip agent gateway port and agent_id isn't removed " [High,In progress] - Assigned to Slawek Kaplonski (slaweq)14:03
liuyulongslaweq is working on this now.14:03
liuyulongCode looks good to me, just one small concern about a DB query. : )14:04
liuyulongI have left a comment on the gerrit:14:04
*** puffc has quit IRC14:04
ralonsohI agree with your comment, but I'm still reviewing the patch14:05
liuyulong#link https://review.opendev.org/#/c/711623/3/neutron/db/l3_dvr_db.py@37114:05
slaweqliuyulong: thx, I will check it after today's meetings14:05
liuyulongslaweq, yw14:05
liuyulongOK, next one14:05
liuyulong#link https://bugs.launchpad.net/neutron/+bug/186656014:06
openstackLaunchpad bug 1866560 in neutron "FIP Port forwarding description API extension don't work" [High,In progress] - Assigned to Slawek Kaplonski (slaweq)14:06
liuyulongAlso assigned to slaweq14:06
slaweqyes, this one requires new neutron-lib version14:07
liuyulongOne small thing is we have 2 bps for this.14:07
ralonsohthe correct one related this this RFE is https://blueprints.launchpad.net/neutron/+spec/portforwarding-description14:07
liuyulongSo since we are still in the developing cycle, I'd like to say we should add this bp link to the commit message to trace all the code.14:08
slaweqliuyulong: ok, I will add link to BPs to this patch14:09
liuyulongslaweq, sure, so both link are fine to me, you could choose any one you want. : )14:10
slaweqI'm using https://blueprints.launchpad.net/neutron/+spec/fip-pf-description to track this feature14:10
slaweqactually I wasn't aware of the other one :)14:10
liuyulongNext one, we've discussed last week.14:12
liuyulongduring the LP bug scanning14:12
liuyulong#link #https://bugs.launchpad.net/neutron/+bug/186589114:12
openstackLaunchpad bug 1865891 in neutron "Race condition during removal of subnet from the router and removal of subnet" [Medium,Confirmed] - Assigned to Slawek Kaplonski (slaweq)14:12
*** b1airo has quit IRC14:12
liuyulongralonsoh had left a potential solution14:13
slaweqit's exactly like ralonsoh described14:13
ralonsohI tested this possible solution and works14:13
ralonsohI like to use the DB as a lock14:13
slaweqralonsoh: do You have patch for that already?14:13
ralonsohbut, of course, this will add some extra time in the process14:13
ralonsohslaweq, I don't but I can propose it14:13
ralonsohdo you want me to do this?14:14
slaweqralonsoh: if You can, that would be great14:14
ralonsohperfect14:14
slaweqI did debugging process but I didn't propose any patch yet14:14
slaweqand btw. it's IMO even Low instead of Medium bug14:15
slaweqas it is very unlikly to happen in real world scenario14:15
liuyulongralonsoh, so every port creation will have to check this DB lock?14:15
*** brinzhang has quit IRC14:15
ralonsohliuyulong, yes, the transaction will lock any other one modifying/deleting this register14:15
slaweqralonsoh: there is one thing which bothers me with this14:16
slaweqis this only related to router's ports?14:16
*** brinzhang has joined #openstack-meeting14:16
slaweqor can it be the same when we are creating "regular" ports14:16
slaweq(I didn't try to reproduce it with port-create command)14:16
liuyulongyes, if it is every port creation, nova may not happy during large sets VM booting.14:17
ralonsohlet me check.... but this will work for any port requesting an IP from IPAM14:17
ralonsohyes, that will work for any port creation14:18
ralonsohthe subnets will be locked during this process14:18
slaweqralonsoh: if You can push some PS with fix for it, that would be great14:18
*** puffc has joined #openstack-meeting14:19
ralonsohslaweq, sure, tomorrow14:19
slaweqwe can then maybe compare its performance impact on rally job14:19
slaweqand see how much cost it has for us :)14:19
slaweqwhat do You think?14:19
ralonsohrally is the best tool for this14:19
liuyulongOK, but again, we should find out the balance between we fix that and warn the users not to do that.14:20
liuyulong: )14:20
ralonsohwell, that's difficult14:20
ralonsohyou can always send a batch of commands14:20
ralonsohof course, this should be executed at the same time14:20
ralonsohbut the MUST in our code is reliability14:21
slaweqralonsoh++14:22
liuyulongMake sense14:22
*** ociuhandu has joined #openstack-meeting14:22
liuyulongOK, next one:14:22
liuyulong#link https://bugs.launchpad.net/neutron/+bug/186607714:22
openstackLaunchpad bug 1866077 in neutron "[L3][IPv6] IPv6 traffic with DVR in compute host" [Undecided,Incomplete]14:22
liuyulong#link https://bugs.launchpad.net/neutron/+bug/177446314:23
openstackLaunchpad bug 1774463 in neutron "RFE: Add support for IPv6 on DVR Routers for the Fast-path exit " [High,In progress] - Assigned to LIU Yulong (dragon889)14:23
liuyulongIt is related to the 1774463 as haleyb|away pointed.14:23
liuyulongI filed the bug/1866077 is because we found that the IPv6 in dvr mode is missing some address scope mark which will block the traffic from the FIP-namespace.14:24
*** yamamoto has joined #openstack-meeting14:25
liuyulongWe have a fix of that, and interesting thing is Swami’s patch also does:14:26
liuyulong#link https://review.opendev.org/#/c/662111/33/neutron/agent/l3/dvr_local_router.py@62814:26
liuyulongSo, I may want to take his patch and continue the work.14:26
slaweqliuyulong: that's very old patch :)14:26
liuyulongYes, I've rebased that on the master branch.14:27
*** ociuhandu has quit IRC14:27
liuyulongIt is a really nice feature for IPv6 with DVR.14:27
liuyulongIPv6 traffic can be distributed if users want to.14:28
liuyulongAnd IPv6 could be the feature, maybe someday IPv4 support will be dropped like py27. : )14:29
slaweqliuyulong: You wish :P14:29
liuyulongOK, last one14:30
liuyulong#link https://bugs.launchpad.net/neutron/+bug/186644514:30
openstackLaunchpad bug 1732067 in OpenStack Security Notes "duplicate for #1866445 openvswitch firewall flows cause flooding on integration bridge" [Undecided,New]14:30
liuyulongIt is more like a L2 bug。14:30
liuyulongBut the reporter left some thing related to L3 router.14:30
liuyulonghttps://bugs.launchpad.net/neutron/+bug/1866445/comments/314:30
*** yamamoto has quit IRC14:31
liuyulongI have no fully picture about this bug. Will need to have more information about this.14:32
ralonsohI need to check why Yi is claiming about the MAC learning14:33
liuyulongOK, that's all bugs from me.14:37
*** ociuhandu has joined #openstack-meeting14:37
slaweqI want to talk again about one14:37
*** armax has joined #openstack-meeting14:38
slaweqhttps://bugs.launchpad.net/neutron/+bug/185983214:38
openstackLaunchpad bug 1859832 in neutron "L3 HA connectivity to GW port can be broken after reboot of backup node" [Medium,In progress] - Assigned to LIU Yulong (dragon889)14:38
slaweq:)14:38
slaweqliuyulong: I was again looking at Your patch and testing it14:38
slaweqand I still have worries that it may introduce new race conditions and regression during the failover14:39
slaweqI wrote it in my reply to Your comment https://review.opendev.org/#/c/707406/9/neutron/agent/l3/keepalived_state_change.py@9814:39
liuyulongThe first one has a config option for keepalived, 'vrrp_garp_interval'.14:40
liuyulongWe talked about that last week.14:41
*** vishalmanchanda has joined #openstack-meeting14:41
slaweqyes, but it's interval between garp packets send by keepalived, right?14:41
liuyulongBut I'm not going to add it to this patch, it will be a follow-up one.14:41
slaweqI still don't see how it may solve potential race condition between sending garps and setting interface to be up14:42
liuyulongIt has 3 times garp for HA router.14:44
slaweqyes, but as I said in the reply to Your comment: first one will always fail14:45
slaweqsecond one is after 10 seconds (so 10 seconds of datapath break, right?) and You have no any quarantee that interfaces will be already up then14:46
slaweqand third one should be IMO removed from neutron-keepalived-state-change code :)14:46
liuyulongThe link up action for linux device is not time-consuming, so the first one has config vrrp_garp_interval=1 could be enough.14:48
liuyulongThe keepalived will send 5 times GARP when it hit the state chagne.14:49
liuyulongs/change14:49
slaweqand what about longer time of failover?14:49
liuyulongSo the first one fails due to link not up, wait one second, and next one.14:49
slaweqralonsoh: what do You think?14:50
ralonsohI still think that we should not rely on the garp14:50
ralonsohand using slaweq's patch but implementing liuyulong's linuxinterface change14:50
liuyulongAnd more about this is the out side world has ARP.14:51
ralonsohwe can have an easy architecture and we handle all backends14:51
slaweqralonsoh: now I'm a bit lost, I don't understand why we would need my patch with part of the liuyulong's change14:52
ralonsohhttps://review.opendev.org/#/c/707406/9/neutron/agent/linux/interface.py14:52
liuyulongFor the 3rd GARP, IMO, remove that is not so much good for neutron. But could move it to L3-agent state change code path, not the sate change deamon.14:52
ralonsohyou should implement this change in your patch, slaweq14:52
slaweqralonsoh: but why?14:53
ralonsohto handle all possible interfaces14:53
ralonsohovs, lb, etc14:53
ralonsohthis is the main problem you see in your patch14:53
slaweqralonsoh: ok, I think I need to talk offline with You about it later :)14:54
ralonsohsure14:54
slaweqI don't want to stole all remaining time so please continue with other topics now14:55
liuyulongOK, we could continue the code discussion on the patch set.14:58
liuyulongActually we have no much time now.14:58
slaweqliuyulong: yes :)14:58
liuyulong#topic On demand agenda14:58
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)"14:58
*** Lucas_Gray has quit IRC14:59
liuyulongAlright, let's end here.14:59
*** Wryhder has joined #openstack-meeting14:59
liuyulongThank you guys.14:59
liuyulongBye14:59
liuyulong#endmeeting14:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:59
openstackMeeting ended Wed Mar 11 14:59:37 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-03-11-14.00.html14:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-03-11-14.00.txt14:59
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2020/neutron_l3.2020-03-11-14.00.log.html14:59
slaweq#startmeeting neutron_ci15:00
ralonsohbye15:00
openstackMeeting started Wed Mar 11 15:00:08 2020 UTC and is due to finish in 60 minutes.  The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
slaweqhi15:00
*** openstack changes topic to " (Meeting topic: neutron_ci)"15:00
openstackThe meeting name has been set to 'neutron_ci'15:00
*** Wryhder is now known as Lucas_Gray15:00
ralonsohhello15:00
slaweqplease give me 2 minutes before we will really start15:00
njohnstono/15:01
slawequps, sorry but I started it on wrong channel15:01
slaweq#endmeeting15:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:01
openstackMeeting ended Wed Mar 11 15:01:49 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_ci/2020/neutron_ci.2020-03-11-15.00.html15:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2020/neutron_ci.2020-03-11-15.00.txt15:01
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_ci/2020/neutron_ci.2020-03-11-15.00.log.html15:01
*** Lucas_Gray has quit IRC15:04
*** Lucas_Gray has joined #openstack-meeting15:08
*** TrevorV has joined #openstack-meeting15:09
*** puffc has quit IRC15:12
*** jmasud has joined #openstack-meeting15:12
*** yamamoto has joined #openstack-meeting15:17
*** eharney has quit IRC15:20
*** yamamoto has quit IRC15:25
*** mattw4 has joined #openstack-meeting15:26
*** jmasud has quit IRC15:40
*** gyee has joined #openstack-meeting15:47
*** mattw4 has quit IRC15:51
*** zigo has joined #openstack-meeting15:52
*** e0ne has quit IRC15:57
*** yamamoto has joined #openstack-meeting15:57
*** eharney has joined #openstack-meeting15:58
*** diablo_rojo has joined #openstack-meeting15:59
*** yamamoto has quit IRC16:03
*** maciejjozefczyk has quit IRC16:07
*** belmoreira has joined #openstack-meeting16:21
*** ricolin has quit IRC16:25
*** belmoreira has quit IRC16:39
*** rpittau|bbl is now known as rpittau16:43
*** jamesmcarthur has quit IRC16:49
*** jamesmcarthur has joined #openstack-meeting16:50
*** e0ne has joined #openstack-meeting16:59
*** ricolin has joined #openstack-meeting17:01
*** jamesmcarthur has quit IRC17:01
*** rh-jelabarre has quit IRC17:05
*** ociuhandu has quit IRC17:07
*** rh-jelabarre has joined #openstack-meeting17:08
*** thgcorrea has quit IRC17:09
*** rubasov has quit IRC17:13
*** nicolasbock has quit IRC17:14
*** jamesmcarthur has joined #openstack-meeting17:15
*** nicolasbock has joined #openstack-meeting17:20
*** martial_ has quit IRC17:21
*** jamesmcarthur has quit IRC17:23
*** jamesmcarthur has joined #openstack-meeting17:28
*** ayoung has quit IRC17:31
*** ayoung has joined #openstack-meeting17:32
*** Lucas_Gray has quit IRC17:33
*** witek has quit IRC17:36
*** jamesmcarthur has quit IRC17:37
*** jamesmcarthur has joined #openstack-meeting17:37
*** bnemec has quit IRC17:38
*** bnemec has joined #openstack-meeting17:39
*** jamesmcarthur has quit IRC17:40
*** JangwonLee__ has quit IRC17:45
*** ayoung has quit IRC17:45
*** ayoung has joined #openstack-meeting17:46
*** jraju__ has quit IRC17:48
*** jamesmcarthur has joined #openstack-meeting17:54
*** eharney has quit IRC17:55
*** jmasud has joined #openstack-meeting17:59
*** jmasud has quit IRC18:00
*** vishalmanchanda has quit IRC18:00
*** priteau has quit IRC18:03
*** eharney has joined #openstack-meeting18:08
*** e0ne has quit IRC18:16
*** jmasud has joined #openstack-meeting18:22
*** diablo_rojo has quit IRC18:23
*** diablo_rojo has joined #openstack-meeting18:24
*** tesseract has quit IRC18:43
*** klindgren has quit IRC18:59
*** klindgren has joined #openstack-meeting19:04
*** eharney has quit IRC19:16
*** ociuhandu has joined #openstack-meeting19:17
*** ociuhandu has quit IRC19:21
*** jmasud has quit IRC19:22
*** jmasud has joined #openstack-meeting19:23
*** rpittau is now known as rpittau|afk19:40
*** ralonsoh has quit IRC19:44
*** jamesmcarthur has quit IRC19:48
*** jamesmcarthur has joined #openstack-meeting19:49
*** jamesmcarthur has quit IRC19:49
*** ociuhandu has joined #openstack-meeting19:52
*** slaweq has quit IRC19:53
*** ociuhandu has quit IRC19:56
*** ociuhandu has joined #openstack-meeting19:56
*** jamesmcarthur has joined #openstack-meeting19:59
*** ociuhandu has quit IRC20:06
*** ociuhandu has joined #openstack-meeting20:09
*** ociuhandu has quit IRC20:14
*** yamamoto has joined #openstack-meeting20:33
*** eharney has joined #openstack-meeting20:33
*** yamamoto has quit IRC20:38
*** jmasud has quit IRC20:54
*** jmasud has joined #openstack-meeting20:56
*** alecuyer has joined #openstack-meeting20:58
timburke#startmeeting swift21:00
openstackMeeting started Wed Mar 11 21:00:09 2020 UTC and is due to finish in 60 minutes.  The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot.21:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
*** openstack changes topic to " (Meeting topic: swift)"21:00
openstackThe meeting name has been set to 'swift'21:00
timburkewho's here for the swift meeting?21:00
seongsoochoo/21:00
*** patchbot has joined #openstack-meeting21:00
mattoliverauo/21:00
tdasilvao/21:00
rledisezo/21:00
alecuyero/21:00
kota_o/21:01
timburkeagenda's at https://wiki.openstack.org/wiki/Meetings/Swift21:01
timburkei've got a couple things to point out before we get to updates, though21:01
timburkethere's an interesting call to "consolidate" on the ML: http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013236.html21:02
timburkei'm not sure what exactly that will mean in practice, or whether we'd even be impacted by it, but i figure it's a thread to be aware of21:02
timburkepretty sure i mentioned it in -swift, but in case you missed it, after Victoria, we'll have Wallaby: http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013006.html21:03
timburkeand it looks like they've approved the schedule for Victoria: https://releases.openstack.org/victoria/schedule.html21:04
timburkethat's all i've got for general openstack news -- any questions or comments?21:05
mattoliverauso many links to get lost reading :P21:05
timburkehehe sorry -- i can wait a bit :-)21:06
*** zaitcev has joined #openstack-meeting21:06
timburkeall right, on to updates!21:08
timburke#topic waterfall EC21:08
*** openstack changes topic to "waterfall EC (Meeting topic: swift)"21:08
timburkei don't know that clayg's actually around right now...21:08
zaitcevPoke him harder.21:08
timburkebut he's been hard at work trying to figure out what we'd want out of something similar to concurrent gets but for EC21:09
zaitcevI often forget about our meeting.21:09
timburketurns out, it's a bit of a mess21:09
timburkepart of the trouble is that we've *also* got some logic where if we start hitting read timeouts, the proxy will try to find another node to read from21:11
timburketo make that still work with EC we put each "frag lane" (as clayg's been calling them) in its own ResumingGetter21:12
*** raildo has quit IRC21:12
timburkebut then there's *also* logic to have us spin up more than ndata frag lanes in some cases (specifically, when a single node may have more than one frag due to rebalances)21:13
timburkeso... like i said, it's a bit of a mess. it might be a bit before there's a patch that'd actually be ready to merge. and we might come asking you guys about trade-offs that we might make21:14
alecuyerThanks for explaining these bits already, I'm not familiar with that logic21:15
zaitcevI don't understand why we cannot request 2 fragments from the same node in the same time. We do exactly that for PUT, don't we?21:15
timburkewe can, following https://review.opendev.org/#/c/215276/21:18
patchbotpatch 215276 - swift - Enable object server to return non-durable data (MERGED) - 43 patch sets21:18
*** ijw has quit IRC21:18
timburkei'm not sure that we do for PUT, though... oh, except i was saying "node" when i really meant "disk"21:18
kota_so it means each frag-lane needs to get ndata fragments to decode each segment, hmm21:19
timburkei was talking to clay about this a bit yesterday; if i understood him right, the models is more like each frag-lane is responsible for getting one frag ready and reading it, and we need ndata frag-lanes to respond21:21
kota_even the segment that is decoded is just different from other frag-lane's ones like concurrent gets, isn't it?21:21
*** ijw has joined #openstack-meeting21:21
timburkebut since they're all sharing the same node_iter, it gets messy trying to spawn off extra requests21:22
kota_hmm21:22
timburkelike, if if we have a 3+2 policy, you might spin up lanes A, B, and C ... all of which are kinda sluggish to respond. so the concurrency timeout pops and you... do what? the cheap thing is to have each lane spawn another request: A', B', C'21:24
*** ijw_ has joined #openstack-meeting21:24
timburkebut then you still can't respond even if you've got A, B, and A' in hand, since A and A' are in the same "lane"21:25
*** ijw has quit IRC21:25
timburkeand meanwhile, C' must be going to a handoff, which we don't expect to have anything useful anyway21:26
timburkeotoh, you could spin up new lanes D and E... but then we lose the ResumingGetter behavior of going to another disk when there's a read timeout mid-stream21:27
kota_i see21:27
timburkeanyway, clayg's got a couple exploratory patches up: p 709326 and p 71134221:28
patchbothttps://review.opendev.org/#/c/709326/ - swift - Enable more concurrency for EC GET - 2 patch sets21:28
patchbothttps://review.opendev.org/#/c/711342/ - swift - wip: asyc concurrent ecfragfetcher - 2 patch sets21:28
*** rcernin has joined #openstack-meeting21:28
timburkeand there's probably some more history i could dig up to remind us how we got here and what was informing our design decisions at the time, so we could sanity-check that those assumptions/goals are still valid21:29
timburkebut i don't have that all collected right now -- i'll try to get some stuff together for next week or the week after, maybe start an etherpad21:29
timburke#topic lots of small files21:30
*** openstack changes topic to "lots of small files (Meeting topic: swift)"21:30
timburkerledisez, alecuyer how's it going? should i be getting the feature branch up-to-date?21:30
rledisezso, last week alecuyer worked on the new key format to save CPU. it's mostly done. for the comoing week, he will work on the algorithm to select the volume where to write an incoming object21:31
rledisezI'll take some time to try to merge master in the feature branch21:31
rledisezI think last time I checked (few weeks ago), there were minor conflicts, nothing big IIRW21:32
timburkesounds great! thanks for keeping us updated21:32
timburkeanything else you need from us? things to review, or even just to be thinking about?21:32
rledisezalecuyer: ^21:32
alecuyerI don't think so yet (although of course any advice or comment is helpful!),21:33
timburke👍21:33
timburke#topic CORS21:34
*** openstack changes topic to "CORS (Meeting topic: swift)"21:34
alecuyerI'll try to push what has been done so far on the feature branch once we get it rebased with romain?21:34
timburkeyeah, that sounds great21:34
timburkeso i've been getting CORS loaded back into my head -- the last time i gave it much thought was when torgomatic was poking at pulling it out to middleware in https://review.opendev.org/#/c/528106/21:35
patchbotpatch 528106 - swift - Move CORS to middleware. - 5 patch sets21:35
kota_"updated: 2years, 2 months ago" oh21:36
timburkeat the time, i started trying to write some functional tests -- https://review.opendev.org/#/c/533028/21:36
patchbotpatch 533028 - swift - Add some functional CORS tests - 7 patch sets21:36
*** enriquetaso has quit IRC21:37
timburkewhich have proven really useful in getting myself familiar with the browser model and how these three agents (swift, browser, and some third-party js) interact21:37
*** enriquetaso has joined #openstack-meeting21:37
timburkein the most-recent patchset, i've even got a test script that will spin up a webserver running on localhost, use selenium to drive a variety of browsers, run the tests, and print out some results21:38
zaitcevwow21:39
kota_great21:39
timburkenext up, i need to figure out how to run that as a gate job21:39
timburkenow, the end goal (for me) is to get some app that works with S3 to also work against Swift21:40
timburkei'm not actually 100% sure what this app is, or how it's used, though :-( hopefully i'll be able to get more details on that in the next week or so21:41
timburkebut toward that end, i started poking at adding some s3api CORS tests in https://review.opendev.org/#/c/710354/21:41
patchbotpatch 710354 - swift - Add CORS func tests for s3api - 3 patch sets21:41
timburkeand fixing up s3api so they can actually pass21:42
timburkein https://review.opendev.org/#/c/710330/ and https://review.opendev.org/#/c/710355/21:42
patchbotpatch 710330 - swift - s3api: Pass through CORS headers - 2 patch sets21:43
patchbotpatch 710355 - swift - s3api: Allow CORS preflight requests - 4 patch sets21:43
zaitcevMaybe some kind of gallery?21:43
timburkewell, the pass/fail output looks something like http://paste.openstack.org/show/790568/21:44
kota_looks nice21:45
timburkei originally wanted to get it working more like/with unittest, but... that went poorly (rife with import side-effects, overall pretty terrible)21:45
timburkei settled on TAP (https://en.wikipedia.org/wiki/Test_Anything_Protocol) mainly for its simplicity21:46
timburkeso, i've got a bunch of stuff that i think is ready for review... but my bigger question at the moment is: does anyone else have much interest in CORS?21:47
zaitcevIt used to be more important when Swift was supposed to back websites, like images or geo data.21:48
timburkehonestly, if it weren't for this one user, i probably would've continued ignoring it21:48
zaitcevWhat does that user do, unless it's a secret?21:48
rledisezwe rarely got requests/complaints, but some people use it for sure21:49
timburkei don't remember! notmyname's been the main contact -- i need to cut out the middleman ;-)21:49
rledisezthat said, I like the idea of a middleware for that21:50
timburkebasically, i'm trying to figure out whether i should be bugging you all for reviews, or just clayg and tdasilva :P21:50
rledisezside question: does anybody already measured the cost of a middleware? (thinking of latency)21:50
timburkei've not -- though i'd expect it will tend to vary a lot with the middleware and its scope of responsibility21:51
rlediseztimburke: of course. I was more thinking of the basic noop middleware, just the overhead of having a middleware in the pipeline21:52
rledisezit was jus crossing my mind, it's probably negligible21:53
* timburke nods21:53
timburkeextra function calls add up, for sure21:53
timburkeoh yeah, and while investigating all of this CORS stuff, i noticed that it can be used to check whether encryption is enabled or not -- https://review.opendev.org/#/c/712237/ should fix it, though21:53
patchbotpatch 712237 - swift - encryption: Expose decrypted metadata via CORS - 2 patch sets21:53
timburkeok, want to still have some time for discussion, so21:54
timburke#topic open discussion21:54
*** openstack changes topic to "open discussion (Meeting topic: swift)"21:54
timburkeanything else to bring up?21:54
rledisezjust one thing on MD5 "replacement"21:55
zaitcevI had some strange case reviewing one of rledisez' patches.21:55
rledisezwell, forget it, it's so unclear in my head right now that I can't even formulate my point. i'll think more :)21:56
zaitcevRunning  tox -e py27  has a bad case of tests interfering: it only fails when testing all-up, but not individually.21:56
timburkerledisez, next week :-)21:56
rledisezzaitcev: yeah, I saw your comment, thx for trying it out, I spent so much time trying to figure out what could happen21:56
zaitcevhttps://review.opendev.org/70489221:56
patchbotpatch 704892 - swift - proxy: stop sending frags to PyECLib with a Queue - 1 patch set21:56
timburkezaitcev, yeah, rledisez called out the trouble before -- we're suspecting some kind of eventlet shenanigans? gotta dig in some more though; definitely a blocker to merging as-is21:57
zaitcevIt all seems to have something to do with StopIteration leaking somewhere. Seems like those queues isolated callers from it. But with yields all over I cannot track who calls what. Well, not at a glance.21:57
zaitcevok21:58
zaitcevseems like a tactical scale problem, just annoyingly slippery21:58
zaitcevwell, I need to go21:58
timburkeyeah, it's getting to be that time21:59
*** zaitcev has left #openstack-meeting21:59
timburkejust, one last announcement: today is the last day of SwiftStack! tomorrow, clayg, tdasilva, notmyname and myself will all be nvidians21:59
rledisezthe king is dead long live the king!21:59
timburkeit's been a crazy ride, and i can't wait to see where this next part of the journey takes us :-)21:59
rledisezhave fun, all of you, new challenges for sure :)22:00
timburkeall right22:00
timburkethank you all for coming, and thank you for working on swift!22:00
timburke#endmeeting22:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"22:00
openstackMeeting ended Wed Mar 11 22:00:45 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-03-11-21.00.html22:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-03-11-21.00.txt22:00
openstackLog:            http://eavesdrop.openstack.org/meetings/swift/2020/swift.2020-03-11-21.00.log.html22:00
*** alecuyer has left #openstack-meeting22:02
*** ociuhandu has joined #openstack-meeting22:04
*** ykatabam has joined #openstack-meeting22:20
*** enriquetaso has quit IRC22:27
*** _erlon_ has quit IRC22:31
*** dustinc has quit IRC22:31
*** larainema has quit IRC22:31
*** walshh_ has quit IRC22:31
*** _erlon_ has joined #openstack-meeting22:33
*** jamesmcarthur has quit IRC22:34
*** samP has quit IRC22:34
*** clayg has quit IRC22:36
*** jungleboyj has quit IRC22:36
*** diablo_rojo_phon has quit IRC22:36
*** sfernand has quit IRC22:36
*** phrobb has quit IRC22:36
*** pawan-gupta has quit IRC22:36
*** mnaser has quit IRC22:36
*** gmann has quit IRC22:36
*** vkmc has quit IRC22:36
*** lseki has quit IRC22:36
*** bcm has quit IRC22:36
*** donnyd has quit IRC22:36
*** andrebeltrami has quit IRC22:36
*** beisner has quit IRC22:36
*** dougwig has quit IRC22:36
*** samP has joined #openstack-meeting22:38
*** larainema has joined #openstack-meeting22:38
*** dougwig has joined #openstack-meeting22:38
*** vkmc has joined #openstack-meeting22:39
*** mnaser has joined #openstack-meeting22:40
*** jungleboyj has joined #openstack-meeting22:40
*** dustinc has joined #openstack-meeting22:40
*** phrobb has joined #openstack-meeting22:40
*** walshh_ has joined #openstack-meeting22:40
*** clayg has joined #openstack-meeting22:40
*** beisner has joined #openstack-meeting22:40
*** gmann has joined #openstack-meeting22:41
*** ociuhandu has quit IRC22:42
*** lseki has joined #openstack-meeting22:43
*** ociuhandu has joined #openstack-meeting22:43
*** TrevorV has quit IRC22:44
*** donnyd has joined #openstack-meeting22:44
*** sfernand has joined #openstack-meeting22:44
*** bcm has joined #openstack-meeting22:45
*** andrebeltrami has joined #openstack-meeting22:45
*** pawan-gupta has joined #openstack-meeting22:45
*** tdasilva has quit IRC22:46
*** viks___ has quit IRC22:46
*** rajinir has quit IRC22:46
*** evgenyl has quit IRC22:46
*** arne_wiebalck has quit IRC22:46
*** irclogbot_1 has quit IRC22:47
*** evgenyl has joined #openstack-meeting22:47
*** irclogbot_3 has joined #openstack-meeting22:48
*** ociuhandu has quit IRC22:48
*** carloss has quit IRC22:50
*** zbr has quit IRC22:50
*** gagehugo has quit IRC22:50
*** seongsoocho has quit IRC22:50
*** mnasiadka has quit IRC22:50
*** coreycb has quit IRC22:50
*** rajinir has joined #openstack-meeting22:50
*** arne_wiebalck has joined #openstack-meeting22:51
*** tdasilva has joined #openstack-meeting22:51
*** rh-jelabarre has quit IRC22:53
*** seongsoocho has joined #openstack-meeting22:54
*** coreycb has joined #openstack-meeting22:54
*** mnasiadka has joined #openstack-meeting22:54
*** gagehugo has joined #openstack-meeting22:55
*** zbr has joined #openstack-meeting22:55
*** ildikov has quit IRC22:56
*** patrickeast has quit IRC22:56
*** datasundae has quit IRC22:56
*** knikolla has quit IRC22:56
*** csatari has quit IRC22:56
*** carloss has joined #openstack-meeting22:57
*** ildikov has joined #openstack-meeting22:59
*** patrickeast has joined #openstack-meeting22:59
*** csatari has joined #openstack-meeting23:00
*** knikolla has joined #openstack-meeting23:01
*** datasundae has joined #openstack-meeting23:01
*** ianychoi has joined #openstack-meeting23:06
*** ijw_ has quit IRC23:36
*** eharney has quit IRC23:47
*** yamamoto has joined #openstack-meeting23:47
*** yamamoto has quit IRC23:54
*** ijw has joined #openstack-meeting23:54
*** ijw has quit IRC23:59

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