Wednesday, 2018-10-24

*** erlon has joined #openstack-meeting00:03
*** mjturek has quit IRC00:07
*** jbadiapa has quit IRC00:08
*** jbadiapa has joined #openstack-meeting00:11
*** slaweq has joined #openstack-meeting00:11
*** tetsuro has joined #openstack-meeting00:12
*** felipemonteiro has joined #openstack-meeting00:25
*** ykatabam has quit IRC00:32
*** ykatabam has joined #openstack-meeting00:44
*** slaweq has quit IRC00:45
*** ykatabam has quit IRC00:49
*** longkb has joined #openstack-meeting00:53
*** Liang__ has joined #openstack-meeting01:02
*** ykatabam has joined #openstack-meeting01:08
*** slaweq has joined #openstack-meeting01:11
*** ykatabam has quit IRC01:17
*** hongbin has joined #openstack-meeting01:19
*** yikun has joined #openstack-meeting01:21
*** imacdonn has quit IRC01:23
*** imacdonn has joined #openstack-meeting01:24
*** iyamahat__ has joined #openstack-meeting01:33
*** yamahata has quit IRC01:35
*** iyamahat_ has quit IRC01:35
*** erlon has quit IRC01:36
*** ykatabam has joined #openstack-meeting01:38
*** bobh has joined #openstack-meeting01:38
*** litao has joined #openstack-meeting01:40
*** iyamahat__ has quit IRC01:40
*** iyamahat has joined #openstack-meeting01:41
*** mhen has quit IRC01:42
*** slaweq has quit IRC01:44
*** iyamahat has quit IRC01:46
*** mhen has joined #openstack-meeting01:46
*** iyamahat has joined #openstack-meeting01:50
*** yamahata has joined #openstack-meeting01:51
*** slaweq has joined #openstack-meeting02:11
*** felipemonteiro has quit IRC02:20
*** slaweq has quit IRC02:44
*** psachin has joined #openstack-meeting02:55
*** sambetts|afk has quit IRC02:56
*** sambetts_ has joined #openstack-meeting03:00
*** mmethot has quit IRC03:00
*** mmethot has joined #openstack-meeting03:01
*** slaweq has joined #openstack-meeting03:11
*** Leo_m has quit IRC03:19
*** yamamoto has quit IRC03:21
*** yamamoto has joined #openstack-meeting03:21
*** njohnston has quit IRC03:25
*** SWDevAngel has quit IRC03:39
*** bobh has quit IRC03:41
*** slaweq has quit IRC03:45
*** ykatabam has quit IRC03:58
*** ykatabam has joined #openstack-meeting04:01
*** slaweq has joined #openstack-meeting04:12
*** hyunsikyang has joined #openstack-meeting04:21
*** janki has joined #openstack-meeting04:23
*** hongbin has quit IRC04:25
*** slaweq has quit IRC04:45
*** chkumar|off is now known as chandankumar05:03
*** felipemonteiro has joined #openstack-meeting05:07
*** slaweq has joined #openstack-meeting05:11
*** armax has quit IRC05:40
*** slaweq has quit IRC05:44
*** cloudrancher has quit IRC05:54
*** cloudrancher has joined #openstack-meeting05:54
*** tetsuro has quit IRC06:04
*** Luzi has joined #openstack-meeting06:04
*** slaweq has joined #openstack-meeting06:11
*** armax has joined #openstack-meeting06:15
*** artom has quit IRC06:18
*** diablo_rojo has quit IRC06:18
*** aojea has joined #openstack-meeting06:18
*** diablo_rojo has joined #openstack-meeting06:19
*** artom has joined #openstack-meeting06:20
*** tetsuro has joined #openstack-meeting06:27
*** raginbajin has quit IRC06:32
*** raginbajin has joined #openstack-meeting06:34
*** jiapei has joined #openstack-meeting06:41
*** jiapei has left #openstack-meeting06:48
*** ykatabam has quit IRC06:51
diablo_rojo#startmeeting fc_sig07:00
openstackMeeting started Wed Oct 24 07:00:29 2018 UTC and is due to finish in 60 minutes.  The chair is diablo_rojo. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:00
*** openstack changes topic to " (Meeting topic: fc_sig)"07:00
openstackThe meeting name has been set to 'fc_sig'07:00
diablo_rojogmann, mattoliverau, cmurphy07:00
diablo_rojoHello tonyb :)07:00
tonybdiablo_rojo, mattoliverau: hey there07:01
diablo_rojoHello mattoliverau and gmann :)07:01
mattoliverau\o/ its a tonyb07:01
diablo_rojoSounds like cmurphy will be along shortly.07:01
mattoliveraudiablo_rojo: o/07:01
mattoliverauloiter loiter loiter07:01
diablo_rojomattoliverau, you'd better appreciate that I'm here.. I was in bed about to go to sleep when I saw on my calendar we had the meeting.07:02
diablo_rojoHow's the baby?07:02
tonybmattoliverau: long time no see!07:03
mattoliveraudiablo_rojo: I appreciate it very much!07:03
*** rcernin has quit IRC07:03
mattoliveraushes good, well she's growing07:03
tonybmattoliverau: there are decidedly few photos :/07:03
mattoliveraubut apparently doesn't sleep _AT ALL_07:03
mattoliverausorry, I can find some, we do have plenty, just don't really fb them07:03
*** gibi_off is now known as gibi07:04
diablo_rojomattoliverau, yes you need to share more photos07:04
diablo_rojoSo you're not getting much sleep then I take it?07:04
mattoliverauso baby's been a bit tough on Bec, especially during the day when she doesn't sleep, so is really irritable, toddler only misbehaves. So I tend to have very broken days of saving the wife from the monters07:05
tonyb#todo mattoliverau moar photos07:05
tonybmattoliverau: :(07:05
*** artom has quit IRC07:05
mattoliverauyeah, new borns are hard, and I just forgot how hard, having a toddler who wants any attention means extra hard.07:05
*** pcaruana has joined #openstack-meeting07:05
mattoliveraugood thing there both damn cute07:05
diablo_rojoWe wouldn't know as we haven't seen photos ;)07:06
*** felipemonteiro has quit IRC07:06
diablo_rojo#link Agenda for everyone's perusal07:06
mattoliverauok ok, ouch :P07:07
mattoliveraubut also means the wife is in no state for me to leave her on her own for a while, so will be missing Berlin :( But happy wife == happy life, and also means sane wife07:07
diablo_rojo:( :( :(07:07
mattoliverauyeah :(07:07
*** artom has joined #openstack-meeting07:07
mattoliveraushould we start the meeting? and cmurphy can join us once she arrives at work?07:09
diablo_rojoWell.. I feel like we've waited long enough.07:09
diablo_rojoMy thoughts exactly07:09
diablo_rojo#topic New Contributor Patches07:09
*** openstack changes topic to "New Contributor Patches (Meeting topic: fc_sig)"07:09
diablo_rojoWho did their homework?07:10
mattoliverauI had a look at the list.. does that count07:10
diablo_rojoI kinda did.07:10
* tonyb found a new contributor on a stable branch!07:10
diablo_rojomattoliverau, about as much as my 'kinda'07:10
diablo_rojotonyb, ooOOOoo07:10
gmanndid 1-2 new patches07:10
mattoliverauI think I still have the tab open.. so I meant to do it.. then I fell down an IPv6 + libvirt rabbit hole07:10
tonybdoes that count?07:10
diablo_rojogmann, awesome07:10
diablo_rojotonyb, sure07:11
mattoliverautonyb: that totally does!07:11
gmanndoing this one which seems good idea but need to dig into that and call infra guy to verify -
diablo_rojoI think gmann beats all of us though07:11
cmurphyo/ sorry i'm late07:11
diablo_rojocmurphy, no worries07:11
diablo_rojowe stalled for a while so we are just getting going07:11
diablo_rojodid you happen to look at new contributor patches?07:11
cmurphyi did not, i've been completely swamped07:12
tonybgmann: I doubt that'll get in07:12
tonybIt's already in git so I guess it's more of a docs fix07:12
mattoliverauthere seem to be 2 cinder patches diablo_rojo07:12
diablo_rojomattoliverau, so there are07:13
gmanntonyb: m checking if that is good use case when complete series is in but not sure that is for actual cherry pick for stable branch or for local testing etc07:13
diablo_rojoWill add them to the todo list07:13
mattoliverautonyb: there are some tripleo ones (if you want to jump infront of that bus) ;p07:13
mattoliveraubut you don't have too.07:13
tonybmattoliverau: Sure I'll look at the nova an tripleo ones this week07:14
mattoliverauwe can just point alex to them07:14
diablo_rojoAnything else on this topic?07:14
gmannnothing else from me07:15
diablo_rojo#topic Ask.o.o07:15
*** openstack changes topic to "Ask.o.o (Meeting topic: fc_sig)"07:15
diablo_rojoI didn't do this part of the homework..07:15
mattoliverauI did this part of the homework07:15
mattoliveraunothing new07:15
diablo_rojomattoliverau, awesome, better than me07:15
diablo_rojoEasy homework then :)07:15
diablo_rojoShall we move on in that case?07:15
mattoliveraudidn't go delving for new topics or anything though07:15
mattoliverauso yeah we can move on07:16
diablo_rojo#topic Berlin Planning07:16
*** openstack changes topic to "Berlin Planning (Meeting topic: fc_sig)"07:16
diablo_rojoSo we have several things on the schedule I want to make people aware of.07:17
diablo_rojo#link Meet & Greet07:17
diablo_rojoBasically we just hang out in the room and try not to scare people away07:17
mattoliverauoh good thing I wont be there then :P07:18
diablo_rojo#link Contributor Portal Feedback07:18
mattoliveraure: scaring people away :P07:18
* tonyb can do that07:18
tonybwell *maybe* I can do that07:18
diablo_rojomattoliverau, we are going to hangout/zoom you in :P07:18
diablo_rojoNote that the portal is different from the guide for the second one.07:18
mattoliverauI am bummed I wont be there07:18
diablo_rojoThe portal is o.o/community07:18
diablo_rojofor those wondering07:18
*** ralonsoh has joined #openstack-meeting07:19
diablo_rojomattoliverau, we're bummed too07:19
diablo_rojoDon't think mtreinish will be there either.07:19
tonybno mtreinish :(07:19
diablo_rojoSeverely lack 'Matts'07:19
tonybmattoliverau: We'll miss you07:19
gmanndiablo_rojo: is there any other sessions planned than the link you mentioned07:19
mattoliverautonyb: you just have to come down the coast and visit me07:20
diablo_rojogmann, yeah- I've linked two so far and am about to link a third :)07:20
diablo_rojo#link Contrib Guide- Operator Session07:20
diablo_rojoSo that one is about the operator specific section of the contributor guide and how to make it actually useful and a resource for them07:20
tonybmattoliverau: true07:20
diablo_rojoso hopefully some operators show up lol07:20
mattoliverauI wonder if we should give a side of info all the projects giving project onboardings so new contribs know about us and where to go etc07:21
mattoliveraudiablo_rojo: we can only keep trying07:21
diablo_rojomattoliverau, thats a good idea.07:21
gmannthanks. added in schedule07:21
mattoliverauand we will07:21
diablo_rojoI can collect all the noob activities into a slide deck for the meet and greet07:21
diablo_rojocould use it at OUI too actually07:21
diablo_rojogmann, just add all the things that I am a speaker for ;)07:22
mattoliveraugood idea!07:22
mattoliverauwill things be streamed?07:22
gmann:), i will check conflict later but adding everything as of now07:22
diablo_rojomattoliverau, not sure about streamed.. I know things are being recorded, but all of mine are forums and so they won't be recorded.07:23
diablo_rojoOh..aside from the keynote I am helping out with.07:23
mattoliverauI guess not the forum side anyway07:23
diablo_rojoThat will be recorded.07:23
diablo_rojogmann, that's how I normally do things07:23
mattoliverauthen find a bunch more sessions on each day you somehow missed in your shedule and then have more conflicts :P07:24
diablo_rojo#todo diablo_rojo will make slides with all noob activites to play on a loop at OUI and during the meet & greet07:24
diablo_rojomattoliverau, exactly07:24
diablo_rojoAnything else on Berlin?07:24
tonybnot from me07:26
diablo_rojo#topic Reqs for Contributing Organisations07:26
*** openstack changes topic to "Reqs for Contributing Organisations (Meeting topic: fc_sig)"07:26
* diablo_rojo looks at mattoliverau 07:26
diablo_rojoI think your patch has comments again07:26
mattoliverauI meant to go address comments today... but failed :(07:28
mattoliverauI was full of good intensions today07:28
mattoliverauI did address the last set of comments (not the latest) in case any of you missed to older lastest update.07:28
diablo_rojoI think I saw that one and made comments again and was all 'lets get this landed before berlin if we can'07:28
mattoliverauI'll go and address some more and push a new patchset tomorrow. Poke me if I don't07:28
diablo_rojomattoliverau, can do07:28
mattoliverauthat's right07:28
diablo_rojo#todo mattoliverau to address comments on the patch tomorrow07:29
mattoliverauSo let's clean it up a little so we have a v 0.1 to land07:29
diablo_rojoYeah that sounds good to me07:29
mattoliverau\o/ I have a todo.07:29
diablo_rojoAnything else on this topic?07:29
mattoliverauGood thing your not using #action ;)07:29
*** _pewp_ has quit IRC07:30
diablo_rojo#action diablo_rojo will make slides with all noob activites to play on a loop at OUI and during the meet & greet07:30
diablo_rojo#action mattoliverau to address comments on the patch tomorrow07:31
diablo_rojo#topic People to Reach Out To07:31
*** openstack changes topic to "People to Reach Out To (Meeting topic: fc_sig)"07:31
*** _pewp_ has joined #openstack-meeting07:31
diablo_rojoSo cmurphy you reached out to one person last time, lvxianguo?07:31
diablo_rojoYou had that wonderful draft email at least07:32
cmurphyi reached out to melissaml via email but no response07:32
cmurphyi didn't use the template, i followed TheJulia's advice and tried to keep it short and sweet07:32
cmurphyhaven't seen a big wave from them in a while though07:33
diablo_rojoOh cool.07:33
diablo_rojoDid they reply at all?07:33
diablo_rojoWell I found four more that could be emailed if someone wants to reach out?07:34
diablo_rojoOr I can take some07:34
diablo_rojoor all07:34
gmanni think better to reach out via their colleague, like 99cloud in this case07:34
cmurphythat's a good idea, do we know anyone at 99cloud?07:35
gmannand they can talk to them or give us more visibility about their contribution plan07:35
diablo_rojocmurphy, would you paste what you sent into that etherpad so we have both in one place and add it to the fc sig agenda so we have it referenceable?07:35
diablo_rojoI can't think of anyone off the top of my head, but I'm sure there is someone.07:35
diablo_rojogmann, I do like the idea of having colleagues do it07:35
diablo_rojoif we can find someone willing07:35
*** aojea has quit IRC07:36
gmanni think tacker/kolla previous PTl. have not interacted to them yet but i can find out their irc07:37
*** aojea has joined #openstack-meeting07:37
tonybgmann: SHoudl be in git git they were a PTL07:38
diablo_rojogmann, if you want to take that, I would appreciate it!07:38
gmannYong Sheng Gong and Jeffrey Zhang07:38
gmanndiablo_rojo: sure, i can check with them07:39
tonybOh Jeffrey Zhang was at 99cloud cool07:39
diablo_rojoTwo of the four are from 99cloud07:40
diablo_rojoone from inspur07:40
diablo_rojoand one idea07:40
diablo_rojoAnyone know anyone from inspur?07:40
*** lpetrut has joined #openstack-meeting07:41
cmurphyalso wondering about i don't know what is or anyone from there07:41
diablo_rojoLooks like they were formerly at ZTE07:42
diablo_rojoand now listed as no affiliation07:42
diablo_rojoon their member profile07:42
tonybcmurphy: darn I looked up during the TC election I don't really who they are though07:42
diablo_rojoWell we can wait a week on that one and focus on the other three07:44
diablo_rojo16 min left btw07:44
diablo_rojoSo inspur?07:44
gmanni think i know one person from inspur who started some nova API work07:44
gmannbut need to check later if he/she from inspur07:45
diablo_rojogmann, if you could check that would also be super helpful07:45
diablo_rojoSo aside from solving the mystery I think we are sorted then07:46
gmannfound it Brin Zhang07:46
diablo_rojogmann, nice07:46
diablo_rojoWould you mind reaching out to them to talk to lvxianguo?07:47
diablo_rojogmann, thank you!07:47
*** aojea has quit IRC07:48
diablo_rojoAlright then!07:48
diablo_rojo#topic open discussion07:48
*** openstack changes topic to "open discussion (Meeting topic: fc_sig)"07:48
diablo_rojo10 min left07:50
mattoliverauanything from anyone or should be let diablo_rojo sleep?07:50
cmurphyi just happened to notice that the contributor guide is not linked from the contributor portal07:50
diablo_rojomattoliverau, who says I haven't been sleeping this whole time? ;)07:50
cmurphyor at least i can't find it07:50
cmurphythat seems not great?07:51
tonybWhat are we looking for for 163?  An active contributor to talk ease the way for new comers?07:51
diablo_rojocmurphy, it is I think, but it got changed a bit07:51
diablo_rojoshould be when you click on the code and docs part07:51
cmurphydiablo_rojo: that leads to "select a project group"07:52
diablo_rojoBut you're right. That never got added.07:52
diablo_rojoI will poke people tomorrow07:52
diablo_rojoThanks cmurphy!07:52
cmurphyi was trying to get straight to
diablo_rojoYeah the link should say like 'Select a project group or view the contributor guide here'07:54
diablo_rojoand link there07:54
*** e0ne has joined #openstack-meeting07:55
diablo_rojoAlright, since you all went silent now, I am calling it :)07:56
gmannor separate tab for "Contributor Guide"  may be....07:56
diablo_rojoNight/Morning/Afternoon everyone!07:56
gmanndiablo_rojo: good night. thanks07:56
cmurphygood night diablo_rojo07:56
*** tetsuro has quit IRC07:56
tonybRest well / have a great day07:56
mattoliveraunight diablo_rojo07:57
mattoliverauI need to go rescue the wife anyway07:57
diablo_rojomattoliverau, go be a hero :)07:57
*** openstack changes topic to "OpenStack Meetings ||"07:57
openstackMeeting ended Wed Oct 24 07:57:55 2018 UTC.  Information about MeetBot at . (v 0.1.4)07:57
openstackMinutes (text):
*** ianychoi_ is now known as ianychoi08:03
*** diablo_rojo has quit IRC08:04
*** liuyulong|away has quit IRC08:20
*** ttsiouts has joined #openstack-meeting08:34
*** priteau has joined #openstack-meeting08:48
*** vabada has quit IRC08:51
*** vabada has joined #openstack-meeting08:52
*** ttsiouts has quit IRC08:55
*** ttsiouts has joined #openstack-meeting08:58
*** sambetts_ is now known as sambetts|afk09:07
*** kopecmartin|off is now known as kopecmartin09:09
*** aojea has joined #openstack-meeting09:16
*** vishalmanchanda has joined #openstack-meeting09:16
*** jesusaur has quit IRC09:45
*** jesusaur has joined #openstack-meeting09:49
*** rossella_s has joined #openstack-meeting09:53
*** yamamoto has quit IRC09:58
*** yamamoto has joined #openstack-meeting09:59
*** yamamoto has quit IRC10:03
*** longkb has quit IRC10:04
*** aloga has quit IRC10:08
*** janders has joined #openstack-meeting10:24
*** Liang__ has quit IRC10:30
*** dh3 has joined #openstack-meeting10:31
*** dh3 has quit IRC10:32
*** dh3 has joined #openstack-meeting10:33
*** rossella_s has quit IRC10:41
*** yamamoto has joined #openstack-meeting10:42
*** caboucha has joined #openstack-meeting10:44
*** oneswig has joined #openstack-meeting10:46
oneswig#startmeeting scientific-sig10:59
openstackMeeting started Wed Oct 24 10:59:57 2018 UTC and is due to finish in 60 minutes.  The chair is oneswig. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.10:59
*** openstack changes topic to " (Meeting topic: scientific-sig)"11:00
openstackThe meeting name has been set to 'scientific_sig'11:00
oneswig#link agenda for today
jandersgood morning, good evening everyone11:00
oneswighello janders dh311:00
priteauGood afternoon11:00
*** martial__ has joined #openstack-meeting11:00
oneswigpriteau: indeed it is11:00
* ildikov is lurking :)11:01
oneswigmartial__: that you?11:01
martial__I keep getting longer and longer _ added to my nick :)11:01
oneswigGreetings ildikov :-)11:01
oneswig#chair martial__11:01
openstackCurrent chairs: martial__ oneswig11:01
ildikovoneswig: hi :)11:01
oneswig#topic Mixed bare metal and virt11:02
*** openstack changes topic to "Mixed bare metal and virt (Meeting topic: scientific-sig)"11:02
martial__hello Stig, Ildiko11:02
oneswigOK, janders has very kindly put together a presentation for us on his work11:02
ildikovmorning martial__ :)11:02
oneswig#link janders presentation
oneswigjanders: what was your motivation for taking this approach?11:03
jandersoneswig: thank you11:03
jandersshort answer is flexibility11:03
jandersa bit longer one is - as we started exploring bare-metal cloud we realised that not everything needs a full node11:04
oneswigBut you didn't want to have dedicated hypervisors?11:04
jandersalso we wanted to make sure we can accommodate non-HPC OpenStack workloads11:04
jandersthen the question is  - how many do we need?11:05
jandersand how will the virt hypervisor change over time11:05
janders* virt hypervisor demand11:05
*** ttsiouts has quit IRC11:06
jandersthe main goal behind SuperCloud is providing bare metal11:06
jandersso we need as many hypervisors as we need and as little as we can get away with, so there is more baremetal capacity available11:06
oneswigjanders: makes sense.  How do you know its time to create a hypervisor?11:07
jandersmy expectation is that we might see more virt uptake in the early days and then some of the virt users might start looking at baremetal or containers moving forward11:07
jandersright now it will be a "handraulic" approach - "running low? create more."11:08
jandersrunning low in vcpus/ram/vifs would be an indication to create more hypervisors11:09
oneswigIs the InternalAPI network going via IPoIB?11:09
*** erlon has joined #openstack-meeting11:09
jandersyes, it's a tenant network as any other11:09
janderscurrently we only have SDN capability on IB11:09
martial__interesting word "hand-raulic"11:10
oneswigcool stuff.  Does that also mean the cluster membership protocols for your control plane services are transported via IPoIB?11:10
jandersoneswig: correct11:11
oneswigI'm curious if they all work on something not-quite-ethernet11:11
*** njohnston has joined #openstack-meeting11:11
jandersyes - and while this isn't directly related to ephemeral hypervisors, I have used WAN-capable IB to connect remote computes to central controllers11:12
jandersI tried with up to 300ms latency (that is pretty long range), no issues11:12
oneswigThats awesome11:12
jandersin addition to the configuration and capacity flexibility, something where I see a lot of value is having one-stop-shop for baremetals, VMs and containers going forward11:13
oneswigHow is the overlay networking done?11:13
janderswe don't have all of these going just yet, but that's the direction11:14
janderswe run vlan tenant networks in Neutron11:14
jandersIB works through mapping pkeys to vlans11:14
jandersso from the physical perspective, comms between VMs and between computes and controller aren't any different11:15
jandersthey just happen to live in a different pkey11:15
jandersas VMs get scheduled to nodes, SDN makes sure that the hypervisor has access to the appropriate pkeys11:15
oneswigThe hypervisor nodes are bound to the InternalAPI network, how are they bound to other networks too?11:15
jandersand the hypervisor works out vf/pkey mapping locally11:15
oneswigah I see11:15
jandersthey are in internalapi on pkey011:16
janderssorry index011:16
jandersthen, they can have a ton of other pkeys on top11:16
jandersit's a bit like native and tagged vlans and trunks, but not quite the same11:16
jandersthere is no trunking in neutron trunk sense11:16
oneswigThe binding is not done on the baremetal hypervisor instance, but the effect is used by VMs running upon it11:17
jandershypervisor's GUID is mapped to the pkey11:17
*** njohnston has left #openstack-meeting11:17
jandershowever the hypervisor itself does not send any packets in this pkey11:17
jandersjust maps the vfs accordingly11:17
jandersit's quite neat11:18
jandersmight be IB generation specific though, we're working on FDR at the moment but this will change soon11:18
oneswigAll VM networking is via SR-IOV?11:18
jandershaha :)11:18
jandersyes and no11:18
jandersI will cover more on that a bit later11:19
*** ttsiouts has joined #openstack-meeting11:19
jandersSuperCloud proper is all baremetal/IB and SRIOV/IB VMs11:19
jandersthe only ethernet is the br-ex uplink on the controller for L311:19
jandersI usually try to demo as much as I can but it's a little tricker via IRC11:20
jandershowever I have some demo-like slides11:20
jandersso just to illustrate what we're talking about11:20
jandersfirst of all - please jump to slide 10 (we covered most of the earlier slides just chatting )11:20
janderson slide 10 you can see that the baremetal nodes running on internalapi network are listed in "openstack compute service list"11:21
jandersso - they run on SuperCloud and are nodes of SuperCloud at the same time :)11:21
jandersslide 11 just documents setting up the lab I'm using in next slides11:21
janderson slide 12 you can see that the VM instances we created for the experiment are running on SuperCloud-powered compute nodes11:22
jandersthere are also baremetal instances sigdemo-bm{1,2}11:22
jandersnow - as both baremetals and VMs use IB they can connect (almost) seamlessly11:22
jandersalmost - cause VMs won't have access to admin functions (eg running ibhosts) unless these are manually force-enabled11:23
jandersa demonstrated example of this is slide 13 where we run RDMA benchmark between a baremetal and a VM11:23
oneswigjanders: do you have a way of preventing bare metal instances from running admin functions like that to find the size of the network?11:24
jandersit's only FDR10 on this box, so the result is only 4.5GB/s but it does demonstrate end-to-end RDMA connectivity between baremetals and VMs11:24
jandersnot yet - we still haven't deployed the SecureHost firmware11:24
jandersI hope that the current version will help to a degree and I am intending to work with MLNX to improve baremetal security further11:25
jandersit's a little tricky with SecureHost and OEM firmware. Some tough conversations to be had with the OEM :)11:25
oneswigDo you have a solution for reducing the number of hypervisors?11:25
jandersthis is a very good question. The answer is no - this is totally hand-raulic at this stage.11:26
jandersSRIOV will only make it tricker as evac-like functionality won't help much here11:26
oneswigthat nice word again :-)11:26
jandersI expect we'll need to write custom tools for that11:27
oneswigAnything from Mlnx on migration with SR-IOV?11:27
jandersit will also be good to see how interested other ironic users are - perhaps we can start an upstream discussion about adding better support for this mode of operation11:27
jandersI think there's value in this11:27
jandersregarding migration - cold migration should now work11:28
janderslive migration - if it ever happens - won't be any time soon11:28
jandersthat's what I keep hearing11:28
*** verdurin has joined #openstack-meeting11:28
jandersnow - I would like to go back to your question about vxlan and non-SRIOV comms11:28
jandersI actually do need this for some use cases11:29
jandersyet the SDN does not support vxlan when SDN/IB is used11:29
jandersGood afternoon :)11:29
jandershowever, running baremetal/SDN we have a very large degree of flexibility11:29
jandersif you look at slide 18, you will see there are actually few more nodes I didn't show before (cause I filtered by internalapi network membership )11:30
jandersthere are four more nodes (controller + 3 computes) which are running a separate sub-system that supports vxlan and fully virtualised networking11:30
martial__(I think one of the tool defenitely needs to be called "handrauler")11:30
jandersin this case, vxlan traffic is carried over IPoIB11:31
jandersmartial__: :)11:31
jandersby adding this capability to the system, we can: 1) achieve very high VM density 2) run workloads that either don't care about IB or don't work nicely with it11:32
jandersplease look at slides 20&21 and you will see we're running 200VMs per hypervisor11:32
janderswe can probably go higher density but need more modern hardware (more RAM and NVMes)11:33
jandersgoing forward, I aim to remove this IB/non-IB distinction and have one integrated system that will do baremetal, SRIOV VMs and non-SRIOV VMs11:34
*** litao has quit IRC11:34
jandershowever we'll need to enhance the SDN layer for that to be possible11:34
oneswigjanders: what patches are you carrying currently for this?11:35
jandersfor the elastic hypervisors, literally none11:35
jandersthere are some outstanding ones that I need for baremetal+SDN/IB11:35
jandersbut there are fewer and fewer as RHAT and MLNX fix things up11:36
jandersfor elastic hypervisor it's all in the architecture/configuration11:36
jandersand that's mostly runtime11:36
oneswigIs the same concept directly transferrable to a baremetal ethernet system?11:37
jandersI believe so11:38
jandersdo you know if the SDN in eth mode supports vxlan?11:38
jandersfrom the fact that it's picking up requests for vxlan ports in IB mode, I suppose so however I haven't researched this in detail as I don't have SDN capable eth kit yet11:39
oneswigIf you're thinking of the Mellanox SDN driver, I don't know.  I believe the hardware does so I'd guess yes11:39
jandersif ethernet SDN doesnt support vxlan, presenting networks to VMs might be tricky (I'm utilising very specific IB features to do this)11:40
jandersoverall I am very happy with the flexibility we get by running our hypervisors on bare-metal SDN system11:41
oneswigGood point - the Ethernet port would have to be trunk, Ironic sets up access11:41
jandersand it's a great demonstrator for the API-driven datacentre idea which we're heading towards11:41
oneswigAre there issues with exposing the Internal API network?  I guess it's only exposed to a specific internal project?11:41
jandersno - it's a private network11:41
janders[root@supercloud03 ~(keystone_admin)]# openstack network show internalapi | grep -i shared | shared                    | False                                | [root@supercloud03 ~(keystone_admin)]#11:42
martial__Am interested in the idea of moving this to an ethernet solution as well11:43
jandersfrom users perspective its invisible:11:43
janders[root@supercloud03 ~(keystone_sigdemo)]# openstack network show internalapi | grep -i shared Error while executing command: No Network found for internalapi [root@supercloud03 ~(keystone_sigdemo)]#11:43
oneswigHow does that work?  Your hypervisor is an instance, but not within a project, but is accessing pkeys for tenant networks private to that project11:43
jandersthe hypervisor has the pkeys mapped to its GUID in a non-zero index11:44
jandersindex zero is internalapi pkey11:44
jandersit then maps the index of the private project pkey the VM is in to index zero of the VM11:44
jandersor, I should say, the index zero of the vf11:45
janderspf and vfs have separate pkey tables11:45
jandersdoes this make sense?11:45
oneswigyes thanks.11:45
jandersit's a bit like having an eth port with a dynamic set of tagged VLANs11:46
jandersand uplinking it to ovs11:46
oneswigFrom a policy perspective I guess it's no different from an admin having visibility of project networks.11:46
jandersif VLAN x is configured on the upstream switch, an OVS port in VLAN x will be able to access it11:46
janderssort of11:46
jandershypervisor just controls the middle layer11:47
jandersSDN makes sure that only the hypervisors running VMs in that pkey have access to the pkey11:47
janderswith ethernet/baremetal, if SDN supports vxlan and trunks I think it's possible to have full feature parity with VMs/vxlan from the networking perspective11:48
janderspersonally, I really want to run this on the full-virt part of the system:11:49
jandersit's a set of playbooks I wrote some time back at RHAT that automate deployment of fully featured HA OpenStack in OpenStack VMs11:49
jandersgreat for ensuring each team member has a realistic R&D env11:50
janderswith zero possibility of people stepping on each others toes11:50
jandersit's heaps easier to run playbooks like this without worrying if things will figure out that ib0=eth0 and no, ib0 can't be put on an ovs bridge11:50
martial__leaving the slides up afterward? I am hoping a couple people will be able to take a peek at them11:51
jandersmartial__: sure, no worries11:51
*** raildo has joined #openstack-meeting11:51
jandersso - being mindful of time - this is pretty much everything I have11:52
oneswigVery cool project janders11:52
oneswigThanks for sharing.11:52
jandersdo you guys have any more questions?11:52
jandersoneswig: thank you and youre most welcome11:52
oneswigIt moves smoothly into our other topic...11:52
oneswig... will you also talk about it at the Berlin SIG BoF?11:52
jandersI would be very happy to11:52
verdurinjanders: yes, looks very interesting - thanks11:53
jandersthank you verdurin11:53
oneswig#topic Berlin SIG BoF11:53
*** openstack changes topic to "Berlin SIG BoF (Meeting topic: scientific-sig)"11:53
oneswig#link Etherpad for BoF talks:
oneswigWe don't usually finalise this until the day of the event, but people are very welcome to put in talks11:53
oneswigI'll make sure there's a nice bottle of quality German wine for the winner :-)11:54
verdurinMy advice to the winner is to drink it quickly11:55
oneswig... I suspect there's a story behind that11:55
oneswigok, we are running close to time11:56
oneswig#topic AOB11:56
*** openstack changes topic to "AOB (Meeting topic: scientific-sig)"11:56
oneswigWhat's new?11:56
dh3janders, I am curious about any tooling you have to move a machine between roles "bare metal host" to "hypervisor" - do you integrate with whatever your deployment system is? (TripleO, openstack-ansible...?)11:56
dh3we (Sanger) are all-virtual, but some projects are using flavours which are basically an entire hypervisor, so placing those on bare metal seems sensible11:57
dh3but scale-down/scale-up (removing/adding hypervisors) is a bit fraught so doing it on the fly seems... courageous :)11:58
*** janders_ has joined #openstack-meeting11:58
janders_my connection dropped :( back now11:58
johnthetubaguyat the ptg folks were talking about using compose-able hardware to build a hypervisor when capacity gets tight, which sounds worse11:59
dh3if you didn't see my question I can email (we are close to end time)11:59
janders_dh3: I don't have any tripleo/os-ansible integration11:59
janders_I do use tripleo capability filters to control scheduling though :) (--hint nodename)11:59
*** janders has quit IRC12:00
oneswigWe are alas on the hour12:00
janders_thanks guys! till next time12:00
oneswigdh3: janders_: could continue via #scientific-wg or via email given the hour in Canberra?12:00
oneswigThanks again janders_, great session12:00
janders_email would be best12:00
janders_thank you!12:01
*** openstack changes topic to "OpenStack Meetings ||"12:01
openstackMeeting ended Wed Oct 24 12:01:01 2018 UTC.  Information about MeetBot at . (v 0.1.4)12:01
openstackMinutes (text):
dh3I need to escape for lunch so I will email - thanks12:01
verdurinThanks, bye.12:01
*** oneswig has quit IRC12:01
*** dh3 has quit IRC12:03
*** janders_ has quit IRC12:05
*** haleyb has quit IRC12:07
*** haleyb has joined #openstack-meeting12:08
*** yamamoto has quit IRC12:11
*** aloga has joined #openstack-meeting12:11
*** yamamoto has joined #openstack-meeting12:11
*** yamamoto has quit IRC12:20
*** yamamoto has joined #openstack-meeting12:20
*** vishalmanchanda has quit IRC12:22
*** yamamoto has quit IRC12:24
*** rfolco|rucker is now known as rfolco|rover12:34
*** dmacpher__ has quit IRC12:48
*** dmacpher__ has joined #openstack-meeting12:48
*** yamamoto has joined #openstack-meeting12:55
*** eharney has joined #openstack-meeting12:58
*** Douhet has quit IRC13:02
*** Douhet has joined #openstack-meeting13:03
*** bnemec has joined #openstack-meeting13:04
*** bdperkin has quit IRC13:04
*** beagles is now known as beagles_mtg13:12
*** yamamoto has quit IRC13:14
*** bdperkin has joined #openstack-meeting13:23
*** njohnston has joined #openstack-meeting13:24
*** jamesmcarthur has joined #openstack-meeting13:31
*** vishalmanchanda has joined #openstack-meeting13:34
*** rossella_s has joined #openstack-meeting13:36
*** dkrol has joined #openstack-meeting13:39
*** yamamoto has joined #openstack-meeting13:46
*** whoami-rajat has quit IRC13:48
*** felipemonteiro has joined #openstack-meeting13:49
*** mjturek has joined #openstack-meeting13:49
*** dustins has joined #openstack-meeting13:54
*** janki has quit IRC14:00
*** liuyulong has joined #openstack-meeting14:00
*** mpiwowarczy has joined #openstack-meeting14:01
*** awaugama has joined #openstack-meeting14:08
*** cloudrancher has quit IRC14:12
*** cloudrancher has joined #openstack-meeting14:12
*** hongbin has joined #openstack-meeting14:15
*** ttsiouts has quit IRC14:19
*** martial__ has quit IRC14:20
*** ttsiouts has joined #openstack-meeting14:21
*** beagles_mtg is now known as beagles_food14:33
*** felipemonteiro has quit IRC14:44
*** Liang__ has joined #openstack-meeting14:52
*** mpiwowarczy has quit IRC14:58
*** jgriffith has quit IRC14:59
*** jgriffith has joined #openstack-meeting15:00
*** Leo_m has joined #openstack-meeting15:01
*** Luzi has quit IRC15:02
*** beagles_food is now known as beagles15:03
*** rossella_s has quit IRC15:06
*** felipemonteiro has joined #openstack-meeting15:12
*** gyee has joined #openstack-meeting15:15
*** cloudrancher has quit IRC15:15
*** cloudrancher has joined #openstack-meeting15:16
*** lpetrut has quit IRC15:18
*** ttsiouts has quit IRC15:22
*** ttsiouts has joined #openstack-meeting15:26
*** felipemonteiro has quit IRC15:29
*** rossella_s has joined #openstack-meeting15:32
*** felipemonteiro has joined #openstack-meeting15:36
*** rossella_s has quit IRC15:47
*** cloudrancher has quit IRC15:48
*** rossella_s has joined #openstack-meeting15:48
*** cloudrancher has joined #openstack-meeting15:49
*** pcaruana has quit IRC15:49
*** rosmaita has joined #openstack-meeting15:52
*** rossella_s has quit IRC15:53
*** ganso has joined #openstack-meeting15:57
*** munimeha1 has joined #openstack-meeting15:58
*** _alastor_ has joined #openstack-meeting15:58
jungleboyj#startmeeting Cinder16:00
openstackMeeting started Wed Oct 24 16:00:15 2018 UTC and is due to finish in 60 minutes.  The chair is jungleboyj. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: Cinder)"16:00
openstackThe meeting name has been set to 'cinder'16:00
_pewp_jungleboyj (^-^*)/16:00
geguileohi! o/16:00
*** jamesmcarthur has quit IRC16:00
jungleboyjThis week's agenda:
*** jamesmcarthur has joined #openstack-meeting16:01
jungleboyjGive people another minute to collect.16:02
*** walshh_ has joined #openstack-meeting16:02
*** rossella_s has joined #openstack-meeting16:02
e0ne hi16:02
geguileojungleboyj: we miss the pings  ;-)16:02
jungleboyjgeguileo:  I know.  Is it safe to do again?16:02
*** felipemonteiro has quit IRC16:02
geguileono idea, you can always try....  };-)16:02
jungleboyjcourtesy ping:  erlon tpsilva ganso patrickeast tommylikehu eharney geguileo smcginnis lhx_ lhx__ aspiers jgriffith moshele hwalsh felipemonteiro lpetrut lseki _alastor_ whoami-rajat yikun16:03
jungleboyjOooh, am I still alive?16:03
geguileoyou are!!16:03
jgriffithmaybe they turned that off?16:04
jungleboyjOk, I guess I can ping people again if people would like that back.16:04
rosmaitajungleboyj: ++16:04
jungleboyjrosmaita:  And now you are on the list.16:04
jungleboyjjgriffith:  Hey buddy!16:04
*** woojay has joined #openstack-meeting16:04
jgriffithjungleboyj: maybe log in with a dummy account for the ping just in case ;016:04
jungleboyjOk.  Lets get started.16:04
jungleboyj#topic announcements16:05
*** openstack changes topic to "announcements (Meeting topic: Cinder)"16:05
jungleboyjFirst announcement Happy Birthday to _hemna  or hemna Which ever gets his attention.  :-)16:05
jungleboyjI have gotten the Berlin Forum Etherpads put together:16:06
jungleboyjRight now the etherpads are just a copy of what we put down for our proposals.16:06
jungleboyjIf you have anything on the topcs:  Data Service, Role in Edge Computing or User Survey Feedback.  Please add something.16:07
jungleboyjWho all is going to be in Berlin?16:08
jungleboyjI will be.  I know smcginnis  will be.16:08
jungleboyje0ne:  Excellent!16:08
rosmaitai am staying home and having a jelly doughnut16:08
jungleboyjrosmaita: Ich be ein berlinner?  ;-)16:08
geguileojungleboyj: I'll be there16:08
jungleboyjgeguileo:  Yay!16:08
jungleboyjeharney:  I think is also going to be there.16:08
geguileojungleboyj: I think so16:09
jungleboyjOk, so we have at least a few of us there for the technical talks.16:09
jungleboyjOtherwise I will just fake it.16:09
jungleboyjAnyway, please go update the etherpads with thoughts whether you will be there or not.16:10
jungleboyjI will record the sessions like I did in Vancouver.16:10
jungleboyjDoes anyone want me to do hangouts for these?16:10
jungleboyjMost of the sessions are on Tuesday afternoon.16:11
rosmaitai'm ok with just recordings16:11
jungleboyjOk, if no one is jumping up and down for hangouts I won't plan to do that.16:12
jungleboyjMoving on.16:12
jungleboyjI have proposed stable/rocky release 13.0.1 .16:12
jungleboyjLots of good bug fixes backported so it will be good to get that out.16:12
jungleboyjSo, I think that is all I have on for announcements.16:13
jungleboyj#topic Review of responses to User Survey Feedback16:13
*** openstack changes topic to "Review of responses to User Survey Feedback (Meeting topic: Cinder)"16:13
jungleboyjSo, I was hoping to get some thoughts organized this week.  I did not so my goal is to start getting some info into the etherpad.16:14
jungleboyjHopefully more to discuss here next week.16:14
jungleboyj#topic Volume Revert-Snapshot Follow-up16:15
*** openstack changes topic to "Volume Revert-Snapshot Follow-up (Meeting topic: Cinder)"16:15
jungleboyjerlon:  You around?16:15
*** psachin has quit IRC16:16
jungleboyjyikun:  Looks like you have actually been tackling this.16:16
jungleboyjSo, a little explanation ...16:16
jungleboyjtommylike has unfortunately been moved on to other responsibilities.16:16
yikunyeah, see
openstackLaunchpad bug 1798503 in Cinder "When reverting volume to smaller snapshot size is incorrect" [High,In progress] - Assigned to Yikun Jiang (yikunkero)16:16
jungleboyjyikun:  Is going to be helping backfill his Cinder responsibilities.16:17
yikun: )16:17
jungleboyjSo, a warm welcome to yikun16:17
yikunha, thanks.16:17
_hemnajungleboyj: thanks man :)16:17
*** rossella_s has quit IRC16:17
*** luizbag has joined #openstack-meeting16:18
jungleboyjSo, it looks like we were in agreement that there is a bug and the fix is in process.16:18
yikungeguileo: thanks, :)16:18
* jungleboyj sings Happy Birthday to _hemna 16:18
smcginnishemna: 🎂16:18
smcginnisjungleboyj: Yep, I think that was an oversight that we didn't prevent that from happening. We talked about preventing it during the spec review.16:19
yikunjungleboyj: yes, and I think @erlon know and agree it, and I find his +1 on the patch.16:19
jungleboyj#link  Ok, see the review.16:20
jungleboyjWill take a look at it.16:20
jungleboyjThink it is good to go with what the Spec designed.16:20
jungleboyjOk.  So, I think we can move on.16:21
jungleboyj#topic Automate Generation of api-ref sample files in Cinder16:21
*** openstack changes topic to "Automate Generation of api-ref sample files in Cinder (Meeting topic: Cinder)"16:22
jungleboyjI am not sure who added this topic.16:22
jungleboyjI think it might have been whoami-rajat but he doesn't seem to be here.16:22
smcginnisI haven't looked over the link, but I think the gist of it is Nova generates api-ref samples using a job that extracts actual response bodies.16:23
smcginnisIf that's the proposal, I'm all for doing the same.16:23
jungleboyjsmcginnis:  Yeah.  That was the goal.16:24
jungleboyjI think gmann was the one noting that it is something we could do.16:24
jungleboyjI didn't think anyone would have a problem with that approach.  Also good to keep parity between Cinder and Nova where possible.16:25
jungleboyjJust a matter of getting someone to implement it which I think whoami-rajat was going to look into.16:26
jungleboyjSo, I will follow up with him.16:26
jungleboyj#action jungleboyj  to follow up with whoami-rajat16:26
jungleboyj#topic Improve volume transfer records16:26
*** openstack changes topic to "Improve volume transfer records (Meeting topic: Cinder)"16:26
smcginnisI assume we have to manually update the parameter list with descriptions still though.16:26
smcginnisBut at least if the examples are accurate, that helps.16:26
jungleboyjsmcginnis:  ++16:27
rosmaitai like this comment, "The functional API samples tests are not the simplest thing in the world to get used to, and can be very frustrating at times when they fail in not obvious ways"16:27
rosmaitasomething to look forward to16:27
jungleboyjAt least they are honest.16:27
jungleboyjyikun:  Your topic.16:27
yikunthanks, and this spec want to add ``original_project_id`` and ``current_project_id``, ``accept`` fields to16:28
yikun``transfer`` table to help admins trace the owner info and the transfer accepted info.16:28
yikunand the spec is just an initial draft, and some more detail needs to be completed.16:28
yikunIf you guys are interested, you could take a look and give us some suggestion. :)16:28
smcginnisI think that could be useful.16:29
jungleboyjSounds like something to consider to me.16:29
smcginnisWe may need to think about that data growth if we don't get rid of those records though.16:29
smcginnisNot sure how much transfers are used in some clouds, but that would grow over time.16:29
_hemnaseems like a good idea16:30
jungleboyjIs it something that could be added to the DB cleaning process?16:30
*** iyamahat has quit IRC16:31
jungleboyjSo, doesn't seem to be any immediate concerns.  Just need to get reviews on the Spec?16:32
jungleboyjOk. So.16:32
*** yamahata has quit IRC16:32
yikunyeah, just want your idea on it, :)16:32
jungleboyj#action team to review the spec.16:32
jungleboyjAnything else yikun ?16:33
yikunok, thanks, that's all. :)16:33
jungleboyjThanks yikun .16:33
jungleboyj#topic Explicit disable volume creation with multiattach=True for Ocata and Pike releases16:34
*** openstack changes topic to "Explicit disable volume creation with multiattach=True for Ocata and Pike releases (Meeting topic: Cinder)"16:34
jungleboyje0ne:  Your floor.16:34
e0nejungleboyj: thanks :)16:34
e0neso, we've got multiattach released in Queens16:35
e0nebut there is some code in older versions too16:35
*** lpetrut has joined #openstack-meeting16:35
e0nein pike we check multiattach capability in a shceduler16:35
e0nein ocata - everybody can pass '--allow-multiattach` flag to volume16:36
e0nebut we don't officially support this before Queens16:37
e0neit confuse users16:37
e0nethey are trying to create volume for multiattach16:38
jungleboyjYeah.  That is kind of confusing.16:38
e0neand I do understand, that in ideal world everybody should upgrade their clouds to the latest version16:38
e0nebut it doesn't work :(16:38
jungleboyjHe he he.16:38
geguileoe0ne: should we just modify the client to only pass that when the server supports the microversion?16:38
geguileoOr is it that the API is accepting it even though the feature is not completed?16:39
jungleboyjgeguileo:  I don't think it is something that we want to silently ignore.16:39
smcginnisI do remember hearing one or two users that somehow were using the multiattach flag with those older releases. I think maybe with their own hacks.16:39
*** ttsiouts has quit IRC16:39
e0neIMO, if we can return 400 Bad request Multiattach isn't supported until Q - it'll help users to understand what's going16:39
*** imacdonn has quit IRC16:40
smcginnisBut I don't think we have to support private hacks at the expense of confusing everyone else.16:40
geguileoe0ne: that sounds reasonable to me16:40
jungleboyjsmcginnis:  Yeah, I think PowerVC customers were using that.16:40
smcginnise0ne: Yeah, I think that's OK.16:40
geguileosmcginnis: +116:40
*** ttsiouts has joined #openstack-meeting16:40
jgriffithsmcginnis: +216:40
e0negreat to know that we're on the same page16:40
jungleboyje0ne:  I think that is good.16:40
jungleboyjAnd if the people who hacked it in need it they can remove that check too.16:41
smcginnisjungleboyj: Exactly.16:41
e0neI'll provide a patch for Ocata and maybe for Pike this week16:41
e0nejungleboyj: +116:41
geguileoe0ne: thanks16:41
jgriffithJust to play devils advocate...16:41
smcginnisUh oh. :)16:41
jgriffithdoes that mean that any "unsupported" type/extra-spec entry should have a similair check?16:41
e0neI'm afraid, that it'll affect our customers too, but It's better to get this move explicit16:42
smcginnisjgriffith: This one wasn't the extra spec approach though, right. Just the explicit flag on create.16:42
jungleboyjI think it is better to improve the user experience.16:42
e0nejgriffith: TBH, I didn't dig intho tthis part for Pike yet16:42
e0nejungleboyj: +116:42
*** imacdonn has joined #openstack-meeting16:43
smcginnisIt's the boolean parameter to the create call here -
smcginnisWe should probably improve that description.16:43
smcginnisAnd by approve, I think I mean delete the whole thing.16:43
jungleboyjsmcginnis:  Loves deleting code.16:44
e0nesmcginnis: AFAIR, this option is already deprecated16:44
smcginnisjungleboyj: Yes I do!16:44
smcginnise0ne: Yeah, we just don't indicate that in the api-ref. So maybe just removing it would cause less confusion.16:44
*** ttsiouts has quit IRC16:45
e0nesmcginnis: good point, I agree with you16:45
jgriffithThe only problem is that IIRC folks like gophercloud may be exploiting that flag in older versions... let me look16:45
smcginnisI think in the last major version bump of cinderclient we removed it too.16:45
e0nejgriffith: I'm afraid that you're right :(16:45
smcginnisAh, marked deprecated in the client -
e0nejgriffith: I just hit this issue with Ocata and Gophercloud (K8S)16:46
*** pcaruana has joined #openstack-meeting16:46
jgriffithgood enough16:47
*** iyamahat has joined #openstack-meeting16:48
jungleboyjSo, how do we want to go forward here?16:49
smcginnisAnything we need to do for gophercloud?16:49
jungleboyjCan we gopher it?16:49
jgriffithI think it's probably ok; my only thing is going back versions and changing behaviors typically doesn't end well16:50
jgriffitheven if it's the right thing to do16:50
smcginnisjgriffith: Yeah, this is kind of iffy as far as stable policy goes.16:50
e0nethat's why I bring this topic to meeting before I proposed a patch16:50
*** diablo_rojo has joined #openstack-meeting16:51
*** iyamahat_ has joined #openstack-meeting16:51
jgriffithe0ne: so refresh my memory, what horrible fate awaits those on O that try this?16:51
jungleboyjGood question.16:51
smcginnisI thought it set the property of the volume object, but didn't actually do anything.16:51
e0nejgriffith: you can create a volume with multiattach=True but it wont work as expected16:52
jgriffithso clearly going forward we've deprecated it and should remove it clearly16:52
smcginnisSo we don't normally remove features in stable branches. But this "feature" doesn't actually do anything, so...16:53
jgriffithe0ne: My vote would be to log an error and leave it; if somebody is using it they can ignore the error.  But removing it from old versions is out of policy IMO16:53
jgriffithsmcginnis: yeah, I hear ya16:53
smcginnisjgriffith: Yeah, I think you're right.16:53
jgriffithOk, I'll shut up now and go with what the smart people in the room decide :)16:53
*** iyamahat has quit IRC16:54
smcginnisI think to follow stable policy, we need to leave it in the older releases, even if it doesn't do anything.16:54
jungleboyjSo maybe the best answer is to just make it clear that nothing is happening in the logs?16:54
jgriffithsmcginnis: I'm afraid so16:54
jgriffithjungleboyj: +116:54
jungleboyjsmcginnis:  ++16:54
_hemnasounds reasonable16:54
e0neok, fair enough16:54
jungleboyjWe at least leave them bread crumbs16:54
smcginnisToasty, with a hint of garlic.16:55
e0nesmcginnis: :)16:55
jungleboyjOutback Croutons.16:55
jungleboyjSo, I think the answer is that we add a log message that clearly indicates that the option you are using is doing nothing.16:56
jungleboyjEveryone in agreement?16:56
smcginnisThat works for me.16:56
jungleboyjDo our best to improve UX without breaking policy.16:57
smcginnisAnd if someone is doing something funky downstream, they can just remove that logging.16:57
jungleboyjsmcginnis:  ++16:57
e0ne jungleboyj, smcginnis : +116:57
*** Liang__ has quit IRC16:57
jungleboyjOk.  Good.  So that gets us through the agenda with 2 minutes left.16:58
jungleboyjShould we wrap up a little early?16:58
e0neopen discussion?16:58
* e0ne is joking 16:59
jungleboyj#topic open discussion16:59
*** openstack changes topic to "open discussion (Meeting topic: Cinder)"16:59
jungleboyjYou have less than one minute.  Go.16:59
jungleboyjOk, thanks everyone for joining.16:59
jungleboyjHave a great week and talk to you all next week!16:59
e0nesee you next week16:59
*** openstack changes topic to "OpenStack Meetings ||"16:59
openstackMeeting ended Wed Oct 24 16:59:41 2018 UTC.  Information about MeetBot at . (v 0.1.4)16:59
openstackMinutes (text):
*** woojay has left #openstack-meeting16:59
*** rosmaita has left #openstack-meeting16:59
*** luizbag has left #openstack-meeting16:59
*** e0ne has quit IRC17:00
*** jamesmcarthur has quit IRC17:01
*** yamahata has joined #openstack-meeting17:07
*** aojea has quit IRC17:08
*** irclogbot_3 has quit IRC17:08
*** irclogbot_3 has joined #openstack-meeting17:08
*** dkrol has quit IRC17:10
*** kopecmartin is now known as kopecmartin|off17:16
*** Swami has joined #openstack-meeting17:18
*** irclogbot_3 has quit IRC17:21
*** jamesmcarthur has joined #openstack-meeting17:26
*** jamesmcarthur_ has joined #openstack-meeting17:28
*** jamesmcarthur has quit IRC17:31
*** walshh_ has quit IRC17:33
*** tidwellr has left #openstack-meeting17:45
*** ganso has left #openstack-meeting17:52
*** ralonsoh has quit IRC17:52
*** lpetrut has quit IRC17:55
*** electrofelix has quit IRC18:05
*** tpsilva has joined #openstack-meeting18:07
*** jamesmcarthur_ has quit IRC18:09
*** jamesmcarthur has joined #openstack-meeting18:12
*** ssbarnea|bkp2 has joined #openstack-meeting18:39
*** iyamahat__ has joined #openstack-meeting18:39
*** dustins_ has joined #openstack-meeting18:40
*** mmethot_ has joined #openstack-meeting18:40
*** slaweq_ has joined #openstack-meeting18:40
*** niska has joined #openstack-meeting18:41
*** aloga_ has joined #openstack-meeting18:43
*** tridde has joined #openstack-meeting18:43
*** jhesketh_ has joined #openstack-meeting18:44
*** iyamahat_ has quit IRC18:48
*** diablo_rojo has quit IRC18:48
*** dustins has quit IRC18:48
*** aloga has quit IRC18:48
*** haleyb has quit IRC18:48
*** erlon has quit IRC18:48
*** jesusaur has quit IRC18:48
*** priteau has quit IRC18:48
*** raginbajin has quit IRC18:48
*** slaweq has quit IRC18:48
*** mmethot has quit IRC18:48
*** jbadiapa has quit IRC18:48
*** gary_perkins has quit IRC18:48
*** ssbarnea has quit IRC18:48
*** trident has quit IRC18:48
*** SpamapS has quit IRC18:48
*** spotz has quit IRC18:48
*** radez has quit IRC18:48
*** SotK has quit IRC18:48
*** niska` has quit IRC18:48
*** gibi has quit IRC18:48
*** dabukalam has quit IRC18:48
*** jhesketh has quit IRC18:48
*** jbadiapa has joined #openstack-meeting18:49
*** jesusaur has joined #openstack-meeting18:49
*** SpamapS has joined #openstack-meeting18:49
*** diablo_rojo has joined #openstack-meeting18:50
*** erlon has joined #openstack-meeting18:50
*** SotK has joined #openstack-meeting18:51
*** e0ne has joined #openstack-meeting18:51
*** haleyb has joined #openstack-meeting18:52
*** spotz has joined #openstack-meeting18:52
*** vishalmanchanda has quit IRC18:54
SotKstoryboard time!19:00
SotK#startmeeting storyboard19:00
openstackMeeting started Wed Oct 24 19:00:40 2018 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
*** openstack changes topic to " (Meeting topic: storyboard)"19:00
openstackThe meeting name has been set to 'storyboard'19:00
diablo_rojoLong time no see :_19:01
SotK#link Agenda19:01
SotK#topic Migration Updates19:01
*** openstack changes topic to "Migration Updates (Meeting topic: storyboard)"19:01
SotKdiablo_rojo: sounds like you were having trouble with the neutron test?19:02
diablo_rojoSotK, yeah19:03
diablo_rojoI've gotten pulled away from digging into it unfortunately19:03
diablo_rojobut it seems like there's a timeout or a paging issue19:04
SotKI guess the failure is on the launchpad side rather than sb itself?19:04
diablo_rojoif we could modify the script to add an option to tell the loader what bug to start from (I assume they are being done numerically?)19:04
diablo_rojoSotK, yeah19:04
diablo_rojothat's my guess- the script doesn't break19:04
diablo_rojoit just stops like it isn't getting responses from the requests anymore19:05
fungiright, i think we likely just need some more debugging info output by the importer19:05
SotKyeah probably19:05
fungilike, query result size et cetera19:05
SotKI don't know enough about the launchpad api to make any better guesses19:06
fungimy first guess is that there is a pagination mechanism for the lp api we're not using or using incorrectly19:06
diablo_rojoMe neither19:06
diablo_rojoHaven't had time to dig into that yet though19:08
SotKany other updates?19:09
*** weshay is now known as weshay_lunch19:10
diablo_rojoI don't think so.19:10
SotK#topic Berlin19:11
*** openstack changes topic to "Berlin (Meeting topic: storyboard)"19:11
SotK#link Summit Session19:11
openstackRemoving item from minutes: #link
SotK#link Forum Session19:12
diablo_rojoSo hopefully we can collect the last of the issues during that session19:12
diablo_rojoIt would be good to have the spec for attachments mostly done by that point19:12
fungiyeah, i've started going through it and collecting my thoughts19:12
fungiand it's gotten a couple reviews already19:12
SotKI added some thoughts to it yesterday19:13
*** e0ne has quit IRC19:13
diablo_rojoI saw frickler and clarkb's comments19:13
diablo_rojoHavent gone back over it today19:13
diablo_rojobut I will and should have the update up by the end of the week19:14
SotKthanks for writing it :)19:14
diablo_rojoIt was no problem :)19:14
SotK#link Attachments Spec19:14
SotKhopefully the session will actually reveal the final final blockers19:15
diablo_rojoAt this point most of the the things tagged with blocking migration seem pretty doable19:16
fungii think the mismatch in some people wanting bucketed global priorities is going to be the next biggest blocker19:16
SotKyeah I fear that will be the case too19:16
fungifollowed by followed closely by either a more newcomer-friendly bug reporting interface or milestone and branch tracking19:17
*** e0ne has joined #openstack-meeting19:18
SotKbranch tracking will be nice and easy to solve, so I hope that comes before writing a new interface just for bug reporting19:19
SotKthough the latter will probably be more interesting19:19
diablo_rojoNot really Berlin related, but I haven't seen that conversation about priority again yet19:20
SotKthere was some discussion on the mailing list a few weeks ago19:20
SotKstarting at
diablo_rojoYeah but it didn't involve the Octavia people that were concerned I don't think..?19:21
diablo_rojoSo they might still have concerns.19:21
SotKit didn't as far as I am aware19:21
SotKbut I suspect the concerns are similar19:21
fungii have a feeling the bug reporting interface could just be a "special" dumbed-down view in the webclient19:21
fungiwith its own base url or something19:22
diablo_rojoThat works19:22
diablo_rojoI am fine with that19:22
* SotK too19:22
*** felipemonteiro has joined #openstack-meeting19:22
fungimost of the guts are already there, the main complaints are that the current interface offers too many choices with no clear walkthrough path, and uses unfamiliar terminology19:22
*** irclogbot_3 has joined #openstack-meeting19:24
SotKmakes sense19:25
SotKI can see a simpler UI being useful19:25
SotK#topic Story Attachments19:25
*** openstack changes topic to "Story Attachments (Meeting topic: storyboard)"19:25
SotKI think we've basically already covered this, but anyway19:26
SotK#link Attachments Spec19:26
diablo_rojoComments from interested parties who haven't already commented :)19:26
*** ksavich_ has joined #openstack-meeting19:27
*** ksavich_ has quit IRC19:27
diablo_rojoI think thats all for now on this topic19:28
diablo_rojowe can move on to in progress work19:28
SotK#topic In Progress Work19:28
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)"19:28
fungii think the way it's trying to support attachments for private stories is more complicated than it needs to be, but haven't finished formulating my recommendation yet19:28
diablo_rojofungi, you can take another day or so to think about it if you need and I can hold off on updates until later Thursday or Friday19:29
diablo_rojoSo I tried to clean up that original board19:30
diablo_rojoAnd I also made a dashboard thingy19:30
diablo_rojoWondered if there were other things we needed to track on the dashboard besides the blocking things and low hanging fruit (for any newcomers)19:31
SotKnothing else comes immediately to mind19:34
diablo_rojoDid I miss anything on the actual work tracker?19:34
diablo_rojothe patch you pushed the other day I dont think has tasks in the review column19:35
diablo_rojobut I can fix that19:35
SotKyeah I sent a patch for!/story/2003650 at last19:35
SotKbut other than that I don't think so19:35
diablo_rojoI assigned the task to you since you pushed a patch for it.19:36
diablo_rojoDo we want to talk about action plan for what happened with Fatema's patch?19:37
diablo_rojoWas that last week already/19:37
SotKyeah I think that was already last week D:19:38
SotKI'll test the new version to see what the problem is19:38
diablo_rojoOkay cool.19:38
*** e0ne has quit IRC19:39
diablo_rojoIf there is anything you need from me, let me know.19:39
SotKwill do19:39
diablo_rojoI think I have two patches out there for review19:39
SotKI also have a review backlog to work through19:39
diablo_rojoone for adding a page size of 100019:40
diablo_rojoand one for displaying emails with names19:40
*** slaweq_ is now known as slaweq19:40
fungii hope i provided sufficient explanation of the issue in a comment or commit message on the revert, but if it's vague please let me know and i can try to dig up some more info19:41
*** awaugama has quit IRC19:42
diablo_rojoSotK, anything in particular you want us to review?19:42
*** weshay_lunch is now known as weshay19:43
SotKI only really have that needs reviewing19:43
diablo_rojoLooks like this never merged:
diablo_rojoSotK, can do19:44
SotKit'd be good to get it merged so people don't keep hitting that same bug19:44
SotKanything else in progress?19:45
diablo_rojoNot that I know of...19:46
diablo_rojoThhings have been a little slow lately19:46
SotKyeah, sorry about that19:47
diablo_rojoNo knocking you at all SotK :) I've been working on other things too. Also had a work trip in there.19:48
*** jamesmcarthur has quit IRC19:48
SotKheh I know, I just haven't been as productive as I'd like recently19:49
SotK#topic Open Discussion19:49
*** openstack changes topic to "Open Discussion (Meeting topic: storyboard)"19:49
fungiwe all get busy and have lots going on. no need to apologize!19:50
*** jamesmcarthur has joined #openstack-meeting19:51
diablo_rojoSotK, neither have I if its any consolation19:51
diablo_rojoSad you won't be in Berlin either SotK19:51
diablo_rojoany chance you can hangout in? Or I can just take extensive notes.19:51
SotKnot likely, I'll be in Rome and have no idea what internet if any I'll have (and also would probably prefer to just be on holiday instead)19:52
SotKDenver is still in my calendar though :)19:53
diablo_rojoSotK, that's alright19:53
diablo_rojoand GOOD19:53
diablo_rojoIT BETTER BE ;)19:53
fungihave fun! and remember, when in rome...19:53
* SotK will do19:53
diablo_rojo5 min left19:55
SotKthere should be an openstack summit in Rome sometime, I'd definitely be attending that one19:55
* SotK has nothing more on-topic to discuss19:56
diablo_rojoI would love that19:56
diablo_rojonot sure its cheap enough though?19:56
diablo_rojoNever been there so idk19:56
*** felipemonteiro has quit IRC19:57
SotKprobably not the cheapest place to have one, no19:57
SotKthough I actually think Barcelona felt more expensive, but that could've just been because I was there for working rather than holidaying19:57
diablo_rojoI remember being sooooorely lacking in sleep that week. Thats about it.19:58
SotKthat's pretty much my memory of most summits :D20:00
SotKanyway, we're out of time20:00
*** openstack changes topic to "OpenStack Meetings ||"20:00
openstackMeeting ended Wed Oct 24 20:00:17 2018 UTC.  Information about MeetBot at . (v 0.1.4)20:00
openstackMinutes (text):
SotKthanks for coming!20:00
*** apetrich has quit IRC20:00
fungithanks SotK!20:00
*** felipemonteiro has joined #openstack-meeting20:05
*** cloudrancher has quit IRC20:08
*** cloudrancher has joined #openstack-meeting20:09
*** felipemonteiro has quit IRC20:10
*** apetrich has joined #openstack-meeting20:14
*** irclogbot_3 has quit IRC20:21
*** jamesmcarthur has quit IRC20:43
*** pcaruana has quit IRC20:50
*** e0ne has joined #openstack-meeting20:52
*** e0ne has quit IRC20:52
*** raildo has quit IRC21:03
*** m_kazuhiro has joined #openstack-meeting21:03
*** openstack has quit IRC21:03
*** openstack has joined #openstack-meeting21:04
*** ChanServ sets mode: +o openstack21:04
*** erlon has quit IRC21:06
*** m_kazuhiro has quit IRC21:07
*** Leo_m has quit IRC21:10
*** dustins_ has quit IRC21:15
*** jamesmcarthur has joined #openstack-meeting21:17
*** dustins has joined #openstack-meeting21:19
*** cloudrancher has quit IRC21:44
*** cloudrancher has joined #openstack-meeting21:45
*** bnemec has quit IRC21:55
*** cloudrancher has quit IRC22:03
*** cloudrancher has joined #openstack-meeting22:03
*** jamesmcarthur has quit IRC22:05
*** slaweq has quit IRC22:06
*** cloudrancher has quit IRC22:11
*** cloudrancher has joined #openstack-meeting22:11
*** efried has quit IRC22:15
*** efried has joined #openstack-meeting22:15
*** felipemonteiro has joined #openstack-meeting22:22
*** slaweq has joined #openstack-meeting22:23
*** felipemonteiro has quit IRC22:25
*** jamesmcarthur has joined #openstack-meeting22:27
*** slaweq has quit IRC22:27
*** dustins has quit IRC22:29
*** jamesmcarthur has quit IRC22:31
*** vabada has quit IRC22:35
*** vabada has joined #openstack-meeting22:37
*** eharney has quit IRC22:38
*** mjturek has quit IRC22:41
*** ykatabam has joined #openstack-meeting22:59
*** jamesmcarthur has joined #openstack-meeting23:00
*** rcernin has joined #openstack-meeting23:05
*** hongbin has quit IRC23:15
*** jamesmcarthur has quit IRC23:18
*** jesusaur has quit IRC23:34
*** Swami has quit IRC23:45
*** ykatabam has quit IRC23:47
*** ykatabam has joined #openstack-meeting23:49

Generated by 2.15.3 by Marius Gedminas - find it at!