Monday, 2017-07-17

*** funzo has joined #openstack-meeting-alt00:31
*** tovin07_ has joined #openstack-meeting-alt00:33
*** funzo has quit IRC00:37
*** shuyingya has joined #openstack-meeting-alt01:18
*** zhurong has joined #openstack-meeting-alt01:20
*** zhurong has quit IRC01:23
*** markstur has joined #openstack-meeting-alt01:27
*** markvoelker has joined #openstack-meeting-alt01:29
*** markstur has quit IRC01:31
*** caowei has joined #openstack-meeting-alt01:31
*** funzo has joined #openstack-meeting-alt01:33
*** funzo has quit IRC01:37
*** shuyingya has quit IRC01:38
*** shuyingya has joined #openstack-meeting-alt01:39
*** shuyingya has quit IRC01:40
*** shuyingya has joined #openstack-meeting-alt01:40
*** shuyingya has quit IRC01:43
*** shuyingya has joined #openstack-meeting-alt01:44
*** fzdarsky_ has joined #openstack-meeting-alt01:45
*** fzdarsky|afk has quit IRC01:48
*** markvoelker has quit IRC02:03
*** tovin07__ has joined #openstack-meeting-alt02:04
*** tovin07_ has quit IRC02:06
*** gcb has joined #openstack-meeting-alt02:11
*** EricGonczer_ has quit IRC02:16
*** noslzzp has quit IRC02:27
*** zhurong has joined #openstack-meeting-alt02:31
*** funzo has joined #openstack-meeting-alt02:34
*** funzo has quit IRC02:38
*** yamamoto has joined #openstack-meeting-alt02:47
*** beekhof has joined #openstack-meeting-alt02:49
*** markvoelker has joined #openstack-meeting-alt03:00
*** dave-mccowan has quit IRC03:04
*** funzo has joined #openstack-meeting-alt03:05
*** baoli has quit IRC03:05
*** funzo has quit IRC03:08
*** yamamoto has quit IRC03:09
*** tovin07 has joined #openstack-meeting-alt03:11
*** tovin07__ has quit IRC03:13
*** baoli has joined #openstack-meeting-alt03:16
*** markstur has joined #openstack-meeting-alt03:16
*** Sukhdev has quit IRC03:20
*** markstur has quit IRC03:21
*** jlk has left #openstack-meeting-alt03:31
*** markvoelker has quit IRC03:34
*** hongbin has joined #openstack-meeting-alt03:39
*** baoli has quit IRC03:41
*** mikal has quit IRC03:42
*** gouthamr has quit IRC03:42
*** links has joined #openstack-meeting-alt03:44
*** julim has joined #openstack-meeting-alt03:53
*** julim has quit IRC03:54
*** julim has joined #openstack-meeting-alt03:55
*** julim has quit IRC03:56
*** markstur has joined #openstack-meeting-alt03:58
*** markstur has quit IRC04:03
*** yamamoto has joined #openstack-meeting-alt04:09
*** hongbin has quit IRC04:13
*** yamamoto has quit IRC04:14
*** trungnv has quit IRC04:15
*** trungnv has joined #openstack-meeting-alt04:15
*** markvoelker has joined #openstack-meeting-alt04:30
*** arnewiebalck_ has joined #openstack-meeting-alt04:34
*** markstur has joined #openstack-meeting-alt04:34
*** markstur has quit IRC04:39
*** chhavi has joined #openstack-meeting-alt04:44
*** Sukhdev has joined #openstack-meeting-alt04:47
*** dsariel has quit IRC04:56
*** zhurong has quit IRC05:04
*** markvoelker has quit IRC05:04
*** tonanhngo has quit IRC05:10
*** tonanhngo has joined #openstack-meeting-alt05:16
*** trinaths has joined #openstack-meeting-alt05:22
*** trinaths1 has joined #openstack-meeting-alt05:22
*** marios has joined #openstack-meeting-alt05:24
*** trinaths has quit IRC05:26
*** zhurong has joined #openstack-meeting-alt05:28
*** tonanhngo has quit IRC05:30
*** florianf has joined #openstack-meeting-alt05:32
*** sridharg has joined #openstack-meeting-alt05:40
*** arnewiebalck_ has quit IRC05:41
*** skramaja has joined #openstack-meeting-alt05:44
*** chhavi has quit IRC05:44
*** chhavi has joined #openstack-meeting-alt05:44
*** jprovazn has joined #openstack-meeting-alt05:45
*** mjura has joined #openstack-meeting-alt05:57
*** rcernin_ has joined #openstack-meeting-alt06:00
*** dsariel has joined #openstack-meeting-alt06:03
*** anilvenkata has joined #openstack-meeting-alt06:17
*** andreas_s has joined #openstack-meeting-alt06:23
*** mikal has joined #openstack-meeting-alt06:24
*** jprovazn has quit IRC06:34
*** jprovazn has joined #openstack-meeting-alt06:34
*** pgadiya has joined #openstack-meeting-alt06:39
*** rarcea has joined #openstack-meeting-alt06:45
*** caowei has quit IRC06:45
*** janki has joined #openstack-meeting-alt06:49
*** Sukhdev has quit IRC06:50
*** rarcea has quit IRC06:53
*** chhavi has quit IRC06:55
*** kzaitsev_ws has joined #openstack-meeting-alt06:55
*** chhavi has joined #openstack-meeting-alt06:56
*** bogdando has joined #openstack-meeting-alt06:57
*** markvoelker has joined #openstack-meeting-alt07:01
*** tonanhngo has joined #openstack-meeting-alt07:02
*** tonanhngo has quit IRC07:03
*** rossella_s has joined #openstack-meeting-alt07:05
*** rarcea has joined #openstack-meeting-alt07:09
*** caowei has joined #openstack-meeting-alt07:09
*** rossella_s has quit IRC07:13
*** rossella_s has joined #openstack-meeting-alt07:14
*** karthiks_afk is now known as karthiks07:16
*** dhellmann has quit IRC07:16
*** dhellmann has joined #openstack-meeting-alt07:17
*** alexchadin has joined #openstack-meeting-alt07:22
*** alexchad_ has joined #openstack-meeting-alt07:28
*** alexcha__ has joined #openstack-meeting-alt07:29
*** alexchadin has quit IRC07:30
*** tesseract has joined #openstack-meeting-alt07:32
*** alexchad_ has quit IRC07:32
*** alexchadin has joined #openstack-meeting-alt07:33
*** alexcha__ has quit IRC07:34
*** markvoelker has quit IRC07:35
*** oidgar has joined #openstack-meeting-alt07:36
*** alexchad_ has joined #openstack-meeting-alt07:36
*** alexcha__ has joined #openstack-meeting-alt07:37
*** alexchadin has quit IRC07:38
*** alexchad_ has quit IRC07:40
*** diablo_rojo has joined #openstack-meeting-alt07:40
*** MarkBaker has joined #openstack-meeting-alt07:42
*** ralonsoh has joined #openstack-meeting-alt07:42
*** alexcha__ is now known as alexchadin07:42
*** ccamacho has joined #openstack-meeting-alt07:46
*** dizquierdo has joined #openstack-meeting-alt08:01
*** aarefiev has joined #openstack-meeting-alt08:10
*** MarkBaker has quit IRC08:16
*** marios has quit IRC08:19
*** marios has joined #openstack-meeting-alt08:19
*** sridharg has quit IRC08:27
*** markvoelker has joined #openstack-meeting-alt08:31
*** ddmitriev has joined #openstack-meeting-alt08:34
*** tesseract has quit IRC08:50
*** tesseract has joined #openstack-meeting-alt08:53
*** jprovazn has quit IRC09:04
*** jprovazn has joined #openstack-meeting-alt09:04
*** markvoelker has quit IRC09:05
*** MarkBaker has joined #openstack-meeting-alt09:12
*** yamamoto has joined #openstack-meeting-alt09:13
*** yamamoto has quit IRC09:13
*** yamamoto has joined #openstack-meeting-alt09:14
*** yamamoto has quit IRC09:16
*** yamamoto has joined #openstack-meeting-alt09:17
*** yamamoto has quit IRC09:21
*** yamamoto has joined #openstack-meeting-alt09:21
*** derekh has joined #openstack-meeting-alt09:22
*** sambetts|afk is now known as sambetts09:25
*** yamamoto has quit IRC09:26
*** tuanluong has joined #openstack-meeting-alt09:28
*** florianf has quit IRC09:29
*** yamamoto has joined #openstack-meeting-alt09:30
*** jprovazn has quit IRC09:33
*** florianf has joined #openstack-meeting-alt09:35
*** yamamoto has quit IRC09:38
*** dizquierdo has quit IRC09:38
*** lpetrut has joined #openstack-meeting-alt09:40
*** dsariel_ has joined #openstack-meeting-alt09:49
*** diablo_rojo has quit IRC09:49
*** tovin07 has quit IRC09:52
*** markvoelker has joined #openstack-meeting-alt10:02
*** gcb has quit IRC10:06
*** trungnv has quit IRC10:06
*** jprovazn has joined #openstack-meeting-alt10:08
*** MarkBaker has quit IRC10:09
*** jprovazn has quit IRC10:11
*** jprovazn has joined #openstack-meeting-alt10:11
*** caowei has quit IRC10:11
*** d0ugal has joined #openstack-meeting-alt10:13
*** d0ugal has quit IRC10:19
*** trungnv has joined #openstack-meeting-alt10:23
*** dizquierdo has joined #openstack-meeting-alt10:29
*** dsariel has quit IRC10:31
*** dsariel_ has quit IRC10:32
*** markvoelker has quit IRC10:35
*** yamamoto has joined #openstack-meeting-alt10:37
*** tuanluong has quit IRC10:38
*** sridharg has joined #openstack-meeting-alt10:50
*** lpetrut_ has joined #openstack-meeting-alt10:57
*** ansmith has quit IRC11:00
*** lpetrut has quit IRC11:00
*** MarkBaker has joined #openstack-meeting-alt11:01
*** tonanhngo has joined #openstack-meeting-alt11:04
*** alexchadin has quit IRC11:04
*** MarkBaker has quit IRC11:05
*** tonanhngo has quit IRC11:05
*** MarkBaker has joined #openstack-meeting-alt11:17
*** shuyingya has quit IRC11:20
*** markvoelker has joined #openstack-meeting-alt11:32
*** trinaths1 has quit IRC11:33
*** ircuser-1 has quit IRC11:35
*** julim has joined #openstack-meeting-alt11:40
*** ccamacho is now known as ccamacho|lunch11:45
*** pgadiya has quit IRC11:47
*** shuyingya has joined #openstack-meeting-alt11:47
*** shuyingya has quit IRC11:48
*** shuyingya has joined #openstack-meeting-alt11:48
*** jcoufal has joined #openstack-meeting-alt11:55
*** markvoelker has quit IRC11:56
*** markvoelker has joined #openstack-meeting-alt11:57
*** arnewiebalck_ has joined #openstack-meeting-alt12:01
*** ircuser-1 has joined #openstack-meeting-alt12:15
*** ansmith has joined #openstack-meeting-alt12:27
*** shuyingy_ has joined #openstack-meeting-alt12:32
*** shuyingya has quit IRC12:33
*** jaypipes has joined #openstack-meeting-alt12:33
*** dprince has joined #openstack-meeting-alt12:35
*** jkilpatr has joined #openstack-meeting-alt12:43
*** pbourke has quit IRC12:53
*** pbourke has joined #openstack-meeting-alt12:54
*** alexchadin has joined #openstack-meeting-alt12:57
*** arnewiebalck_ has quit IRC12:57
*** gouthamr has joined #openstack-meeting-alt13:00
*** gcb has joined #openstack-meeting-alt13:06
*** chhavi has quit IRC13:06
*** baoli has joined #openstack-meeting-alt13:10
*** baoli has quit IRC13:14
*** zhurong has quit IRC13:22
*** noslzzp has joined #openstack-meeting-alt13:24
*** baoli has joined #openstack-meeting-alt13:26
*** julim has quit IRC13:27
*** gcb has quit IRC13:28
*** arnewiebalck_ has joined #openstack-meeting-alt13:30
*** kzaitsev_ has joined #openstack-meeting-alt13:30
*** arnewiebalck_ has quit IRC13:32
*** superdan is now known as dansmith13:33
*** markvoelker_ has joined #openstack-meeting-alt13:33
*** arnewiebalck_ has joined #openstack-meeting-alt13:33
*** markvoelker has quit IRC13:33
*** skramaja has quit IRC13:34
*** links has quit IRC13:37
*** markvoelker_ has quit IRC13:38
*** markvoelker has joined #openstack-meeting-alt13:39
*** gcb has joined #openstack-meeting-alt13:44
*** xyang1 has joined #openstack-meeting-alt13:47
*** anilvenkata has quit IRC13:47
*** beekneemech is now known as bnemec13:48
*** gcb has quit IRC13:48
*** gcb has joined #openstack-meeting-alt13:49
*** yamamoto has quit IRC13:49
*** dtantsur has joined #openstack-meeting-alt13:50
*** kylek3h has joined #openstack-meeting-alt13:50
*** felipemonteiro has joined #openstack-meeting-alt13:51
*** MarkBaker has quit IRC13:51
*** felipemonteiro__ has joined #openstack-meeting-alt13:53
*** julim has joined #openstack-meeting-alt13:55
*** felipemonteiro has quit IRC13:56
*** namnh has joined #openstack-meeting-alt13:58
*** zhurong has joined #openstack-meeting-alt13:59
*** zhurong has quit IRC13:59
edleafe#startmeeting nova_scheduler14:00
openstackMeeting started Mon Jul 17 14:00:13 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
jaypipeso../14:00
edleafeAnyone around?14:00
alex_xuo/14:00
*** cdent has joined #openstack-meeting-alt14:01
*** tonanhngo has joined #openstack-meeting-alt14:01
* bauzas waves hand 14:02
cdento/14:02
* edleafe waves foot14:02
*** tonanhngo has quit IRC14:02
cdenti took me many seconds to go from /join to joined14:02
jaypipesedleafe: going all Daniel Day Lewis today?14:02
* cdent shakes his tired tiny fist once more14:02
edleafeok, let's get started14:02
edleafe#topic Specs & Reviews14:02
*** openstack changes topic to "Specs & Reviews (Meeting topic: nova_scheduler)"14:03
edleafe#link Amend spec for Custom Resource Classes in Flavors https://review.openstack.org/#/c/481748/14:03
edleafeThis seems ok, but still a little fuzzy on the details14:03
jaypipesI read through your comments, edleafe.14:03
edleafeI'm working on the code for this, but it seems setting up a devstack on a VM to think it's running Ironic is no small thing14:03
jaypipesI'm wondering if I can help clarify anything for you on there?14:04
jaypipesMatt has responded to you, but we can discuss your remaining concerns here.14:04
edleafejaypipes: it wasn't clear that the flavor for the instance wouldn't have the extra_specs in it14:04
dtantsurany help with ironic needed? /me did not quite understand the comment above14:05
jaypipesedleafe: you mean for *existing* instances?14:05
edleafejaypipes: also, I figured out the whole node name confusion (I think)14:05
*** EricGonczer_ has joined #openstack-meeting-alt14:05
edleafejaypipes: well, yeah - that's the only thing the spec is concerned with14:05
jaypipesedleafe: k, are you clear on that now though? you mentioned still being a little fuzzy on some things.14:06
*** lucasxu has joined #openstack-meeting-alt14:06
edleafeIOW, I didn't know if the update that the operators did to flavors was propagated to existing instances14:06
jaypipesah.14:06
jaypipesno, it definitely is not.14:06
edleafejaypipes: the wording in the spec is fuzzy. I've since figure a bunch out14:06
edleafedtantsur: I could use some help testing ironic behavior with only a devstack VM14:07
jaypipesedleafe: k. what's the remaining fuzziness we can help with?14:07
dtantsuredleafe: sure, ping me after the meeting14:07
edleafedtantsur: ok, will do14:07
edleafejaypipes: it's the wording of the spec, not my brain14:07
*** kzaitsev_ has quit IRC14:08
jaypipesedleafe: heh, I know. and I'm asking how we can reword the spec to make it more clear.14:08
edleafejaypipes: I guess that's not a big priority, is it?14:08
jaypipesnot sure...14:08
jaypipeswould be good to get the spec amendment finalized and agree on its clarity.14:08
*** jprovazn has quit IRC14:08
edleafeI know what I need to do. Now to fo it...14:08
*** EricGonc_ has joined #openstack-meeting-alt14:09
edleafedo it, even14:09
jaypipesedleafe: that's good with me, then.14:09
*** yamamoto has joined #openstack-meeting-alt14:09
*** yamamoto has quit IRC14:09
edleafejaypipes: if you want I could try to push a revision to the spec14:09
*** rnoriega_ has joined #openstack-meeting-alt14:09
bauzastbh, I'd love to make sure we can land something about custom RCs for Pike14:09
jaypipesedleafe: go for it.14:09
bauzasthe spec being amended or not doesn't seem to me super urgent14:09
cdentbauzas: a good spec makes it a lot easier to review the code14:10
jaypipesbauzas: agreed. code is more important. as long as edleafe is clear, I'm good.14:10
bauzascdent: sure, I'm talking of merging that spec amendment14:10
edleafeok, maybe I can revise it once I get working code14:10
*** EricGonczer_ has quit IRC14:10
edleafeLet's move on14:10
edleafe#link Claims in the Scheduler - sereis starting with https://review.openstack.org/#/c/483564/14:10
cdentedleafe++14:10
edleafejaypipes: status update?14:10
bauzasedleafe: tbh, I'll review your implementation changes14:10
*** hongbin has joined #openstack-meeting-alt14:11
jaypipesedleafe: bottom two patches in that series are approved. just fixing up the p_sums thing now in the third.14:11
*** alexchadin has quit IRC14:11
*** lhinds|out has joined #openstack-meeting-alt14:11
jaypipesedleafe: reviews on the final patch in that series that does the claiming would be great14:11
edleafegreat - thanks for fixing that14:12
* bauzas shakes his boots14:12
edleafenext up:14:12
edleafe#link Devstack to use resource classes by default https://review.openstack.org/#/c/476968/14:12
edleafedtantsur: anything to say about that one?14:12
dtantsurI was out for 2 weeks, so not really, sorry14:14
edleafedtantsur: ok, ping us in -nova if we can help14:14
edleafe#link Update allocation-candidates.yaml for gabbi 1.35 https://review.openstack.org/#/c/484356/14:14
dtantsursure, I'll get to it eventually14:14
jaypipesdtantsur: pfft. they let you take vacation?!14:14
edleafeThat looks straightforward enough14:15
dtantsurjaypipes: naive people, right?14:15
*** MarkBaker has joined #openstack-meeting-alt14:15
edleafenext up:14:15
edleafe#link Add traits to the ResourceProviders filters https://review.openstack.org/#/c/474602/14:15
edleafeThat's largely on hold until the AllocationCandidate stuff merges14:16
jaypipesdtantsur: :)14:16
edleafeThen I can probably duplicate the code there, since they are essentially the same query14:16
jaypipesedleafe: doesn't really need to be, though...14:16
*** rnoriega_ has quit IRC14:16
*** lhinds|out has quit IRC14:16
jaypipesedleafe: meaning the resource providers query stuff can be reviewed and merged since it's not used by claims in the scheduler but is still useful.14:17
edleafejaypipes: sure, but it would simplify reviewing to have them together14:17
*** julim_ has joined #openstack-meeting-alt14:17
jaypipesunderstood.14:17
edleafeand since it isn't in the critical path, no rush14:18
edleafemoving on14:18
edleafe#link Nested Resource Providers - series starting with https://review.openstack.org/#/c/470575/14:18
edleafeStill in a coma14:18
edleafe:)14:18
jaypipesindeed.14:18
*** julim has quit IRC14:18
edleafenext up:14:19
edleafe#link Traits support in the Allocation Candidates https://review.openstack.org/478464/14:19
edleafeI haven't had a chance to review this yet. Is it a dupe of https://review.openstack.org/#/c/474602/?14:19
edleafeIOW, could that be the AllocCand version of the RP version?14:20
edleafeif so, we should ensure that they are working the same way14:20
jaypipesagreed14:20
jaypipesor, frankly, it looks like both patches could build on a common patch that adds support for a helper method that returns all resource providers having all traits in a list.14:21
jaypipessimilar to the _get_all_shared_with() helper method.14:21
edleafejaypipes: yeah, I was thinking something like that14:21
jaypipesedleafe: instead of both patches adding what amounts to the same subquery.14:22
edleafebut without first seeing the code, I didn't want to assume14:22
*** dsariel has joined #openstack-meeting-alt14:22
jaypipesyeah, I'll review both.14:22
*** dsariel_ has joined #openstack-meeting-alt14:22
edleafeok, great14:22
alex_xua common patch return a subquery?14:22
*** dsariel has quit IRC14:23
edleafeyes, since we need to add a filter for traits in both14:23
*** bobmel has quit IRC14:23
jaypipesalex_xu: a common patch that returns a list of resource provider IDs would be my preference instead of making the _get_all_with_shared() function even bigger. but I'll comment on the patches.14:23
alex_xuah, I see14:23
*** dsariel has joined #openstack-meeting-alt14:23
alex_xujaypipes: ok, thanks14:23
edleafeLast up on the agenda:14:24
edleafe#link Placement api-ref docs https://review.openstack.org/#/q/topic:cd/placement-api-ref+status:open14:24
edleafeLooks like steady progress there14:24
jaypipesyup14:24
jaypipesslow but steady14:24
edleafeAnything else for specs and/or reviews?14:25
jaypipesnot from me.14:25
cdentI wanted to ask about that bug fix I did: https://review.openstack.org/#/c/484162/14:25
cdentfor https://bugs.launchpad.net/nova/+bug/170457414:25
openstackLaunchpad bug 1704574 in OpenStack Compute (nova) "[placement] attempt to put allocation to resource provide that does not host class of resource causes 500" [Medium,In progress] - Assigned to Chris Dent (cdent)14:25
cdentnot sure about the completeness or location of the fix14:25
edleafewait your turn!!!!14:25
edleafe#topic Bugs14:26
edleafe#link Placement bugs https://bugs.launchpad.net/nova/+bugs?field.tag=placement14:26
*** openstack changes topic to "Bugs (Meeting topic: nova_scheduler)"14:26
edleafe#link fix 500 error when allocating to bad class https://launchpad.net/bugs/170457414:26
edleafe#link Proposed fix for 1704574 https://review.openstack.org/#/c/484162/14:26
cdentI never understand these topics.14:26
* edleafe mutters about cdent jumping the gun14:26
cdentother story of my life14:26
edleafeDo you want to summarize your concern about the fix?14:27
cdentthere’s three concerns, I guess:14:28
cdenta) I don’t understand why the other sanity checks on the data aren’t catching the problem14:28
cdentb) it seems like the early set() checks might be capable of also checking for this problem14:29
cdentc) ed identified yet another KeyError that may also need more effective handling14:29
cdenta) is probably more correctly stated as “why didn’t we already see this?”14:29
jaypipescdent: reviewed.14:29
*** marst has quit IRC14:30
edleafecdent: guess we haven't wandered too far from the happy path14:30
cdent(sorry my internets are being very slow)14:31
cdentjaypipes: those uuids are the result of uuidgen, they are just in there because in ‘latest’ microversion we need them14:31
edleafecdent: but if you put in some nonsense uuid like 'aaaaa-aaaa-...' would it still work?14:32
jaypipescdent: k14:32
cdentjaypipes: can you explain why the issue only shows up when there are at least two resoure classes (one of them bad)?14:32
edleafeIOW, is there anything 'magical' about those uuids?14:32
cdentedleafe: no, they are uuids14:32
cdentI don’t understand what is being asked?14:33
edleafecdent: I meant "defined elsewhere and need to match that other definition"14:33
cdentno, that’s why I’m using static uuids instead of $ENVIRON14:34
jaypipescdent: I'm looking at that now... not sure off top of my head.14:35
*** arnewiebalck_ has quit IRC14:35
jaypipescdent: also, shouldn't these be 400s not 409s?14:36
cdentin any case, that change is a good example of what I’m intending to do while you guys are doing the meat: searching for bugs, edges, etc14:36
jaypipesno, I guess 409 is appropriate. the structure of the request is correct.14:36
cdentjaypipes: I thought that too, but was trying to be consistent with the 409s that were already there and could not decide14:36
*** gyee has joined #openstack-meeting-alt14:37
cdentI _think_ 409 is saying “the resource’s state of inventory is not aligned with what you are asking for"14:37
jaypipesright14:37
jaypipesand like I said, the request structure is proper, so 400 isn't appropriate.14:37
edleafe409 seems OK, as long as it has a good error message so we can distinguish the different failures14:38
edleafeSo... anything else on bugs?14:39
*** yamamoto has joined #openstack-meeting-alt14:40
jaypipescdent: ah... I figured it out.14:40
bauzasfolks, I'll need to bail out in a very few14:40
edleafeok bauzas14:40
alex_xu#link https://review.openstack.org/48037914:41
*** trungnv_ has joined #openstack-meeting-alt14:41
alex_xu^ just waiting for review14:41
alex_xuoops, there is commment from ken'ichi14:41
edleafeok, thanks for the link alex_xu. Added to my review list14:42
alex_xuedleafe: thanks14:42
jaypipescdent: line 1600 adds providers with *any inventory of any requested resource* to the provs_with_inv set. however, if that provider only has some and not all of the inventory requested, it passes the check in lines 1602-1608 but will fail the check on line 161614:42
*** namnh has quit IRC14:42
jaypipescdent: so, before your patch, if you were to try allocating for two resource classes, neither of which existed for a resource provider, you'd get back the 409 result.14:43
jaypipescdent: it's just when you request two resource classes and one of them actually does exist that the 500 is returned14:43
jaypipesalex_xu: ah, yeah, I will re-review that patch as well.14:44
alex_xujaypipes: thanks14:44
cdentjaypipes: yeah, that’s what I surmised, but couldn’t think of a good way to catch it in the earlier block (especially not on sunday’s brain)14:44
jaypipesheh, yeah :)14:44
jaypipesok, folks, I need to run to a dentist appt. fun!14:45
jaypipesciao14:45
edleafeThen let's move on to...14:45
edleafe#topic Open discussion14:45
*** openstack changes topic to "Open discussion (Meeting topic: nova_scheduler)"14:45
edleafegot anything to discuss?14:45
*** yamamoto has quit IRC14:46
ralonsohnot for discussion, but a request, if possible:14:46
ralonsohhttps://review.openstack.org/#/c/449257/14:46
ralonsohand the following patch14:46
ralonsohhttps://review.openstack.org/#/c/451777/14:46
*** marst has joined #openstack-meeting-alt14:46
ralonsohTo modify the pci_passthough filter14:47
edleafe#link Neutron port patch https://review.openstack.org/#/c/449257/14:47
ralonsohReviews will be welcome14:47
edleafe#link Another Neutron port patch https://review.openstack.org/#/c/451777/14:47
edleaferalonsoh: thanks - added to the review queue14:48
cdentme too14:48
ralonsohthanks!14:48
edleafeAnyone have anything else?14:49
cdentno sir14:49
edleafeok, then, enjoy the rest of what's left of your day! And maybe even the day after that!14:50
edleafe#endmeeting14:50
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:50
openstackMeeting ended Mon Jul 17 14:50:51 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:50
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-07-17-14.00.html14:50
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-07-17-14.00.txt14:50
openstackLog:            http://eavesdrop.openstack.org/meetings/nova_scheduler/2017/nova_scheduler.2017-07-17-14.00.log.html14:50
*** chyka has joined #openstack-meeting-alt14:52
*** sshnaidm|off has joined #openstack-meeting-alt14:52
*** markstur has joined #openstack-meeting-alt14:53
*** MarkBaker has quit IRC14:57
*** yamahata has joined #openstack-meeting-alt14:59
*** lucasxu has quit IRC15:00
lennyb#startmeeting third-party15:00
openstackMeeting started Mon Jul 17 15:00:09 2017 UTC and is due to finish in 60 minutes.  The chair is lennyb. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: third-party)"15:00
openstackThe meeting name has been set to 'third_party'15:00
lennybHello15:00
*** cdent has left #openstack-meeting-alt15:01
*** janki has quit IRC15:02
*** sshnaidm|off has quit IRC15:03
*** sshnaidm has joined #openstack-meeting-alt15:05
*** sshnaidm is now known as sshnaidm|off15:06
*** gyee has quit IRC15:06
*** rwsu has joined #openstack-meeting-alt15:06
*** gyee has joined #openstack-meeting-alt15:08
*** jbadiapa has quit IRC15:08
*** jbadiapa has joined #openstack-meeting-alt15:09
*** andreas_s has quit IRC15:10
lennyb#endmeeting15:14
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:14
openstackMeeting ended Mon Jul 17 15:14:03 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:14
openstackMinutes:        http://eavesdrop.openstack.org/meetings/third_party/2017/third_party.2017-07-17-15.00.html15:14
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/third_party/2017/third_party.2017-07-17-15.00.txt15:14
openstackLog:            http://eavesdrop.openstack.org/meetings/third_party/2017/third_party.2017-07-17-15.00.log.html15:14
*** MarkBaker has joined #openstack-meeting-alt15:15
*** dtantsur has left #openstack-meeting-alt15:19
*** MarkBaker has quit IRC15:19
*** trinaths has joined #openstack-meeting-alt15:20
*** kzaitsev_ has joined #openstack-meeting-alt15:25
*** lucasxu has joined #openstack-meeting-alt15:27
*** kzaitsev_ has quit IRC15:27
*** annegentle has joined #openstack-meeting-alt15:31
*** kzaitsev_ has joined #openstack-meeting-alt15:31
*** trungnv_ has quit IRC15:32
*** kzaitsev_ has quit IRC15:34
*** annegentle has quit IRC15:36
*** trinaths has quit IRC15:36
*** annegentle has joined #openstack-meeting-alt15:38
*** david-lyle has joined #openstack-meeting-alt15:40
*** oidgar has quit IRC15:53
*** iyamahat has joined #openstack-meeting-alt16:02
*** EricGonc_ has quit IRC16:04
*** EricGonczer_ has joined #openstack-meeting-alt16:04
*** dsariel_ has quit IRC16:06
*** dsariel has quit IRC16:06
*** anilvenkata has joined #openstack-meeting-alt16:10
*** shobhar has joined #openstack-meeting-alt16:18
*** shobhar_ has joined #openstack-meeting-alt16:18
*** marios has quit IRC16:19
*** rcernin_ has quit IRC16:19
*** derekh has quit IRC16:23
*** kfarr has joined #openstack-meeting-alt16:26
*** tellesnobrega has quit IRC16:30
*** ralonsoh has quit IRC16:31
*** tellesnobrega has joined #openstack-meeting-alt16:33
*** shobhar has quit IRC16:34
*** shobhar_ has quit IRC16:35
*** annegentle has quit IRC16:37
*** EricGonczer_ has quit IRC16:38
*** shobhar_ has joined #openstack-meeting-alt16:40
*** EricGonczer_ has joined #openstack-meeting-alt16:40
*** sridharg has quit IRC16:41
*** annegentle has joined #openstack-meeting-alt16:41
*** spotz has quit IRC16:42
*** rhagarty has quit IRC16:43
*** spotz has joined #openstack-meeting-alt16:45
*** yamahata has quit IRC16:46
*** rhagarty has joined #openstack-meeting-alt16:47
*** iyamahat has quit IRC16:47
*** dizquierdo has quit IRC16:48
*** fnaval has joined #openstack-meeting-alt16:50
*** kzaitsev_ws has quit IRC16:50
*** ircuser-1 has quit IRC16:53
*** anilvenkata has quit IRC16:56
*** anilvenkata has joined #openstack-meeting-alt16:56
*** jprovazn has joined #openstack-meeting-alt16:58
*** ircuser-1 has joined #openstack-meeting-alt17:02
*** iyamahat has joined #openstack-meeting-alt17:06
*** dalgaaf has quit IRC17:09
*** oidgar has joined #openstack-meeting-alt17:10
*** Ablu has quit IRC17:11
*** dalgaaf has joined #openstack-meeting-alt17:12
*** armstrong has joined #openstack-meeting-alt17:13
*** yamahata has joined #openstack-meeting-alt17:13
*** GheRiver1 has joined #openstack-meeting-alt17:15
*** GheRiver1 has quit IRC17:15
*** chyka has quit IRC17:16
*** chyka has joined #openstack-meeting-alt17:17
*** harlowja has joined #openstack-meeting-alt17:17
*** oidgar has quit IRC17:19
*** Ablu has joined #openstack-meeting-alt17:21
*** anilvenkata has quit IRC17:21
*** jprovazn has quit IRC17:21
*** tonanhngo has joined #openstack-meeting-alt17:28
*** tonanhngo has quit IRC17:32
*** yamahata has quit IRC17:33
*** yamahata has joined #openstack-meeting-alt17:34
*** sambetts is now known as sambetts|afk17:38
*** tonanhngo has joined #openstack-meeting-alt17:38
*** bogdando has quit IRC17:53
*** iyamahat_ has joined #openstack-meeting-alt17:57
*** iyamahat has quit IRC17:57
*** lpetrut_ has quit IRC18:00
*** tesseract has quit IRC18:01
*** felipemonteiro__ has quit IRC18:07
*** diablo_rojo has joined #openstack-meeting-alt18:11
*** chyka has quit IRC18:15
*** chyka has joined #openstack-meeting-alt18:16
*** Sukhdev has joined #openstack-meeting-alt18:24
*** rcernin has joined #openstack-meeting-alt18:26
*** asingh_ has quit IRC18:27
*** asingh_ has joined #openstack-meeting-alt18:29
*** rnoriega has quit IRC18:38
*** lhinds has quit IRC18:38
*** vishwanathj has quit IRC18:38
*** vishwanathj has joined #openstack-meeting-alt18:39
*** rwsu has quit IRC18:39
*** felipemonteiro has joined #openstack-meeting-alt18:39
*** felipemonteiro_ has joined #openstack-meeting-alt18:40
*** lpetrut_ has joined #openstack-meeting-alt18:41
*** felipemonteiro has quit IRC18:44
*** lpetrut_ has quit IRC18:47
*** lhinds has joined #openstack-meeting-alt18:49
*** rnoriega has joined #openstack-meeting-alt18:49
*** EricGonc_ has joined #openstack-meeting-alt18:52
*** EricGonczer_ has quit IRC18:53
*** rwsu has joined #openstack-meeting-alt18:55
*** arnewiebalck_ has joined #openstack-meeting-alt18:55
*** bogdando has joined #openstack-meeting-alt19:02
*** chhavi has joined #openstack-meeting-alt19:03
*** dsariel has joined #openstack-meeting-alt19:07
*** dsariel_ has joined #openstack-meeting-alt19:07
*** cmurphy has quit IRC19:09
*** tbarron has quit IRC19:09
*** cmurphy has joined #openstack-meeting-alt19:10
*** tbarron has joined #openstack-meeting-alt19:11
*** noslzzp has quit IRC19:11
*** lpetrut_ has joined #openstack-meeting-alt19:11
*** jcoufal has quit IRC19:13
*** MarkAtwood has left #openstack-meeting-alt19:25
*** jkilpatr_ has joined #openstack-meeting-alt19:25
*** jkilpatr has quit IRC19:27
*** shobhar_ has quit IRC19:31
*** harlowja has quit IRC19:32
*** dsariel_ has quit IRC19:42
*** dsariel has quit IRC19:43
*** shobhar_ has joined #openstack-meeting-alt19:44
*** dave-mccowan has joined #openstack-meeting-alt19:44
*** boris-42__ has joined #openstack-meeting-alt19:47
*** dalgaaf has quit IRC19:55
*** chhavi has quit IRC19:59
*** bogdando has quit IRC20:00
*** brault has joined #openstack-meeting-alt20:01
*** julim_ has quit IRC20:01
dave-mccowan#startmeeting barbican20:02
openstackMeeting started Mon Jul 17 20:02:06 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:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:02
*** openstack changes topic to " (Meeting topic: barbican)"20:02
openstackThe meeting name has been set to 'barbican'20:02
dave-mccowan#topic Roll Call20:02
*** openstack changes topic to "Roll Call (Meeting topic: barbican)"20:02
dave-mccowano/20:02
*** chhavi has joined #openstack-meeting-alt20:03
*** jkilpatr_ has quit IRC20:05
*** brault has quit IRC20:05
*** annegentle has quit IRC20:07
*** clopez has joined #openstack-meeting-alt20:08
*** shobhar_ has quit IRC20:08
*** lpetrut_ has quit IRC20:10
*** florianf has quit IRC20:11
dave-mccowan#endmeeting20:12
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"20:12
openstackMeeting ended Mon Jul 17 20:12:17 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:12
openstackMinutes:        http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-07-17-20.02.html20:12
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-07-17-20.02.txt20:12
openstackLog:            http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-07-17-20.02.log.html20:12
*** dklyle has joined #openstack-meeting-alt20:12
*** david-lyle has quit IRC20:13
*** arnewiebalck_ has quit IRC20:14
*** dave-mccowan has quit IRC20:17
*** shobhar_ has joined #openstack-meeting-alt20:19
*** SotK has joined #openstack-meeting-alt20:22
*** dprince has quit IRC20:24
*** david-lyle has joined #openstack-meeting-alt20:26
*** rossella_s has quit IRC20:26
*** dklyle has quit IRC20:27
*** rossella_s has joined #openstack-meeting-alt20:28
*** jkilpatr has joined #openstack-meeting-alt20:37
*** MarkBaker has joined #openstack-meeting-alt20:41
*** vishwana_ has joined #openstack-meeting-alt20:43
*** vishwanathj has quit IRC20:46
*** achadha has joined #openstack-meeting-alt20:49
*** dalgaaf has joined #openstack-meeting-alt20:49
*** vishwana_ has quit IRC20:50
*** dalgaaf has quit IRC20:50
*** dalgaaf has joined #openstack-meeting-alt20:50
*** jcoufal has joined #openstack-meeting-alt20:51
*** ansmith has quit IRC20:51
*** EricGonc_ has quit IRC20:51
*** EricGonczer_ has joined #openstack-meeting-alt20:53
*** harlowja has joined #openstack-meeting-alt20:56
*** annabelleB has joined #openstack-meeting-alt20:56
*** EricGonc_ has joined #openstack-meeting-alt20:57
*** EricGonczer_ has quit IRC20:58
*** baoli has quit IRC20:59
*** lucasxu has quit IRC21:01
*** mjura has quit IRC21:01
*** noslzzp has joined #openstack-meeting-alt21:03
*** panda is now known as panda|off21:07
*** pchadwick has joined #openstack-meeting-alt21:08
*** iyamahat has joined #openstack-meeting-alt21:14
*** iyamahat_ has quit IRC21:14
*** MarkBaker has quit IRC21:18
*** achadha has quit IRC21:18
*** annabelleB has quit IRC21:19
*** achadha has joined #openstack-meeting-alt21:19
*** annabelleB has joined #openstack-meeting-alt21:19
*** achadha has quit IRC21:24
*** Sukhdev has quit IRC21:26
*** rcernin has quit IRC21:33
*** dave-mccowan has joined #openstack-meeting-alt21:34
*** diablo_rojo has quit IRC21:34
*** annabelleB has quit IRC21:37
*** diablo_rojo has joined #openstack-meeting-alt21:38
*** annegentle has joined #openstack-meeting-alt21:40
*** annabelleB has joined #openstack-meeting-alt21:51
*** annegentle has quit IRC21:53
*** EricGonc_ has quit IRC21:54
*** EricGonczer_ has joined #openstack-meeting-alt21:54
*** Shrews has joined #openstack-meeting-alt21:56
*** jcoufal has quit IRC21:57
jeblairany zuul folks around?22:00
fungiheyhey kids!22:00
* fungi is now known as krusty22:00
pabelangerpresent22:00
clarkbI'm sort of here22:00
Shrewso/22:01
fungialt.meeting.openstack22:01
* jeblair hides behind a palm tree22:01
*** shobhar__ has joined #openstack-meeting-alt22:01
* fungi wonders if jeblair is demonstrating how not to be seen22:01
* mordred waves22:01
jeblair#startmeeting zuul22:02
openstackMeeting started Mon Jul 17 22:02:27 2017 UTC and is due to finish in 60 minutes.  The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot.22:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.22:02
*** openstack changes topic to " (Meeting topic: zuul)"22:02
openstackThe meeting name has been set to 'zuul'22:02
jeblair#link agenda https://wiki.openstack.org/wiki/Meetings/Zuul22:02
*** kylek3h has quit IRC22:02
jeblair#link previous meeting http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-07-10-22.02.html22:02
jeblair#topic Announcements22:03
*** openstack changes topic to "Announcements (Meeting topic: zuul)"22:03
*** felipemonteiro_ has quit IRC22:03
*** tellesnobrega has quit IRC22:03
jeblairi reckon since the "roll out near/at PTG" plan garnered good feedback at the infra meeting last week, we should probably suggest that interested zuul folks plan on being at the ptg22:04
fungii'll be there!22:04
jeblairmordred, fungi: that sound about right to you?22:04
fungitotally22:04
ShrewsHave we decided on a day? I saw suggestions of doing it the weekend before, which might necessitate arriving earlier22:04
jeblairthere's a page here22:04
*** shobhar_ has quit IRC22:04
jeblair#link openstack ptg https://www.openstack.org/ptg/22:04
*** lpetrut_ has joined #openstack-meeting-alt22:04
pabelangerworking on manager approval now22:05
clarkbI think there are other meetings that people will be distracted by on the weekend before22:05
clarkbboard/tc things22:05
jeblairShrews: i don't think so22:05
fungiyeah, i'm flying in saturday and sequestered with the tc/uc/bod all sunday22:05
jeblairclarkb: heh, is that an argument for or against doing it on the weekend?  ;)22:05
fungibut don't let my absence those days stop a good plan if others are available22:06
clarkbfungi: as would be mordred I expect22:06
jeblairShrews: yeah, sounds like we should seek clarity asap.22:06
jeblairmordred: thoughts?22:06
fungiin all honesty, i'm likely one of the least useful people to a zuul cut-over since i've been spending my time trying to make sure the rest of you are free to focus on zuul development... but i'm happy to help when i'm around/undistracted22:07
mordredjeblair: I will have the board/tc thing ... but I doubt I'll be very distracted by it22:08
pabelangerYa, I'm sure I could fly in a day or so early too22:08
mordredwhich is to say - I'll be available whenever I need to be available other than the specific board/tc overlap hours22:08
pabelangerif we are going that route22:08
jeblairmordred: can you work on a proposal for timing for us to discuss this week?22:09
fungimordred: keep in mind the board/tc overlap hours are like 9am-5pm sunday or something like that. it's not our usual half-day joint thing we do at the summit22:09
mordredfwiw - the cutover ITSELF should be take less time than a gerrit upgrade - prepping to make sure we're comfortable with the process and then fielding human interaction and fixing things we missed after is, I think, going to be the bulk of the work22:09
mordredjeblair: yes, I can22:09
mordredfungi: oh - good point22:09
jeblairthat way we're not under pressure to make a snap decision right now, but we should make a decision soon since it affects travel plans22:10
mordred++22:10
jeblair#action mordred propose ptg-related cutover timeline22:10
jeblairmordred: thanks!22:10
mordred\o/22:10
jeblair#topic  Actions from last meeting22:10
*** openstack changes topic to "Actions from last meeting (Meeting topic: zuul)"22:10
jeblairjlk add meat to github docs re app setup and depends-on22:11
jeblairi don't think that happened yet?22:11
jeblairbut jlk is on vacation, so he's off the hook22:12
jeblair#action jlk add meat to github docs re app setup and depends-on22:12
*** gouthamr has quit IRC22:12
jeblair#action jeblair make anchors for keywords22:12
jeblairthat ^ also hasn't happened22:12
jeblairmordred add v3 doc link to readme22:12
mordredI remember doing that?22:12
jeblairyes!  that happened!22:12
mordred\o/22:12
* mordred getting stuff done22:12
jeblairmordred make infra init script for zuul-web in puppet-zuul22:12
pabelangerthink I seen that22:13
fungisounds like a useful thing to have22:13
jeblair#link https://review.openstack.org/48288922:13
pabelangerI did https://review.openstack.org/#/c/471456/ a while back too22:14
*** tellesnobrega has joined #openstack-meeting-alt22:14
jeblaircool, let's see if we infra-core folks can get that landed22:14
jeblairi'd really like to see the web console streaming :)22:14
fungistarred22:14
mordredI need to fix cmurphy's feedback on the followup too22:14
*** namnh has joined #openstack-meeting-alt22:14
jeblair#topic Status Updates: Standard job library22:14
*** openstack changes topic to "Status Updates: Standard job library (Meeting topic: zuul)"22:14
clarkbre init scripts we should be thinking about moving away from kill -922:14
*** gouthamr has joined #openstack-meeting-alt22:14
mordredclarkb: yah - that's on the list22:14
jeblairi'll go first here:22:15
jeblairi've updated the openstack base job to be slightly less insane22:15
jeblairwe now pass the log url back to zuul from ansible22:15
jeblairwhich is really cool as it means we don't have to do double-entry bookeeping in both the job definition and the job itself22:16
mordredyay!22:16
jeblair*eventually* that will let us have a base job definition with log publishing in zuul-jobs, but it doesn't quite make sense yet22:16
jeblairi think in order for it to make sense there, we also have to have site-local variables22:16
jeblairso that we can parameterize things like "the log host's name", etc, in the base job22:17
jeblair(also, we may want to add other methods of log publishing to the base job, and parameterize the use of those)22:17
jeblairhowever, i always expect sites to be able to override the base job with their own implementation22:17
jeblairwhich is what we're doing now22:17
jeblairso i've but a simplified base job in zuul-jobs, which just does the git repo setup, but not log copying22:18
jeblairand openstack overrides that in project-config with a version which adds log copying22:18
jeblairso we're demonstrating that facility at least22:18
jeblairi think i'm done touching that for a while, at lest until site-local vars lands22:19
fungivery cool!22:19
pabelangerindeed22:19
mordredgood. I'm glad that the number of places to look for content is much smaller with that shift landed too22:19
*** lpetrut_ has quit IRC22:19
jeblairyeah, openstack-zuul-roles is about to be emptied out22:20
mordredand the times when it's somewhere else are exptremely specific22:20
jeblairso we're basically just project-config, zuul-jobs, and openstack-zuul-jobs now22:20
*** tonanhngo has quit IRC22:20
fungi3 is better than 422:20
jeblairand all the roles used by our base job in project-config are actually in zuul-jobs22:20
fungithere's a zuul-base-jobs too right?22:20
mordredyup. and the majority of jobs people will be most likely to look at more frequently will be in openstack-zuul-jobs22:20
pabelangerfor sure, I was finding myself grepping alot of git repos22:20
mordredfungi: that's zuul-jobs22:20
mordredpabelanger: ++22:20
jeblairfungi: yes, but we're not using it either at the moment22:20
mordredah22:21
fungijust making sure22:21
* mordred shuts up - misunderstood question22:21
jeblairit *was* going to hold the base job before we invented config shadowing22:21
fungiwe gave ourselves... lots of options for places to put this stuff22:21
pabelangerfungi: ya22:21
mordredyup. turns out spreading across tons of repos is not advantageous :)22:21
jeblairyeah, we should go through and leave closed signs on some of these repos soon22:21
mordred++22:21
*** rarcea has quit IRC22:21
jeblairspreading out over the right number is :)22:21
mordredyup22:21
fungii have an infra meeting topic about retiring some unused repos, i can add those to the list22:22
jeblairmordred: how goes the unittest, etc work?22:22
mordredI think we can explain the three places now - (four if you count 'in each project' as a place)22:22
*** tonanhngo has joined #openstack-meeting-alt22:22
mordredjeblair: pabelanger has some patches up I owe him reviews on ... I've dived down the logging hole because debugging some of the jobs was getting annoying22:22
pabelangerI have https://review.openstack.org/#/c/483936/ up for review too, which moves some openstack specific things into openstack-zuul-jobs22:22
*** EricGonczer_ has quit IRC22:23
jeblairmordred: *nod*.  i think 2001105 and 2001106 (report executor errors back to users) is the next high priority punchlist item22:24
jeblairmordred: the build log has gotten a lot better.  thanks pabelanger too.  :)22:25
jeblairi think once we get the json return out of it, it'll be shiny.22:25
pabelangerYa, much eaiser to read now22:25
*** baoli has joined #openstack-meeting-alt22:25
*** rossella_s has quit IRC22:25
jeblairanyone have anything else to say on this?22:26
*** baoli has quit IRC22:26
pabelangerI'll be pusing more tox changes up tomorrow22:26
mordrednope.22:26
pabelangerso reviews will be helpful22:26
*** tonanhngo_ has joined #openstack-meeting-alt22:26
*** tonanhngo has quit IRC22:26
*** rossella_s has joined #openstack-meeting-alt22:27
jeblairpabelanger, mordred: thanks!22:27
jeblair#topic Status Updates: (web) console streaming22:27
*** openstack changes topic to "Status Updates: (web) console streaming (Meeting topic: zuul)"22:27
jeblairi would have segued to this earlier if i were a better meeting chair22:27
jeblairanyway, we have an init script in progress22:27
jeblairwe also need a client page22:28
jeblairdid tobiash's sample page land, or did that get turned into the serve static html change?22:28
*** xyang1 has quit IRC22:29
mordredit's still in work22:29
mordredtobiash and I each have versions up22:29
Shrewshttps://review.openstack.org/48350322:29
mordredthe next step is to combine elements of each22:29
mordredwhich tobias has said he'll do when he gets back in on wednesday if I don't get to it before then22:29
*** annabelleB has quit IRC22:30
jeblairShrews: ah thanks22:30
mordredhttps://review.openstack.org/#/c/483947/ is the other one22:30
mordredso I tihnk we're close on that one22:30
jeblairand https://review.openstack.org/481599 was the other other one i guess22:30
*** tonanhngo_ has quit IRC22:30
jeblairthat's the one i was thinking about22:30
mordredyes - the final result will be a synthesis of those three patches22:31
Shrewsjeblair: 599 should probably be abandoned. wrong direction on that one22:31
jeblairShrews: it is already abandoned!22:31
jeblairthough it is the parent of 94722:31
mordredwe need to squash22:32
Shrewsjeblair: such efficiency (/me forgot)22:32
jeblairokay, so the way forward is for mordred and/or tobias to combine all that stuff, hopefully around the middle of the week22:32
mordredone of the new wrinkles we learned is that tobias has to run his websocket server on a different host22:33
mordredor, through a different proxy/domain more specifically22:33
jeblairthe main question i wanted to raise was whether there was something simple we could do in the interim so we could at least try it, but it sounds like that's not the best path forward.22:33
mordredI've got a document started with that captured, as well as other things from this, that I'll try to get out by mid-week too22:33
mordredjeblair: we're really close - and once the websocket server is runing, one should be able to host the static file locally for a hacky version22:34
*** annabelleB has joined #openstack-meeting-alt22:34
mordredit seems websockets do not have the CORS restrictions22:34
*** rwsu has quit IRC22:34
mordredso once the zuul-web is running, it shoudl be possible, if annoying, to play with it22:35
jeblairmordred: can you clarify?  should we aim to get the websocket server running then host a static file locally?  or should we push ahead with you and tobiash's change?22:35
mordredjeblair: we should push forward with the current changes22:35
mordredthey're very close22:35
mordredI'm just saying that with the zuul-web puppet already in flight, there will be a thing running that one could physically poke at and stream content from should one choose between the time that starts existing and the time we get the patch finished22:36
*** rwsu has joined #openstack-meeting-alt22:36
jeblairmordred: okay, my original question was whether we should attempt to do that or not, which is why i asked whether there was a simple static file we could put in place to do that22:36
jeblairbut i'm still getting mixed messages on whether that's worth doing22:36
mordredgotcha. no. it is not22:36
jeblairmordred: how about we aim to get the websocket server running by wednesday, so when the new thing lands, we'll be ready to use it?22:37
mordredyes22:37
jeblairyay!  a plan is planned!22:37
*** marst has quit IRC22:37
jeblairanything else on console streaming?  web or otherwise?22:37
* fungi loves it when a plan comes together22:38
jeblair#topic Status Updates:  Zuul test enablement22:38
*** openstack changes topic to "Status Updates: Zuul test enablement (Meeting topic: zuul)"22:38
jeblairi haven't done anything on this22:38
pabelangersame22:39
jeblairbut maybe i should switch to this and get it off the agenda, if other folks have lost interest in it.22:39
jeblair#topic Should we continue allowing use of hostname for unique builder ID, or simply force use of UUID? (Shrews)22:40
*** openstack changes topic to "Should we continue allowing use of hostname for unique builder ID, or simply force use of UUID? (Shrews) (Meeting topic: zuul)"22:40
jeblair#link https://review.openstack.org/48441422:40
Shrewsdid a thing in 414 that got that off my "should-be-done-at-some-point" list22:40
Shrewsbased on suggestions from jeblair and SpamapS22:40
fungiuuid seems more consistent with the rest of what we have for ids of other components22:41
jeblairw00t22:41
Shrewspabelanger suggested that maybe we shouldn't support using hostname at all. i can find no argument against this22:41
Shrewsbut wanted concensus on it before i made it so22:41
jeblairi vote: force the use of uuid and make it automatic and (nearly) invisible.  :)22:41
jeblair(except i like your transition plan)22:41
mordred++22:42
jeblair(so keep the hostname comparison in there for a release)22:42
fungias long as there is a means to map them to one another for translating between nova and zuul/nodepool i have no problem with not having hostnames all over the place22:42
* SpamapS ponders22:42
Shrewsjeblair: with your suggestion to use images-dir, we don't even need to add a new config option, so should be very transparent22:42
SpamapSSo, if we want to be really careful about data models and such...22:43
SpamapSthere should be a hostname and an id field22:43
clarkb++22:43
SpamapSand the hostname should only mean something if there's no ID.22:43
clarkbre SpamapS suggestion becuse humans want a hostname22:43
SpamapS(basically versioning the schema)22:43
ShrewsSpamapS: yep, that was suggested by jeblair and i have a PS that adds that22:43
SpamapSand yeah, keep it there so we can see it.22:43
mordred++22:43
clarkbSpamapS: I'd keep using it but just for humans22:43
jeblairfungi: 414 addresses identifying image builders, so not changing anything about nodes22:44
mordredyah - unless someone has a bunch of builder servers all named darkstar22:44
Shrewsthe new hostname field will basically be decorative22:44
SpamapSThat's up to them. :)22:44
mordredhostnames are much better for reporting :)22:44
*** funzo has joined #openstack-meeting-alt22:44
Shrewslet me rephrase, the builder will not use the new hostname field  :)22:44
jeblairand since we're just adding a field, we get to kick the "zookeeper data model versioning and upgrade" can down the road some more!22:44
SpamapSoh, I"m suggesting that the new field not be the same one we used to put the hostname in.22:44
SpamapSso that may be slightly different22:45
SpamapSI don't like changing the meaning of data fields.22:45
ShrewsSpamapS: node.builder will still be used for matching. node.hostname will be just the hostname22:45
fungioh, i should have looked closer. so uuids of builders instead of hostnames of builders. still seems reasonable as long as there's some means of reporting or otherwise looking up the hostname22:45
*** shobhar__ has quit IRC22:45
clarkbfungi: I think we just keep the hostname field and populate it as we do today22:46
Shrewsand node.builder will contain the UUID22:46
SpamapSShrews: yeah, I'm suggesting you leave .builder alone, and add .builder_id22:46
clarkbfungi: we just don't use it for the comparison to check ownership of an image22:46
clarkbSpamapS: ya that22:46
jeblairSpamapS: ++22:46
fungiwfm22:46
ShrewsSpamapS: ah, i see. ya, we can do that22:46
SpamapSand then if there's no .builder_id, we fall back to old semantics in new code. Old code keeps working the same.22:46
SpamapSand as jeblair says... can goes down the road22:47
SpamapS(nobody likes that can anyway)22:47
jeblairi'm really excited about writing the equivalent of alembic for zookeeper.22:47
*** shobhar__ has joined #openstack-meeting-alt22:47
fungiyeesh22:48
Shrewsok, we have a decision on this topic. thx all22:48
Shrewsjeblair: i'm excited about you writing that too!  :)22:48
jeblair#topic Open Discussion22:48
*** openstack changes topic to "Open Discussion (Meeting topic: zuul)"22:48
jeblairfree for all!22:49
Shrewso22:49
Shrewsoops22:49
jeblairearlier today in infra, we got a question from an openstack developer about secrets22:49
clarkbI'm hoping to be back to the real world next week where I will be setting up a zuul v2.5 and v3 on review-dev to test gerrit 2.13.9. I will run both with tobiash's fix which seems sane at first glance22:49
Shrewsi'll give you an open topic for discussion: zuulv3 stickers for ptg.... discuss22:49
jeblairand the answer was "yes, we have implemented that, and it works like this and should do what you need on day 1 of our rollout"22:50
jeblairand i think that marks a nice transition from "oh yeah we're totally going to do that later" which is what our answers have been.22:50
fungiit was awesome22:50
*** funzo has quit IRC22:50
pabelangerShrews: I'm working to find a zuul t-shirt22:50
pabelangerShrews: also, yes22:50
clarkbShrews: pabelanger zuul is a dinosaur now btw22:51
clarkbwhich may make for good mascot22:51
pabelangerindeed22:51
fungidestroyer of shins!22:51
jeblairmascot *and* motto all in one22:51
fungialso the nickname of our youngest cat, who loves to shred my shins for inexplicable reasons22:51
*** armstrong has quit IRC22:51
SpamapSspeaking of day 122:51
SpamapSThere's this PTG coming up22:51
jeblairclarkb: cool, thanks -- should we work on merging tobiash's change or you want to poke some more first?22:51
SpamapSlast PTG was like, a turbo boost 5-day-energy shot for Zuul dev22:52
jeblairclarkb: i believe it has both master and zuulv3 versions now22:52
clarkbjeblair: it does22:52
fungithis one will be turbo boost 5-day-energy shot for zuul configs? ;)22:52
mordredthat's what I'm imagining22:52
clarkbjeblair: I think we can work on merging both cahnges, at first glance it seems a direct way to solve the problem with little ambiguity22:53
clarkbzuul and gerrit must agree case sensitvely22:53
jeblairclarkb: cool22:53
fungiclarkb: oh, so you were able to  confirm you see the issue on 2.13?22:53
clarkbfungi: no I haven't yet, but I trust tobiash22:54
clarkbactually we could ask wmf22:54
clarkbif we want more input22:54
SpamapSWell I'm just wondering if there's something we want to make sure we have ready before PTG.. so we can maybe broaden the effort and have lots of infra-eyes on zuulv322:55
SpamapSThe current pace of role/job def looks good, so maybe we're already on track.22:55
mordredSpamapS: I feel like maybe you may have missed the top of the meeting?22:55
SpamapSOh yes I did22:56
SpamapSoverlap and such. I'll scroll back and you can pretend I said this then.22:56
mordredSpamapS: tl;dr tenantive plan is to go live with full transition of opentsack to zuul v3 at teh beginning of the PTG or immediately before22:56
mordredSpamapS: so - I verymuch agree with you :)22:56
SpamapSoh and now I need to read infra logs too.. yeah. :)22:56
mordred\o/22:56
jeblairSpamapS: https://etherpad.openstack.org/p/zuulv3-migration22:56
fungiyeah, we talked about it last week in the infra team meeting22:57
SpamapSbeen a bit distracted of late, so hopefully I can contribute as we get closer22:57
pabelangerpre-PTG FTW22:57
jeblairto be fair, we do need to send that out as an email :)22:57
mordredoh yeah. I'll put that on mylist22:57
fungiyes! ml or it didn't happen ;)22:57
mordredfungi, jeblair: infra list for now, dev list once we've more firm on the date?22:57
jeblairprobably a good thing to do after we've thought through the exact logistics of a date a bit more (re: earlier discussion in this meeting)22:57
fungii'll do a general ptg planning thread too22:57
mordredjeblair: jinx22:58
fungimordred: sounds good22:58
*** EricGonczer_ has joined #openstack-meeting-alt22:58
*** georgelorch has quit IRC22:58
jeblairthanks everyone, and enjoy your near-minute of extra time!22:59
jeblair#endmeeting22:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"22:59
openstackMeeting ended Mon Jul 17 22:59:31 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-07-17-22.02.html22:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-07-17-22.02.txt22:59
openstackLog:            http://eavesdrop.openstack.org/meetings/zuul/2017/zuul.2017-07-17-22.02.log.html22:59
fungithanks jeblair!22:59
*** Shrews has left #openstack-meeting-alt23:00
*** fnaval has quit IRC23:01
*** baoli has joined #openstack-meeting-alt23:02
*** baoli has quit IRC23:02
*** iyamahat_ has joined #openstack-meeting-alt23:03
*** iyamahat has quit IRC23:03
*** chhavi has quit IRC23:15
*** fnaval has joined #openstack-meeting-alt23:17
*** namnh has quit IRC23:19
*** achadha has joined #openstack-meeting-alt23:21
*** achadha has quit IRC23:25
*** hongbin has quit IRC23:28
*** gouthamr has quit IRC23:32
*** annabelleB has quit IRC23:34
*** funzo has joined #openstack-meeting-alt23:46
*** funzo has quit IRC23:51
*** shobhar__ has quit IRC23:52
*** gouthamr has joined #openstack-meeting-alt23:52
*** gouthamr has quit IRC23:53
*** gouthamr has joined #openstack-meeting-alt23:53
*** shobhar__ has joined #openstack-meeting-alt23:57
*** chyka has quit IRC23:57

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