Monday, 2017-10-09

*** slaweq has quit IRC00:10
*** slaweq has joined #openstack-meeting-alt00:11
*** MarkBaker has joined #openstack-meeting-alt00:18
*** spzala has quit IRC00:24
*** baoli has joined #openstack-meeting-alt00:25
*** baoli_ has joined #openstack-meeting-alt00:26
*** baoli has quit IRC00:26
*** baoli has joined #openstack-meeting-alt00:29
*** baoli_ has quit IRC00:29
*** MarkBaker has quit IRC00:34
*** dave-mccowan has joined #openstack-meeting-alt00:36
*** hieulq has joined #openstack-meeting-alt00:37
*** baoli has quit IRC00:38
*** slaweq has quit IRC00:44
*** gouthamr has quit IRC00:47
*** slaweq has joined #openstack-meeting-alt00:48
*** baoli has joined #openstack-meeting-alt00:48
*** hongbin has joined #openstack-meeting-alt00:58
*** achadha has joined #openstack-meeting-alt01:00
*** achadha has quit IRC01:04
*** achadha has joined #openstack-meeting-alt01:04
*** tovin07_ has joined #openstack-meeting-alt01:14
*** cloudrancher has quit IRC01:14
*** markstur has joined #openstack-meeting-alt01:15
*** cloudrancher has joined #openstack-meeting-alt01:16
*** markstur has quit IRC01:20
*** slaweq has quit IRC01:21
*** slaweq has joined #openstack-meeting-alt01:33
*** trungnv has joined #openstack-meeting-alt01:34
*** caowei has joined #openstack-meeting-alt01:34
*** dave-mccowan has quit IRC01:49
*** yamamoto has joined #openstack-meeting-alt01:51
*** markvoelker has quit IRC01:54
*** caowei has quit IRC02:01
*** caowei has joined #openstack-meeting-alt02:02
*** slaweq has quit IRC02:03
*** yamamoto has quit IRC02:05
*** slaweq has joined #openstack-meeting-alt02:11
*** MarkBaker has joined #openstack-meeting-alt02:19
*** ijw_ has joined #openstack-meeting-alt02:22
*** ijw has quit IRC02:22
*** yamamoto has joined #openstack-meeting-alt02:24
*** yamamoto has quit IRC02:30
*** markstur has joined #openstack-meeting-alt02:36
*** yamamoto has joined #openstack-meeting-alt02:41
*** slaweq has quit IRC02:42
*** bhavik1 has joined #openstack-meeting-alt02:45
*** MarkBaker has quit IRC02:46
*** slaweq has joined #openstack-meeting-alt02:50
*** bhavik1 has quit IRC02:54
*** zhuli has joined #openstack-meeting-alt03:00
*** daidv has joined #openstack-meeting-alt03:14
*** yamamoto has quit IRC03:18
*** slaweq has quit IRC03:21
*** slaweq has joined #openstack-meeting-alt03:23
*** yamamoto has joined #openstack-meeting-alt03:31
*** yamamoto has quit IRC03:42
*** yamamoto has joined #openstack-meeting-alt03:47
*** yamahata has joined #openstack-meeting-alt03:50
*** links has joined #openstack-meeting-alt03:50
*** yamamoto has quit IRC03:51
*** hongbin has quit IRC03:54
*** markvoelker has joined #openstack-meeting-alt03:55
*** slaweq has quit IRC03:56
*** gouthamr has joined #openstack-meeting-alt03:58
*** yamamoto has joined #openstack-meeting-alt04:00
*** slaweq has joined #openstack-meeting-alt04:06
*** felipemonteiro_ has joined #openstack-meeting-alt04:12
*** felipemonteiro__ has joined #openstack-meeting-alt04:13
*** felipemonteiro_ has quit IRC04:17
*** felipemonteiro__ has quit IRC04:28
*** markvoelker has quit IRC04:28
*** felipemonteiro__ has joined #openstack-meeting-alt04:29
*** markstur has quit IRC04:29
*** slaweq has quit IRC04:38
*** felipemonteiro__ has quit IRC04:38
*** ykarel_ has joined #openstack-meeting-alt04:42
*** coolsvap has joined #openstack-meeting-alt04:42
*** ykarel_ is now known as ykarel04:42
*** slaweq has joined #openstack-meeting-alt04:50
*** markstur has joined #openstack-meeting-alt04:50
*** janki has joined #openstack-meeting-alt04:53
*** markstur has quit IRC04:54
*** yamamoto has quit IRC05:02
*** yamamoto has joined #openstack-meeting-alt05:03
*** mikal has quit IRC05:04
*** yamamoto has quit IRC05:08
*** marios has joined #openstack-meeting-alt05:14
*** slaweq has quit IRC05:23
*** sridharg has joined #openstack-meeting-alt05:24
*** markvoelker has joined #openstack-meeting-alt05:26
*** gouthamr has quit IRC05:27
*** achadha has quit IRC05:27
*** slaweq has joined #openstack-meeting-alt05:28
*** yamamoto has joined #openstack-meeting-alt05:39
*** yamamoto has quit IRC05:41
*** vds has joined #openstack-meeting-alt05:41
*** yamamoto has joined #openstack-meeting-alt05:45
*** yamamoto has quit IRC05:48
*** spectr has joined #openstack-meeting-alt05:54
*** jtomasek has joined #openstack-meeting-alt05:56
*** markvoelker has quit IRC05:58
*** slaweq has quit IRC06:00
*** slaweq has joined #openstack-meeting-alt06:06
*** belmoreira has joined #openstack-meeting-alt06:18
*** skramaja has joined #openstack-meeting-alt06:21
*** mjura has joined #openstack-meeting-alt06:24
*** jprovazn has joined #openstack-meeting-alt06:27
*** achadha has joined #openstack-meeting-alt06:28
*** ykarel_ has joined #openstack-meeting-alt06:28
*** jprovazn_ has joined #openstack-meeting-alt06:31
*** ykarel has quit IRC06:31
*** achadha has quit IRC06:32
*** slaweq has quit IRC06:36
*** rcernin has joined #openstack-meeting-alt06:40
*** slaweq has joined #openstack-meeting-alt06:41
*** noslzzp has quit IRC06:41
*** noslzzp has joined #openstack-meeting-alt06:47
*** igordc has quit IRC06:48
*** yamamoto has joined #openstack-meeting-alt06:49
*** igordc has joined #openstack-meeting-alt06:50
*** ccamacho has joined #openstack-meeting-alt06:52
*** gcb has joined #openstack-meeting-alt06:55
*** markvoelker has joined #openstack-meeting-alt06:55
*** yamamoto has quit IRC06:58
*** baoli has quit IRC06:59
*** jprovazn_ has quit IRC07:03
*** matrohon has joined #openstack-meeting-alt07:09
*** slaweq has quit IRC07:14
*** alexchadin has joined #openstack-meeting-alt07:25
*** markvoelker has quit IRC07:29
*** achadha has joined #openstack-meeting-alt07:30
*** achadha has quit IRC07:34
*** jpena|off is now known as jpena07:39
*** slaweq has joined #openstack-meeting-alt07:45
*** ykarel_ is now known as ykarel07:45
*** ianychoi has joined #openstack-meeting-alt07:59
*** sshnaidm is now known as sshnaidm_08:03
*** sshnaidm_ is now known as sshnaidm08:03
*** bobmel_ has joined #openstack-meeting-alt08:14
*** alexchadin has quit IRC08:14
*** alexchadin has joined #openstack-meeting-alt08:14
*** gcb has quit IRC08:17
*** bobmel has quit IRC08:17
*** gcb has joined #openstack-meeting-alt08:17
*** alexchadin has quit IRC08:18
*** slaweq has quit IRC08:18
*** bauwser is now known as bauzas08:20
*** alexchadin has joined #openstack-meeting-alt08:21
*** slaweq has joined #openstack-meeting-alt08:23
*** ianychoi has quit IRC08:26
*** markvoelker has joined #openstack-meeting-alt08:26
*** markstur has joined #openstack-meeting-alt08:27
*** dizquierdo has joined #openstack-meeting-alt08:29
*** d0ugal_ has quit IRC08:31
*** d0ugal has joined #openstack-meeting-alt08:31
*** d0ugal has quit IRC08:31
*** d0ugal has joined #openstack-meeting-alt08:31
*** derekh has joined #openstack-meeting-alt08:32
*** markstur has quit IRC08:32
*** asettle has left #openstack-meeting-alt08:42
*** rossella_s has joined #openstack-meeting-alt08:49
*** dizquierdo has quit IRC08:54
*** finucannot is now known as stephenfin08:54
*** bhavik1 has joined #openstack-meeting-alt08:56
*** slaweq has quit IRC08:57
*** rossella_s has quit IRC08:58
*** markvoelker has quit IRC08:59
*** anilvenkata has joined #openstack-meeting-alt09:03
*** markstur has joined #openstack-meeting-alt09:03
*** ykarel is now known as ykarel|lunch09:05
*** slaweq has joined #openstack-meeting-alt09:06
*** gcb has quit IRC09:06
*** kaisers1 has quit IRC09:06
*** markstur has quit IRC09:08
*** ircuser-1 has joined #openstack-meeting-alt09:10
*** gcb has joined #openstack-meeting-alt09:19
*** yamahata has quit IRC09:22
*** kaisers has joined #openstack-meeting-alt09:24
*** yamamoto has joined #openstack-meeting-alt09:29
*** bhavik1 has quit IRC09:30
*** achadha has joined #openstack-meeting-alt09:32
*** achadha has quit IRC09:37
*** slaweq has quit IRC09:38
*** markstur has joined #openstack-meeting-alt09:39
*** ccamacho has quit IRC09:42
*** ccamacho has joined #openstack-meeting-alt09:43
*** markstur has quit IRC09:44
*** slaweq has joined #openstack-meeting-alt09:49
chandankumarstrigazi: https://review.openstack.org/#/c/501231/09:50
*** markvoelker has joined #openstack-meeting-alt09:56
*** gcb has quit IRC09:59
strigazichandankumar: +110:02
strigazichandankumar was this the right channel?10:03
chandankumarstrigazi: nope, i forgot to add it in containers-channel10:03
*** dizquierdo has joined #openstack-meeting-alt10:06
*** ykarel|lunch is now known as ykarel10:07
*** pbourke has quit IRC10:08
*** pbourke has joined #openstack-meeting-alt10:10
*** tovin07_ has quit IRC10:13
*** mhenkel has quit IRC10:15
*** slaweq has quit IRC10:23
*** slaweq has joined #openstack-meeting-alt10:29
*** daidv has quit IRC10:29
*** markvoelker has quit IRC10:30
*** caowei has quit IRC10:32
*** achadha has joined #openstack-meeting-alt10:33
*** nijaba has quit IRC10:34
*** nijaba has joined #openstack-meeting-alt10:36
*** nijaba has quit IRC10:36
*** nijaba has joined #openstack-meeting-alt10:36
*** achadha has quit IRC10:38
*** mhenkel has joined #openstack-meeting-alt10:40
*** sdague has joined #openstack-meeting-alt10:41
*** jkilpatr has joined #openstack-meeting-alt10:43
*** lpetrut has joined #openstack-meeting-alt10:43
*** jkilpatr has quit IRC10:51
*** alexchadin has quit IRC10:57
*** raildo has joined #openstack-meeting-alt10:58
*** yamamoto has quit IRC11:03
*** slaweq has quit IRC11:03
*** jkilpatr has joined #openstack-meeting-alt11:05
*** markvoelker has joined #openstack-meeting-alt11:27
*** raildo has quit IRC11:33
*** raildo has joined #openstack-meeting-alt11:33
*** yamamoto has joined #openstack-meeting-alt11:34
*** coolsvap has quit IRC11:35
*** slaweq has joined #openstack-meeting-alt11:35
*** yamamoto has quit IRC11:39
*** sambetts|afk is now known as sambetts11:44
*** ansiwen[q] has joined #openstack-meeting-alt11:46
*** tpsilva has joined #openstack-meeting-alt11:52
*** dave-mccowan has joined #openstack-meeting-alt11:53
*** dave-mcc_ has joined #openstack-meeting-alt11:55
*** jaypipes has joined #openstack-meeting-alt11:56
*** dave-mccowan has quit IRC11:58
*** markvoelker has quit IRC12:00
*** gouthamr has joined #openstack-meeting-alt12:01
*** bobmel has joined #openstack-meeting-alt12:01
*** MarkBaker has joined #openstack-meeting-alt12:03
*** bobmel_ has quit IRC12:04
*** alexchadin has joined #openstack-meeting-alt12:21
*** markvoelker has joined #openstack-meeting-alt12:21
*** yamamoto has joined #openstack-meeting-alt12:23
*** raildo has quit IRC12:32
*** MarkBaker has quit IRC12:34
*** achadha has joined #openstack-meeting-alt12:35
*** raildo has joined #openstack-meeting-alt12:36
*** jcoufal has joined #openstack-meeting-alt12:36
*** gouthamr has quit IRC12:38
*** baoli has joined #openstack-meeting-alt12:39
*** slaweq has quit IRC12:39
*** achadha has quit IRC12:40
*** bramleya_ has joined #openstack-meeting-alt12:42
*** rossella_s has joined #openstack-meeting-alt12:49
*** slaweq has joined #openstack-meeting-alt12:51
*** jpena is now known as jpena|lunch12:58
*** raildo has quit IRC12:58
*** cloudrancher has quit IRC12:59
*** cloudrancher has joined #openstack-meeting-alt13:00
*** ansmith has joined #openstack-meeting-alt13:01
*** rossella_s has quit IRC13:01
*** dprince has joined #openstack-meeting-alt13:10
*** raildo has joined #openstack-meeting-alt13:12
*** julim has joined #openstack-meeting-alt13:16
*** gcb has joined #openstack-meeting-alt13:17
*** skramaja has quit IRC13:18
*** janki has quit IRC13:18
*** janki has joined #openstack-meeting-alt13:18
*** kumarmn has quit IRC13:21
*** slaweq has quit IRC13:25
*** lbragstad has joined #openstack-meeting-alt13:26
*** efried has joined #openstack-meeting-alt13:28
*** belmoreira has quit IRC13:30
*** belmoreira has joined #openstack-meeting-alt13:32
*** achadha has joined #openstack-meeting-alt13:36
*** slaweq has joined #openstack-meeting-alt13:37
*** kumarmn has joined #openstack-meeting-alt13:39
*** gouthamr has joined #openstack-meeting-alt13:40
*** bnemec has joined #openstack-meeting-alt13:40
*** achadha has quit IRC13:40
*** gouthamr has quit IRC13:41
*** janki has quit IRC13:42
*** cloudrancher has quit IRC13:42
*** cloudrancher has joined #openstack-meeting-alt13:45
*** gouthamr has joined #openstack-meeting-alt13:49
*** bramleya has quit IRC13:52
*** cdent_ has joined #openstack-meeting-alt13:54
*** cdent_ is now known as cdent13:56
*** jpena|lunch is now known as jpena13:56
*** MarkBaker has joined #openstack-meeting-alt13:56
*** mriedem has joined #openstack-meeting-alt13:57
edleafe#startmeeting nova_scheduler14:00
openstackMeeting started Mon Oct  9 14:00:11 2017 UTC and is due to finish in 60 minutes.  The chair is edleafe. 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: nova_scheduler)"14:00
openstackThe meeting name has been set to 'nova_scheduler'14:00
efried\o14:00
cdento/14:00
edleafe#link Meeting Agenda https://wiki.openstack.org/wiki/Meetings/NovaScheduler14:00
alex_xuo/14:00
edleafeLet's wait a minute for more people to arrive14:01
mriedemo/14:01
jaypipeshola14:02
* jaypipes caffeinated14:02
edleafe#topic Specs14:03
*** openstack changes topic to "Specs (Meeting topic: nova_scheduler)"14:03
*** links has quit IRC14:03
*** felipemonteiro__ has joined #openstack-meeting-alt14:03
*** bramleya_ has quit IRC14:03
edleafeLots merged last week14:03
edleafe3 left that I know of:14:03
edleafe#link Granular Resource Request Syntax https://review.openstack.org/51024414:03
edleafe#link Add spec for symmetric GET and PUT of allocations https://review.openstack.org/#/c/508164/14:03
edleafe#link Support traits in the Ironic driver https://review.openstack.org/#/c/507052/14:03
edleafeAny comments on these?14:03
efriedThat first one I just added on Friday.  It's introducing the numbered-group syntax in GET /allocation_candidates14:04
*** felipemonteiro_ has joined #openstack-meeting-alt14:04
jaypipesI'll review each this morning. the symmetric one is a no brainer I think...14:04
mriedemhttps://review.openstack.org/#/c/507052/ is approved, just won't merge because of the depends-on14:04
jaypipesthe GRanular one was just submitted by efried on Friday. it's the one about requesting multiple distinct "subrequests" of resource/traits14:04
cdentthere’s a mild issue in the symmetric one that I’ve just discovered while doing the implementation:14:04
* bauzas waves14:05
cdentwhen we GET there’s no project_id and user_id in the response, but we require that on the PUT. Do we care?14:05
cdentI’ll highlight it when I commit, and we can discuss it on the review.14:05
jaypipescdent: probably should be made consistent...14:05
cdentan aspect of making it consistent is that it kind of assumes that they might stay the same, which may be too big of an assumption14:06
*** ykarel is now known as ykarel|away14:07
cdentit’s easy to adjust whatever we decide14:07
jaypipescdent: agreed14:07
mriedemgetting the info about the current project/user is fine,14:07
mriedemdoesn't mean the PUT has to be the same, but i don't know of case where they wouldn't be the same14:07
*** felipemonteiro__ has quit IRC14:08
edleafe#topic Reviews14:08
*** openstack changes topic to "Reviews (Meeting topic: nova_scheduler)"14:08
*** david-lyle has joined #openstack-meeting-alt14:08
edleafe#link Nested RP series starting with: https://review.openstack.org/#/c/470575/14:08
edleafeThere was one question attached to this in the agenda:14:08
edleafeDebate: should the root_provider_uuid be reported in the GET /resource_providers response?14:09
efriedSo my vote is yes.14:09
edleafeSomeone had concerns about this a while back - anyone remember why?14:09
efriededleafe Heh, jaypipes said it was you :)14:09
edleafeefried: yeah, I think he's mis-remembering14:09
*** rossella_s has joined #openstack-meeting-alt14:10
jaypipesvery possible14:10
*** alexchadin has quit IRC14:10
efriedOkay.  My take is that I want to be able to look at a given RP and get the whole tree for that RP in one step.14:10
efriedWith parent but not root, I have to walk the whole tree up.14:10
jaypipesedleafe, efried: I can certainly add it back in if the group votes for that. not a difficult change at all.14:10
efriedWith the root ID, I can just call with ?tree=root and I'm done.14:10
edleafemakes sense to me14:11
jaypipesefried: well, you could also just do ?tree=<some_provider_uuid> and the backend can query on root.14:11
jaypipesefried: meaning there's no reason to expose the attribute.14:11
efriedif it works that way, I'd be cool with that.  But I still think there's reason to have the root.14:12
jaypipeslike I said, I'm cool putting it in14:12
efriedThinking about the scheduler using it to figure out e.g. the compute host.14:12
jaypipesack14:12
jaypipesok, let's vote...14:12
jaypipes#vote expose the root14:12
jaypipessounds kinky.14:12
bauzasstartvote FTW14:12
edleafeSimpler: anyone opposed?14:13
jaypipeswell, let's do it this way... does anyone NOT want to expose the root?14:13
cdentIt was likely me that was opposed originally because it seemed an unecessary detail and I was trying to limit the growth of atributes in the representation14:13
jaypipesedleafe: heh, jinks14:13
edleafejinx14:13
jaypipeslol14:13
bauzasseriously? I dunno14:13
cdentbut at this stage, given the extent of hairiness that nested is looking like it is going to become, I don’t reckon it matters14:13
bauzasuse a coin ?14:13
cdentthere’s going to be a lot of hair14:14
cdentso I’d say go for it14:14
jaypipesbauzas: what say you?14:14
bauzasI don't think it hurts14:14
edleafeI don't hear anyone saying no, so...14:14
edleafe#agreed Add root provider uuid to GET /resource_providers14:14
jaypipesdansmith, mriedem: any thoughts?14:14
bauzasjaypipes: I meant we should flip a coin14:14
bauzasfor deciding14:14
bauzasbut meh14:14
dansmithI'd have to read back14:15
bauzasjust a stupid untranslatable and unbearable French try of joke14:15
jaypipesbauzas: :)14:15
edleafejaypipes: anything else on the nested RP series to discuss now?14:15
mriedemso we're talking about exposing something when we don't have a use case to use it?14:15
mriedemor a need to use it yet?14:15
bauzasI think the spec is pretty rock solid14:15
*** rossella_s has quit IRC14:15
bauzasmriedem: we have one approved spec that would use nested RPs14:16
jaypipesmriedem: no, there's definitely a use case for it.14:16
*** slaweq has quit IRC14:16
bauzasoh, the root UUID ?14:16
*** panda|bbl is now known as panda14:16
bauzaswell, meh14:16
jaypipesmriedem: it's something that *could* be derived by the caller though. in other words, it just makes life a little easier for the scheduler code.14:16
bauzaslemme say something terrible14:16
bauzasjust pass a parameter for telling whether we should return it14:17
bauzastadaaaaaaa14:17
dansmithum14:17
bauzasso, honestly, I don't care and like I said, it doesn't hurt14:17
mriedemgiven i don't have context on how the scheduler code is going to look with or without it, i can't really say14:17
mriedemif it makes the scheduler client code better, then sure, throw it in14:17
bauzasit's not a performance problem, right?14:18
dansmithI don't understand why we wouldn't if we have the data14:18
bauzasso, should we really care of that?14:18
mriedemyeah, the less rebuilding of the tree client-side is the way to go14:18
jaypipesbauzas: no, nothing perf related14:18
jaypipesok, it's settled then, let's move on.14:19
efriedI'll update the review.14:19
jaypipesdanke14:19
edleafejaypipes: again, anything else on the nested RP series to discuss now?14:19
bauzasjaypipes: yeah I know, so honestly not a big deal if we leak it14:19
jaypipesedleafe: just to note that I'm rebasing the n-r-p series on the no-orm-resource-providers HEAD14:19
edleafejaypipes: got it14:19
edleafeNext up:14:19
edleafe#link Add traits to GET /allocation_candidates https://review.openstack.org/47977614:19
edleafealex_xu is back this week, so we should see some activity there14:20
alex_xuyea, i14:20
alex_xu'm working on it14:20
* alex_xu isn14:20
alex_xu...14:21
alex_xunew keyboard layout...14:21
cdent:)14:21
edleafealex_xu: same thing with14:21
edleafe#link Add traits to get RPs with shared https://review.openstack.org/478464/14:21
efriedUse a Dvorak keyboard.  The ' is nowhere near the <Enter> key.14:21
edleafe?14:21
mriedemi thought we were deferring shared support from queens?14:22
mriedemwhy bother with api changes?14:22
*** gouthamr has quit IRC14:23
mriedembecause when we start working on what the client needs for that support, we might need to change the api14:23
mriedemor, is this totally not that and i should shut up?14:23
* bauzas bbiab (kids)14:24
mriedemyeah nevermind, this isn't what i thought it was14:24
edleafemoving on14:24
edleafe#link Allow _set_allocations to delete allocations https://review.openstack.org/#/c/501051/14:24
edleafecdent: anything going on with that?14:25
cdentit’s just waiting for people to review it pretty much14:25
*** julim_ has joined #openstack-meeting-alt14:25
cdentit’s a precursor to doing POST /allocations14:25
edleafeGood segueway14:26
edleafe#link WIP - POST /allocations for >1 consumer https://review.openstack.org/#/c/500073/14:26
edleafenext up14:26
edleafe#link Use ksa adapter for placement https://review.openstack.org/#/c/492247/14:26
*** julim has quit IRC14:26
edleafeefried: any comments on these? They look pretty straightforward to me14:27
efriedThe base of that series is getting final reviews from mriedem at this point.14:27
efriedThat patch itself should indeed be pretty straightforward.14:27
efriedAnd the rest of the stuff in that series doesn't have anything to do with placement/scheduler.14:28
mriedemgot the tab open14:28
edleafenext up14:28
edleafe#link Migration allocation fixes: series starting with https://review.openstack.org/#/c/498950/14:28
edleafeThat series is moving along14:29
edleafeFinal review on the agenda:14:29
edleafe#link Alternate hosts: series starting with https://review.openstack.org/#/c/486215/14:29
edleafeI have to add versioning to the allocation_request in the Selection object14:30
edleafe:(14:30
mriedemjesus does that bottom change still have the s/failure/error/ comment?!14:30
*** spectr has quit IRC14:30
edleafemriedem: what comment?14:31
mriedemnvm14:31
edleafeok14:31
edleafeI also need suggestions for naming the parameter added to the select_destinations() RPC call14:32
edleafeThis tells the scheduler to return the selection objects and alternates14:32
edleafeI called it 'modern_flag' as a placeholder14:32
edleafelet the bikeshedding begin!14:32
*** belmoreira has quit IRC14:33
edleafePlease add your thoughts to the review14:33
edleafeMoving on14:33
edleafe#topic Bugs14:33
*** openstack changes topic to "Bugs (Meeting topic: nova_scheduler)"14:33
edleafe2 new ones:14:33
edleafe#link https://bugs.launchpad.net/nova/+bugs?field.tag=placement14:33
edleafe#link placement server needs to retry allocations, server-side https://bugs.launchpad.net/nova/+bug/171993314:33
openstackLaunchpad bug 1719933 in OpenStack Compute (nova) "placement server needs to retry allocations, server-side" [Medium,In progress] - Assigned to Jay Pipes (jaypipes)14:33
edleafeThis was uncovered by mriedem trying to start 1000 servers at once14:34
mriedemwhich wouldn't have fixed the ultimately reason why i was hitting that, but yeah14:34
jaypipesedleafe: yeah, I'm on that14:34
mriedem*ultimate14:34
edleafecool14:34
edleafeThe other is:14:34
edleafe#link Evacuate cleanup fails at _delete_allocation_for_moved_instance https://bugs.launchpad.net/nova/+bug/172165214:34
openstackLaunchpad bug 1721652 in OpenStack Compute (nova) pike "Evacuate cleanup fails at _delete_allocation_for_moved_instance" [High,Confirmed]14:34
mriedemgibi has started a recreate for ^14:34
mriedemhttps://review.openstack.org/#/c/510176/14:35
edleafe#link Functional test for bug 1721652https://review.openstack.org/#/c/510176/14:36
openstackbug 1721652 in OpenStack Compute (nova) pike "Evacuate cleanup fails at _delete_allocation_for_moved_instance" [High,Confirmed] https://launchpad.net/bugs/172165214:36
edleafe#undo14:36
openstackRemoving item from minutes: #link https://review.openstack.org/#/c/510176/14:36
edleafe#link Functional test for bug 1721652 https://review.openstack.org/#/c/510176/14:36
*** achadha has joined #openstack-meeting-alt14:37
*** belmoreira has joined #openstack-meeting-alt14:37
edleafeAnything else for bugs?14:37
* cdent watches the pretty tumbleweeds14:38
mriedemmr gorbachev, tear down this meeting14:38
edleafenope14:38
edleafe#topic Open Discussion14:38
*** openstack changes topic to "Open Discussion (Meeting topic: nova_scheduler)"14:38
*** gouthamr has joined #openstack-meeting-alt14:38
*** georgelorch has quit IRC14:38
edleafeGetting allocations into virt (e.g. new param to spawn). Some discussion here:14:38
edleafe#link Getting allocations into virt http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2017-10-04.log.html#t2017-10-04T13:49:18-214:38
edleafeefried: wanna lead this?14:39
*** slaweq has joined #openstack-meeting-alt14:40
efriedSome alternatives that were (briefly) discussed:14:40
efriedAdding allocations to the request spec14:40
efriedOr elsewhere in the instance object.14:40
efriedIIRC, those were rejected because of general resistance to glomming more gorp onto those things.14:40
edleafeYeah, glomming gorp is bad14:41
*** achadha has quit IRC14:41
efriedThe drive for this is for virt to be able to understand comprehensively what has been requested of it.14:41
mriedemright now it's just going to be passing shit through flavor extra specs isn't it?14:41
mriedemunless we change that?14:42
efriedWhich is limited14:42
mriedemdoesn't alex_xu have a spec for specifying traits in a flavor14:42
efriedyes14:42
edleafeefried: so you want something more spectific, no?14:43
mriedemwe agreed to limited support for stuff like vgpus in queens14:43
alex_xuI guess efried is talking about specific resource allocated to the instance?14:43
mriedemwhat are you needing? like a complex data structure?14:43
edleafeE.g., not just a VF, but a VF on a particular PF?14:43
efriedRight; flavor extra specs tells us what was requested generically; the allocations will tell us specific RPs etc.14:43
efriededleafe just so.14:43
efriedmriedem Not any more complex than the allocations object :)14:44
mriedemso, as a user, i want not only a VF, but the 3rd VF on 4th PF?14:44
* edleafe remembers when we were making clouds...14:44
efriedmriedem Or possibly just "a VF on the 4th PF".  But yeah, that's the general idea.14:44
mriedemew14:44
efriedBecause placement is going to have allocated inventory out of a specific RP.14:44
mriedemdo we need this for queens?14:44
efriedIf spawn doesn't have any way to know which one, how does it know where to take the VF from?14:45
mriedemit's random isn't it?14:45
*** cdent has quit IRC14:45
efriedWhat's random?14:45
mriedemthe PF14:45
efriedCertainly not which PF the VF comes from.14:45
efriedNo, not at all.14:45
mriedemor is that all whitelist magic?14:45
efriedCould be based on traits, inventory, etc.14:45
efriedNot even thinking about whitelist.14:45
efriedPlacement narrowed it down, scheduler picked one.  Virt needs to know which one.14:46
mriedemcan't virt ask placement for the one that was picked?14:46
efriedYes, could.14:46
efriedBut I got the impression we didn't want virt to talk to placement.14:47
mriedemit already does for reporting inventory14:47
efriedbauzas and dansmith both expressed that14:47
efriedNot directly14:47
mriedemvirt == compute service == contains the rt that reports inventory14:47
mriedemin my head anyway14:47
dansmithvirt != compute service:)14:48
efried"virt driver" then.14:48
dansmithvirt should not talk directly to placement, IMHO14:48
dansmithcompute should14:48
mriedemok,14:48
mriedemso compute manager asks placement for the allocations for a given request,14:48
mriedembuilds those into some fancy pants object,14:48
mriedemand passes that to the virt drive14:48
mriedem*driver14:48
mriedem?14:48
efriedDidn't scheduler already give that allocations object to compute manager?14:49
dansmithcompute should provide the allocations to virt when needed, yeah14:49
mriedemjust like the neutron network API asks neutron for ports, builds network_info and passes that to spawn14:49
mriedemefried: no14:49
efriedSo it'll have to ask placement for that allocations object.  Okay.14:49
mriedemso this essentially sounds like the same thing we do for bdms and ports14:49
mriedemso in _build_resources you yield another new thing14:50
mriedemand pass that to driver.spawn14:50
efriedAnd yeah, I guess we could funnel it into a pythonic nova object (which may eventually be an os-placement object)14:50
efriedright14:50
mriedemoo we're already talking about new libraries?!14:50
mriedem:P14:50
efriedWhen we split placement out into its own thing?14:50
efriedSorry, don't mean to muddy the waters.14:50
mriedemok so in the Slime release...14:51
mriedemanyway, i think you get the general idea of what the compute would do yeah/14:51
mriedem?14:51
efriedYou're saying this isn't something we want to do in Queens?14:52
mriedemis there a specific bp that is going to need this?14:52
mriedemthere are things we can want to do, and things we can actually get done14:52
efriedWell, I don't see how e.g. the vGPU thing is going to work without it.14:52
mriedemi'm trying to figure out what we actually need to get done so we can focus on those first14:52
efriedUnless we bridge the gap by having the virt driver ask placement for the allocations.14:52
mriedemis there any poc up yet for that?14:53
mriedemmaybe the xen team hasn't gotten that far?14:53
efriedFor vGPU?14:53
mriedemyeah14:53
dansmithbauzas was going to be working on this14:53
mriedemanyway, maybe it will be needed, but i'd check with the other people working on this too14:53
efriedWasn't there a big stack with mdev in libvirt?14:53
dansmithproviding the allocation to virt so we could do that14:53
dansmithhowever,14:53
mriedemthe totally separate effort?14:53
dansmithwe can use the flavor for right now and move on14:54
*** belmoreira has quit IRC14:54
*** anilvenkata has quit IRC14:54
efrieddansmith And accept that the virt driver may pick a different PF than that from which placement allocated the inventory?14:54
efriedAnd have the virt driver duplicate the logic to check for traits?14:54
dansmithefried: placement isn't picking PFs right now14:54
mriedemefried: so how about you follow up with the xen team and see what they had in mind for this,14:54
*** georgelorch has joined #openstack-meeting-alt14:55
efriedplacement is picking specific RPs.  Depending how the RPs are modeled, those could be PFs.  Just using PFs as a general example.14:55
dansmithefried: it's just picking "has a vgpu" which means virt can easily grab the first free one and do that thing14:55
*** gyee has joined #openstack-meeting-alt14:55
*** julim_ has quit IRC14:55
efriedUnless traits.14:55
dansmithefried: we don't have nrps, which means it's not picking traits14:55
dansmither, picking PFs,14:56
efriedAll of that is landing in Queens, early.14:56
efriedat least in theory.14:56
dansmithbut also means no multiples, so traits are irrelevant14:56
efriedAlso hopefully landing in Queens.14:56
* bauzas is back14:56
dansmithefried: yeah, in theory and we're working on it, but we can easily land a flavor-based thing right now and have that as a backup if we don't get NRPs or something else blocks us14:56
dansmithit's trivial14:56
*** links has joined #openstack-meeting-alt14:56
*** markstur has joined #openstack-meeting-alt14:56
edleafe3 minutes to go14:57
efriedLet me ask it this way: does putting allocations in a spawn param need a blueprint?14:57
dansmithif we linearize everything, something is definitely going to miss queens14:57
dansmithefried: not IMHO14:57
efriedCool.  Then if someone gets the bandwidth to propose a patch, and it doesn't seem too heinous, it could happen.14:58
dansmithefried: the thing I'm worried about is that if we go the allocation route,14:58
dansmithyou have to build a big matrix of rp_uuids to actual devices and figure out how to do all that accounting before you can do the basic thing14:58
dansmithhowever, if we just assume one set of identical gpus per node with flavor right now,14:58
dansmithyou can get basic support in place14:58
dansmithif we rabbit-hole on this after NRPs are done, we could likely miss queens and bauzas will be taken to the gallows14:59
efrieddansmith Sure, fair point.  That matrix of RP UUIDs to devices is something that's going to have to happen.14:59
dansmithefried: totes14:59
dansmithefried: but let's not hamstring any sort of support on that when we can do the easy thing right now14:59
efriedSure14:59
edleafeOK, thanks everyone! Continue the discussion in -nova15:00
edleafe#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:00
openstackMeeting ended Mon Oct  9 15:00:01 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-10-09-14.00.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-10-09-14.00.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-10-09-14.00.log.html15:00
*** mriedem has left #openstack-meeting-alt15:00
*** rossella_s has joined #openstack-meeting-alt15:04
*** mjura has quit IRC15:05
*** achadha has joined #openstack-meeting-alt15:08
*** achadha has quit IRC15:09
*** achadha has joined #openstack-meeting-alt15:10
*** cdent has joined #openstack-meeting-alt15:14
*** slaweq has quit IRC15:14
*** slaweq has joined #openstack-meeting-alt15:18
*** gcb has quit IRC15:20
*** rossella_s has quit IRC15:24
*** ijw has joined #openstack-meeting-alt15:37
*** tbarron is now known as tbarron|PTO15:39
*** ijw_ has quit IRC15:40
*** ijw_ has joined #openstack-meeting-alt15:41
*** priteau has joined #openstack-meeting-alt15:43
*** dizquierdo has quit IRC15:44
*** ijw has quit IRC15:44
*** jpena is now known as jpena|brb15:45
*** slaweq has quit IRC15:51
*** slaweq has joined #openstack-meeting-alt15:58
*** achadha_ has joined #openstack-meeting-alt16:00
*** marios has quit IRC16:02
*** achadha has quit IRC16:04
*** achadha_ has quit IRC16:05
*** julim has joined #openstack-meeting-alt16:05
*** vds has quit IRC16:07
*** dave-mcc_ is now known as dave-mccowan16:13
*** matrohon has quit IRC16:14
*** jpena|brb is now known as jpena16:15
*** lpetrut has quit IRC16:23
*** cdent has left #openstack-meeting-alt16:24
*** julim has quit IRC16:24
*** ykarel|away is now known as ykarel16:26
*** MarkBaker has quit IRC16:30
*** bobmel_ has joined #openstack-meeting-alt16:33
*** bobmel has quit IRC16:36
*** chyka has joined #openstack-meeting-alt16:36
*** dizquierdo has joined #openstack-meeting-alt16:40
*** chyka has quit IRC16:40
*** rcernin has quit IRC16:49
*** JudeC has joined #openstack-meeting-alt16:57
*** links has quit IRC16:58
*** cloudrancher has quit IRC17:00
*** derekh has quit IRC17:01
*** cloudrancher has joined #openstack-meeting-alt17:01
*** achadha has joined #openstack-meeting-alt17:01
*** harlowja has joined #openstack-meeting-alt17:01
*** cloudrancher has quit IRC17:02
*** shobhar has joined #openstack-meeting-alt17:02
*** shobhar_ has joined #openstack-meeting-alt17:02
*** cloudrancher has joined #openstack-meeting-alt17:02
*** slaweq has quit IRC17:02
*** slaweq has joined #openstack-meeting-alt17:04
*** achadha has quit IRC17:06
*** ijw_ has quit IRC17:07
*** Swami has joined #openstack-meeting-alt17:10
*** sshnaidm is now known as sshnaidm|off17:10
*** cloudrancher has quit IRC17:11
*** cloudrancher has joined #openstack-meeting-alt17:11
*** lin_yang has joined #openstack-meeting-alt17:11
*** krtaylor_ has joined #openstack-meeting-alt17:13
*** ijw has joined #openstack-meeting-alt17:13
*** krtaylor has quit IRC17:14
*** chyka has joined #openstack-meeting-alt17:16
*** ijw has quit IRC17:16
*** krtaylor_ has quit IRC17:17
*** krtaylor has joined #openstack-meeting-alt17:17
*** jpena is now known as jpena|away17:17
*** cloudrancher has quit IRC17:20
*** chyka has quit IRC17:21
*** cloudrancher has joined #openstack-meeting-alt17:21
*** slaweq has quit IRC17:23
*** slaweq has joined #openstack-meeting-alt17:24
*** lbragstad has quit IRC17:24
*** jtomasek has quit IRC17:30
*** slaweq has quit IRC17:31
*** jtomasek has joined #openstack-meeting-alt17:31
*** slaweq has joined #openstack-meeting-alt17:31
*** julim has joined #openstack-meeting-alt17:32
*** slaweq has quit IRC17:32
*** slaweq has joined #openstack-meeting-alt17:32
*** vds has joined #openstack-meeting-alt17:37
*** slaweq has quit IRC17:40
*** slaweq has joined #openstack-meeting-alt17:41
*** lbragstad has joined #openstack-meeting-alt17:42
*** ijw has joined #openstack-meeting-alt17:43
*** MarkBaker has joined #openstack-meeting-alt17:45
*** sambetts is now known as sambetts|afk17:45
*** slaweq has quit IRC17:45
*** ijw has quit IRC17:47
*** chyka has joined #openstack-meeting-alt17:57
*** bobmel has joined #openstack-meeting-alt18:01
*** chyka has quit IRC18:02
*** achadha has joined #openstack-meeting-alt18:02
*** bobmel_ has quit IRC18:04
*** achadha has quit IRC18:06
*** bobmel has quit IRC18:06
*** slaweq has joined #openstack-meeting-alt18:07
*** sridharg has quit IRC18:07
*** slaweq has quit IRC18:12
*** bobmel has joined #openstack-meeting-alt18:13
*** ykarel has quit IRC18:14
*** dprince has quit IRC18:16
*** sambetts|afk has quit IRC18:17
*** sambetts_ has joined #openstack-meeting-alt18:20
*** slaweq has joined #openstack-meeting-alt18:24
*** slaweq has quit IRC18:28
*** MarkBaker has quit IRC18:44
*** dprince has joined #openstack-meeting-alt18:49
*** lpetrut has joined #openstack-meeting-alt18:58
*** lpetrut has quit IRC19:00
*** lpetrut has joined #openstack-meeting-alt19:01
*** fzdarsky has joined #openstack-meeting-alt19:01
*** ijw has joined #openstack-meeting-alt19:06
*** jrist has quit IRC19:07
*** chyka has joined #openstack-meeting-alt19:07
*** slaweq has joined #openstack-meeting-alt19:08
*** chyka has quit IRC19:12
*** jtomasek has quit IRC19:13
*** vds has quit IRC19:15
*** jrist has joined #openstack-meeting-alt19:20
*** diablo_rojo has joined #openstack-meeting-alt19:21
*** mikal has joined #openstack-meeting-alt19:44
*** shobhar has quit IRC19:52
*** shobhar_ has quit IRC19:52
*** kumarmn has quit IRC19:55
*** matrohon has joined #openstack-meeting-alt19:56
*** kumarmn has joined #openstack-meeting-alt19:58
*** kumarmn has quit IRC19:59
*** kumarmn has joined #openstack-meeting-alt19:59
dave-mccowan#startmeeting barbican20:00
openstackMeeting started Mon Oct  9 20:00:51 2017 UTC and is due to finish in 60 minutes.  The chair is dave-mccowan. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: barbican)"20:00
openstackThe meeting name has been set to 'barbican'20:00
dave-mccowan#topic roll call20:01
*** openstack changes topic to "roll call (Meeting topic: barbican)"20:01
dave-mccowano/20:01
*** jpena|away is now known as jpena|off20:01
*** chyka has joined #openstack-meeting-alt20:01
*** ijw has quit IRC20:03
*** achadha has joined #openstack-meeting-alt20:05
*** chyka has quit IRC20:06
*** bobmel_ has joined #openstack-meeting-alt20:06
*** ijw has joined #openstack-meeting-alt20:07
*** kumarmn has quit IRC20:07
*** kumarmn has joined #openstack-meeting-alt20:08
*** bobmel has quit IRC20:09
*** achadha has quit IRC20:09
*** bobmel_ has quit IRC20:11
*** bobmel has joined #openstack-meeting-alt20:11
*** kumarmn has quit IRC20:12
*** MarkBaker has joined #openstack-meeting-alt20:13
*** jprovazn has quit IRC20:15
*** alee has joined #openstack-meeting-alt20:16
aleeo/20:16
*** kumarmn has joined #openstack-meeting-alt20:16
dave-mccowanhi alee20:17
dave-mccowanjust you and me so far20:17
dave-mccowan#endmeeting20:18
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"20:18
openstackMeeting ended Mon Oct  9 20:18:19 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:18
openstackMinutes:        http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-10-09-20.00.html20:18
*** boris_42_ has joined #openstack-meeting-alt20:18
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-10-09-20.00.txt20:18
openstackLog:            http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-10-09-20.00.log.html20:18
*** dprince has quit IRC20:19
*** kumarmn has quit IRC20:20
*** kumarmn has joined #openstack-meeting-alt20:25
*** MarkBaker has quit IRC20:26
*** kumarmn has quit IRC20:28
*** kumarmn has joined #openstack-meeting-alt20:28
*** kumarmn has quit IRC20:30
*** kumarmn has joined #openstack-meeting-alt20:30
*** kumarmn has quit IRC20:34
*** shobhar_ has joined #openstack-meeting-alt20:36
*** shobhar has joined #openstack-meeting-alt20:36
*** priteau_ has joined #openstack-meeting-alt20:37
*** priteau has quit IRC20:37
*** felipemonteiro has joined #openstack-meeting-alt20:45
*** felipemonteiro_ has quit IRC20:46
*** bobmel_ has joined #openstack-meeting-alt20:46
*** bobmel has quit IRC20:49
*** jcoufal has quit IRC20:50
*** kumarmn has joined #openstack-meeting-alt20:52
*** felipemonteiro_ has joined #openstack-meeting-alt20:52
*** kumarmn has quit IRC20:54
*** ijw has quit IRC20:54
*** kumarmn has joined #openstack-meeting-alt20:54
*** ijw has joined #openstack-meeting-alt20:55
*** felipemonteiro has quit IRC20:55
*** jkilpatr has quit IRC20:56
*** MarkBaker has joined #openstack-meeting-alt20:56
*** erlon has joined #openstack-meeting-alt20:57
*** kumarmn has quit IRC20:58
*** ansmith has quit IRC20:58
*** leong has joined #openstack-meeting-alt20:58
*** kumarmn has joined #openstack-meeting-alt20:58
*** MeganR has joined #openstack-meeting-alt20:59
leong#startmeeting product_working_group21:00
openstackMeeting started Mon Oct  9 21:00:12 2017 UTC and is due to finish in 60 minutes.  The chair is leong. 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: product_working_group)"21:00
openstackThe meeting name has been set to 'product_working_group'21:00
leong#topic Rollcall21:00
*** openstack changes topic to "Rollcall (Meeting topic: product_working_group)"21:00
leonghi.. anyone here for product team meeting?21:01
*** priteau_ has quit IRC21:01
MeganRHi21:01
leonghi MeganR21:01
*** rockyg has joined #openstack-meeting-alt21:01
leonghi rockyg21:01
leonglet's wait for a few more mins.. so far i have MeganR, rockyg and myself21:02
leongShamail is off today21:02
rockygHey!21:03
MeganRgood for Shamail - nice to know someone is off, rather than the kiddos!21:03
leong#link Agenda: https://wiki.openstack.org/wiki/Meetings/product-team21:04
leongthe above link is today agenda21:04
*** kumarmn has quit IRC21:04
*** MarkBaker has quit IRC21:05
leonglooks like very quite today...21:05
leongrockyg: any plan for the sydney summit?21:06
rockygStill not sure whether I'll be there or not.  Need to talk to my management this week....21:07
rockygright now I'm fighting a cold, so right now, I'd rather not be there....21:08
leongok.. i presume that there will be very less people at Sydney...21:08
*** Arkady_Kanevsky has joined #openstack-meeting-alt21:08
Arkady_Kanevskyhello21:08
leonghi Arkady_Kanevsky21:08
leongArkady_Kanevsky: do you have any update/follow-up from the midcycle action items?21:08
leong#topic Follow up virtual midcycle action item21:09
*** openstack changes topic to "Follow up virtual midcycle action item (Meeting topic: product_working_group)"21:09
leong#link PWG midcyle :https://etherpad.openstack.org/p/VIR-pwg-meetup-2017q321:09
*** pchadwick has joined #openstack-meeting-alt21:09
Arkady_KanevskyI have responses from Meta team on 3 suggestions from us21:09
pchadwickHi all - sorry I'm late.21:09
*** yamahata has joined #openstack-meeting-alt21:10
Arkady_Kanevskyfirst they do no thvae a process in SIGs yest on tracking and creating requirements.21:10
leonghi pchadwick21:11
leongArkady_Kanevsky: looks like the meta-sig is open to adopt the PWG process21:11
*** lpetrut has quit IRC21:11
Arkady_Kanevskythis, we can propose our method for maintaining features/development requirements proposals21:12
leongArkady_Kanevsky: sounds good to me21:12
Arkady_Kanevskysecond, they like idea idea about a single place to drive feature/requirement proposal for all SIGs/WGs so they are visible to all other SIGs and WGs.21:12
leongwe should convey that message at the META SIG at Sydney Forum21:12
leongArkady_Kanevsky: would you be at Sydney?21:13
Arkady_KanevskyBut we will need to write and present it to them,21:13
rockyg++21:13
Arkady_KanevskyYes, I will be at sydney.21:13
Arkady_KanevskyFor #3 - 3.For the requirements that are driven by the SIG do you have a process defined on how to track progress and success?21:14
Arkady_KanevskyThis is too far down their current list of things to do.21:14
Arkady_KanevskySO I propose we consolidtaed our thinking into presentation proposals and present #1, and @ to them.21:15
Arkady_Kanevsky@ -> #221:15
leongi think we should have the material for (1) and (2)21:15
leongcan we present the "PWG worklofw" for (1)21:15
Arkady_KanevskyI think so. DO you know where we have it?21:15
leongand show our git repo for (2)21:15
*** apetrich has quit IRC21:16
Arkady_Kanevskywill be happy to present it at sydney if somebody helps me to create presentation.21:16
leongthis? --> https://wiki.openstack.org/wiki/ProductTeam/Development_Proposals#Development_Proposal_Workflow21:16
*** apetrich has joined #openstack-meeting-alt21:16
Arkady_KanevskyI can talk to Melvin and Thierry to get me on agenda for SIG.21:16
*** dizquierdo has quit IRC21:16
leongShamail might have an existing decks to present/show the workflow21:17
Arkady_KanevskyI have the wiki part, bud do we have presentation that we can update for sydney?21:17
leongArkady_Kanevsky: can you ping shamail, i think he has a slide deck for that21:17
Arkady_Kanevskywill do it now.21:18
leong#action Arkady_Kanevsky to check with shamail on any slidedecsk to present/explain PWG workflow21:18
leong#topic Sydney Plan21:19
*** openstack changes topic to "Sydney Plan (Meeting topic: product_working_group)"21:19
leongArkady_Kanevsky: wondering if can also co-lead the Working Session and BoF21:19
*** ijw has quit IRC21:19
rockygAgreed.  There was a preso.  Should just need updating.  Also, Should take a look at https://docs.google.com/spreadsheets/d/1Mf8OAyTzZxCKzYHMgBl-QK_2-XSycSkOjqCyMTIedkA/edit#gid=021:19
*** ijw has joined #openstack-meeting-alt21:19
rockygThat google spreadsheet was generated by the public cloud group.  So, a way to collect the info and then we should demo how to move it to proposals...21:20
leongthat's a long list :)21:22
leongsome of them seems like a bug, though many can be converted to a Dev Proposal21:22
rockygUh, yeah. ;-)21:22
*** slaweq has quit IRC21:22
Arkady_KanevskyI can do these. Do you have time for them? Do I need to add my name to the agenda for them?21:22
leongrockyg: would you be able to be the "PWG liason" to Public Cloud ?21:22
rockygMaybe we can use spreadsheets like this to get other sigs to identify gaps21:23
leongArkady_Kanevsky: i will send an email to Foundation to add your name to the Summit Schedule21:23
rockygAnd, yeah.  I think I can.21:23
leongrockyg: cool21:23
leong#agreed: rockyg will be the PWG liason for Public Cloud21:23
leongthere is a Forum session proposed for Public Cloud gaps: http://forumtopics.openstack.org/cfp/details/2821:24
*** kumarmn has joined #openstack-meeting-alt21:24
Arkady_KanevskyDo we have similar gap analysis spreadsheets for other SIGs?21:24
Arkady_Kanevskydo oyu have a pointer to Prodct WG session, and BOF for summit?21:25
leongthere seems to have few more SIG "forming"...21:25
leongwould be best to communicate with "META" SIG so that such "process" can be channeled down to newly form SIG21:26
leongand existing SIG21:26
Arkady_Kanevskyyes - https://wiki.openstack.org/wiki/OpenStack_SIGs21:26
Arkady_Kanevskyagree. let me send email to META SIG for 2 agenda items for sydney.21:26
leongthansk Arkady_Kanevsky21:27
*** kumarmn has quit IRC21:28
leongbtw, i still have the AR to prepare for voice/dial-in bridge for Sydney remote participation21:31
leongdoes anyone here has a zoom account?21:31
leongor i can reach out to Melvin... :-)21:31
MeganRsorry, no Zoom acct.21:32
rockygI've got zoom21:32
rockygas does melvin21:32
rockygmight be able to get an ATT bridge, too.21:33
leongrockyg: can you create a zoom session?21:33
Arkady_Kanevskyemail to META sig sent21:33
leongArkady_Kanevsky: thanks21:33
Arkady_Kanevskyemail to email to shamail for workflow presentation sent also21:34
*** jkilpatr has joined #openstack-meeting-alt21:34
leongrockyg: PWG Working Session is on Tuesday, November 7, 10:50am-11:30am (Sydney timezone)21:34
leong#link PWG Working Session: https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20411/product-working-group-wg21:34
rockygOK.  I'll see if I can reserve and post....21:35
rockygAfter I'm back on the corporate network.  I'll send out to leong  and maybe you can add the info to the description of the session?21:36
*** Shrews has joined #openstack-meeting-alt21:36
leongrockyg: thanks very much21:37
leonganything else we want to discuss about Sydney?21:38
leong#topic Open21:39
*** openstack changes topic to "Open (Meeting topic: product_working_group)"21:39
leonganyone has open?21:39
Arkady_KanevskyWe need to review progress of midcycle in Sydney21:39
*** kumarmn has joined #openstack-meeting-alt21:40
Arkady_KanevskyDo we have BOF schedule for sydney?21:40
leongArkady_Kanevsky: yes21:40
*** Shrews has joined #openstack-meeting-alt21:40
leong#link BoF: https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20412/product-working-group-bof21:40
Arkady_Kanevskyperfect. thanks. Let me add it to my calendar21:40
leongcool21:42
leonganything else for today?21:42
Arkady_Kanevskynone from me21:43
rockygnope21:43
*** felipemonteiro_ has quit IRC21:43
leongok.. thanks everyone for attending...21:43
leonghave a great week ahead!21:43
rockygHave a good week!21:43
leong#endmeeting21:44
Arkady_Kanevskyhave a good day all21:44
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"21:44
openstackMeeting ended Mon Oct  9 21:44:02 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:44
openstackMinutes:        http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-10-09-21.00.html21:44
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-10-09-21.00.txt21:44
openstackLog:            http://eavesdrop.openstack.org/meetings/product_working_group/2017/product_working_group.2017-10-09-21.00.log.html21:44
*** Arkady_Kanevsky has quit IRC21:44
*** leong has quit IRC21:44
*** pchadwick has left #openstack-meeting-alt21:44
*** gouthamr has quit IRC21:45
*** rockyg has quit IRC21:46
*** shobhar_ has quit IRC21:48
*** shobhar has quit IRC21:48
*** ansmith has joined #openstack-meeting-alt21:49
*** slaweq has joined #openstack-meeting-alt21:53
*** ijw has quit IRC21:53
jeblairany zuul caretakers around?22:01
jeblair(that's certainly what i've felt like the past week)22:01
fungier, yeah22:01
Shrewso/22:01
*** mnaser has joined #openstack-meeting-alt22:01
jeblairmordred told me he'd probably be late today22:01
fungibetter than zuul undertakers, i guess ;)22:01
mrhillsmano/22:02
jeblairpabelanger, clarkb, ianw: around?22:02
*** slaweq has quit IRC22:02
*** MeganR has quit IRC22:02
jeblair#startmeeting zuul22:03
openstackMeeting started Mon Oct  9 22:03:04 2017 UTC and is due to finish in 60 minutes.  The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot.22:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.22:03
*** openstack changes topic to " (Meeting topic: zuul)"22:03
openstackThe meeting name has been set to 'zuul'22:03
jeblairthis is, i hope, going to be the last openstack-infra heavy meeting for a while22:03
jeblairi'd like to use most of the time to assess where we are on blockers for the infra rollback, and whether we can move forward22:04
jeblairthen, hopefully next week we can shift this meeting back to being about zuul in the abstract22:04
jeblair#link zuulv3 infra rollout issues: https://etherpad.openstack.org/p/zuulv3-issues22:04
*** chyka has joined #openstack-meeting-alt22:05
fungimodulo that deadlock you found today, seems to be performing waaaaay better22:05
jeblairya22:05
jeblairi *had* hoped to have this all sorted out by the meeting, but other things came up22:05
jeblairbut skimming the outstanding debug list -- i think the only serious issues still outstanding are the nodepool issue Shrews has a fix for, and the git deadlock issue i have a fix for22:06
*** ijw has joined #openstack-meeting-alt22:06
fungido we (openstack infra team) feel okay switching back to production running on a gitpython fork?22:06
Shrewsjeblair: does the git deadlock issue explain the backup today?22:06
jeblairyeah, that's something that's worth discussing22:06
jeblairShrews: which backup? :)22:07
Shrewsi'm still not sure why we end up with thousands of requests at times22:07
Shrewsjust a capacity thing?22:07
jeblairShrews: oh, i expect we have thousands of requests because we have thousands of jobs waiting on nodes because we only have a portion of our capacity supplying v322:07
jeblairShrews: i think fungi said there were 1100 *changes* total in queues22:08
fungithat was many hours ago too22:08
jeblairShrews: which could easily mean 10,000 requests22:08
Shrewsjeblair: ok, that sort of lines up with 6000+ requests i saw this morning22:08
jeblairShrews: as long as there was movement at all, the git stuff probably wasn't related.  the thing i saw today only blocked one build22:09
jeblairhowever, the git bug can, fairly easily, stop the entire system22:09
jeblaira single instance of it can stop the gate pipeline altogether, and a few more instances can leave us with no operating mergers22:10
*** chyka has quit IRC22:10
fungias for job-specific problems, it's seemed to me like we're at the point where we're addressing them almost as soon as they're identified (for the ones i've added to the pad, i've usually already had a fix in mind if not in fact pushed into gerrit yet)22:11
jeblairso if we don't run with a fix for the git bug in place (in whatever form that fix takes), or we switch back to v3 before the fix is in place, then we need to consider ourselves on-call to find and kill any stuck git processes22:11
fungigranted, when we roll forward again, the reporting rate for broken jobs will pick up substantially22:11
fungijeblair: for the record, i'm cool with running on a gitpython fork (apparently master plus your pr at this point) until they get a fix in master for that, and then switch to the latest release as soon as they tag one22:12
fungii just figured we should acknowledge that's what's going on if we decide to22:13
jeblairi think i'm inclined to suggest that i polish https://review.openstack.org/509517 so it passes tests and then we run with my gitpython fork and https://review.openstack.org/509517 locally applied22:13
jeblairfungi: ya.  i don't like it, but i think it's the least worst option, and hopefully very temporary.22:13
Shrewsi, too, am fine with that. and since this is starting to seem like a meeting of 3, i think all votes are in22:13
fungiand probably goes without saying we shouldn't officially release zuul 3.0.0 with a dep on forked gitpython22:13
jeblairand believe me -- i considered monkeypatching.  :)22:13
*** jrist has quit IRC22:14
*** jaypipes has quit IRC22:14
fungiso best to hold the release until there's a fixed gitpython we can list as our minimum22:14
jeblairfungi: ya.  in a similar vein, we need a github3.py release too.22:14
jeblairi'm happy to hold the line on both of those.22:14
fungigood point. i had forgotten about that one22:14
jeblairShrews, fungi: cool.  it's unanimous then.  :)  i'll have that running before i go to bed tonight.  :)22:15
fungiShrews: mrhillsman is here too!22:15
fungiso meeting of four ;)22:15
jeblairoh i really hope mrhillsman votes for our crazy plan :)22:15
*** hongbin has joined #openstack-meeting-alt22:15
mrhillsmanhehe22:15
mrhillsmannot sure my vote has any merit22:15
ianwo/ (but a bit behind, so just lurking :)22:16
fungiwe _consider_ all opinions in here ;)22:16
mrhillsmani'm really looking forward to v3 since it is the underpinning of our openlab efforts22:16
jeblairas for the nodepool issue -- as long as that's landed before we restart launchers, we should be fine (it's a bug in launcher restart), so i don't think we need to fret too much over that; i imagine we can get it landed before it creeps up again.22:16
jeblairmrhillsman: ++  (and sorry i haven't been able to jump in as much; hopefully we'll be done fighting fires soon!)22:17
mrhillsmanso far my small little setup is "working" just have not got a job running yet so working on that22:17
Shrewsjeblair: i don't think it's limited to restart22:17
jeblairShrews: true; i guess that's when it's most likely to appear though22:18
Shrewsyeah22:18
jeblairfungi: so yeah, it looks like there are a few thing still in the jobs section22:18
jeblairare any of those blockers?22:19
fungimaybe the unbound setup issue22:19
jeblairi'm guessing dmsimard is on holiday today too22:20
jeblairi guess without that, our rax random error rate will go up?22:20
fungiyeah22:20
fungiyeah, i mean my guess is that many (most) of the lingering items in the jobs list are probably already fixed and we just need to circle back around to confirm22:21
jeblairwhat's propose-updates?22:21
ianwi can looking into the unbound thing, since i did a bit of ansible around the mirror setup22:21
jeblairianw: cool, thanks -- dmsimard has his name next to that on the etherpad, so be sure to let him know what you find/do with that for when he gets back22:22
ianwhow about "i will"; i'll put any updates into the etherpad22:22
ianw++ :)22:22
fungijeblair: good question about the "propose-updates" job. that's so surprisingly vague i can't even figure out from the log what it's supposed to be doing yet22:23
*** ssathaye has quit IRC22:23
*** Sukhdev has joined #openstack-meeting-alt22:23
jeblairunbound is the only thing there that doesn't have a fix next to it that i would consider a potentially big enough problem to be a blocker.  infra-index updating is something we can fix at our leisure, for instance.22:23
fungiyeah, i mentioned the unbound configuration because it potentially impacts all jobs in the system22:24
fungiwhereas the rest of these look like they could be dealt with in isolation22:24
*** boris_42_ has quit IRC22:25
*** lbragstad has quit IRC22:25
fungialso i think the playbook that job mentions no longer exists?22:25
jeblairthat would be a problem :)22:26
jeblairoverall, i'd say we're *almost* ready to switch back, and have a pretty legit chance of being *actually* ready by tomorrow morning.  i think we're close enough we can consider flipping the switch as early as tomorrow morning.22:26
fungigit.openstack.org/openstack-infra/project-config/playbooks/proposal/propose-updates22:26
fungii don't see it at all22:26
jeblairshould we do that?  or should we give more lead time for an announcement, etc?22:26
fungino, i'm just blind. it's there22:26
Shrewsjeblair: fungi: should we consider adding a subset of projects first, rather than a total switch? or is it easier to just do them all at once?22:27
jeblairShrews: it's really hard to do anything other than all at once22:27
fungiShrews: i think it's been tough enough to run with the minimal split we've got22:27
Shrews*nod*22:27
*** kumarmn has quit IRC22:28
*** kumarmn has joined #openstack-meeting-alt22:28
fungii'm on board with announcing a date/time, but consider <24h to mean a lot of people could be surprised (many will be surprised anyway, but at least 24 hours gives people around the globe a chance to read it)22:29
*** baoli has quit IRC22:29
fungialso it's meeting day for the infra team22:29
*** ddmitriev has quit IRC22:29
fungiwe could shoot for something like 16:00z wednesday? (is that too early, or not early enough for you?)22:30
jeblairyeah, i normally like longer lead-times; but considering the sort of extended-maintenance + partial-rollback state we're in, i figure anything's on the table.  :)22:30
pabelangero/22:30
pabelangersorry I am late22:30
fungitoo far into the week, and i agree we risk not having enough opportunity to spot issues before the weekend22:30
jeblairfungi: i think we should do the switch as soon as you or pabelanger or mordred are online22:31
fungithe earlier the better. cool22:31
jeblairi'm online at 14:0022:31
*** ddmitriev has joined #openstack-meeting-alt22:31
pabelangerI'll be online first thing too22:32
jeblairi think the ideal is for us to make the switch before (or as close to 'before' as possible) the US-time surge22:32
fungipabelanger: mordred: are you around wednesday morning?22:32
pabelangerfungi: yes22:32
jeblairi figure actually executing the switch may take 30 to 60 or.. idunno, maybe even more minutes.22:32
*** kumarmn has quit IRC22:33
fungii can be up pretty early, though we're talking 11:00z if we want to catch the start of the morning ramp-up22:33
jeblairso if you get started first thing, i probably won't actually miss much.22:33
pabelangerSure22:33
fungi#link https://etherpad.openstack.org/p/zuulv3-cutover22:34
fungithat still the steps we want?22:34
pabelangerlooking22:34
jeblairfungi: we probably need to refresh some changes there22:35
*** jrist has joined #openstack-meeting-alt22:35
fungisure22:35
jeblairfungi: let's ask mordred to do that tomorrow, and make sure we have changes staged and steps written down for wed morning22:35
fungiprepping those should probably be a top priority for at least a couple of us tomorrow22:35
pabelangerdo we want to keep infra-check / infra-gate for a few more days or revert that change too?22:35
jeblairpabelanger: i say drop 'em22:36
pabelangerack22:36
fungiagreed22:36
pabelangernodepool back to nodepool-launchers should be straightforward too22:36
pabelangerexciting22:36
jeblair#agreed zuulv3 cutover wed 11 oct at 11:00 utc22:37
jeblair^ that look right?22:37
fungiwfm22:37
mnasercan i suggest keeping infra-check and infra-gate22:37
mnaserat least for the first week after the cutover22:37
mnaserit's really useful having a high priority queue to get project-config in quickly22:38
jeblair#action mordred stage and document rollback steps22:38
mnaserproject-config changes*22:38
jeblairmnaser: that's true, but with the stabilization we've done over the past week, will it be as necessary?22:38
fungimnaser makes a good point... the number of fixes to legacy jobs are likely to shoot back up22:38
mnaserjeblair in the high volume we deal with of jobs, sometimes i see xenial jobs taking almost an hour to get a node22:39
* jeblair asks mnaser to predict future :)22:39
fungiand "stabilization" (under v2 at least) is often an hour or two to get check results22:39
fungiwhen we're pressed for capacity22:39
fungiinfra-gate is less necessary, but infra-check may be useful22:40
jeblairokay, i could be convinced to keep it for just project-config22:40
jeblairyeah, infra-gate probably wouldn't actually get us anything.  but check would make a difference.22:41
pabelangerokay, so maybe keep infra-check for a few more days, remove infra-gate22:41
jeblair(this is also actually a good use for multi-tenancy, but i don't want to muddy things too much right now)22:41
mnaser:>22:42
pabelangerlooking forward to test that too :)22:42
fungiyep, if we keep infra-check around temporarily, i think we make a judgment call at some point where the volume of project-config changes has dropped off significantly and fold it back into normal check then22:42
pabelangerokay, we likely can merge that right away too22:43
fungibut i guess we move zuul, nodepool, openstack-zuul-jobs and zuul-jobs repos back to normal check22:43
fungiso that infra-check is just for project-config changes?22:43
jeblairregarding zuul-jobs and openstack-zuul-jobs -- we *could* also put them in infra-check, however, depends-on works for those, so they don't *need* to block changes.  though it may be convenient so we don't have to use depends-on as much.22:44
jeblairmy inclination would be only to use infra-check for project-config22:44
jeblairand rely on depends-on for the others22:44
fungii figure with the others, we still have the option to punt a change straight to the gate pipeline when urgent22:44
jeblair(i don't like being a special case)22:44
jeblairfungi: that's true too22:44
fungias long as there's an infra-root around to make that exception22:44
jeblair#agreed keep infra-check for project-config only (other repos move back to regular check/gate).  remove infra-gate completely.22:45
jeblairlook good ^?22:45
fungiwe're already a special case insofar as project-config is the point of coordination for all this, so makes sense to just acknowledge that for now22:45
fungiyeah, i'm good with that22:45
jeblairfungi: yeah, it's a config-project, so it really is special :)22:46
pabelangerproject-config wfm22:46
pabelanger(sorry internets also slow and spotty right now)22:46
fungiproject-config knows it's special 'cause its momma told it so22:46
jeblairsince we're expecting reports of broken jobs to increase again, i suggest we copy all the cruft from the zuulv3-issues etherpad to a backup, and continue to use zuulv3-issues to track new job and/or zuul bugs22:47
fungithat also makes sense. i can do that now... want me to do a proper copy with the etherpad api, or just copy/paste content?22:47
fungior wait until we're ready to do the cutover?22:48
jeblairfungi: i think copy/paste content -- we still have the history on the main page if we have any questions.22:48
fungisounds good22:48
pabelangerwfm22:48
mnaserjust a small suggestion: it'd be useful to split zuul issues such as functionality and job issues .. i would really want to help out fix jobs but i have no idea how to fix zuul things22:48
jeblair#agreed clear cruft off of zuulv3-issues etherpad and continue using it to track new issues after roll-forward22:48
fungii guess we should give ourselves some time tomorrow to quiesce the etherpad22:49
jeblairmnaser: we sort of have that, but we can make it clearer22:49
fungiyeah, cleanup22:49
jeblairthe "debugging" section ended up being the "zuul issues" for the most part22:49
jeblairbut yeah, let's make sure we have "fixed" "job issues" "zuul issues" "un-triaged" sections22:50
fungiyeah, in many (particularly early) cases, it was hard to tell whether a job was broken due to misconfiguration or due to a zuul bug22:50
fungibut i expect it will be a lot more straightforward to figure out most of them now22:50
*** Sukhdev has quit IRC22:51
jeblairand if not, use the triage section for that.  we should just move things out of there quickly after triage.22:51
jeblairto make the most of this >24h lead time, we should send an announcement now, yeah?  shall i send that out?22:52
pabelanger+122:52
pabelangerI didn't see in backscroll, and may have missed it. But have we restarted zuul-executors recently? Want to make sure we have ABORTED patch in place before we go live again22:53
jeblairpabelanger: i think that happened over the wknd22:53
pabelangerokay great22:54
*** achadha has joined #openstack-meeting-alt22:54
fungijeblair: i'm in favor of an announcement as early as we can provide one. happy to send it if you have other things you'd prefer to work on22:54
*** achadha has joined #openstack-meeting-alt22:54
fungikast restarted october 7 for ze0122:55
fungis/kast/last/22:55
jeblairfungi: i'm going to take you up on that offer and let you send it out then.  :)22:55
fungii'll get to work on that now22:55
jeblairi'll do the git thing and review the nodepool change22:55
fungithanks!22:55
jeblairthank you!22:55
pabelangerfungi: great, oct 6 was commit22:56
jeblairanything else, or should we wrap this up?22:56
fungipabelanger: note i didn't check any other executors, just ze0122:56
fungii have nothing else22:56
pabelangernothing here22:56
*** sdague has quit IRC22:56
jeblairthanks!22:58
jeblair#endmeeting22:58
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"22:58
openstackMeeting ended Mon Oct  9 22:58:20 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:58
*** achadha has quit IRC22:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-10-09-22.03.html22:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-10-09-22.03.txt22:58
openstackLog:            http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-10-09-22.03.log.html22:58
*** Shrews has left #openstack-meeting-alt22:58
*** achadha has joined #openstack-meeting-alt22:58
*** ijw has quit IRC23:26
*** raildo has quit IRC23:41
*** pt_15 has joined #openstack-meeting-alt23:43
*** tpsilva has quit IRC23:51

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