Thursday, 2017-10-26

*** yamahata has joined #openstack-meeting-cp01:33
*** yamahata has quit IRC01:55
*** aselius has quit IRC02:18
*** felipemonteiro_ has joined #openstack-meeting-cp02:20
*** zerick has quit IRC02:26
*** zerick has joined #openstack-meeting-cp02:27
*** zerick has quit IRC02:43
*** zerick has joined #openstack-meeting-cp02:43
*** nhelgeson has quit IRC03:03
*** gouthamr has quit IRC03:25
*** iyamahat has joined #openstack-meeting-cp03:54
*** felipemonteiro_ has quit IRC04:01
*** markvoelker has quit IRC04:23
*** markvoelker has joined #openstack-meeting-cp04:55
*** yamahata has joined #openstack-meeting-cp05:12
*** markvoelker has quit IRC05:24
*** markvoelker has joined #openstack-meeting-cp05:24
*** markvoelker has quit IRC05:28
*** nikhil has quit IRC05:45
*** iyamahat has quit IRC07:04
*** markvoelker has joined #openstack-meeting-cp07:25
*** zhipeng has joined #openstack-meeting-cp07:53
*** markvoelker has quit IRC07:59
*** MarkBaker has joined #openstack-meeting-cp08:13
*** zhipeng has quit IRC08:18
*** david-lyle has quit IRC08:24
*** david-lyle has joined #openstack-meeting-cp08:25
*** MarkBaker has quit IRC08:27
*** iyamahat has joined #openstack-meeting-cp08:53
*** yamahata has quit IRC08:56
*** markvoelker has joined #openstack-meeting-cp08:57
*** MarkBaker has joined #openstack-meeting-cp09:07
*** iyamahat has quit IRC09:10
*** david-lyle has quit IRC09:26
*** dklyle has joined #openstack-meeting-cp09:26
*** markvoelker has quit IRC09:29
*** sdague has joined #openstack-meeting-cp10:03
*** markvoelker has joined #openstack-meeting-cp10:26
*** MarkBaker has quit IRC10:42
*** markvoelker has quit IRC10:59
*** MarkBaker has joined #openstack-meeting-cp11:27
*** edmondsw has joined #openstack-meeting-cp11:50
*** markvoelker has joined #openstack-meeting-cp11:57
*** markvoelker has quit IRC12:29
*** MarkBaker has quit IRC12:34
*** markvoelker has joined #openstack-meeting-cp12:40
*** MarkBaker has joined #openstack-meeting-cp13:30
*** gouthamr has joined #openstack-meeting-cp13:36
*** felipemonteiro_ has joined #openstack-meeting-cp13:40
*** dklyle has quit IRC14:15
*** nikhil has joined #openstack-meeting-cp14:41
*** scottda_ has quit IRC14:44
*** david-lyle has joined #openstack-meeting-cp14:48
*** felipemonteiro__ has joined #openstack-meeting-cp14:52
*** felipemonteiro_ has quit IRC14:55
*** mriedem has joined #openstack-meeting-cp15:30
*** felipemonteiro_ has joined #openstack-meeting-cp15:49
*** felipemonteiro__ has quit IRC15:52
*** nhelgeson has joined #openstack-meeting-cp15:52
ildikov#startmeeting cinder-nova-api-changes16:00
openstackMeeting started Thu Oct 26 16:00:02 2017 UTC and is due to finish in 60 minutes.  The chair is ildikov. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: cinder-nova-api-changes)"16:00
openstackThe meeting name has been set to 'cinder_nova_api_changes'16:00
ildikovjohnthetubaguy jaypipes e0ne jgriffith hemna mriedem patrickeast smcginnis diablo_rojo xyang1 raj_singh lyarwood jungleboyj stvnoyes16:00
mriedemo/16:00
stvnoyeso/16:00
jungleboyj@!16:00
_pewp_jungleboyj (✧∇✧)╯16:00
* smcginnis head explodes16:01
ildikovhi All :)16:01
ildikovsmcginnis: after one minute? :)16:01
jgriffitho/16:01
jungleboyjNo smcginnis  Nooo!!!!!!16:01
ildikovok, let's start16:02
ildikovso we had a milestone last week by merging an updated version of the multi-attach spec16:03
jungleboyjYay!16:03
ildikovspecial thanks to mriedem for the last round of cleanups on it!16:03
ildikovand all of you for contributing to figuring it out again16:03
ildikovwe talked about capturing some of the policy bits and pieces and other relevant parts on the Cinder side16:05
ildikovI will consult with jgriffith on this16:05
mriedemnote there were 2 todos in the spec16:05
mriedemi've got a test up for one of those16:05
mriedemhttps://review.openstack.org/#/c/515426/16:06
mriedemto see what happens if you try to attach an attached volume to the same instance with the new v3 attach flow16:06
mriedemregardless of the multiattach flag on the volume16:06
mriedemi have a feeling cinder will be cool with that16:06
mriedembut not sure16:06
mriedemmaybe not though - nova will still call os-reserve i think16:07
mriedemand looking at the db conditional update code in cinder, that might block it16:07
mriedemit should16:07
ildikovit won't call that with the new flow16:07
mriedemok that would be a problem then16:07
mriedembut, let's see what happens16:08
mriedemthe other todo in the spec was determining if nova would require a microversion for the change to support multiattach, and i think we would,16:08
mriedemand we have an example to follow (2.49 for tagged attached)16:08
ildikovI was emotionally prepared for the latter16:09
ildikovI guess we should have a spec update too16:09
mriedemwe can do that later16:09
mriedemjust fyi16:09
ildikovunless someone has objections to the idea16:10
ildikovsounds good!16:10
mriedemotherwise it looks like next up is https://review.openstack.org/#/c/514853/ and the backend_id and shared_targets stuff on the cinder side16:10
mriedemi need to re-review ^ the latest16:10
ildikovyep, jgriffith has just uploaded a fixed version16:10
ildikovand the new attach patch is in a good shape too16:11
jgriffithI'll be rewriting the shared_targets changes now that the online migration stuff is there16:11
jgriffithmriedem: dansmith thanks for the help on that BTW16:11
mriedemnp16:12
mriedemone little comment inline16:12
mriedemotherwise lgtm16:12
dansmithyessir16:12
jgriffithmriedem: yeah, not following; but lemme run it and see16:12
mriedemjgriffith: you run the migration once with a limit of 2 and you have 3 total16:13
mriedemjust saying,16:13
jgriffithmriedem: assert passed16:13
jgriffithright16:13
mriedemrun it again with count=2 and assert total 1 and updated 116:13
mriedemso run the migratoin twice16:13
jgriffithmriedem: total is the total number of entries in the table16:13
jgriffithOh16:13
jgriffithgot ya16:13
mriedemtotal w/o a uuid set16:13
jgriffithyes16:13
mriedemcool16:13
mriedemand then find an intern to write some fixtures for you guys :)16:14
jgriffith:)16:14
mriedemif you're doing a contributor thing at the summit, might be something to put in a list of stuff people can work on16:14
ildikovlol :)16:14
mriedemwith examples16:14
mriedemcleaning up the low level db api mocks i mean16:14
ildikovthere are occasions to point people to tasks like this16:15
ildikovboth the training and the on boarding room, so I will let jungleboyj and smcginnis to give it some extra thoughts :)16:16
ildikovok, so the online migration is on track and I would expect that the shared_targets patch will be an easier bit to fix up16:16
jungleboyjildikov:  Good thought.16:16
ildikovbut jgriffith can correct me if I'm overly ambitious :)16:17
jgriffithildikov: should be16:17
ildikovjgriffith: coolio16:17
jgriffithbut then again I thought fixing up the UUID one was going to be *simple* so... who knows :)16:17
ildikovjgriffith: it's almost weekend here, so give it a bit more positivity :)16:18
ildikovjohnthetubaguy: mriedem: any chance you can look at the new attach patch?16:18
jgriffithThat trick never works :)16:18
mriedemnot right now16:18
ildikovjgriffith: you're so cruel to me today :)16:19
mriedemi'm waiting on those tempest test results too16:19
ildikovok, let's see those and then if any Nova cores could take a look at that patch that would be great16:19
ildikovso we can have some progress in parallel16:19
ildikovto the margin, I also put the libvirt patch for multi-attach on top of the new attach patch16:20
ildikovI know we're not there yet, however once we are that one should be an easy one to land16:21
ildikovit's also small, so a quick view is also appreciated to see whether the concept used there is acceptable or not16:22
ildikovthat's what I mainly have for today16:23
stvnoyesI noticed that tempest doesn't allow for multiple servers being validatable. A floating ip issue. So I was going to update tempest to allow multiple servers to be validatable so we can check multiattachments from inside the vms. It will be useful when we start writing MA tempest tests. Seem reasonable?16:23
ildikovI would love to see the new attach patch landed as soon as possible16:23
mriedemstvnoyes: probably ask the qa team16:24
mriedembring it up in a weekly meeting maybe, or just ask around in the -qa channel16:24
mriedemandreaf or mtreinish16:24
ildikovstvnoyes: I like your proactivity :)16:24
stvnoyesok will do16:24
ildikovstvnoyes: tnx16:24
ildikovok, anything else from anyone for today?16:26
mriedemnope16:26
mtreinishstvnoyes: I'm pretty sure you can create 2 servers that you can ssh into in tempest, there are definitely tests for neutron stuff doing that16:27
mtreinishwe can talk about it later in -qa16:27
stvnoyesmtreinish: ok, thanks16:27
ildikovmtreinish: sounds good, thanks!16:27
ildikovthen this is it for today16:28
ildikovlet's keep in touch on the tempest patch and get the Cinder bits and the new attach patch landed as soon as we can16:28
ildikovoh, one more thing16:29
ildikovdoes next week work for the most of us or is it "travel day" already?16:29
* jungleboyj will be over the ocean somewhere.16:30
mriedemwon't work for me16:30
mriedemcancel next week16:30
ildikovok, cancel then16:30
ildikovso don't forget about our forum session: https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20457/cindernova-cross-project-session-on-multi-attach?BackURL=https%3A%2F%2Fwww.openstack.org%2Fsummit%2Fsydney-2017%2Fsummit-schedule%2Fglobal-search%3Ft%3Dmulti-attach%23eventid%3D2045716:30
ildikovthe point is to collect feedback on how people intend to use the thing with regards to the follow up plans with touched on earlier16:31
ildikovplease make it there if you can so we can answer questions and ensure we cover all the aspects we were discussing earlier16:32
*** iyamahat has joined #openstack-meeting-cp16:32
ildikovwe can sync up on the Forum session on the project channels or the ML in case needed16:33
mriedemabout that,16:33
mriedemwho is seeding the agenda?16:33
mriedemlike, what questions are going to be asked? assuming policy and r/w r/o stuff16:33
mriedemmaybe some background on the sticky parts in the spec16:33
mriedemlike boot from volume16:33
jungleboyjmriedem:  Good question.16:33
mriedemthe schedule has jay's face on it so i'm deferring to him16:34
mriedemwho will likely defer to ildikov16:34
ildikovmriedem: those two were the main questions/concerns16:34
jungleboyjmriedem:  Ouch ... but you are kind-of right.16:35
jungleboyjSo, what we talked about last time:16:35
ildikovmriedem: beyond that we can share current limitations on libvirt16:35
jungleboyjHow do people want to use multi-attach?16:36
jungleboyjWhat are the expectations for the functionality?16:36
mriedemi'm not sure i'd ask that,16:36
mriedemwith 40 minutes,16:36
ildikovand depending on the audience raise the flag for people on the Cinder back end side16:36
mriedemi'd be as specific as possible16:36
jungleboyjmriedem:  Ok ...16:36
mriedemlike, this is what we're going to do in queens16:36
mriedemthese are the limitations16:36
mriedemis that cool with people (yes/no)16:36
ildikovI would rather tell what is the bare minimum people can expect and recruit as many people as possible to test it out16:37
mriedemthen if there is time, get into whatever future stuff you want to find out16:37
jungleboyjildikov:  Ok.  That makes sense.16:37
mriedemasking "what do you want?" will be a mes16:37
mriedem*mess16:37
jungleboyjSo, we tell them ...16:37
ildikovmriedem: +1, I think we're on that same page16:37
mriedem"i want to pass volume type to nova!"16:37
jungleboyjWe support one r/w volume and other volues are r/o.16:38
jungleboyjSorry, attachments.16:38
jungleboyjWe are not supporting boot from volume with multi-attach.16:38
ildikovwe support all of them being r/w and make people aware that they can screw things up if they are not careful enough very easily16:38
ildikovand then wish good luck and smile :)16:38
jungleboyjildikov:  Did we agree to that?16:39
jungleboyjildikov:  Or are you messing with me?16:39
ildikovjungleboyj: we didn't figure out the R/O part when I last checked, but I might be missing something here16:39
jungleboyjjgriffith:  mriedem  ?16:40
mriedemjungleboyj: you need to re-read the nova spec16:40
jgriffith:)16:40
jungleboyjmriedem:  Saw that coming.16:40
* jungleboyj head explodes16:40
jungleboyjOk, so, I am going to go read the Cinder and Nova Specs and put together an etherpad for you guys to approve.16:41
ildikovjungleboyj: I can take the burden of MC-ing that session if you want16:42
jungleboyjildikov:  That would be good.  :-)  People will be nicer to you.16:42
ildikovjungleboyj: and thanks for the etherpad in advance :)16:42
ildikovjungleboyj: haha, not 100% sure about that, but we will see :)16:43
jungleboyjildikov:  Yep, I think that is a fair split of work. Will get me caught up.16:43
ildikovjungleboyj: +1, thanks16:43
ildikovmriedem: any remaining concerns to the session?16:43
ildikovor anyone else?16:44
mriedemno16:45
ildikovcool16:45
ildikovthen I think we're now good for today16:45
ildikovplease review the two Cinder patches and the new attach patch in Nova before the Summit16:46
ildikovthat would at least make me very happy, I know it doesn't matter that much, but still16:46
ildikovand safe travels for next week and see you soon!!!16:46
ildikovthanks everyone!16:46
ildikov#endmeeting16:47
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:47
openstackMeeting ended Thu Oct 26 16:47:09 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:47
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-10-26-16.00.html16:47
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-10-26-16.00.txt16:47
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-10-26-16.00.log.html16:47
jungleboyjThank you.16:47
johnthetubaguyildikov: sorry lots track of time, I will try hit the new attach patch soonish17:13
ildikovjohnthetubaguy: no worries and greatly appreciated if you could review that one17:14
ildikovjohnthetubaguy: we also cancelled the meeting for next week as many will be traveling at that time already17:15
johnthetubaguyildikov: ah, good call17:15
*** mriedem has left #openstack-meeting-cp17:16
johnthetubaguyildikov: I an not there sadly, waiting for baby arrival!17:16
ildikovjohnthetubaguy: I hope everything will be alright!17:16
*** yamahata has joined #openstack-meeting-cp17:18
ildikovjohnthetubaguy: we will miss you17:19
*** iyamahat has quit IRC17:19
ildikovjohnthetubaguy: but it's a pretty nice, happy and exciting reason to miss a Summit :)17:20
ildikovjohnthetubaguy: as for the session, if you have anything in mind we haven't talked about during the meeting on what we should ask or mention please let me know17:21
johnthetubaguyildikov: yeah, a good exciting reason :) I will read back and let you know17:22
ildikovjohnthetubaguy: or tell Stig that he has a homework and send him to the session to represent those points :)17:22
johnthetubaguyhehe, yeah17:23
johnthetubaguyildikov: is that what I think it is? https://review.openstack.org/#/c/267587/3917:23
ildikovjohnthetubaguy: it's the libvirt bit for multi-attach :)17:28
ildikovjohnthetubaguy: rebased and ready for comments17:29
johnthetubaguyI thought it might be, there is a good excuse for me to get reviewing on that chain, something for the morning17:29
ildikovglad if that patch helps with prioritizing the review of the chain :)17:34
*** yamahata has quit IRC17:49
*** iyamahat has joined #openstack-meeting-cp18:06
jgriffith-/ws 1618:17
*** yamahata has joined #openstack-meeting-cp18:22
*** kbyrne has quit IRC19:27
*** kbyrne has joined #openstack-meeting-cp19:30
*** harlowja has quit IRC19:46
*** aselius has joined #openstack-meeting-cp20:15
*** harlowja has joined #openstack-meeting-cp20:33
*** andreaf has joined #openstack-meeting-cp21:40
*** gouthamr has quit IRC21:59
*** felipemonteiro_ has quit IRC22:24
*** nhelgeson has quit IRC23:02
*** sdague has quit IRC23:33

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