*** hongbin has quit IRC | 00:04 | |
*** zhurong has joined #openstack-meeting-alt | 00:39 | |
*** slaweq has joined #openstack-meeting-alt | 00:42 | |
*** slaweq has quit IRC | 00:47 | |
*** salv-orlando has joined #openstack-meeting-alt | 00:57 | |
*** ansiwen has joined #openstack-meeting-alt | 01:00 | |
*** dalgaaf has quit IRC | 01:03 | |
*** salv-orlando has quit IRC | 01:03 | |
*** dalgaaf has joined #openstack-meeting-alt | 01:04 | |
*** gcb has joined #openstack-meeting-alt | 01:05 | |
*** gcb has quit IRC | 01:18 | |
*** caowei has joined #openstack-meeting-alt | 01:24 | |
*** yangyapeng has quit IRC | 01:25 | |
*** yangyapeng has joined #openstack-meeting-alt | 01:26 | |
*** jaugustine has joined #openstack-meeting-alt | 01:28 | |
*** jaugustine has quit IRC | 01:28 | |
*** yangyapeng has quit IRC | 01:31 | |
*** yangyapeng has joined #openstack-meeting-alt | 01:32 | |
*** yangyapeng has quit IRC | 01:36 | |
*** zhurong has quit IRC | 01:57 | |
*** yangyapeng has joined #openstack-meeting-alt | 02:02 | |
*** d0ugal_ has quit IRC | 02:03 | |
*** yangyapeng has quit IRC | 02:05 | |
*** yangyapeng has joined #openstack-meeting-alt | 02:06 | |
*** d0ugal_ has joined #openstack-meeting-alt | 02:14 | |
*** hongbin has joined #openstack-meeting-alt | 02:25 | |
*** gcb has joined #openstack-meeting-alt | 02:30 | |
*** d0ugal_ has quit IRC | 03:02 | |
*** edmondsw has joined #openstack-meeting-alt | 03:07 | |
*** gcb has quit IRC | 03:07 | |
*** edmondsw has quit IRC | 03:11 | |
*** d0ugal_ has joined #openstack-meeting-alt | 03:12 | |
*** ijw has quit IRC | 03:15 | |
*** gcb has joined #openstack-meeting-alt | 03:20 | |
*** kumarmn has joined #openstack-meeting-alt | 03:21 | |
*** kumarmn_ has quit IRC | 03:24 | |
*** links has joined #openstack-meeting-alt | 03:44 | |
*** skramaja has joined #openstack-meeting-alt | 03:47 | |
*** yamamoto has joined #openstack-meeting-alt | 03:54 | |
*** yikun_jiang has quit IRC | 03:55 | |
*** skramaja_ has joined #openstack-meeting-alt | 03:55 | |
*** yikun_jiang has joined #openstack-meeting-alt | 03:56 | |
*** skramaja has quit IRC | 03:56 | |
*** d0ugal_ has quit IRC | 04:06 | |
*** dave-mccowan has quit IRC | 04:10 | |
*** dave-mccowan has joined #openstack-meeting-alt | 04:11 | |
*** d0ugal_ has joined #openstack-meeting-alt | 04:14 | |
*** ijw has joined #openstack-meeting-alt | 04:15 | |
*** dave-mccowan has quit IRC | 04:18 | |
*** lpetrut has joined #openstack-meeting-alt | 04:39 | |
*** janki has joined #openstack-meeting-alt | 04:41 | |
*** skramaja_ is now known as skramaja | 04:43 | |
*** slaweq has joined #openstack-meeting-alt | 04:45 | |
*** slaweq has quit IRC | 04:49 | |
*** caowei has quit IRC | 04:53 | |
*** hongbin has quit IRC | 04:56 | |
*** dalgaaf has quit IRC | 05:04 | |
*** dalgaaf has joined #openstack-meeting-alt | 05:05 | |
*** lpetrut has quit IRC | 05:07 | |
*** lpetrut has joined #openstack-meeting-alt | 05:13 | |
*** lpetrut has quit IRC | 05:15 | |
*** egallen has joined #openstack-meeting-alt | 05:15 | |
*** lpetrut has joined #openstack-meeting-alt | 05:15 | |
*** egallen has quit IRC | 05:23 | |
*** dsariel has joined #openstack-meeting-alt | 05:29 | |
*** lpetrut has quit IRC | 05:31 | |
*** egallen has joined #openstack-meeting-alt | 05:35 | |
*** sridharg has joined #openstack-meeting-alt | 05:49 | |
*** armaan has quit IRC | 05:50 | |
*** armaan has joined #openstack-meeting-alt | 05:50 | |
*** egallen has quit IRC | 05:56 | |
*** yikun_jiang has quit IRC | 05:59 | |
*** yikun_jiang has joined #openstack-meeting-alt | 05:59 | |
*** caowei has joined #openstack-meeting-alt | 06:00 | |
*** pgadiya has joined #openstack-meeting-alt | 06:01 | |
*** salv-orlando has joined #openstack-meeting-alt | 06:03 | |
*** yamamoto has quit IRC | 06:05 | |
*** links has quit IRC | 06:07 | |
*** yamamoto has joined #openstack-meeting-alt | 06:15 | |
*** kobis has quit IRC | 06:30 | |
*** ircuser-1 has quit IRC | 06:32 | |
*** gcb has quit IRC | 06:41 | |
*** mjura has joined #openstack-meeting-alt | 06:49 | |
*** mjura has quit IRC | 06:49 | |
*** mjura_ has joined #openstack-meeting-alt | 06:49 | |
*** links has joined #openstack-meeting-alt | 06:51 | |
*** gcb has joined #openstack-meeting-alt | 06:56 | |
*** janki has quit IRC | 06:57 | |
*** janki has joined #openstack-meeting-alt | 06:57 | |
*** kobis has joined #openstack-meeting-alt | 06:59 | |
*** gcb has quit IRC | 07:02 | |
*** marios has joined #openstack-meeting-alt | 07:07 | |
*** ijw_ has joined #openstack-meeting-alt | 07:17 | |
*** yamamoto has quit IRC | 07:20 | |
*** ijw has quit IRC | 07:21 | |
*** maciejjozefczyk has quit IRC | 07:28 | |
*** lpetrut has joined #openstack-meeting-alt | 07:29 | |
*** ijw_ has quit IRC | 07:35 | |
*** caowei has quit IRC | 07:39 | |
*** jtomasek has joined #openstack-meeting-alt | 07:43 | |
*** egallen has joined #openstack-meeting-alt | 07:46 | |
*** egallen has quit IRC | 07:59 | |
*** matrohon has joined #openstack-meeting-alt | 08:04 | |
*** slaweq_ has joined #openstack-meeting-alt | 08:06 | |
*** slaweq_ has quit IRC | 08:11 | |
*** tesseract has joined #openstack-meeting-alt | 08:18 | |
*** florianf has joined #openstack-meeting-alt | 08:19 | |
*** yamamoto has joined #openstack-meeting-alt | 08:21 | |
*** salv-orlando has quit IRC | 08:27 | |
*** yamamoto has quit IRC | 08:29 | |
*** HeOS has joined #openstack-meeting-alt | 08:33 | |
*** ijw has joined #openstack-meeting-alt | 08:36 | |
*** rcernin has quit IRC | 08:39 | |
*** yamahata has quit IRC | 08:39 | |
*** bauwser is now known as bauzas | 08:43 | |
*** jpena|off is now known as jpena | 08:45 | |
*** dsariel_ has joined #openstack-meeting-alt | 08:51 | |
*** lpetrut has quit IRC | 08:54 | |
*** danpawlik has joined #openstack-meeting-alt | 08:54 | |
*** egallen has joined #openstack-meeting-alt | 08:56 | |
*** vds has joined #openstack-meeting-alt | 08:56 | |
*** lpetrut has joined #openstack-meeting-alt | 08:59 | |
*** rossella_s has joined #openstack-meeting-alt | 09:02 | |
*** d0ugal_ has quit IRC | 09:03 | |
*** d0ugal has joined #openstack-meeting-alt | 09:03 | |
*** d0ugal has quit IRC | 09:03 | |
*** d0ugal has joined #openstack-meeting-alt | 09:03 | |
*** bfernando has joined #openstack-meeting-alt | 09:05 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:12 | |
*** alexchadin has joined #openstack-meeting-alt | 09:16 | |
*** tpsilva has joined #openstack-meeting-alt | 09:20 | |
*** salv-orlando has joined #openstack-meeting-alt | 09:28 | |
*** egallen has quit IRC | 09:31 | |
*** dsariel_ has quit IRC | 09:31 | |
*** dsariel_ has joined #openstack-meeting-alt | 09:32 | |
*** egallen has joined #openstack-meeting-alt | 09:32 | |
*** dirk has quit IRC | 09:33 | |
*** salv-orlando has quit IRC | 09:33 | |
*** dirk has joined #openstack-meeting-alt | 09:34 | |
*** yamamoto has joined #openstack-meeting-alt | 09:43 | |
*** yamamoto has quit IRC | 09:44 | |
*** ijw has quit IRC | 09:46 | |
*** panda|off is now known as panda | 09:47 | |
*** xgerman_ has quit IRC | 09:49 | |
*** xgerman_ has joined #openstack-meeting-alt | 09:50 | |
*** armaan has quit IRC | 09:53 | |
*** armaan has joined #openstack-meeting-alt | 09:54 | |
*** alexchadin has quit IRC | 10:03 | |
*** slaweq_ has joined #openstack-meeting-alt | 10:07 | |
*** armaan has quit IRC | 10:07 | |
*** armaan has joined #openstack-meeting-alt | 10:08 | |
*** alexchadin has joined #openstack-meeting-alt | 10:12 | |
*** slaweq_ has quit IRC | 10:12 | |
*** bobmel has joined #openstack-meeting-alt | 10:12 | |
*** bobmel_ has quit IRC | 10:15 | |
*** derekh has joined #openstack-meeting-alt | 10:17 | |
*** fzdarsky has joined #openstack-meeting-alt | 10:24 | |
*** skramaja has quit IRC | 10:25 | |
*** salv-orlando has joined #openstack-meeting-alt | 10:29 | |
*** salv-orlando has quit IRC | 10:34 | |
*** salv-orlando has joined #openstack-meeting-alt | 10:44 | |
*** yamamoto has joined #openstack-meeting-alt | 10:45 | |
*** ijw has joined #openstack-meeting-alt | 10:46 | |
*** adisky__ has quit IRC | 10:48 | |
*** adisky__ has joined #openstack-meeting-alt | 10:49 | |
*** yamamoto has quit IRC | 10:51 | |
*** mrhillsman has quit IRC | 10:57 | |
*** mrhillsman has joined #openstack-meeting-alt | 10:58 | |
*** rfolco|off is now known as rfolco|rover | 11:03 | |
*** sambetts|afk is now known as sambetts | 11:06 | |
*** egallen has quit IRC | 11:12 | |
*** bhavik1 has joined #openstack-meeting-alt | 11:13 | |
*** yamamoto has joined #openstack-meeting-alt | 11:20 | |
*** giblet is now known as gibi | 11:24 | |
*** pbourke has quit IRC | 11:24 | |
*** pbourke has joined #openstack-meeting-alt | 11:26 | |
*** yamamoto has quit IRC | 11:32 | |
*** egallen has joined #openstack-meeting-alt | 11:34 | |
*** caowei has joined #openstack-meeting-alt | 11:37 | |
*** finucannot is now known as stephenfin | 11:40 | |
*** alexchadin has quit IRC | 11:45 | |
*** skramaja has joined #openstack-meeting-alt | 11:46 | |
*** bhavik1 has quit IRC | 12:01 | |
*** erlon has joined #openstack-meeting-alt | 12:01 | |
*** anilvenkata has quit IRC | 12:02 | |
*** yamamoto has joined #openstack-meeting-alt | 12:02 | |
*** dave-mccowan has joined #openstack-meeting-alt | 12:08 | |
*** slaweq_ has joined #openstack-meeting-alt | 12:08 | |
*** egallen has quit IRC | 12:11 | |
*** egallen has joined #openstack-meeting-alt | 12:11 | |
*** slaweq_ has quit IRC | 12:13 | |
*** yangyapeng has quit IRC | 12:14 | |
*** jpena is now known as jpena|lunch | 12:26 | |
*** yangyapeng has joined #openstack-meeting-alt | 12:30 | |
*** pgadiya has quit IRC | 12:32 | |
*** julim has quit IRC | 12:33 | |
*** yangyapeng has quit IRC | 12:35 | |
*** HeOS has quit IRC | 12:42 | |
*** ruevn has joined #openstack-meeting-alt | 12:46 | |
*** yangyapeng has joined #openstack-meeting-alt | 12:47 | |
*** dsariel has quit IRC | 12:48 | |
*** dsariel_ has quit IRC | 12:49 | |
*** dsariel has joined #openstack-meeting-alt | 13:02 | |
*** dsariel_ has joined #openstack-meeting-alt | 13:02 | |
*** armaan_ has joined #openstack-meeting-alt | 13:05 | |
*** armaan has quit IRC | 13:08 | |
*** dsariel has quit IRC | 13:08 | |
*** dsariel_ has quit IRC | 13:08 | |
*** weshay|ruck is now known as weshay | 13:10 | |
*** edmondsw has joined #openstack-meeting-alt | 13:15 | |
*** jcoufal has joined #openstack-meeting-alt | 13:15 | |
*** edmondsw has quit IRC | 13:15 | |
*** edmondsw_ has joined #openstack-meeting-alt | 13:16 | |
*** skramaja has quit IRC | 13:22 | |
*** dprince has joined #openstack-meeting-alt | 13:24 | |
*** jpena|lunch is now known as jpena | 13:26 | |
*** kumarmn_ has joined #openstack-meeting-alt | 13:29 | |
*** kumarmn has quit IRC | 13:32 | |
*** anilvenkata has joined #openstack-meeting-alt | 13:33 | |
*** bobmel has quit IRC | 13:34 | |
*** bobmel has joined #openstack-meeting-alt | 13:34 | |
*** egallen has quit IRC | 13:36 | |
*** edmondsw_ is now known as edmondsw | 13:37 | |
*** slaweq_ has joined #openstack-meeting-alt | 13:46 | |
*** dsariel_ has joined #openstack-meeting-alt | 13:47 | |
*** fnaval has quit IRC | 13:49 | |
*** dsariel has joined #openstack-meeting-alt | 13:49 | |
*** slaweq_ has quit IRC | 13:51 | |
*** myoung|off is now known as myoung | 13:53 | |
*** takashin has joined #openstack-meeting-alt | 13:57 | |
*** dustins has joined #openstack-meeting-alt | 13:59 | |
*** arvindn05 has joined #openstack-meeting-alt | 13:59 | |
edleafe | #startmeeting nova_scheduler | 14:00 |
---|---|---|
openstack | Meeting started Mon Feb 12 14:00:11 2018 UTC and is due to finish in 60 minutes. The chair is edleafe. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: nova_scheduler)" | 14:00 | |
openstack | The meeting name has been set to 'nova_scheduler' | 14:00 |
leakypipes | o=# | 14:00 |
efried | @/ | 14:00 |
takashin | o/ | 14:00 |
jroll | \o | 14:00 |
efried | leakypipes: Is that the Enterprise? | 14:00 |
ttsiouts | o/ | 14:00 |
*** mriedem has joined #openstack-meeting-alt | 14:00 | |
leakypipes | efried: no, it's tendonitis in my elbow. | 14:00 |
mriedem | o/ | 14:00 |
efried | ouch | 14:00 |
jroll | I just thought you were holding a waffle | 14:00 |
efried | hahaha | 14:00 |
leakypipes | jroll: wafflehands Jay. | 14:01 |
edleafe | leakypipes: too many beer curls? | 14:01 |
leakypipes | edleafe: indeed. | 14:01 |
jroll | heh | 14:01 |
edleafe | um, it's Monday, leakypipes | 14:01 |
*** cdent has joined #openstack-meeting-alt | 14:01 | |
cdent | o/ | 14:01 |
*** dtrainor has joined #openstack-meeting-alt | 14:01 | |
leakypipes | oh.. | 14:01 |
*** HeOS has joined #openstack-meeting-alt | 14:01 | |
efried | Friday never ended for leakypipes | 14:01 |
*** leakypipes is now known as jaypipes | 14:01 | |
edleafe | ...hence the sore elbow | 14:01 |
* bauzas yawns | 14:01 | |
jaypipes | heh, no, Friday definitely ended on Friday. | 14:02 |
bauzas | days are subjective | 14:02 |
edleafe | #topic Specs and Reviews | 14:02 |
*** openstack changes topic to "Specs and Reviews (Meeting topic: nova_scheduler)" | 14:02 | |
bauzas | you can call out everyday is Friday, unless someone proves you the contrary | 14:02 |
edleafe | Work for Rocky is starting to appear | 14:02 |
edleafe | Anyone have a particular spec/review to discuss? | 14:03 |
jaypipes | nope. I need to finish writing one and start reviewing a bunch of em. | 14:03 |
bauzas | PTG is in 2 weeks, do we really need to discuss now about specs ? | 14:03 |
edleafe | bauzas: well, that's why I asked instead of going over everything | 14:03 |
bauzas | unless someone wants some opinion when writing a spec ? | 14:03 |
arvindn05 | https://review.openstack.org/#/c/541507/ | 14:03 |
cdent | bauzas: presumably we want to have our brains warmed up? | 14:03 |
edleafe | this way, unless there is something pressing, we can move ahead | 14:03 |
bauzas | cdent: it's snowing here, I don't need to warm up | 14:04 |
cdent | as you wish | 14:04 |
arvindn05 | unfortunately i think some folks wont be able to make PTG...so preliminary reviews are appreciated :) | 14:04 |
edleafe | arvindn05: is that spec just for glance? | 14:04 |
edleafe | #link Support traits in Glance https://review.openstack.org/#/c/541507/ | 14:04 |
jaypipes | arvindn05: interesting idea, thanks for the link. will review. | 14:05 |
mriedem | do traits support a TEXT blob? | 14:05 |
arvindn05 | nope...its for nova to honor trait hits available in glance image meta data | 14:05 |
mriedem | b/c glance image metadata is a TEXT blob and not size limited in the glance API | 14:05 |
jroll | traits in placement are limited to 255 characters iirc | 14:05 |
mriedem | https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api_models.py#L579 | 14:05 |
mriedem | yup | 14:05 |
mriedem | so that is issue #1 | 14:05 |
efried | minus CUSTOM_ | 14:05 |
arvindn05 | Thanks | 14:06 |
efried | ...though I guess the image meta could have standard traits too, duh. | 14:06 |
edleafe | so glance "traits" != placement "traits"? | 14:06 |
*** arxcruz is now known as arxcruz|sick | 14:06 | |
mriedem | having not read the spec, | 14:06 |
edleafe | guess I should read the spec first | 14:06 |
edleafe | jinx | 14:06 |
mriedem | i'm not sure how the glance image meta key/value turns into a single string tag | 14:06 |
jroll | tl;dr glance would have properties like trait:HW_CPU_X86_AVX2=required | 14:07 |
arvindn05 | >so glance "traits" != placement "traits"? | 14:07 |
arvindn05 | yes...unfortunate naming from my side i guess | 14:07 |
jaypipes | mriedem: looks like it's pretty much identical to how we're doing the flavor metadata key/value conversion for traits. | 14:07 |
arvindn05 | yes @jaypipes | 14:07 |
arvindn05 | the glance image meta data also has the 255 character limit so fits in well there | 14:08 |
mriedem | arvindn05: not in glance v2 | 14:08 |
mriedem | which is the only thing that nova supports | 14:08 |
mriedem | arvindn05: see https://review.openstack.org/#/c/526900/ | 14:08 |
mriedem | https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/models.py#L159 | 14:09 |
jaypipes | arvindn05: well, note that the length for these things' value is always going to be 8 (the length of the string "required"). it's the *key* that changes.. | 14:09 |
bauzas | I think we agreed on having traits being something understandable by operators | 14:09 |
jaypipes | mriedem: ^^ | 14:09 |
bauzas | having traits being more than 255 letters looks to me not fine for operators | 14:09 |
arvindn05 | ahh...ok. Will check the limits in glance | 14:10 |
arvindn05 | https://developer.openstack.org/api-ref/image/v2/index.html#create-an-image | 14:10 |
jaypipes | mriedem, bauzas: keys are still limited in glance to 255. https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/models.py#L158 | 14:11 |
arvindn05 | >List of tags for this image. Each tag is a string of at most 255 chars. | 14:11 |
arvindn05 | i dont see the above referencing key length...will look at the code | 14:11 |
bauzas | jaypipes: then cool | 14:11 |
mriedem | i didn't realize it was the image meta key | 14:11 |
mriedem | https://review.openstack.org/#/c/541507/4/specs/rocky/approved/glance-image-traits.rst@35 | 14:11 |
*** qwebirc98388 has joined #openstack-meeting-alt | 14:11 | |
mriedem | ^ not sure why image meta with host aggregates doesn't solve that problem already | 14:11 |
efried | Depending how close we're getting to how it's expressed in flavors, there'll be that trait<N>: prefix too. | 14:11 |
* efried also hasn't read the spec yet | 14:12 | |
bauzas | mriedem: well, it's also possible, for sure | 14:12 |
edleafe | We should probably read the spec and continue the discussion there | 14:12 |
*** kumarmn_ has quit IRC | 14:12 | |
*** karimull has joined #openstack-meeting-alt | 14:12 | |
efried | The resource class affinity spec should be a pretty quick read. I'm starting to warm up to the idea presented in the first section of Alternatives. It's a lot more powerful, even though it's less user-friendly. Anyway, I'd love some feedback on that (and the idea in general). Wouldn't mind having one direction picked out before the PTG. https://review.openstack.org/543062 | 14:13 |
arvindn05 | yup...that would be great | 14:13 |
bauzas | what I just want to make sure is that if Glance provides a traits API, those are exactly like the same than in Nova | 14:13 |
jroll | mriedem: agree with that, but I think there's plenty of use cases for this. easy example: my hypervisor image requires VT bit :) | 14:13 |
*** [HeOS] has joined #openstack-meeting-alt | 14:13 | |
bauzas | or we could have problems like Cinder vs. Nova AZs :p | 14:13 |
*** qwebirc98388 has quit IRC | 14:13 | |
edleafe | #link Resource Class Affinity Spec https://review.openstack.org/543062 | 14:13 |
*** HeOS has quit IRC | 14:14 | |
edleafe | Anything else for specs/reviews? | 14:14 |
arvindn05 | bauzas: we are overloading the metadata field in glance for expressing traits. The data model matches almost exactly https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/models.py#L158 | 14:15 |
jaypipes | bauzas: ack. though this isn't a proposed "API" per-se, but rather just a convention of naming metadata keys in the same fashion as Nova's flavor metadata embeds the whole trait:XXX encoding in the flavor metadata key | 14:15 |
*** bobmel_ has joined #openstack-meeting-alt | 14:15 | |
jaypipes | really, it's just "standardizing" image metadata keys to be (more like) os-traits standard traits. which I think is a very good idea. | 14:16 |
efried | ...and having the scheduler pay attention to that and feed those traits into the allocation candidates request | 14:16 |
jaypipes | yup, efried | 14:16 |
* edleafe is back after a network hiccup | 14:16 | |
efried | ...and attach those traits to which parts of the flavor request? | 14:16 |
efried | Perhaps this is answered in the spec, which I still haven't read since four minutes ago. | 14:16 |
jaypipes | :) | 14:17 |
efried | But yeah, this sounds like it has promise. | 14:17 |
cdent | efried: the integration with flavors is a question on left on the spec, which you'll see when you read it ;) | 14:17 |
edleafe | So what did I miss - still discussing the glance traits spec? | 14:17 |
jaypipes | edleafe: ya, but I think we should move on. | 14:17 |
efried | We just can't seem to let it go. We're all so intrigued. | 14:17 |
*** bobmel has quit IRC | 14:18 | |
arvindn05 | yea...we have to deal with conflicts between image and flavor traits...its briefly address in the spec so will add more details based on comments | 14:18 |
efried | #action everybody read the spec and we'll discuss it next week? | 14:18 |
edleafe | efried: or comment on the spec?? | 14:18 |
efried | that too :) | 14:18 |
arvindn05 | thanks for the discussions...we can move on i think...i look forward to the comments :) | 14:18 |
efried | ...discuss if needed | 14:18 |
edleafe | #topic Bugs | 14:18 |
*** openstack changes topic to "Bugs (Meeting topic: nova_scheduler)" | 14:18 | |
edleafe | #link Placement bugs https://bugs.launchpad.net/nova/+bugs?field.tag=placement | 14:18 |
edleafe | No new bugs this week | 14:19 |
*** fnaval has joined #openstack-meeting-alt | 14:19 | |
mriedem | i've got a bug | 14:19 |
mriedem | that's not a placement bug | 14:19 |
mriedem | https://review.openstack.org/#/q/topic:bug/1746483+(status:open+OR+status:merged) | 14:19 |
mriedem | looking for any historical background on IsolatedHostsFilter if anyone knows, | 14:19 |
mriedem | wrt boot from volume, | 14:19 |
jaypipes | ah, BFV again | 14:20 |
mriedem | that filter never worked properly with boot from volume requests, unless it did by just saying, 'i don't care about those types of requests' | 14:20 |
mriedem | the problem is the requestspec.image.id isn't set for a bfv request, | 14:20 |
mriedem | so the filter doesn't get the image id to tell if it's isolated or not | 14:20 |
cdent | mriedem: I say fix it most real, and if people discover they were getting accidental results, now their life is better | 14:20 |
mriedem | if the purpose of the filter is to only keep ephemeral images pinned to isolated hosts, then i guess it's fine | 14:20 |
bauzas | mriedem: I saw your email, sorry missed to reply | 14:20 |
efried | Wait, we allow scheduler topics in this meeting that *don't* involve placement?? | 14:21 |
*** evgenyl has quit IRC | 14:21 | |
mriedem | efried: i know it's crazy right | 14:21 |
*** julim has joined #openstack-meeting-alt | 14:21 | |
*** cloudrancher has joined #openstack-meeting-alt | 14:21 | |
* cdent cookies efried | 14:21 | |
mriedem | and we still get non-placement scheduler bugs | 14:21 |
bauzas | efried: there is a world beyond placement | 14:21 |
*** evgenyl has joined #openstack-meeting-alt | 14:21 | |
cdent | lies | 14:21 |
mriedem | given this has been broken since mitaka, it's obvious not many people use this filter | 14:21 |
edleafe | Well, I *suppose* we can allow those questions | 14:21 |
jaypipes | mriedem: you mean not many people use this filter AND use BFV. | 14:22 |
bauzas | mriedem: AFAIK, operators prefer to use filters with host aggregates and image mapping | 14:22 |
mriedem | jaypipes: i assume more people use bfv than this filter | 14:22 |
mriedem | bauzas: yes this filter is redundant with image meta + aggregates | 14:22 |
bauzas | voilà , problem solved | 14:22 |
mriedem | so my plan is to fix the obvious regression, backport that, | 14:22 |
bauzas | call it deprecated :p | 14:23 |
mriedem | and then just leave this not supporting bfv as always | 14:23 |
bauzas | I agree | 14:23 |
bauzas | I mean | 14:23 |
mriedem | it did make me wonder if we should put the image id in the request spec anyway, for later lookups if needed, since we have the information in the api when we create the instance, | 14:23 |
mriedem | but i don't have a good use case for that right now | 14:23 |
*** yamamoto has quit IRC | 14:24 | |
mriedem | it's just another one of those things where the request spec can't really be trusted later | 14:24 |
bauzas | if you want MHO, | 14:24 |
mriedem | we've talked in the cells meeting about relying on the request spec if a cell is down | 14:24 |
bauzas | that's just the fact we agreed on having BFV instances not having an image that's the problem | 14:24 |
bauzas | it breaks the model | 14:25 |
mriedem | you mean 'we agreed' being some guys 7 years ago? | 14:25 |
bauzas | I'm in the community | 14:25 |
gibi | but there are cases when a BFV instance does not have an image et all. I can create volume in cinder and pass it to nova to boot from it | 14:25 |
bauzas | so, we == me, even if I wasn't yet providing bugs to Nova yet | 14:25 |
bauzas | gibi: I konw | 14:26 |
mriedem | gibi: we pull the image from the volume metadata | 14:26 |
mriedem | we rely on that for things like rebuild, | 14:26 |
bauzas | gibi: I'm just saying we shot ourselves in the feet when we accepted that | 14:26 |
mriedem | where we now check to see if the image is changing | 14:26 |
mriedem | anyway, we can move on | 14:26 |
mriedem | i can talk with dansmith about the cellsv2 thing | 14:26 |
bauzas | mriedem: agreed, will review your series ASAP | 14:26 |
bauzas | mriedem: ping me if I haven't done that today | 14:26 |
mriedem | ok | 14:27 |
bauzas | for the RequestSpec thing, I'd love to discuss that too with dan | 14:27 |
bauzas | because I agree, we need to think hard about all the corner cases | 14:27 |
bauzas | the deletion thing is like a big problem | 14:27 |
mriedem | jaypipes: i thought you might like this trick https://review.openstack.org/#/c/543257/2/nova/tests/functional/regressions/test_bug_1746483.py@93 | 14:27 |
mriedem | for the functional test | 14:27 |
bauzas | but maybe we also have moar problems | 14:28 |
*** cloudrancher has quit IRC | 14:28 | |
*** cloudrancher has joined #openstack-meeting-alt | 14:29 | |
jaypipes | mriedem: yeah, saw that... | 14:30 |
*** kumarmn has joined #openstack-meeting-alt | 14:30 | |
mriedem | what's next/ | 14:31 |
mriedem | ? | 14:31 |
bauzas | mriedem: I'm not getting the story for that contextmanager, but let's punt that offline | 14:31 |
mriedem | it's a private me + jay story | 14:31 |
bauzas | heh | 14:32 |
mriedem | discussed publicly in -nova once | 14:32 |
edleafe | Well, I didn't want to interrupt your fun | 14:32 |
edleafe | Let's move on | 14:32 |
edleafe | #topic Open discussion | 14:32 |
*** openstack changes topic to "Open discussion (Meeting topic: nova_scheduler)" | 14:32 | |
edleafe | Nothing on the agenda | 14:32 |
jroll | random question before I bother proposing a blueprint, would you placement folks be open to something like this? https://review.openstack.org/#/c/542992/ | 14:32 |
edleafe | We have had several discussions regarding affinity/distance in placement lately | 14:33 |
jroll | (tl;dr a quick config to enable oslo's healthcheck middleware) | 14:33 |
jaypipes | jroll: for the API services, sure. | 14:33 |
edleafe | jroll: looks sane | 14:33 |
jroll | sweet, thank you | 14:34 |
* jroll puts on rocky todo list | 14:34 | |
cdent | jroll: is that the _new_ healthcheck middleware? | 14:34 |
*** ttsiouts_ has joined #openstack-meeting-alt | 14:34 | |
jroll | cdent: it's the only one I know of? | 14:34 |
mriedem | is there a way to discover if that's available? | 14:34 |
mriedem | besides just trying to hit it and fail? | 14:34 |
bauzas | jroll: wouldn't that be an API SIG discussion ? | 14:34 |
* alex_xu waves very late | 14:34 | |
cdent | jroll: https://review.openstack.org/#/c/531456/ | 14:34 |
jroll | bauzas: I ask about placement specifically, because it doesn't use paste | 14:34 |
bauzas | jroll: and I wonder why you can't just call the root | 14:34 |
bauzas | and see if 20x or else | 14:35 |
jroll | bauzas: our current healthcheck calls / and looks for a 401 :P | 14:35 |
arvindn05 | would be good to know what type of calls the other services make to confirm they are healthy | 14:35 |
cdent | jroll: (note that I don't like that spec, I think it is internet over-engineering task force) | 14:35 |
bauzas | I mean, I used haproxy in the past a lot | 14:35 |
cdent | jroll: that's been fixed, / is no auth now | 14:35 |
jroll | ah neat | 14:35 |
bauzas | and IIRC, you can healthcheck whatever you want without requiring a specific WGSI middleware | 14:35 |
mriedem | yeah this doesn't seem very useful | 14:36 |
bauzas | because if your WSGI app is stuck, the middleware will still be happy | 14:36 |
cdent | bauzas: the spec https://review.openstack.org/#/c/531456/ has a very different opinion ,you might find it interesting | 14:36 |
mriedem | if i can hit / and get version doc it's functioning right? | 14:36 |
*** dsariel has quit IRC | 14:36 | |
bauzas | what I'd like honestly is some kind of guidance from the SIG :) | 14:36 |
*** dsariel_ has quit IRC | 14:36 | |
bauzas | because application monitoring is a laaaaaarge domain | 14:37 |
jroll | sure, part of why I like it is that it would be standard across all API services (for me) | 14:37 |
bauzas | personnally, I'd trust more a 3rd party monitoring system that would just notify my balancer to put oor a faulty node | 14:37 |
mriedem | i see that in the spec, and looks like it uses custom tests per service for what healthy means | 14:37 |
*** yamahata has joined #openstack-meeting-alt | 14:38 | |
mriedem | if this becomes a thing some projects do, i can smell the community wide goal for S | 14:38 |
bauzas | it creates a dependency on the monitoring system, but do people seriously run in production without having a reliable monitoring system ? | 14:38 |
*** david-lyle has quit IRC | 14:38 | |
bauzas | mriedem: ++ | 14:38 |
jroll | to be clear, what I have now in production is this middleware on every service that uses paste for config, and I wanted to add it to those that don't. I prefer to do such a thing upstream, so floating the idea | 14:38 |
bauzas | not a placement thing | 14:38 |
*** edmondsw has quit IRC | 14:38 | |
jaypipes | jroll: big +1 from me. | 14:38 |
bauzas | ie. placement should ack to the direction that the whole coommunity would agree | 14:39 |
*** janki has quit IRC | 14:39 | |
*** armaan has joined #openstack-meeting-alt | 14:39 | |
jaypipes | jroll: again, on the API services. the non-API services like nova-compute and nova-conductor don't have the same place to hook middleware up. | 14:39 |
*** lbragstad has joined #openstack-meeting-alt | 14:39 | |
cdent | jroll: the easy way to do it upstream would be to, in deploy.py do some kind of config or env check to include the middleware in the stack | 14:39 |
bauzas | hence the API SIG thing or the TC goal, I don't really care about the formalism | 14:39 |
jroll | jaypipes: right | 14:39 |
jroll | cdent: agree: https://review.openstack.org/#/c/542992/3/ironic/api/app.py | 14:40 |
bauzas | yeah | 14:40 |
cdent | jroll: deploy.py is performing the same pattern as paste | 14:40 |
bauzas | I mean, that really depends on what you want to monitor, again | 14:40 |
cdent | yup, totes | 14:40 |
mriedem | has this been queued up for ptg discussion? first i've heard of this. | 14:40 |
cdent | bauzas: the api sig is unlikely to make any assertions about healthcheck stuff until the debate on the oslo spec resolves | 14:40 |
mriedem | so i assume i'm not the only one | 14:40 |
bauzas | me too | 14:40 |
jroll | no, this is an idea I had thursday | 14:41 |
bauzas | cdent: that's a reasonable outcome and I think I agree with you | 14:41 |
jroll | literally just asking "does anyone vehemently hate this" | 14:41 |
mriedem | well https://review.openstack.org/#/c/531456/ suggests it was discussed in sydney | 14:41 |
bauzas | cdent: probably more a cross-project thing | 14:41 |
bauzas | do we have kind of operator-developer SIG about monitoring ? | 14:41 |
bauzas | I know we have a logs WG | 14:42 |
bauzas | -ish | 14:42 |
*** armaan_ has quit IRC | 14:42 | |
jroll | anyway, I hear y'all, will go ahead and engage the rest of openstack | 14:42 |
*** yamahata has quit IRC | 14:42 | |
mriedem | ptg discussion during ptg in the api sig is probably a good starting point | 14:42 |
mriedem | at the ptg, | 14:42 |
mriedem | while ptging | 14:42 |
mriedem | sorry | 14:42 |
*** yamahata has joined #openstack-meeting-alt | 14:42 | |
mriedem | oh right the self healing sig | 14:43 |
mriedem | forgot about that one | 14:43 |
cdent | mriedem: feel free to add to https://etherpad.openstack.org/p/api-sig-ptg-rocky if you want | 14:43 |
*** alex_didenko has quit IRC | 14:43 | |
mriedem | will do | 14:43 |
*** alex_didenko has joined #openstack-meeting-alt | 14:43 | |
edleafe | OK, then, anything else on your collective minds? | 14:44 |
* edleafe hears a collective yawn | 14:45 | |
edleafe | Thanks everyone! | 14:45 |
edleafe | #endmeeting | 14:45 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:45 | |
openstack | Meeting ended Mon Feb 12 14:45:35 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-02-12-14.00.html | 14:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-02-12-14.00.txt | 14:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-02-12-14.00.log.html | 14:45 |
*** takashin has left #openstack-meeting-alt | 14:46 | |
*** mriedem has left #openstack-meeting-alt | 14:47 | |
*** arvindn05 has left #openstack-meeting-alt | 14:48 | |
*** karimull has left #openstack-meeting-alt | 14:48 | |
*** edmondsw has joined #openstack-meeting-alt | 14:52 | |
*** yamamoto has joined #openstack-meeting-alt | 14:57 | |
*** anilvenkata has quit IRC | 15:00 | |
*** cloudrancher has quit IRC | 15:01 | |
*** cloudrancher has joined #openstack-meeting-alt | 15:02 | |
*** kobis has quit IRC | 15:12 | |
*** kobis has joined #openstack-meeting-alt | 15:12 | |
*** kobis has quit IRC | 15:13 | |
*** Leo_m has joined #openstack-meeting-alt | 15:22 | |
*** dprince has quit IRC | 15:23 | |
*** belmoreira has joined #openstack-meeting-alt | 15:23 | |
*** manjeet has joined #openstack-meeting-alt | 15:27 | |
*** cloudrancher has quit IRC | 15:30 | |
*** cloudrancher has joined #openstack-meeting-alt | 15:31 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 15:37 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 15:38 | |
*** lpetrut has quit IRC | 15:39 | |
*** links has quit IRC | 15:39 | |
*** ruevn has quit IRC | 15:40 | |
*** ijw_ has joined #openstack-meeting-alt | 15:42 | |
*** caowei has quit IRC | 15:42 | |
*** felipemonteiro_ has quit IRC | 15:42 | |
*** ijw has quit IRC | 15:46 | |
*** david-lyle has joined #openstack-meeting-alt | 15:46 | |
*** slaweq has joined #openstack-meeting-alt | 15:47 | |
*** dprince has joined #openstack-meeting-alt | 15:48 | |
*** slaweq has quit IRC | 15:51 | |
*** armaan has quit IRC | 15:54 | |
*** armaan has joined #openstack-meeting-alt | 15:54 | |
*** omolchanov__ has quit IRC | 15:55 | |
*** omolchanov__ has joined #openstack-meeting-alt | 15:55 | |
*** mjura_ has quit IRC | 16:00 | |
*** manjeet has quit IRC | 16:02 | |
*** slaweq has joined #openstack-meeting-alt | 16:06 | |
*** dsariel has joined #openstack-meeting-alt | 16:09 | |
*** dsariel_ has joined #openstack-meeting-alt | 16:09 | |
*** krtaylor has quit IRC | 16:10 | |
*** B_Smith has quit IRC | 16:19 | |
*** felipemonteiro__ has quit IRC | 16:32 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 16:32 | |
*** ijw_ has quit IRC | 16:35 | |
*** oikiki has joined #openstack-meeting-alt | 16:36 | |
*** B_Smith has joined #openstack-meeting-alt | 16:43 | |
*** felipemonteiro_ has quit IRC | 16:45 | |
*** links has joined #openstack-meeting-alt | 16:47 | |
*** lpetrut has joined #openstack-meeting-alt | 16:48 | |
*** hongbin has joined #openstack-meeting-alt | 16:51 | |
*** matrohon has quit IRC | 16:53 | |
*** links has quit IRC | 16:53 | |
*** links has joined #openstack-meeting-alt | 16:54 | |
*** marios has quit IRC | 17:11 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 17:13 | |
*** belmoreira has quit IRC | 17:19 | |
*** ttsiouts_ has quit IRC | 17:21 | |
*** ircuser-1 has joined #openstack-meeting-alt | 17:24 | |
*** felipemonteiro_ has quit IRC | 17:28 | |
*** bfernando has quit IRC | 17:31 | |
*** dustins has quit IRC | 17:33 | |
*** ijw has joined #openstack-meeting-alt | 17:34 | |
*** sridharg has quit IRC | 17:40 | |
*** cloudrancher has quit IRC | 17:42 | |
*** cloudrancher has joined #openstack-meeting-alt | 17:43 | |
*** myoung is now known as myoung|food | 17:44 | |
*** yamamoto has quit IRC | 17:49 | |
*** yamamoto has joined #openstack-meeting-alt | 17:54 | |
*** david-lyle has quit IRC | 17:55 | |
*** yamamoto has quit IRC | 18:00 | |
*** bhavik1 has joined #openstack-meeting-alt | 18:00 | |
*** derekh has quit IRC | 18:00 | |
*** bhavik1 has quit IRC | 18:04 | |
*** Leo_m has quit IRC | 18:06 | |
*** Leo_m has joined #openstack-meeting-alt | 18:07 | |
*** dklyle has joined #openstack-meeting-alt | 18:07 | |
*** oikiki has quit IRC | 18:07 | |
*** oikiki has joined #openstack-meeting-alt | 18:08 | |
*** Leo_m has quit IRC | 18:11 | |
*** yamamoto has joined #openstack-meeting-alt | 18:11 | |
*** yamamoto has quit IRC | 18:11 | |
*** harlowja has joined #openstack-meeting-alt | 18:14 | |
*** jpena is now known as jpena|off | 18:18 | |
*** Leo_m has joined #openstack-meeting-alt | 18:19 | |
*** lpetrut has quit IRC | 18:23 | |
*** lpetrut has joined #openstack-meeting-alt | 18:23 | |
*** Leo_m has quit IRC | 18:24 | |
*** lpetrut has quit IRC | 18:27 | |
*** lpetrut has joined #openstack-meeting-alt | 18:27 | |
*** lpetrut has quit IRC | 18:28 | |
*** lpetrut_ has joined #openstack-meeting-alt | 18:28 | |
*** lpetrut has joined #openstack-meeting-alt | 18:28 | |
*** Leo_m has joined #openstack-meeting-alt | 18:29 | |
*** lpetrut has quit IRC | 18:29 | |
*** lpetrut_ has quit IRC | 18:29 | |
*** lpetrut has joined #openstack-meeting-alt | 18:29 | |
*** Leo_m has quit IRC | 18:29 | |
*** dklyle has quit IRC | 18:30 | |
*** lpetrut has quit IRC | 18:30 | |
*** lpetrut has joined #openstack-meeting-alt | 18:30 | |
*** Leo_m has joined #openstack-meeting-alt | 18:31 | |
*** Leo_m has quit IRC | 18:34 | |
*** lpetrut has quit IRC | 18:35 | |
*** lpetrut has joined #openstack-meeting-alt | 18:35 | |
*** ttsiouts_ has joined #openstack-meeting-alt | 18:36 | |
*** armstrong has joined #openstack-meeting-alt | 18:39 | |
*** lpetrut has quit IRC | 18:39 | |
*** lpetrut has joined #openstack-meeting-alt | 18:40 | |
*** cloudrancher has quit IRC | 18:44 | |
*** dustins has joined #openstack-meeting-alt | 18:45 | |
*** cloudrancher has joined #openstack-meeting-alt | 18:45 | |
*** links has quit IRC | 18:45 | |
*** ijw has quit IRC | 18:52 | |
*** ijw has joined #openstack-meeting-alt | 18:53 | |
*** ssathaye has quit IRC | 18:53 | |
*** david-lyle has joined #openstack-meeting-alt | 18:54 | |
*** ssathaye has joined #openstack-meeting-alt | 18:56 | |
*** myoung|food is now known as myoung | 18:57 | |
*** julim_ has joined #openstack-meeting-alt | 18:58 | |
*** dprince has quit IRC | 18:58 | |
*** julim has quit IRC | 18:58 | |
*** ttsiouts_ has quit IRC | 18:59 | |
*** Leo_m has joined #openstack-meeting-alt | 19:03 | |
*** ttsiouts_ has joined #openstack-meeting-alt | 19:03 | |
*** cdent has left #openstack-meeting-alt | 19:06 | |
*** dprince has joined #openstack-meeting-alt | 19:11 | |
*** yamamoto has joined #openstack-meeting-alt | 19:12 | |
*** tobiash has joined #openstack-meeting-alt | 19:12 | |
*** gyee has joined #openstack-meeting-alt | 19:12 | |
*** sambetts is now known as sambetts|afk | 19:13 | |
*** rwsu has quit IRC | 19:13 | |
*** rwsu has joined #openstack-meeting-alt | 19:13 | |
*** jtomasek has quit IRC | 19:14 | |
*** dprince has quit IRC | 19:15 | |
*** dprince has joined #openstack-meeting-alt | 19:15 | |
*** tesseract has quit IRC | 19:18 | |
*** yamamoto has quit IRC | 19:19 | |
*** felipemonteiro has joined #openstack-meeting-alt | 19:23 | |
*** yamahata has quit IRC | 19:28 | |
*** felipemonteiro has quit IRC | 19:39 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 19:39 | |
*** florianf has quit IRC | 19:40 | |
*** lbragstad_ has joined #openstack-meeting-alt | 19:41 | |
*** Leo_m_ has joined #openstack-meeting-alt | 19:42 | |
*** panda is now known as panda|off | 19:42 | |
*** lbragstad_ has quit IRC | 19:43 | |
*** Leo_m has quit IRC | 19:43 | |
*** ijw_ has joined #openstack-meeting-alt | 19:45 | |
*** ijw has quit IRC | 19:48 | |
*** cloudrancher has quit IRC | 19:59 | |
*** cloudrancher has joined #openstack-meeting-alt | 20:00 | |
dave-mccowan | FYI, Barbican meeting is in #openstack-barbican | 20:00 |
*** alee has joined #openstack-meeting-alt | 20:03 | |
*** yamahata has joined #openstack-meeting-alt | 20:05 | |
*** alee has left #openstack-meeting-alt | 20:07 | |
*** Swami has joined #openstack-meeting-alt | 20:08 | |
*** ttsiout__ has joined #openstack-meeting-alt | 20:10 | |
*** ttsiouts_ has quit IRC | 20:11 | |
*** matrohon has joined #openstack-meeting-alt | 20:12 | |
*** michchap has quit IRC | 20:16 | |
*** ijw_ has quit IRC | 20:18 | |
*** dprince has quit IRC | 20:19 | |
*** alexchadin has joined #openstack-meeting-alt | 20:23 | |
*** jcoufal has quit IRC | 20:25 | |
*** michchap has joined #openstack-meeting-alt | 20:32 | |
*** alexchadin has quit IRC | 20:34 | |
*** lpetrut has quit IRC | 20:38 | |
*** vds has quit IRC | 20:41 | |
*** bfernando has joined #openstack-meeting-alt | 20:44 | |
*** ChanServ has quit IRC | 21:02 | |
*** rfolco|rover is now known as rfolco|off | 21:06 | |
*** cloudrancher has quit IRC | 21:08 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 21:08 | |
*** slaweq has quit IRC | 21:09 | |
*** ChanServ has joined #openstack-meeting-alt | 21:11 | |
*** barjavel.freenode.net sets mode: +o ChanServ | 21:11 | |
*** oikiki has quit IRC | 21:11 | |
*** oikiki has joined #openstack-meeting-alt | 21:11 | |
*** felipemonteiro_ has quit IRC | 21:12 | |
*** jaypipes has quit IRC | 21:16 | |
*** julim_ has quit IRC | 21:20 | |
*** oikiki has quit IRC | 21:22 | |
*** felipemonteiro__ has quit IRC | 21:23 | |
*** oikiki has joined #openstack-meeting-alt | 21:23 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 21:23 | |
*** apetrich has quit IRC | 21:32 | |
*** apetrich has joined #openstack-meeting-alt | 21:33 | |
*** oikiki has quit IRC | 21:36 | |
*** edmondsw has quit IRC | 21:39 | |
*** felipemonteiro__ has quit IRC | 21:39 | |
*** slaweq has joined #openstack-meeting-alt | 21:41 | |
*** oikiki has joined #openstack-meeting-alt | 21:44 | |
*** ijw has joined #openstack-meeting-alt | 21:45 | |
*** ttsiout__ has quit IRC | 21:53 | |
*** ttsiouts_ has joined #openstack-meeting-alt | 21:54 | |
*** ttsiouts_ has quit IRC | 21:58 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 21:59 | |
corvus | hi! any zuul folks around? | 22:00 |
*** jlk has joined #openstack-meeting-alt | 22:00 | |
*** matrohon has quit IRC | 22:00 | |
pabelanger | o/ | 22:00 |
fungi | i could qualify as "around" | 22:00 |
jlk | o/ | 22:01 |
jhesketh | o/ | 22:01 |
corvus | #startmeeting zuul | 22:01 |
openstack | Meeting started Mon Feb 12 22:01:19 2018 UTC and is due to finish in 60 minutes. The chair is corvus. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:01 |
* SotK lurks in the background | 22:01 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:01 |
*** openstack changes topic to " (Meeting topic: zuul)" | 22:01 | |
openstack | The meeting name has been set to 'zuul' | 22:01 |
corvus | #link agenda https://wiki.openstack.org/wiki/Meetings/Zuul | 22:01 |
corvus | #topic Release update | 22:01 |
*** openstack changes topic to "Release update (Meeting topic: zuul)" | 22:01 | |
corvus | this is not going to be a long boring list of all the things we need to do before release... | 22:01 |
corvus | because we have a *short* list of things to do before release! :) | 22:02 |
jlk | haha | 22:02 |
corvus | https://storyboard.openstack.org/#!/board/53 | 22:02 |
* jlk hides before the github3 question | 22:02 | |
fungi | short and *exciting*? | 22:02 |
*** matrohon has joined #openstack-meeting-alt | 22:02 | |
corvus | the left column is current, afaik | 22:02 |
fungi | i could almost count those on one hand | 22:02 |
corvus | and, i'll be honest, if the last thing on that list is the abstract flag, i don't think we should wait for it. | 22:03 |
jlk | We just need a 6 fingered man | 22:03 |
jlk | but I hear he killed somebody's father. | 22:03 |
pabelanger | corvus: +1 | 22:03 |
pabelanger | we've worked well without it so far | 22:03 |
corvus | i believe *everything* on that list is being worked | 22:03 |
fungi | jlk: inconceivable! | 22:03 |
corvus | zuul-stream and javascript are assigned to mordred. he has WIP patches for both of those. he's on vacation this week, but hopefully by next week (possibly earlier if he needs a vacation from his vacation), we'll have those | 22:04 |
jlk | AFAIK there's one open issue blocking a potential github3 release, and that's https://github.com/sigmavirus24/github3.py/pull/773 -- that said, I don't think we've tested devel branch against zuul in a while, and there may be more to get done there. I was planning to do that before heading out to PTG, and if nothing else give me something to work on while not talking at PTG | 22:04 |
corvus | jlk: i think we specify the 'develop' branch in requirements | 22:05 |
jlk | oh, I thought we were pinned to a specific hash. | 22:05 |
corvus | jlk: so we're continuously testing it in unit tests at least | 22:05 |
jlk | oh hey look at that | 22:05 |
corvus | though.. i guess unit tests probably don't really test very much | 22:05 |
jlk | I was worried because some fairly significant things have landed recently | 22:06 |
jlk | with how github3 objects are manipulated. | 22:06 |
*** julim has joined #openstack-meeting-alt | 22:06 | |
corvus | i just ran through the zuul-from-scratch doc, and so i would have gotten the version as of friday with that | 22:06 |
jlk | that's fantastic news. | 22:06 |
corvus | i can confirm that at least works well enough to enqueue events and receive reports | 22:06 |
corvus | i didn't do anything fancy with reviews | 22:07 |
jlk | what version is running in prod against Ansible GitHub? | 22:07 |
*** Sukhdev has joined #openstack-meeting-alt | 22:07 | |
corvus | hrm, pip3 freeze reports github3.py==1.0.0a4 but that doesn't seem right | 22:07 |
jlk | I think the numbering is funky | 22:08 |
jlk | but, that's only just a tickle in my brain, I could be very wrong. | 22:08 |
corvus | i'll try to dig into that more later and get a more confident answer | 22:08 |
corvus | jlk: do you have a feeling for whether github3.py release within the next 2 weeks is feasible? | 22:09 |
jlk | I have a feeling, and it's maybe a 25% chance? | 22:10 |
jlk | I've reached out once more to see if I can do anything to help that last PR, since I got done the things I was told about last time I asked. | 22:10 |
fungi | i just checked out the tip of develop and a `python setup.py sdist` creates github3.py-1.0.0a4.tar.gz | 22:10 |
fungi | so that is probably correct | 22:11 |
jlk | given how much has changed though, the release process may be a while | 22:11 |
corvus | fungi: cool, we probably need to figure out how to get the sha we installed... | 22:11 |
fungi | if only they used pbr! ;) | 22:11 |
jlk | we're not seeing much change since we've been on the develop branch since basically the beginning of our use, but in the wild it's a fair jump from the last release to this pending one. | 22:11 |
corvus | jlk: okay, so assuming we wrap up the rest of the stuff in 2 weeks (i think that's plausible), we'll need to think about whether we should delay our release, or, i guess, vendor github3.py until it's released... | 22:12 |
jlk | yeah, seems like a reasonable thing. | 22:12 |
jlk | I promise I'll have a better answer before PTG | 22:12 |
*** julim has quit IRC | 22:12 | |
corvus | jlk: cool, thanks muchly! | 22:12 |
corvus | any other comments or questions around the 3.0 blocker list? | 22:13 |
corvus | #topic PTG discussion topics | 22:14 |
*** openstack changes topic to "PTG discussion topics (Meeting topic: zuul)" | 22:14 | |
corvus | my link in the agenda was wrong | 22:14 |
corvus | #link https://etherpad.openstack.org/p/infra-rocky-ptg ptg discussion topics | 22:14 |
*** matrohon has quit IRC | 22:14 | |
corvus | are there more zuul-specific discussion topics we'd like to have? | 22:14 |
corvus | i'm pretty sure i can think of enough to fill 3 days :) | 22:15 |
fungi | so far there are three from tobiash and one more from corvus/mordred in there | 22:15 |
* jlk looks again | 22:16 | |
fungi | plus the ci/cd focus area is fairly zuul-related | 22:16 |
corvus | i think things where we can discuss and agree on a direction so that folks can go off and implement without a lot of back and forth will be nice | 22:16 |
*** ijw has quit IRC | 22:16 | |
*** julim has joined #openstack-meeting-alt | 22:17 | |
corvus | i think i'll add one on future direction for the dashboard | 22:17 |
fungi | oh, also jlk talking about github things on monday, looks like | 22:17 |
pabelanger | I have to drop early today, I'll catch up on meeting logs this evening | 22:17 |
dmsimard | I won't be at the PTG but FWIW I have nested Zuul jobs in my fairly-short-term-todo-list -- basically a 2 node job where one node is the zuul/nodepool and the other node is a nodepool static slave | 22:17 |
jlk | yes, Monday. Because my family is dragging me away (to Belfast) on Tuesday I believe. | 22:18 |
fungi | jlk: wow, that's actually in a different country altogether! | 22:18 |
*** ijw has joined #openstack-meeting-alt | 22:19 | |
jlk | yeah, but that's like saying another state on the east coast. It's 2 hours north :D | 22:19 |
corvus | or 'counties' as we call them in ca | 22:19 |
corvus | #info add zuul-related topics to https://etherpad.openstack.org/p/infra-rocky-ptg | 22:20 |
corvus | anyway, if folks think of things, add them there soon please, that will help us schedule | 22:20 |
corvus | of course, the schedule is flexible, but it's still nice to have some things set aside in advance so we aren't scrambling the *whole* time | 22:20 |
corvus | also, feel free to put your name on any of those topics and any schedule restrictions you might have | 22:21 |
corvus | jlk: so if there's something you really want to talk about on monday, let us know :) | 22:21 |
jlk | Just the GitHub use case. | 22:21 |
corvus | that's all i had on the agenda... | 22:22 |
corvus | #topic Open discussion | 22:22 |
*** openstack changes topic to "Open discussion (Meeting topic: zuul)" | 22:22 | |
corvus | anything else? | 22:22 |
dmsimard | Did anyone submit any Zuul things for Vancouver ? | 22:23 |
dmsimard | I know pabelanger submitted a workshop | 22:23 |
dmsimard | corvus: I would love a refresh of the Barcelona Zuul v3 talk :) | 22:23 |
corvus | dmsimard: i'll see if i can oblige :) | 22:24 |
dmsimard | It's a great resource when you want to explain someone what Zuul does, turns out it's not so simple to explain | 22:25 |
corvus | i'll be giving a zuul talk at scale shortly after the ptg... i wonder if they're available online | 22:25 |
jlk | lol yeah, I prepped many pages of notes to explain it to some folks at GitHub | 22:25 |
jlk | I had to walk through 3 or 4 base "assumptions" about the desires of developers/reviewers. | 22:26 |
dmsimard | jlk: "let me explain why Zuul is so awesome" | 22:26 |
fungi | we'll want to do our best to avoid being particularly openstack-focused with vancouver proposals since the ci/cd track has been folded into the separate non-openstack "opendev" conference running alongside the summit | 22:26 |
corvus | fungi: fortunately, 'be less openstack-focused' aligns with our strategic goals for zuul :) | 22:26 |
dmsimard | +1 | 22:26 |
fungi | yep! | 22:26 |
*** felipemonteiro__ has quit IRC | 22:26 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 22:26 | |
corvus | well, let's wrap it up then | 22:28 |
corvus | thanks everyone! | 22:28 |
corvus | #endmeeting | 22:28 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 22:28 | |
openstack | Meeting ended Mon Feb 12 22:28:58 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:29 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-02-12-22.01.html | 22:29 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-02-12-22.01.txt | 22:29 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-02-12-22.01.log.html | 22:29 |
*** jlk has left #openstack-meeting-alt | 22:29 | |
*** slaweq has quit IRC | 22:30 | |
*** rcernin has joined #openstack-meeting-alt | 22:31 | |
*** dustins has quit IRC | 22:32 | |
*** bfernando has quit IRC | 22:34 | |
*** bfernando has joined #openstack-meeting-alt | 22:47 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 22:57 | |
*** armstrong has quit IRC | 22:58 | |
*** felipemonteiro__ has quit IRC | 23:01 | |
*** slaweq has joined #openstack-meeting-alt | 23:02 | |
*** slaweq has quit IRC | 23:07 | |
*** kumarmn has quit IRC | 23:15 | |
*** Sukhdev has quit IRC | 23:20 | |
*** oikiki has quit IRC | 23:23 | |
*** oikiki has joined #openstack-meeting-alt | 23:24 | |
*** Sukhdev has joined #openstack-meeting-alt | 23:32 | |
*** kumarmn has joined #openstack-meeting-alt | 23:38 | |
*** kumarmn has quit IRC | 23:44 | |
*** fnaval has quit IRC | 23:46 | |
*** Leo_m_ has quit IRC | 23:52 | |
*** Leo_m has joined #openstack-meeting-alt | 23:52 | |
*** felipemonteiro_ has quit IRC | 23:53 | |
*** bfernando has quit IRC | 23:54 | |
*** kumarmn has joined #openstack-meeting-alt | 23:55 | |
*** kumarmn has quit IRC | 23:57 | |
*** rossella_s has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!