*** oikiki has quit IRC | 00:04 | |
*** rossella_s has quit IRC | 00:04 | |
*** HeOS has quit IRC | 00:07 | |
*** rossella_s has joined #openstack-meeting-alt | 00:08 | |
*** oikiki has joined #openstack-meeting-alt | 00:09 | |
*** oikiki has quit IRC | 00:11 | |
*** hongbin has joined #openstack-meeting-alt | 00:12 | |
*** Zames has joined #openstack-meeting-alt | 00:12 | |
*** yamamoto has joined #openstack-meeting-alt | 00:13 | |
*** rossella_s has quit IRC | 00:14 | |
*** rossella_s has joined #openstack-meeting-alt | 00:15 | |
*** iyamahat has quit IRC | 00:16 | |
*** yamamoto has quit IRC | 00:18 | |
*** rossella_s has quit IRC | 00:20 | |
*** rossella_s has joined #openstack-meeting-alt | 00:20 | |
*** Zames has quit IRC | 00:22 | |
*** rossella_s has quit IRC | 00:38 | |
*** rossella_s has joined #openstack-meeting-alt | 00:38 | |
*** rossella_s has quit IRC | 00:44 | |
*** caowei has joined #openstack-meeting-alt | 00:44 | |
*** rossella_s has joined #openstack-meeting-alt | 00:45 | |
*** tovin07_ has joined #openstack-meeting-alt | 00:45 | |
*** rossella_s has quit IRC | 00:54 | |
*** rossella_s has joined #openstack-meeting-alt | 00:55 | |
*** cloudrancher has joined #openstack-meeting-alt | 01:01 | |
*** cloudrancher has quit IRC | 01:01 | |
*** gouthamr has quit IRC | 01:03 | |
*** cloudrancher has joined #openstack-meeting-alt | 01:13 | |
*** yamamoto has joined #openstack-meeting-alt | 01:13 | |
*** zhurong has joined #openstack-meeting-alt | 01:17 | |
*** yamamoto has quit IRC | 01:19 | |
*** cloudrancher has quit IRC | 01:21 | |
*** gouthamr has joined #openstack-meeting-alt | 01:25 | |
*** zhongjun_ has joined #openstack-meeting-alt | 01:35 | |
*** yamamoto has joined #openstack-meeting-alt | 01:41 | |
*** felipemonteiro has joined #openstack-meeting-alt | 01:46 | |
*** oikiki has joined #openstack-meeting-alt | 02:14 | |
*** michchap_ has quit IRC | 02:18 | |
*** michchap has joined #openstack-meeting-alt | 02:19 | |
*** iyamahat has joined #openstack-meeting-alt | 02:24 | |
*** zhurong has quit IRC | 02:36 | |
*** zhurong has joined #openstack-meeting-alt | 02:37 | |
*** fzdarsky__ has joined #openstack-meeting-alt | 02:37 | |
*** michchap has quit IRC | 02:39 | |
*** fzdarsky_ has quit IRC | 02:41 | |
*** salv-orl_ has joined #openstack-meeting-alt | 02:51 | |
*** salv-orlando has quit IRC | 02:53 | |
*** rossella_s has quit IRC | 02:56 | |
*** rossella_s has joined #openstack-meeting-alt | 02:59 | |
*** michchap has joined #openstack-meeting-alt | 03:03 | |
*** cloudrancher has joined #openstack-meeting-alt | 03:10 | |
*** rcernin_ has joined #openstack-meeting-alt | 03:23 | |
*** rcernin has quit IRC | 03:25 | |
*** cloudrancher has quit IRC | 03:27 | |
*** rcernin_ has quit IRC | 03:29 | |
*** rcernin has joined #openstack-meeting-alt | 03:29 | |
*** rossella_s has quit IRC | 03:32 | |
*** rossella_s has joined #openstack-meeting-alt | 03:32 | |
*** rcernin has quit IRC | 03:33 | |
*** Zames has joined #openstack-meeting-alt | 03:34 | |
*** Zames has quit IRC | 03:37 | |
*** rossella_s has quit IRC | 03:38 | |
*** rossella_s has joined #openstack-meeting-alt | 03:39 | |
*** rossella_s has quit IRC | 03:44 | |
*** rossella_s has joined #openstack-meeting-alt | 03:44 | |
*** hongbin has quit IRC | 03:44 | |
*** rcernin has joined #openstack-meeting-alt | 03:49 | |
*** janki has joined #openstack-meeting-alt | 03:50 | |
*** janki is now known as janki|office_ina | 03:51 | |
*** dalgaaf has quit IRC | 03:54 | |
*** dalgaaf has joined #openstack-meeting-alt | 03:54 | |
*** wxy has quit IRC | 03:56 | |
*** oikiki has quit IRC | 04:07 | |
*** anilvenkata has joined #openstack-meeting-alt | 04:17 | |
*** rwsu has joined #openstack-meeting-alt | 04:24 | |
*** rwsu has quit IRC | 04:25 | |
*** Zames has joined #openstack-meeting-alt | 04:35 | |
*** oikiki has joined #openstack-meeting-alt | 04:37 | |
*** anilvenkata has quit IRC | 04:38 | |
*** sridharg has joined #openstack-meeting-alt | 04:53 | |
*** gouthamr has quit IRC | 04:54 | |
*** anilvenkata has joined #openstack-meeting-alt | 04:57 | |
*** oikiki has quit IRC | 04:58 | |
*** lpetrut has joined #openstack-meeting-alt | 05:01 | |
*** zhurong has quit IRC | 05:04 | |
*** pgadiya has joined #openstack-meeting-alt | 05:14 | |
*** Zames has quit IRC | 05:22 | |
*** dsariel has joined #openstack-meeting-alt | 05:33 | |
*** iyamahat has quit IRC | 05:49 | |
*** lpetrut has quit IRC | 05:50 | |
*** trinaths has joined #openstack-meeting-alt | 05:54 | |
*** bhavik1 has joined #openstack-meeting-alt | 06:10 | |
*** marios has joined #openstack-meeting-alt | 06:12 | |
*** ianychoi__ has joined #openstack-meeting-alt | 06:26 | |
*** rossella_s has quit IRC | 06:26 | |
*** rossella_s has joined #openstack-meeting-alt | 06:28 | |
*** ianychoi_ has quit IRC | 06:29 | |
*** bhavik1 has quit IRC | 06:35 | |
*** radeks has joined #openstack-meeting-alt | 06:37 | |
*** alexchadin has joined #openstack-meeting-alt | 06:39 | |
*** Zames has joined #openstack-meeting-alt | 06:40 | |
*** anilvenkata has quit IRC | 06:49 | |
*** Zames has quit IRC | 06:50 | |
*** rossella_s has quit IRC | 06:56 | |
*** jcoufal has joined #openstack-meeting-alt | 06:57 | |
*** rossella_s has joined #openstack-meeting-alt | 06:58 | |
*** d0ugal has joined #openstack-meeting-alt | 07:00 | |
*** d0ugal has quit IRC | 07:00 | |
*** d0ugal has joined #openstack-meeting-alt | 07:00 | |
*** zhurong has joined #openstack-meeting-alt | 07:00 | |
*** anilvenkata has joined #openstack-meeting-alt | 07:05 | |
*** rcernin has quit IRC | 07:07 | |
*** armaan has quit IRC | 07:15 | |
*** armaan has joined #openstack-meeting-alt | 07:15 | |
*** oikiki has joined #openstack-meeting-alt | 07:17 | |
*** anilvenkata has quit IRC | 07:18 | |
*** mjura has joined #openstack-meeting-alt | 07:20 | |
*** oikiki has quit IRC | 07:25 | |
*** oikiki has joined #openstack-meeting-alt | 07:28 | |
*** Zames has joined #openstack-meeting-alt | 07:38 | |
*** Zames has quit IRC | 07:38 | |
*** matrohon has joined #openstack-meeting-alt | 07:47 | |
*** florianf has joined #openstack-meeting-alt | 07:49 | |
*** trinaths has quit IRC | 07:53 | |
*** zhurong has quit IRC | 07:54 | |
*** lpetrut has joined #openstack-meeting-alt | 07:57 | |
*** brault_ has joined #openstack-meeting-alt | 07:57 | |
*** brault has quit IRC | 07:59 | |
*** lpetrut_ has joined #openstack-meeting-alt | 08:00 | |
*** lpetrut has quit IRC | 08:00 | |
*** MarkBaker has joined #openstack-meeting-alt | 08:05 | |
*** tesseract has joined #openstack-meeting-alt | 08:17 | |
*** vds has joined #openstack-meeting-alt | 08:20 | |
*** kopecmartin has joined #openstack-meeting-alt | 08:24 | |
*** janki|office_ina has quit IRC | 08:25 | |
*** numans_ has joined #openstack-meeting-alt | 08:26 | |
*** numans has quit IRC | 08:29 | |
*** bfernando has joined #openstack-meeting-alt | 08:32 | |
*** numans has joined #openstack-meeting-alt | 08:38 | |
*** slaweq has quit IRC | 08:38 | |
*** numans_ has quit IRC | 08:42 | |
*** numans has quit IRC | 08:42 | |
*** caowei has quit IRC | 08:46 | |
*** numans has joined #openstack-meeting-alt | 08:48 | |
*** iyamahat has joined #openstack-meeting-alt | 08:50 | |
*** oikiki has quit IRC | 08:56 | |
*** iyamahat has quit IRC | 08:57 | |
*** yamahata has quit IRC | 08:58 | |
*** slaweq has joined #openstack-meeting-alt | 09:00 | |
*** caowei has joined #openstack-meeting-alt | 09:01 | |
*** BBQ7ZRzwiebelbot has joined #openstack-meeting-alt | 09:02 | |
*** jtomasek has joined #openstack-meeting-alt | 09:02 | |
*** BBQ7ZRzwiebelbot has quit IRC | 09:02 | |
*** salv-orl_ has quit IRC | 09:09 | |
*** salv-orlando has joined #openstack-meeting-alt | 09:09 | |
*** salv-orlando has quit IRC | 09:14 | |
*** tssurya has joined #openstack-meeting-alt | 09:16 | |
*** anilvenkata has joined #openstack-meeting-alt | 09:18 | |
*** rmart04 has joined #openstack-meeting-alt | 09:20 | |
*** chkumar|off is now known as chandankumare | 09:21 | |
*** chandankumare is now known as chandankumar | 09:21 | |
*** MarkBaker has quit IRC | 09:22 | |
*** chhagarw has joined #openstack-meeting-alt | 09:23 | |
*** danpawlik has joined #openstack-meeting-alt | 09:29 | |
*** gibi_ is now known as gibi | 09:30 | |
*** trinaths has joined #openstack-meeting-alt | 09:42 | |
*** gus has quit IRC | 09:43 | |
*** gus has joined #openstack-meeting-alt | 09:44 | |
*** HeOS has joined #openstack-meeting-alt | 09:52 | |
*** rossella_s has quit IRC | 09:56 | |
*** rossella_s has joined #openstack-meeting-alt | 09:56 | |
*** markstur has joined #openstack-meeting-alt | 09:59 | |
*** tovin07_ has quit IRC | 10:00 | |
*** markstur_ has joined #openstack-meeting-alt | 10:02 | |
*** markstur has quit IRC | 10:03 | |
*** rossella_s has quit IRC | 10:04 | |
*** trinaths has quit IRC | 10:05 | |
*** rossella_s has joined #openstack-meeting-alt | 10:06 | |
*** kumarmn_ has joined #openstack-meeting-alt | 10:07 | |
*** markstur_ has quit IRC | 10:07 | |
*** sambetts_ is now known as sambetts | 10:08 | |
*** kumarmn has quit IRC | 10:10 | |
*** pgadiya has quit IRC | 10:14 | |
*** yamamoto has quit IRC | 10:16 | |
*** pgadiya has joined #openstack-meeting-alt | 10:22 | |
*** jcoufal_ has joined #openstack-meeting-alt | 10:32 | |
*** jcoufal has quit IRC | 10:35 | |
*** jcoufal has joined #openstack-meeting-alt | 10:35 | |
*** jcoufal_ has quit IRC | 10:38 | |
*** jcoufal_ has joined #openstack-meeting-alt | 10:40 | |
*** jcoufal has quit IRC | 10:42 | |
*** chason has quit IRC | 10:57 | |
*** chason has joined #openstack-meeting-alt | 10:58 | |
*** yamamoto has joined #openstack-meeting-alt | 11:02 | |
*** salv-orlando has joined #openstack-meeting-alt | 11:05 | |
*** edmondsw has joined #openstack-meeting-alt | 11:14 | |
*** edmondsw has quit IRC | 11:18 | |
*** alexchadin has quit IRC | 11:21 | |
*** alexchadin has joined #openstack-meeting-alt | 11:21 | |
*** alexchadin has quit IRC | 11:21 | |
*** alexchadin has joined #openstack-meeting-alt | 11:22 | |
*** pbourke_ has quit IRC | 11:22 | |
*** alexchadin has quit IRC | 11:22 | |
*** pbourke_ has joined #openstack-meeting-alt | 11:22 | |
*** alexchadin has joined #openstack-meeting-alt | 11:23 | |
*** alexchadin has quit IRC | 11:23 | |
*** alexchadin has joined #openstack-meeting-alt | 11:24 | |
*** alexchadin has quit IRC | 11:24 | |
*** alexchadin has joined #openstack-meeting-alt | 11:24 | |
*** alexchadin has quit IRC | 11:24 | |
*** MarkBaker has joined #openstack-meeting-alt | 11:33 | |
*** chason has quit IRC | 11:35 | |
*** alexchadin has joined #openstack-meeting-alt | 11:35 | |
*** chason has joined #openstack-meeting-alt | 11:35 | |
*** pgadiya has quit IRC | 11:35 | |
*** pgadiya has joined #openstack-meeting-alt | 11:36 | |
*** rfolco has joined #openstack-meeting-alt | 11:42 | |
*** erlon has quit IRC | 11:47 | |
*** alexchadin has quit IRC | 11:49 | |
*** armaan has quit IRC | 11:51 | |
*** armaan has joined #openstack-meeting-alt | 11:52 | |
*** caowei_ has joined #openstack-meeting-alt | 11:52 | |
*** armaan has quit IRC | 11:53 | |
*** armaan has joined #openstack-meeting-alt | 11:53 | |
*** caowei has quit IRC | 11:53 | |
*** caowei_ is now known as caowei | 11:53 | |
*** rossella_s has quit IRC | 11:56 | |
*** rossella_s has joined #openstack-meeting-alt | 11:58 | |
*** efried has quit IRC | 12:03 | |
*** raildo has joined #openstack-meeting-alt | 12:04 | |
*** pgadiya has quit IRC | 12:05 | |
*** erlon has joined #openstack-meeting-alt | 12:10 | |
*** julim has quit IRC | 12:14 | |
*** edmondsw has joined #openstack-meeting-alt | 12:15 | |
*** julim has joined #openstack-meeting-alt | 12:15 | |
*** chason has quit IRC | 12:19 | |
*** chason has joined #openstack-meeting-alt | 12:19 | |
*** julim has quit IRC | 12:20 | |
*** stevebaker has quit IRC | 12:22 | |
*** rossella_s has quit IRC | 12:23 | |
*** stevebaker has joined #openstack-meeting-alt | 12:24 | |
*** rossella_s has joined #openstack-meeting-alt | 12:24 | |
*** chason has quit IRC | 12:25 | |
*** chason has joined #openstack-meeting-alt | 12:25 | |
*** kumarmn has joined #openstack-meeting-alt | 12:26 | |
*** kumarmn_ has quit IRC | 12:28 | |
*** tpsilva has joined #openstack-meeting-alt | 12:28 | |
*** wxy_ has quit IRC | 12:34 | |
*** wxy_ has joined #openstack-meeting-alt | 12:36 | |
*** rossella_s has quit IRC | 12:36 | |
*** rossella_s has joined #openstack-meeting-alt | 12:36 | |
*** rossella_s has quit IRC | 12:46 | |
*** rossella_s has joined #openstack-meeting-alt | 12:48 | |
*** dustins has joined #openstack-meeting-alt | 12:50 | |
*** armaan has quit IRC | 12:53 | |
*** dprince has joined #openstack-meeting-alt | 12:57 | |
*** danpawlik has quit IRC | 12:57 | |
*** kumarmn has quit IRC | 13:02 | |
*** yamamoto has quit IRC | 13:08 | |
*** julim has joined #openstack-meeting-alt | 13:12 | |
*** efried has joined #openstack-meeting-alt | 13:13 | |
*** rossella_s has quit IRC | 13:16 | |
*** rossella_s has joined #openstack-meeting-alt | 13:16 | |
*** fnaval has joined #openstack-meeting-alt | 13:18 | |
*** kumarmn has joined #openstack-meeting-alt | 13:24 | |
*** rossella_s has quit IRC | 13:26 | |
*** rossella_s has joined #openstack-meeting-alt | 13:27 | |
*** cloudrancher has joined #openstack-meeting-alt | 13:36 | |
*** jroll has quit IRC | 13:42 | |
*** jroll has joined #openstack-meeting-alt | 13:43 | |
*** matrohon has quit IRC | 13:45 | |
*** yamamoto has joined #openstack-meeting-alt | 13:45 | |
*** markstur has joined #openstack-meeting-alt | 13:46 | |
*** mriedem has joined #openstack-meeting-alt | 13:48 | |
*** yamamoto_ has joined #openstack-meeting-alt | 13:48 | |
*** markstur has quit IRC | 13:51 | |
*** dustins has quit IRC | 13:52 | |
*** yamamoto has quit IRC | 13:52 | |
*** noslzzp has joined #openstack-meeting-alt | 13:52 | |
*** cdent has joined #openstack-meeting-alt | 13:53 | |
*** julim_ has joined #openstack-meeting-alt | 13:56 | |
*** julim has quit IRC | 13:57 | |
*** erlon has quit IRC | 13:57 | |
*** myoung|afk is now known as myoung|rover | 13:58 | |
edleafe | #startmeeting nova_scheduler | 14:00 |
---|---|---|
openstack | Meeting started Mon Mar 19 14:00:10 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 |
edleafe | Who's here this lovely UGT morning? | 14:00 |
efried | @/ | 14:00 |
cdent | o/ | 14:00 |
alex_xu_ | o/ | 14:00 |
edleafe | efried: comb your hair! | 14:00 |
tssurya | o/ | 14:00 |
*** hongbin has joined #openstack-meeting-alt | 14:00 | |
ttsiouts | o/ | 14:01 |
mriedem | o/ | 14:01 |
jaypipes | o/ | 14:01 |
edleafe | Let's get to it | 14:02 |
edleafe | #topic Specs | 14:02 |
*** openstack changes topic to "Specs (Meeting topic: nova_scheduler)" | 14:02 | |
edleafe | Several merged this past week | 14:02 |
edleafe | Here are the ones still awaiting reviews | 14:02 |
*** beekneemech is now known as bnemec | 14:02 | |
edleafe | #link VMware: place instances on resource pool (using update_provider_tree) https://review.openstack.org/#/c/549067/ | 14:02 |
edleafe | #link Spec: report client placement version discovery https://review.openstack.org/#/c/549184/ | 14:02 |
edleafe | #link Update placement aggregates spec to clarify generation handling https://review.openstack.org/#/c/548237/ | 14:02 |
edleafe | #link Provide error codes for placement API https://review.openstack.org/#/c/418393/ | 14:02 |
edleafe | #link mirror nova host aggregates to placement API https://review.openstack.org/#/c/545057/ | 14:02 |
edleafe | #link Support traits in Glance https://review.openstack.org/#/c/541507/ | 14:02 |
edleafe | #link Network bandwidth resource provider https://review.openstack.org/#/c/502306/ | 14:02 |
*** TxGirlGeek has joined #openstack-meeting-alt | 14:02 | |
edleafe | Are there any that anyone wants to discuss? | 14:03 |
jaypipes | default allocation ratios is missing... | 14:03 |
edleafe | is that new? | 14:03 |
jaypipes | #link https://review.openstack.org/#/q/status:open+project:openstack/nova-specs+branch:master+topic:bp/default-allocation-ratios | 14:03 |
edleafe | wasn't on the agenda | 14:03 |
jaypipes | yeah, sorry, forgot to put it on there. | 14:03 |
edleafe | no worries; I'll add it | 14:04 |
jaypipes | cheers | 14:04 |
mriedem | "Support traits in Glance https://review.openstack.org/#/c/541507/" is merged | 14:04 |
mriedem | one question for the group, | 14:04 |
mriedem | on "mirror nova host aggregates to placement API https://review.openstack.org/#/c/545057/" | 14:04 |
jaypipes | alex_xu_ hates that spec :) | 14:04 |
mriedem | you know how we did a whole proxy API witch hunt in newton? | 14:05 |
mriedem | is it just me or does that feel proxy API-ish? | 14:05 |
alex_xu_ | heh:) | 14:05 |
edleafe | it's just you | 14:05 |
edleafe | :) | 14:05 |
jaypipes | mriedem: it's the same as inventory and allocation information, no? | 14:06 |
jaypipes | mriedem: I mean, we mirror that information now and use it in the scheduler calls | 14:06 |
mriedem | not really, | 14:06 |
alex_xu_ | edleafe: yea, just follow my heart to say something :) | 14:06 |
mriedem | admin sets host aggregates via the compute API, and we're going to mirror / proxy those to placement | 14:06 |
jaypipes | mriedem: ? we still have allocation and inventory information in all the cell DBs. and we mirror it all over to placement. | 14:06 |
mriedem | if a user came to nova to create a volume, we use to proxy that through to cinder, | 14:06 |
mriedem | or a floating IP | 14:06 |
mriedem | we stopped doing that in newton because we said proxies from the compute API were bad | 14:07 |
mriedem | i'm just trying to feel out if this is the same kind of thing, but we are more comfortable with it because placement is so "owned by nova" right now | 14:07 |
*** wxy_ has quit IRC | 14:07 | |
*** wxy_ has joined #openstack-meeting-alt | 14:08 | |
mriedem | anyway, just wanted to mention it | 14:08 |
alex_xu_ | nova aggregate API proxy to the placement aggregate API :) | 14:08 |
cdent | I feel you mriedem and alex_xu_ | 14:08 |
jaypipes | mriedem: the placement API doesn't yet have the kind of policy controls as the compute API... so if we were to stop storing nova host aggregate information in the Nova database and instead deprecated that API endpoint and forced people to use the placement API directly, that would be a functional gap in the RBAC. in addition, nova host aggregates have metadata associated with them, and placement aggregates do not. | 14:09 |
edleafe | the difference, of course, is that the concept of aggs exists and is used in both nova and placement | 14:09 |
edleafe | "proxy" implies simple passthrough | 14:09 |
*** erlon has joined #openstack-meeting-alt | 14:10 | |
mriedem | i'm not suggesting that we long-term replace nova host aggregates with placement aggregates | 14:10 |
mriedem | or that this is trying to do that | 14:10 |
mriedem | i understand the usefulness of this | 14:10 |
mriedem | just wondering if 2 years down the road it's going to be a pain in the ass for some reason because we are doing that automatic mirroring | 14:10 |
*** diga has joined #openstack-meeting-alt | 14:11 | |
jaypipes | mriedem: I'm not going to say that in 2 years, all of this won't be annoying as hell. | 14:11 |
* jaypipes fills quota on double negative talk | 14:11 | |
edleafe | jaypipes: it *is* nova, after all. :) | 14:11 |
mriedem | we can move on | 14:12 |
edleafe | ok, further comments go on the spec | 14:12 |
*** felipemonteiro_ has joined #openstack-meeting-alt | 14:12 | |
edleafe | Any other specs to discuss? | 14:12 |
diga | \o | 14:12 |
mriedem | sylvain had some numa thing | 14:12 |
mriedem | https://review.openstack.org/#/c/552924/ but he's not here | 14:12 |
edleafe | mriedem: thanks - I'll add that to the agenda | 14:13 |
*** gouthamr has joined #openstack-meeting-alt | 14:13 | |
jaypipes | is bauzas out this week? | 14:14 |
mriedem | for a couple of days | 14:14 |
jaypipes | k | 14:14 |
mriedem | today and tomorrow? | 14:14 |
*** felipemonteiro__ has joined #openstack-meeting-alt | 14:14 | |
mriedem | plus mandatory french post-vacation vacation | 14:14 |
edleafe | With that, let's move on to... | 14:15 |
edleafe | #topic Reviews | 14:15 |
*** openstack changes topic to "Reviews (Meeting topic: nova_scheduler)" | 14:15 | |
edleafe | #link Update Provider Tree https://review.openstack.org/#/q/topic:bp/update-provider-tree | 14:15 |
*** Zames has joined #openstack-meeting-alt | 14:15 | |
edleafe | #link Request Filters https://review.openstack.org/#/q/topic:bp/placement-req-filter | 14:15 |
edleafe | #link Mirror nova host aggregates to placement https://review.openstack.org/#/q/topic:bp/placement-mirror-host-aggregates | 14:15 |
edleafe | Forbidden Traits Not yet started. | 14:15 |
edleafe | Consumer Generations Not yet started. | 14:15 |
edleafe | #link Extraction http://lists.openstack.org/pipermail/openstack-dev/2018-March/128004.html | 14:15 |
edleafe | Anything on these patches to discuss? | 14:16 |
efried | We have a bp for extraction now (but no spec yet, right cdent?) | 14:16 |
cdent | there is a spec, it is linked from last week's placement update | 14:16 |
cdent | does that actually get read before this meeting? | 14:16 |
cdent | https://review.openstack.org/#/c/552927/ | 14:17 |
edleafe | cdent: most of the time, but I started slow this morning | 14:17 |
efried | Can you set the spec URL in the bp please? | 14:17 |
cdent | efried: I always that that link was for the spec once published? | 14:17 |
efried | Not sure how anyone else finds these things, but that's how I do it. | 14:17 |
cdent | the proposed spec gets linked automatically on the white board | 14:17 |
efried | cdent: You can edit it after the fact to point to the approved spec (if you want). | 14:18 |
cdent | s/that that/thought that/ | 14:18 |
*** felipemonteiro_ has quit IRC | 14:18 | |
edleafe | efried: the spec *is* linked in the BP | 14:19 |
mriedem | i'll do it | 14:19 |
efried | Personally, I prefer to see it where it says "Set the URL for this specification" | 14:19 |
mriedem | done | 14:20 |
*** Zames has quit IRC | 14:20 | |
efried | In the general case, where the whiteboard may be long, and the headline of the spec may not actually say "spec", it's just easier if that link is set. | 14:20 |
*** rossella_s has quit IRC | 14:20 | |
efried | Thanks mriedem :) | 14:20 |
*** namnh has joined #openstack-meeting-alt | 14:20 | |
efried | So cdent, we have multiple specs/bps for placement extraction? | 14:21 |
cdent | efried: mriedem wanted a specific spec for optional db handling | 14:21 |
*** egallen has joined #openstack-meeting-alt | 14:21 | |
cdent | prior to you then asking for there to be one for general extraction | 14:21 |
* efried is such a PITA | 14:22 | |
efried | https://blueprints.launchpad.net/nova/+spec/placement-extract is the one I was thinking of. | 14:22 |
efried | does *that* one have a spec? | 14:22 |
*** rossella_s has joined #openstack-meeting-alt | 14:22 | |
efried | ...don't see one. | 14:22 |
efried | Which is cool, just making sure. | 14:22 |
* cdent is confused, one moment | 14:23 | |
cdent | efried: there is a spec for optional db ness https://review.openstack.org/#/c/552927/ but thus far there is only a blueprint for placement extract | 14:23 |
efried | ack, that gels with my observations, thanks. | 14:24 |
cdent | as it says in the description the tasks associated with extraction are too diverse to easily spec in one spec | 14:24 |
*** cloudrancher has quit IRC | 14:25 | |
jaypipes | cdent: don't hate me for this, but if I may be so bold, I would say that we merged a number of great patches around placement extraction already in Rocky (the moves of stuff in nova/api/openstack/placement and cleanup of the WSGI service stuff to remove dependencies. I'd rather table any further extraction work for this cycle and have you focus on the forbidden traits and/or consumer generation work. | 14:25 |
jaypipes | please don't hate me. | 14:25 |
edleafe | too late | 14:25 |
edleafe | :) | 14:25 |
jaypipes | :) | 14:25 |
cdent | jaypipes: I am going to focus on the forbidden traits soon, but I'm not going to otherwise stop | 14:25 |
cdent | I can't do the work that I need to do within anything like a reasonable (less than years) timetable if I don't keep going | 14:26 |
cdent | I can work on both and I hope that other people will be happy to review it | 14:26 |
jaypipes | cdent: ok. what is your goal for Rocky? the sep db one? or more than that? | 14:26 |
cdent | (and I don't hate you) | 14:27 |
cdent | sep db, moved tests, moved exceptions, moved db setup, os-resource-classes | 14:27 |
cdent | (at least) | 14:27 |
jaypipes | cdent: os-resource-classes is something I think would be useful separate from extraction (pun intended) | 14:28 |
cdent | sure | 14:28 |
efried | ++ | 14:28 |
edleafe | jaypipes moves from double negatives to double extractions | 14:29 |
*** tssurya has quit IRC | 14:29 | |
* efried scrambles to come up with military and/or dental puns that aren't too obscure... | 14:30 | |
* efried fails | 14:30 | |
*** yamamoto_ has quit IRC | 14:30 | |
edleafe | getting everyone aligned is like pulling teeth | 14:30 |
edleafe | ok, enough with the punning | 14:31 |
edleafe | Anything else for reviews? | 14:32 |
cdent | anyway, jaypipes forbidden is on my list for this week, once I wrote up all the k8s hoopa joop I did over the weekend | 14:32 |
*** salv-orlando has quit IRC | 14:32 | |
edleafe | And I plan on starting to work on the consumer generation stuff in the next couple of days | 14:32 |
* edleafe shakes his fist at meetings | 14:32 | |
*** egallen has quit IRC | 14:32 | |
*** salv-orlando has joined #openstack-meeting-alt | 14:33 | |
jaypipes | edleafe: one more. | 14:33 |
edleafe | go for it | 14:33 |
jaypipes | #link https://review.openstack.org/#/c/534968/ | 14:33 |
jaypipes | it's the HEAD of the patch series for supporting nested providers in allocation candidates. | 14:33 |
*** ttsiouts_ has joined #openstack-meeting-alt | 14:33 | |
jaypipes | could use a look from folks. alex_xu_, efried and gibi have already added some comments | 14:34 |
*** felipemonteiro__ has quit IRC | 14:34 | |
jaypipes | obviously, it's a big one to get done in order for scheduler integration with nested providers... | 14:34 |
* edleafe adds it to his TODO list | 14:34 | |
efried | IMO, this series needs to be top priority for reviews. Yeah, that ^ And other things, like granular, are also queued up behind it. | 14:34 |
cdent | ah, cool, I've been going back to that every other day or so, just to check | 14:35 |
jaypipes | cdent: yeah, just rebased it this morning. | 14:35 |
jaypipes | was in merge conflict for a while | 14:35 |
edleafe | jaypipes: the BP link on that comes up empty | 14:35 |
jaypipes | mriedem: do we need (yet another) nested-resource-providers-rocky spec? | 14:36 |
mriedem | don't ask me | 14:37 |
mriedem | melwitt: ^ | 14:37 |
efried | jaypipes: Sorry to say this, but I think there's enough uncertainty/ambiguity in the exact semantics of the behavior that it would be worth having a spec. | 14:38 |
efried | The previous specs don't have the level of detail. | 14:38 |
mriedem | from what i remember, | 14:38 |
mriedem | the old NRP spec was mostly about the API interaction in placement, which was completed in queens, | 14:38 |
mriedem | so i'm not sure what a new spec would cover, i guess the changes to allocation_candidates and how the nova scheduler would interface? | 14:39 |
efried | The old one talked about the parent/root UUIDs and the ?in_tree business. | 14:39 |
*** kumarmn_ has joined #openstack-meeting-alt | 14:39 | |
jaypipes | the alloc candidates with nested stuff was primarily the result of multiple bugs filed by efried and gibi | 14:39 |
jaypipes | IIRC | 14:39 |
efried | Yes, the new one would talk about allocation_candidates, which (IIRC) wasn't discussed. | 14:39 |
mriedem | is there an API change? | 14:39 |
efried | Yes | 14:39 |
mriedem | if so, then spec | 14:39 |
jaypipes | I'll type up a spec with the primary use cases / scenarios | 14:39 |
jaypipes | mriedem: no API change, no | 14:40 |
jaypipes | mriedem: well, actually, yeah, there is. | 14:40 |
jaypipes | mriedem: in the response from alloc candidates. | 14:40 |
jaypipes | mriedem: I'll spec it up. | 14:40 |
jaypipes | in the meantime, reviews on that series would be welcome, just for ideas. | 14:40 |
efried | In the sense that, if you try to GET /allocation_candidates today with a tree, you get nothing in the response unless the resources happen to be in the same RP. | 14:40 |
efried | (or possibly also shared) | 14:41 |
efried | There's no change in the request or response syntax, afaik | 14:41 |
efried | just a matter of making a thing work that doesn't yet. | 14:42 |
mriedem | so it would be a behavior change | 14:42 |
efried | Yes. Do The Rules require a microversion for that? | 14:42 |
*** felipemonteiro_ has joined #openstack-meeting-alt | 14:42 | |
cdent | if the result of request A used to get B and now gets C then that's a microversion | 14:42 |
mriedem | if it's a bug fix and since this is an admin api that only nova is using right now, honestly i don't care about a spec as long as the api usage/behavior is documented eventually | 14:42 |
*** kumarmn has quit IRC | 14:43 | |
jaypipes | efried: the response to allocation candidates provider_summaries will now include parent provider linkage, right? | 14:43 |
jaypipes | in any case, I'll spec it up | 14:43 |
efried | cool | 14:43 |
*** erlon has quit IRC | 14:43 | |
jaypipes | #action jaypipes to write spec for allocation candidates using nested providers | 14:43 |
efried | Yeah, microversion or not, the corner cases are what I think is important to document. Somewhere. | 14:43 |
edleafe | cdent: but if B was the wrong result... | 14:44 |
*** tssurya has joined #openstack-meeting-alt | 14:44 | |
edleafe | 15 minutes left, so lets move on | 14:45 |
edleafe | #topic Bugs | 14:45 |
edleafe | #link Placement bugs https://bugs.launchpad.net/nova/+bugs?field.tag=placement&orderby=-id | 14:45 |
*** openstack changes topic to "Bugs (Meeting topic: nova_scheduler)" | 14:45 | |
edleafe | 2 new bugs this week | 14:45 |
edleafe | cdent seems to be on one of them | 14:45 |
cdent | i'm a bug? | 14:46 |
*** yamamoto has joined #openstack-meeting-alt | 14:46 | |
cdent | oh that one, yeah, I've fixed that, but it's down within some extraction related stuff because it is tidier that way | 14:46 |
edleafe | cdent: read again, more carefully | 14:46 |
efried | Heh, that's how I read it the first time too. | 14:46 |
*** salv-orlando has quit IRC | 14:46 | |
edleafe | The other is "deleting a nova-compute service leaves orphaned records in placement and host mapping" | 14:47 |
*** salv-orlando has joined #openstack-meeting-alt | 14:47 | |
mriedem | tssurya is goign to patch ^ | 14:47 |
mriedem | or so she promised | 14:47 |
tssurya | yes | 14:47 |
edleafe | mriedem: heh, was just typing that... | 14:47 |
tssurya | I will put a WIP asap | 14:48 |
edleafe | ok, great | 14:48 |
edleafe | that brings us to... | 14:48 |
edleafe | #topic Open Discussion | 14:48 |
*** openstack changes topic to "Open Discussion (Meeting topic: nova_scheduler)" | 14:48 | |
edleafe | What haven't we covered? | 14:49 |
jaypipes | functional tests? | 14:49 |
jaypipes | sorry, wrong window... | 14:49 |
cdent | worthwhile anyway could always use more functional tests | 14:50 |
*** yamahata has joined #openstack-meeting-alt | 14:50 | |
jaypipes | heh | 14:50 |
*** arxcruz|off is now known as arxcruz | 14:50 | |
efried | Wouldn't mind opinions on "placement version discovery" issue. | 14:50 |
efried | jaypipes is against it. | 14:50 |
efried | https://review.openstack.org/#/c/549184/ | 14:51 |
mriedem | why? code churn? | 14:51 |
efried | There's been a comment in the code for a while to do some version discovery. | 14:51 |
mriedem | i think it's low priority but ultimately good for upgrades, | 14:51 |
*** salv-orlando has quit IRC | 14:51 | |
efried | It would save us doing try-and-handle-406 | 14:51 |
mriedem | if you look at what ironic is trying to do now | 14:51 |
*** yamamoto has quit IRC | 14:51 | |
mriedem | we've always had the same issue with ironic, it must be upgraded before nova | 14:52 |
jaypipes | mriedem: that's not the same thing as this. | 14:52 |
jaypipes | mriedem: what cdent and I are opposed to is the caching behaviour described in efried's spec. | 14:52 |
jaypipes | mriedem: and the inherent synchronization problems that will come with that. | 14:53 |
jaypipes | mriedem: versus just using the negotiation behaviour inherent in the 406 handling | 14:53 |
jaypipes | mriedem: in any case, it's low priority IMHO | 14:53 |
mriedem | oh yeah i never assumed there would be any client side cache | 14:53 |
mriedem | just 'try this, fail, do old thing' | 14:53 |
efried | mriedem: So what would the version discovery be used for? | 14:53 |
cdent | I was agnostic. My comment was "don't diss HTTP" and "okay, if you wanna" | 14:53 |
jaypipes | I was less agnostic. | 14:53 |
cdent | but I tend to be anti-cache for any first round of anything | 14:54 |
mriedem | efried: for example there was the allocations GET/PUT format change in queens, | 14:54 |
mriedem | if we can't use the new format, we knew we could use the old format in that case, | 14:54 |
mriedem | if the client *needs* some specific minimum microversoin and it's not there, the client has to fail | 14:54 |
efried | mriedem: Isn't that also doable via 406-and-retry? | 14:54 |
efried | okay; I thought we were handling minimum microversion somewhere else (though tbh I never know where) | 14:55 |
*** chyka has joined #openstack-meeting-alt | 14:55 | |
mriedem | yeah, i wouldn't read too literally into the version discovery comment | 14:55 |
mriedem | i.e. version negoation | 14:55 |
mriedem | *negotiation | 14:55 |
mriedem | 406 and retry is fine | 14:55 |
efried | So basically, if we don't need the discovered version for anything, let's just delete that comment, yah? | 14:55 |
efried | I'm happy with that answer. Will propose -1LOC change and abandon spec/patch for discovery. Thanks y'all. | 14:56 |
cdent | for the foreseeable it is unlikely that placement will ever bump its own minimum version, yeah? | 14:56 |
mriedem | yes | 14:56 |
edleafe | cdent: yeah, I can't see a need for a bump | 14:56 |
mriedem | cruft cleanup would be the justification | 14:56 |
mriedem | fwiw, that's less of a problem imo for placement than the compute api | 14:57 |
mriedem | which is an end user facing api | 14:57 |
mriedem | and nova already requires a minimum version of placement | 14:57 |
mriedem | but we don't really need to rathole on that right now | 14:57 |
edleafe | 2 minutes left. Anything else to discuss? | 14:58 |
* cdent wants those two minutes | 14:58 | |
cdent | let's end it | 14:58 |
edleafe | Thanks everyone! | 14:58 |
*** mriedem has left #openstack-meeting-alt | 14:59 | |
edleafe | #endmeeting | 14:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:59 | |
openstack | Meeting ended Mon Mar 19 14:59:00 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-03-19-14.00.html | 14:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-03-19-14.00.txt | 14:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-03-19-14.00.log.html | 14:59 |
*** erlon has joined #openstack-meeting-alt | 15:03 | |
*** yamamoto has joined #openstack-meeting-alt | 15:04 | |
*** felipemonteiro_ has quit IRC | 15:04 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 15:05 | |
*** cdent has quit IRC | 15:06 | |
*** caowei has quit IRC | 15:07 | |
*** iyamahat has joined #openstack-meeting-alt | 15:11 | |
*** kopecmartin has quit IRC | 15:15 | |
*** cdent has joined #openstack-meeting-alt | 15:20 | |
*** Leo_m has joined #openstack-meeting-alt | 15:21 | |
*** chyka has quit IRC | 15:30 | |
*** chyka has joined #openstack-meeting-alt | 15:30 | |
*** egallen has joined #openstack-meeting-alt | 15:31 | |
*** wxy_ has quit IRC | 15:40 | |
*** wxy_ has joined #openstack-meeting-alt | 15:41 | |
*** diga has quit IRC | 15:45 | |
*** dtrainor has quit IRC | 15:45 | |
*** felipemonteiro_ has quit IRC | 15:46 | |
*** armaan has joined #openstack-meeting-alt | 15:46 | |
*** dtrainor has joined #openstack-meeting-alt | 15:49 | |
*** ttsiouts_ has quit IRC | 15:53 | |
*** markvoelker_ has joined #openstack-meeting-alt | 15:56 | |
*** markvoelker has quit IRC | 15:56 | |
*** markvoelker has joined #openstack-meeting-alt | 15:59 | |
*** markvoelker_ has quit IRC | 16:01 | |
*** namnh has quit IRC | 16:02 | |
*** cloudrancher has joined #openstack-meeting-alt | 16:02 | |
*** salv-orlando has joined #openstack-meeting-alt | 16:05 | |
*** rossella_s has quit IRC | 16:08 | |
*** rossella_s has joined #openstack-meeting-alt | 16:09 | |
*** salv-orlando has quit IRC | 16:09 | |
*** lpetrut_ has quit IRC | 16:10 | |
*** rossella_s has quit IRC | 16:13 | |
*** rossella_s has joined #openstack-meeting-alt | 16:17 | |
*** salv-orlando has joined #openstack-meeting-alt | 16:18 | |
*** matrohon has joined #openstack-meeting-alt | 16:19 | |
*** rmart04 has quit IRC | 16:19 | |
*** TxGirlGeek has quit IRC | 16:20 | |
*** mjura has quit IRC | 16:21 | |
*** yamamoto has quit IRC | 16:23 | |
*** erlon has quit IRC | 16:27 | |
*** rossella_s has quit IRC | 16:27 | |
*** egallen has quit IRC | 16:28 | |
*** rossella_s has joined #openstack-meeting-alt | 16:28 | |
*** dalgaaf_ has joined #openstack-meeting-alt | 16:32 | |
*** dustins has joined #openstack-meeting-alt | 16:33 | |
*** rossella_s has quit IRC | 16:34 | |
*** cloudrancher has quit IRC | 16:34 | |
*** rossella_s has joined #openstack-meeting-alt | 16:34 | |
*** markstur has joined #openstack-meeting-alt | 16:36 | |
*** rwsu has joined #openstack-meeting-alt | 16:38 | |
*** dsariel has quit IRC | 16:38 | |
*** cloudrancher has joined #openstack-meeting-alt | 16:40 | |
*** markstur has quit IRC | 16:40 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 16:44 | |
*** rossella_s has quit IRC | 16:44 | |
*** rossella_s has joined #openstack-meeting-alt | 16:44 | |
*** erlon has joined #openstack-meeting-alt | 16:45 | |
*** armaan has quit IRC | 16:46 | |
*** MarkBaker has quit IRC | 16:46 | |
*** myoung|rover is now known as myoung|food | 16:48 | |
*** gyee has joined #openstack-meeting-alt | 16:49 | |
*** marios has quit IRC | 16:55 | |
*** cdent has quit IRC | 16:55 | |
*** jcoufal has joined #openstack-meeting-alt | 16:58 | |
*** jcoufal_ has quit IRC | 17:00 | |
*** TxGirlGeek has quit IRC | 17:02 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:03 | |
*** iyamahat has quit IRC | 17:04 | |
*** rossella_s has quit IRC | 17:04 | |
*** rossella_s has joined #openstack-meeting-alt | 17:04 | |
*** weshay is now known as weshay_brb | 17:05 | |
*** yamahata has quit IRC | 17:05 | |
*** lpetrut has joined #openstack-meeting-alt | 17:12 | |
*** TxGirlGeek has quit IRC | 17:12 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:13 | |
*** matrohon has quit IRC | 17:14 | |
*** rossella_s has quit IRC | 17:15 | |
*** rossella_s has joined #openstack-meeting-alt | 17:15 | |
*** egallen has joined #openstack-meeting-alt | 17:15 | |
*** iyamahat has joined #openstack-meeting-alt | 17:17 | |
*** egallen has quit IRC | 17:17 | |
*** cloudrancher has quit IRC | 17:21 | |
*** oikiki has joined #openstack-meeting-alt | 17:21 | |
*** d0ugal has quit IRC | 17:21 | |
*** TxGirlGeek has quit IRC | 17:22 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:25 | |
*** cloudrancher has joined #openstack-meeting-alt | 17:28 | |
*** TxGirlGeek has quit IRC | 17:28 | |
*** cdent has joined #openstack-meeting-alt | 17:29 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:29 | |
*** rossella_s has quit IRC | 17:32 | |
*** rossella_s has joined #openstack-meeting-alt | 17:32 | |
*** jbadiapa_ has joined #openstack-meeting-alt | 17:37 | |
*** oikiki has quit IRC | 17:38 | |
*** erlon has quit IRC | 17:38 | |
*** TxGirlGeek has quit IRC | 17:38 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:39 | |
*** TxGirlGeek has quit IRC | 17:39 | |
*** jbadiapa has quit IRC | 17:40 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:41 | |
*** erlon has joined #openstack-meeting-alt | 17:42 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 17:43 | |
*** chhagarw has quit IRC | 17:45 | |
*** oikiki has joined #openstack-meeting-alt | 17:49 | |
*** weshay_brb is now known as weshay | 17:50 | |
*** radeks has quit IRC | 17:50 | |
*** cloudrancher has quit IRC | 17:51 | |
*** oikiki has quit IRC | 17:53 | |
*** TxGirlGeek has quit IRC | 17:54 | |
*** jcoufal has quit IRC | 17:55 | |
*** noslzzp has quit IRC | 17:55 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 17:55 | |
*** jcoufal has joined #openstack-meeting-alt | 17:56 | |
*** oikiki has joined #openstack-meeting-alt | 17:57 | |
*** myoung|food is now known as myoung|rover | 17:58 | |
*** lpetrut has quit IRC | 17:59 | |
*** jbadiapa_ is now known as jbadiapa | 18:05 | |
*** myoung|rover is now known as myoung|taxi | 18:06 | |
*** lpetrut has joined #openstack-meeting-alt | 18:06 | |
*** myoung|taxi is now known as myoung|biab | 18:06 | |
*** iyamahat has quit IRC | 18:06 | |
*** tesseract has quit IRC | 18:07 | |
*** sambetts is now known as sambetts|afk | 18:12 | |
*** TxGirlGeek has quit IRC | 18:13 | |
*** rossella_s has quit IRC | 18:14 | |
*** rossella_s has joined #openstack-meeting-alt | 18:15 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 18:16 | |
*** sridharg has quit IRC | 18:16 | |
*** iyamahat has joined #openstack-meeting-alt | 18:23 | |
*** kumarmn has joined #openstack-meeting-alt | 18:24 | |
*** iyamahat has quit IRC | 18:24 | |
*** iyamahat has joined #openstack-meeting-alt | 18:24 | |
*** cloudrancher has joined #openstack-meeting-alt | 18:27 | |
*** dave-mccowan has joined #openstack-meeting-alt | 18:27 | |
*** kumarmn_ has quit IRC | 18:27 | |
*** cloudrancher has quit IRC | 18:31 | |
*** armaan has joined #openstack-meeting-alt | 18:31 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 18:32 | |
*** wxy_ has quit IRC | 18:33 | |
*** wxy_ has joined #openstack-meeting-alt | 18:34 | |
*** cloudrancher has joined #openstack-meeting-alt | 18:34 | |
*** felipemonteiro_ has quit IRC | 18:37 | |
*** tssurya has quit IRC | 18:38 | |
*** iyamahat_ has joined #openstack-meeting-alt | 18:45 | |
*** iyamahat has quit IRC | 18:45 | |
*** anilvenkata has quit IRC | 18:45 | |
*** radeks has joined #openstack-meeting-alt | 18:46 | |
*** yamahata has joined #openstack-meeting-alt | 18:46 | |
*** krtaylor has joined #openstack-meeting-alt | 18:59 | |
*** cloudrancher has quit IRC | 19:00 | |
*** erlon has quit IRC | 19:01 | |
*** myoung|biab is now known as myoung|rover | 19:08 | |
*** erlon has joined #openstack-meeting-alt | 19:17 | |
*** florianf has quit IRC | 19:21 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 19:24 | |
*** felipemonteiro_ has quit IRC | 19:25 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 19:25 | |
*** felipemonteiro__ has quit IRC | 19:27 | |
*** cloudrancher has joined #openstack-meeting-alt | 19:27 | |
*** cloudrancher has quit IRC | 19:28 | |
*** cloudrancher has joined #openstack-meeting-alt | 19:29 | |
*** cloudrancher has quit IRC | 19:31 | |
*** cloudrancher has joined #openstack-meeting-alt | 19:32 | |
*** dprince has quit IRC | 19:33 | |
*** cloudrancher has quit IRC | 19:38 | |
*** kumarmn_ has joined #openstack-meeting-alt | 19:39 | |
*** erlon has quit IRC | 19:39 | |
*** radeks has quit IRC | 19:40 | |
*** radeks has joined #openstack-meeting-alt | 19:41 | |
*** _pewp_ has quit IRC | 19:41 | |
*** dalgaaf_ has quit IRC | 19:42 | |
*** kumarmn has quit IRC | 19:42 | |
*** armaan has quit IRC | 19:43 | |
*** armaan has joined #openstack-meeting-alt | 19:44 | |
*** markstur has joined #openstack-meeting-alt | 19:44 | |
*** _pewp_ has joined #openstack-meeting-alt | 19:45 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 19:48 | |
*** markstur has quit IRC | 19:49 | |
*** HeOS has quit IRC | 19:50 | |
*** felipemonteiro_ has quit IRC | 19:52 | |
*** rossella_s has quit IRC | 19:52 | |
*** rossella_s has joined #openstack-meeting-alt | 19:53 | |
*** slagle has quit IRC | 19:56 | |
*** Leo_m has quit IRC | 19:56 | |
*** rossella_s has quit IRC | 19:58 | |
*** slagle has joined #openstack-meeting-alt | 19:58 | |
*** rossella_s has joined #openstack-meeting-alt | 19:58 | |
*** felipemonteiro__ has quit IRC | 19:59 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 20:00 | |
*** felipemonteiro_ has quit IRC | 20:00 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 20:01 | |
*** iyamahat_ has quit IRC | 20:02 | |
*** erlon has joined #openstack-meeting-alt | 20:03 | |
*** iyamahat has joined #openstack-meeting-alt | 20:03 | |
*** radeks_ has joined #openstack-meeting-alt | 20:05 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 20:06 | |
*** radeks has quit IRC | 20:08 | |
*** felipemonteiro_ has quit IRC | 20:09 | |
*** erlon has quit IRC | 20:10 | |
*** radeks_ has quit IRC | 20:13 | |
*** julim_ has quit IRC | 20:16 | |
*** jcoufal_ has joined #openstack-meeting-alt | 20:17 | |
*** markstur has joined #openstack-meeting-alt | 20:17 | |
*** julim has joined #openstack-meeting-alt | 20:18 | |
*** jcoufal has quit IRC | 20:18 | |
*** HeOS has joined #openstack-meeting-alt | 20:20 | |
*** jcoufal_ has quit IRC | 20:22 | |
*** jcoufal has joined #openstack-meeting-alt | 20:23 | |
*** Sukhdev_ has joined #openstack-meeting-alt | 20:25 | |
*** markstur has quit IRC | 20:26 | |
*** markstur has joined #openstack-meeting-alt | 20:27 | |
*** erlon has joined #openstack-meeting-alt | 20:30 | |
*** markstur_ has joined #openstack-meeting-alt | 20:30 | |
*** markstur has quit IRC | 20:31 | |
*** jcoufal_ has joined #openstack-meeting-alt | 20:33 | |
*** iyamahat has quit IRC | 20:33 | |
*** iyamahat has joined #openstack-meeting-alt | 20:33 | |
*** lpetrut has quit IRC | 20:34 | |
*** lpetrut has joined #openstack-meeting-alt | 20:34 | |
*** jcoufal has quit IRC | 20:35 | |
*** TxGirlGeek has quit IRC | 20:35 | |
*** julim has quit IRC | 20:36 | |
*** erlon has quit IRC | 20:37 | |
*** jcoufal_ has quit IRC | 20:38 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 20:39 | |
*** markstur_ has quit IRC | 20:41 | |
*** cloudrancher has joined #openstack-meeting-alt | 20:41 | |
*** TxGirlGeek has quit IRC | 20:43 | |
*** shieetos has joined #openstack-meeting-alt | 20:47 | |
*** gouthamr has quit IRC | 20:51 | |
*** Shrews has joined #openstack-meeting-alt | 20:53 | |
*** jcoufal has joined #openstack-meeting-alt | 20:54 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 20:54 | |
*** TxGirlGeek has quit IRC | 20:56 | |
*** zerick has quit IRC | 20:56 | |
*** zerick has joined #openstack-meeting-alt | 20:56 | |
*** cloudrancher has quit IRC | 20:57 | |
*** jtomasek has quit IRC | 21:00 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 21:07 | |
*** TxGirlGeek has quit IRC | 21:09 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 21:12 | |
*** bfernando has quit IRC | 21:15 | |
*** jcoufal_ has joined #openstack-meeting-alt | 21:18 | |
*** jcoufal has quit IRC | 21:18 | |
*** TxGirlGeek has quit IRC | 21:19 | |
*** egallen has joined #openstack-meeting-alt | 21:20 | |
*** egallen has quit IRC | 21:20 | |
*** kumarmn_ has quit IRC | 21:25 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 21:25 | |
*** jcoufal_ has quit IRC | 21:28 | |
*** cloudrancher has joined #openstack-meeting-alt | 21:28 | |
*** jcoufal has joined #openstack-meeting-alt | 21:29 | |
*** TxGirlGeek has quit IRC | 21:30 | |
*** raildo has quit IRC | 21:30 | |
*** felipemonteiro__ has quit IRC | 21:32 | |
*** jcoufal_ has joined #openstack-meeting-alt | 21:34 | |
*** lpetrut has quit IRC | 21:34 | |
*** jcoufal has quit IRC | 21:35 | |
*** jcoufal has joined #openstack-meeting-alt | 21:37 | |
*** jcoufal_ has quit IRC | 21:39 | |
*** jcoufal has quit IRC | 21:41 | |
*** jcoufal has joined #openstack-meeting-alt | 21:43 | |
*** gyee has quit IRC | 21:50 | |
*** jlk has joined #openstack-meeting-alt | 21:58 | |
*** cloudrancher has quit IRC | 21:58 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 21:59 | |
*** jcoufal has quit IRC | 22:01 | |
*** kumarmn has joined #openstack-meeting-alt | 22:01 | |
clarkb | hello | 22:03 |
corvus | howdy zuul folks | 22:03 |
jhesketh | Morning | 22:03 |
corvus | #startmeeting zuul | 22:03 |
openstack | Meeting started Mon Mar 19 22:03:49 2018 UTC and is due to finish in 60 minutes. The chair is corvus. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:03 |
*** openstack changes topic to " (Meeting topic: zuul)" | 22:03 | |
openstack | The meeting name has been set to 'zuul' | 22:03 |
corvus | #link agenda https://wiki.openstack.org/wiki/Meetings/Zuul | 22:03 |
corvus | that's not really true -- i didn't clear out the agenda from last time | 22:04 |
*** TxGirlGeek has quit IRC | 22:04 | |
corvus | i don't think there are any new items there | 22:04 |
corvus | #link previous meeting http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-03-12-22.01.html | 22:04 |
corvus | #topic Action items from last meeting | 22:04 |
*** openstack changes topic to "Action items from last meeting (Meeting topic: zuul)" | 22:04 | |
corvus | tobiash send a proposal to the mailing list to discuss moving meeting to 20:00 or thereabouts | 22:04 |
*** cdent has left #openstack-meeting-alt | 22:04 | |
corvus | that happened | 22:04 |
corvus | 21:00 has been proposed as a compromise | 22:04 |
corvus | i don't know that there's been any consensus yet | 22:05 |
corvus | maybe we need a poll. or maybe we need an executive decision. | 22:05 |
mordred | corvus: I support any new time that works for people -unless it's a time I don't like | 22:06 |
jlk | o/ | 22:06 |
corvus | mordred: your candor is a model for all | 22:06 |
*** prometheanfire has joined #openstack-meeting-alt | 22:07 | |
corvus | i'll try to push on this more this week. | 22:07 |
jhesketh | I'm happy for it to be 20:00, don't compromise just for me :-) | 22:07 |
*** cloudrancher has joined #openstack-meeting-alt | 22:08 | |
jlk | I have no problems with any of the times around what wehave now | 22:08 |
corvus | jhesketh: thanks. i'll try to find out what 21:00 would mean for the eu folks to see if that's worthwhile, or if we need to do 20:00. | 22:08 |
*** TxGirlGeek has joined #openstack-meeting-alt | 22:09 | |
corvus | in the mean time, we'll try to make the meeting logs useful, and have useful mailing list conversations too. | 22:09 |
corvus | i think we're already pretty good about not doing big decisions just based on meetings -- there more of an opportunity for folks to sync up on current issues. | 22:09 |
clarkb | 2100UTC will be 2300 central european time I think | 22:09 |
clarkb | at least during the daylight savings hours? | 22:09 |
clarkb | (don't trust my dst and timezone math though) | 22:10 |
corvus | clarkb: i don't trust anyone's dst math :) | 22:10 |
* jhesketh nods | 22:10 | |
corvus | next action item: corvus create zuul-security team in storyboard | 22:10 |
corvus | i did that | 22:10 |
corvus | i added a bunch of folks from zuul-core which have been active reviewing things recently... | 22:11 |
clarkb | we discovered you don't get email while a bug is private | 22:11 |
clarkb | but I think storyboard has decided that is a bug? | 22:11 |
jlk | lets just switch to Mars standard time | 22:11 |
corvus | clarkb: i think that's the case | 22:12 |
corvus | i'm not sure it's going to immediately be fixed though | 22:12 |
corvus | should we just make the membership match zuul-core... or should we have people opt-in to it if they're interested? | 22:12 |
* fungi sneaks in late and sits in the back | 22:12 | |
clarkb | at least currently it is somewhat opt in as far as needing to poll for bugs | 22:13 |
corvus | tobiash set up a dashboard | 22:13 |
corvus | er, worklist | 22:13 |
*** cloudrancher has quit IRC | 22:13 | |
corvus | oh, but i think it depends on having the zuul-security tag. so that could be lossy. | 22:13 |
corvus | we could always make a periodic zuul job that polls for us. | 22:14 |
corvus | #info zuul-security team created in storyboard | 22:14 |
fungi | as long as it uses an account with access to those bugs, i guess | 22:14 |
fungi | s/bugs/stories/ | 22:14 |
corvus | #info ping corvus if you are want access and are on zuul-core and don't have it already | 22:15 |
corvus | also, i have no idea if storyboard shows you what teams you are on | 22:15 |
corvus | (i'm an admin, and team administration is admin-only, so i can't reliably investigate that myself) | 22:16 |
fungi | i've also discovered that storuboard.o.o is lagging in sb-wc updates owing to a (until recently incomplete) transition in the way it was being deployed, so it's still missing the custom reporting urls feature | 22:16 |
clarkb | corvus: I don't see it under my profile so I'm guessing not? | 22:16 |
corvus | clarkb: the only thing i can think is maybe if you visit the teams page not as an admin you can see your own. but i'm totally just guessing. | 22:16 |
corvus | like, *if* it's possible, that's where i'd guess it might show up. | 22:17 |
fungi | i think we're close to the webclient deployment updating regularly again, but spotted some possible ui regressions in draft rendering worth digging into before merging anything else there | 22:17 |
corvus | fungi: cool, that will be really helpful for this as well as general bug reporting | 22:17 |
mordred | fungi: let me know if I can be of use there - it's all probably my fault anyway | 22:18 |
clarkb | I don't even see where I can find the team so ya not sure there is a straightforward way in the current ui | 22:18 |
corvus | (someone reported issues reporting a zuul bug the other day because the new-bug form was behaving in a way that would be improved by the custom url) | 22:18 |
fungi | mordred: see recent scrollback in #storyboard about fonts | 22:18 |
corvus | #info zuul-security members will need to search for private stories since notification is not working | 22:19 |
fungi | oh, right, instructions for reporting suspected vulnerabilities | 22:19 |
fungi | i think i had an action item there | 22:19 |
fungi | #link https://review.openstack.org/554352 Add instructions for reporting vulnerabilities | 22:20 |
fungi | draft in need of reviewing | 22:20 |
corvus | fungi: thanks, yes that was the next and final action item from last week | 22:20 |
fungi | i'm still working on the process documentation for people handling those | 22:20 |
fungi | hopefully that'll be up for review in a couple days | 22:20 |
corvus | honestly, all this taken together, i'm worried we'll miss vulnerability reports. i think we need to do *something* about that. | 22:21 |
fungi | i agree | 22:21 |
corvus | maybe fix storyboard. or do a periodic job to poll. or ask folks to send an email (to a private list) after opening a story. or use a private list instead of storyboard. | 22:21 |
fungi | fixing sb notifications seems like the most useful step. i'm just hesitant to volunteer for something else and not get to it | 22:22 |
corvus | i was going to give the first one a shot, but i ran into issues with the test framework, and the storyboard folks haven't had time to give me any hints on how to proceed. | 22:23 |
corvus | https://review.openstack.org/553102 is as far as i got | 22:23 |
*** markstur has joined #openstack-meeting-alt | 22:23 | |
corvus | i can try to push it some more. but i need moral support. :) | 22:24 |
fungi | aha, so trying to get testing in place for the fix | 22:24 |
*** dustins has quit IRC | 22:24 | |
clarkb | looks like trying to reproduce it first then work on a fix? | 22:24 |
corvus | yep | 22:24 |
corvus | i mean, we're in this position because there is zero testing for this feature :( | 22:25 |
fungi | i'll point diablo_rojo to this meeting log too, since she's been keep to track issues preventing sb from being used by projects who need vulnerability management | 22:25 |
fungi | er, keen | 22:25 |
corvus | okay, i'll give that one more shot, and if i can't make any progress, let's discuss options 2-4 next week. | 22:26 |
corvus | (note, i'm still looking for encouragement :) | 22:27 |
corvus | #action corvus attempt to help with storyboard private story notification fix | 22:27 |
Shrews | i find encouragement is best found in its liquid form :) | 22:27 |
*** markstur has quit IRC | 22:28 | |
corvus | Shrews encourages corvus to drink then hack on storyboard | 22:28 |
fungi | liquid couragement | 22:28 |
corvus | #topic Release blockers | 22:28 |
*** openstack changes topic to "Release blockers (Meeting topic: zuul)" | 22:28 | |
corvus | okay, so the latest on the release is: | 22:29 |
fungi | [drumroll] | 22:29 |
corvus | 1) mordred's going to check on whether there's any more JS stuff we have to land now because we won't be able to rolling-fix it later | 22:29 |
corvus | 2) refactor and testing for log-streaming | 22:29 |
corvus | 3) at least one security issue which is still marked private | 22:30 |
corvus | 4) github3.py release/fix | 22:30 |
corvus | [eol] | 22:30 |
clarkb | re github3 we've pinned to an older commit for now right? | 22:30 |
clarkb | (so we can't go as is) | 22:30 |
fungi | (the hopefully-soon-not-having part of #3 i suppose is what you mean there) | 22:31 |
mordred | I'm 75% of the way through implementing the last thing I think will verify we're good on #1 (it's looking good) | 22:31 |
corvus | clarkb: yep. in order to actually release, we either need a newer github3.py release which fixes the problem with ghe. or wait long enough for ghe to catch up. or vendor github3.py. | 22:31 |
jlk | On #4, I can speak to that | 22:31 |
corvus | jlk: great! | 22:31 |
mordred | \o/ | 22:31 |
jlk | well, I was going to say something like what you just did... | 22:32 |
jlk | but, I think I can convince upstream that we should do what we can to support older versions of GHE | 22:32 |
jlk | that it's not realistic to just draw an line and say "sorry". | 22:32 |
corvus | jlk: oh that sounds promising. last i looked at the issue it seemed to be trending toward wontfix | 22:32 |
jlk | There is desire upstream that we always return the exact data | 22:32 |
jlk | but given API versions, I don't think we can do that and we'll have to have some flexibility for GHE users | 22:33 |
jlk | I meant to spend some time on it last week and I ran out of spoons | 22:33 |
jlk | so hopefully this week. | 22:33 |
*** markstur has joined #openstack-meeting-alt | 22:33 | |
clarkb | jlk: the exact data meaning the same data always? | 22:33 |
* corvus marvels at spoon-driven-development | 22:33 | |
clarkb | but I guess the apis can't always accomodate that so you need to do best effort (see also shade) | 22:33 |
mordred | jlk: libraries for a public service and libraries that consume N potentially copies of that same service running locally at various verions are a bit different aren't they? | 22:33 |
jlk | clarkb: as in the same keys populated with data in the response | 22:34 |
*** rcernin has joined #openstack-meeting-alt | 22:34 | |
jlk | mordred: yes. that's the point I'm going to make | 22:34 |
jlk | and that I think it's okay if when dealing with GHE you may get a key that is populated with None | 22:34 |
mordred | jlk: ++ | 22:34 |
jlk | there is ambiguity in "did I get a full response" vs "the API cannot give me that data" | 22:35 |
fungi | ghe is github enterprise? | 22:35 |
jlk | but again, price one pays for having to deal with N copies of the service w/ older API contracts | 22:35 |
corvus | fungi: yep | 22:35 |
jlk | fungi: yeah | 22:35 |
mordred | jlk: yup | 22:35 |
* fungi is terrible at acronym expansion | 22:35 | |
fungi | thanks | 22:35 |
jlk | corvus: https://en.wikipedia.org/wiki/Spoon_theory | 22:35 |
mordred | jlk: javascript supports a variable being marked at undefined as well as null ... I wish we had the same in python | 22:35 |
SpamapS | jlk: would you be able to convince github to donate some of those older GHE's to CI for this sort of thing? :) | 22:36 |
jlk | corvus: I could have said I ran out of tomatoes too... https://en.wikipedia.org/wiki/Pomodoro_Technique | 22:36 |
jlk | mordred: yeah, we could fake it with string data, but that's awful. | 22:37 |
fungi | you could say python has a separate concept of undefined | 22:37 |
fungi | just manifests through raised exceptions ;) | 22:37 |
jlk | mordred: few good choices in python land. Drop the key, populate the key with a None LIKE object (but not None), use None. | 22:37 |
*** markstur has quit IRC | 22:37 | |
clarkb | drop the key would probably be most accurate | 22:37 |
clarkb | but violate the return same data each time | 22:38 |
jlk | SpamapS: maybe! I actually haven't talked to the people at GitHub yet that deal with 3rd party libraries. I don't even know if there is anybody at GitHub that does such a thing. | 22:38 |
jlk | (I should do that) | 22:38 |
mordred | "A pomodoro is indivisible" - I disagree - I divide pomodoros all the time - you just need a (reasonable) knife | 22:38 |
fungi | step 1. post job req | 22:38 |
jlk | clarkb: yeah, it makes it difficult to consume the library if you talk to both GHE and public. | 22:38 |
jlk | client consumers have to reason about with has_attr vs checking for None value | 22:39 |
SpamapS | mordred: if you take a knife to your pomodoro timer it's very unlikely to tick anymore. | 22:39 |
mordred | SpamapS: I was just talking about tasty pomodoros | 22:39 |
*** markstur has joined #openstack-meeting-alt | 22:39 | |
* ianw has no idea what a pomodoro is | 22:39 | |
SpamapS | mordred: your taste in objects confuses me. I suggest eating something other than timers. | 22:40 |
mordred | ianw: (italian word for tomato) | 22:40 |
jlk | I see I've now totally derailed this meeting :D | 22:40 |
corvus | squirrel! | 22:40 |
*** cloudrancher has joined #openstack-meeting-alt | 22:40 | |
mordred | corvus: those are divisible too | 22:40 |
SpamapS | wait we're doing squirrel method now? How do we get the squirrel back from mordred over IRC? | 22:40 |
* mordred hands everyone a fluffy squirrel | 22:41 | |
jlk | you throw a tomato at it | 22:41 |
fungi | gee, thanks? | 22:41 |
jlk | anyway, back on the topic | 22:41 |
ianw | haha i was guessing spanish word for pomegranate | 22:41 |
jlk | I'll make a case that github3.py needs to handle old versions of GitHub Enterprise, pick the least crappy way of doing that, and push for a bugfix update | 22:41 |
corvus | jlk: thanks! | 22:41 |
SpamapS | jlk: ^5 | 22:41 |
jlk | He's said he's willing to see quick bugfix releases go out, and in theory I have the credentials to make that happen, so hopefully that part of it will be low friction. | 22:42 |
*** markstur_ has joined #openstack-meeting-alt | 22:42 | |
corvus | i think the zuul vulnerability is going to cause us to release no sooner than next week anyway... | 22:42 |
corvus | so we can probably check back in next week and see how things look on the gihthub3.py front | 22:43 |
clarkb | openstack has been a good tester of those patches :) | 22:43 |
corvus | we didn't talk about #2: log streaming, did we? | 22:43 |
clarkb | not yet | 22:44 |
fungi | what's the streaming problem now? | 22:44 |
*** markstur has quit IRC | 22:44 | |
corvus | fungi: it's not tested | 22:44 |
fungi | got ity | 22:44 |
fungi | so as the saying goes, broken | 22:44 |
*** markstur has joined #openstack-meeting-alt | 22:44 | |
corvus | (every time we've landed a bugfix to it, we've broken it. i'm uncomfortable releasing something where we can't land a bugfix) | 22:44 |
mordred | also it doesn't survive node restarts - but the "not tested" part is the most important thing | 22:44 |
mordred | corvus: ++ | 22:45 |
corvus | the refactor in progress makes it more testable by design | 22:45 |
corvus | there still may be some things we should use the new 'remote' tests for as well. | 22:45 |
clarkb | corvus: ya may be a good idea to test the ssh socket forwarding stuff | 22:45 |
clarkb | just beacuse that seems like a potentially fragile thing that may break if no test explicitly covers it | 22:46 |
corvus | clarkb: yep, i think that will need to be covered by 'remote' | 22:46 |
corvus | i believe Shrews has started pitching in on this effort | 22:46 |
*** markstur_ has quit IRC | 22:46 | |
clarkb | ya I reviewed some Shrews patches today to catch up on what was going on there | 22:47 |
Shrews | just trying to push it along by fixing tests until mordred can get back to it | 22:47 |
corvus | it needs some more work before it's functional, and since the 'remote' tests post-date it, it will need some new tests written | 22:47 |
*** fnaval has quit IRC | 22:48 | |
corvus | i think our choices here are: 1) to continue to plug away in the direction we're going; 2) write some 'remote' tests for the old system and call it testable; 3) release with the understanding that if there are bugs, we won't be able to land fixes until someone writes a test from scratch. | 22:48 |
*** edmondsw has quit IRC | 22:49 | |
*** markstur has quit IRC | 22:49 | |
corvus | i think those are ordered in decreasing amount of time required. | 22:49 |
*** hongbin has quit IRC | 22:49 | |
corvus | thoughts? especially from Shrews, mordred, clarkb: ^ | 22:50 |
Shrews | i don't know if this counts for anything, but i think the push toward the new way is making log streaming super complex (more so than it is now, imo). that might introduce bugs and whatnot | 22:50 |
Shrews | but, of course, there are the benefits that may outweigh that | 22:50 |
clarkb | Shrews: you'd know better than me. The old system seems complex too :) I think 2) maybe viable as a temporary stand in if we need it | 22:50 |
clarkb | I don't think its too hard to add in remote tests? | 22:51 |
corvus | Shrews: i think we'll need generous testing for it. that may end up being the biggest time cost. | 22:51 |
*** cloudrancher has quit IRC | 22:52 | |
mordred | so ... I think I agree with Shrews ... the new thing there is a bit more complex ... | 22:52 |
*** markstur has joined #openstack-meeting-alt | 22:52 | |
mordred | it might be worthwhile to maybe shift focus to 2 for now, then circle back and finish the new thing when it's not a blocker and we can spend our time on getting it right | 22:53 |
corvus | clarkb: yeah, i think the weirdest thing about the old system wrt testing is that once we launch zuul-stream with the first remote test, it stays running for the remainder. that's... probably okay? (maybe we could do a cleanup fixture to try to kill it or something if we thought that was important) | 22:53 |
*** julim has joined #openstack-meeting-alt | 22:53 | |
SpamapS | I'm dropping my slack patch this week, so I can catch up to master, and I'll do whatever testing I can. | 22:54 |
fungi | or change how it's being started to die once the client closes its socket | 22:55 |
corvus | okay, maybe i should push up a change to add, say, two tests for the current system using 'remote', and we can see how that looks, then maybe other folks can pitch in if we want more coverage. | 22:55 |
Shrews | and honestly, i'm not entirely clear on how the new way helps improve our testing, so maybe mordred is right by suggesting #2 for now? | 22:55 |
corvus | fungi: i don't think that's possible due to timing considerations | 22:55 |
mordred | corvus: ++ | 22:56 |
*** markstur has quit IRC | 22:57 | |
fungi | ahh | 22:57 |
corvus | Shrews: well, not having to worry about the streamer running as a remote process makes things a bit more isolated. i guess we're about to find out how important it is. | 22:57 |
corvus | i do like the new system though for several reasons. chief among them is that it requires nothing special running on the test node and survives reboots. :) | 22:58 |
mordred | corvus, Shrews: yah, exactly. pre-remote test framework, trying to figure out how to deal with the zuul_stream process was ... unhappy thoughts | 22:58 |
corvus | #action corvus create some remote tests for zuul-stream | 22:58 |
corvus | maybe i can do that in such a way that they'll work for the new system too | 22:59 |
*** markstur has joined #openstack-meeting-alt | 23:00 | |
corvus | i mean, fundamentally, i care most about things like "did we report that a playbook started into the console log" | 23:00 |
corvus | that should be the same in both systems | 23:00 |
corvus | we're at time... | 23:00 |
corvus | thanks everyone! | 23:00 |
corvus | #endmeeting | 23:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 23:00 | |
openstack | Meeting ended Mon Mar 19 23:00:56 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-03-19-22.03.html | 23:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-03-19-22.03.txt | 23:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zuul/2018/zuul.2018-03-19-22.03.log.html | 23:01 |
*** Shrews has left #openstack-meeting-alt | 23:01 | |
*** oikiki has quit IRC | 23:01 | |
jlk | cheers! | 23:01 |
fungi | thanks! | 23:01 |
*** david-lyle has joined #openstack-meeting-alt | 23:01 | |
*** jlk has left #openstack-meeting-alt | 23:01 | |
*** markstur has quit IRC | 23:04 | |
*** prometheanfire has left #openstack-meeting-alt | 23:07 | |
*** myoung|rover is now known as myoung|bbl | 23:13 | |
*** erlon has joined #openstack-meeting-alt | 23:13 | |
*** tpsilva has quit IRC | 23:17 | |
*** mattoliverau has left #openstack-meeting-alt | 23:22 | |
*** yamamoto has joined #openstack-meeting-alt | 23:27 | |
*** chyka has quit IRC | 23:30 | |
*** chyka has joined #openstack-meeting-alt | 23:31 | |
*** Sukhdev_ has quit IRC | 23:44 | |
*** markstur has joined #openstack-meeting-alt | 23:56 | |
*** HeOS has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!