*** rbak has quit IRC | 00:02 | |
*** Jeffrey4l has joined #openstack-meeting-4 | 00:04 | |
*** sdake has quit IRC | 00:06 | |
*** baohua has quit IRC | 00:10 | |
*** piet has quit IRC | 00:13 | |
*** piet has joined #openstack-meeting-4 | 00:13 | |
*** Sukhdev has joined #openstack-meeting-4 | 00:22 | |
*** sdake has joined #openstack-meeting-4 | 00:32 | |
*** uck_ has quit IRC | 00:40 | |
*** Jeffrey4l has quit IRC | 00:43 | |
*** bpokorny has joined #openstack-meeting-4 | 00:44 | |
*** galstrom is now known as galstrom_zzz | 00:49 | |
*** padkrish has quit IRC | 01:01 | |
*** daneyon has joined #openstack-meeting-4 | 01:01 | |
*** zehicle has joined #openstack-meeting-4 | 01:03 | |
*** Sukhdev has quit IRC | 01:08 | |
*** gomarivera has quit IRC | 01:09 | |
*** bpokorny_ has joined #openstack-meeting-4 | 01:16 | |
*** clayton has quit IRC | 01:17 | |
*** clayton has joined #openstack-meeting-4 | 01:18 | |
*** gampel1 has quit IRC | 01:18 | |
*** bpokorny has quit IRC | 01:20 | |
*** bpokorny_ has quit IRC | 01:21 | |
*** stanchan has quit IRC | 01:21 | |
*** Sukhdev has joined #openstack-meeting-4 | 01:29 | |
*** julim has quit IRC | 01:30 | |
*** clayton has quit IRC | 01:30 | |
*** julim has joined #openstack-meeting-4 | 01:30 | |
*** prashantD_ has joined #openstack-meeting-4 | 01:35 | |
*** sridhar_ram has quit IRC | 01:36 | |
*** prashantD has quit IRC | 01:38 | |
*** sdake has quit IRC | 01:40 | |
*** baohua has joined #openstack-meeting-4 | 01:42 | |
*** banix has joined #openstack-meeting-4 | 01:47 | |
*** shaohe_feng_ has quit IRC | 01:49 | |
*** clayton has joined #openstack-meeting-4 | 01:50 | |
*** Swami has quit IRC | 01:56 | |
*** sridhar_ram has joined #openstack-meeting-4 | 02:02 | |
*** gomarivera has joined #openstack-meeting-4 | 02:04 | |
*** piet has quit IRC | 02:09 | |
*** piet has joined #openstack-meeting-4 | 02:15 | |
*** sridhar_ram has quit IRC | 02:17 | |
*** stanchan has joined #openstack-meeting-4 | 02:21 | |
*** sdake has joined #openstack-meeting-4 | 02:27 | |
*** gomarivera has quit IRC | 02:29 | |
*** yamamoto has joined #openstack-meeting-4 | 02:35 | |
*** njohnst__ has joined #openstack-meeting-4 | 02:36 | |
*** piet has quit IRC | 02:37 | |
*** Sukhdev has quit IRC | 02:39 | |
*** njohnsto_ has quit IRC | 02:40 | |
*** yamamoto has quit IRC | 02:48 | |
*** daneyon has quit IRC | 02:51 | |
*** yamamoto has joined #openstack-meeting-4 | 02:54 | |
*** yamamoto_ has joined #openstack-meeting-4 | 02:57 | |
*** yamamoto has quit IRC | 02:57 | |
*** dims has quit IRC | 02:59 | |
*** s3wong has quit IRC | 03:01 | |
*** Chaozhe has joined #openstack-meeting-4 | 03:03 | |
*** chaozhechen_ has joined #openstack-meeting-4 | 03:03 | |
*** yamamoto_ has quit IRC | 03:07 | |
*** gjayavelu has joined #openstack-meeting-4 | 03:13 | |
*** gjayavelu has quit IRC | 03:13 | |
*** daneyon has joined #openstack-meeting-4 | 03:19 | |
*** armax has joined #openstack-meeting-4 | 03:26 | |
*** gomarivera has joined #openstack-meeting-4 | 03:46 | |
*** prashantD_ has quit IRC | 03:49 | |
*** daneyon has quit IRC | 03:49 | |
*** yamahata has quit IRC | 03:52 | |
*** bpokorny has joined #openstack-meeting-4 | 03:52 | |
*** Kevin_Zheng has joined #openstack-meeting-4 | 03:57 | |
*** yamamoto has joined #openstack-meeting-4 | 03:57 | |
*** banix has quit IRC | 04:01 | |
*** galstrom_zzz is now known as galstrom | 04:01 | |
*** coolsvap|away is now known as coolsvap | 04:06 | |
*** yamamoto has quit IRC | 04:06 | |
*** kebray has joined #openstack-meeting-4 | 04:13 | |
*** kebray has quit IRC | 04:15 | |
*** kebray has joined #openstack-meeting-4 | 04:15 | |
*** galstrom is now known as galstrom_zzz | 04:28 | |
*** coolsvap is now known as coolsvap|away | 04:29 | |
*** stanchan has quit IRC | 04:32 | |
*** sdake has quit IRC | 04:38 | |
*** sdake has joined #openstack-meeting-4 | 04:44 | |
*** stanchan has joined #openstack-meeting-4 | 04:44 | |
*** _ody has quit IRC | 04:44 | |
*** prashantD has joined #openstack-meeting-4 | 04:47 | |
*** Jeffrey4l has joined #openstack-meeting-4 | 05:02 | |
*** kebray has quit IRC | 05:13 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 05:17 | |
*** gjayavelu has joined #openstack-meeting-4 | 05:18 | |
*** kebray has joined #openstack-meeting-4 | 05:18 | |
*** coolsvap|away is now known as coolsvap | 05:35 | |
*** gampel has joined #openstack-meeting-4 | 05:43 | |
*** piet has joined #openstack-meeting-4 | 05:49 | |
*** bpokorny has quit IRC | 05:52 | |
*** irenab has joined #openstack-meeting-4 | 05:55 | |
*** coolsvap is now known as coolsvap|away | 05:55 | |
*** baohua has quit IRC | 06:00 | |
*** baohua has joined #openstack-meeting-4 | 06:01 | |
*** javeriak has joined #openstack-meeting-4 | 06:03 | |
*** javeriak has quit IRC | 06:08 | |
*** javeriak has joined #openstack-meeting-4 | 06:10 | |
*** piet has quit IRC | 06:12 | |
*** coolsvap|away is now known as coolsvap | 06:18 | |
*** dslevin has quit IRC | 06:20 | |
*** prashantD has quit IRC | 06:30 | |
*** enowy_ has joined #openstack-meeting-4 | 06:31 | |
*** Sukhdev has joined #openstack-meeting-4 | 06:37 | |
*** gampel has quit IRC | 06:39 | |
*** paul-carlton2 has joined #openstack-meeting-4 | 06:43 | |
*** paul-carlton2 has quit IRC | 06:50 | |
*** paul-carlton2 has joined #openstack-meeting-4 | 06:52 | |
*** dslevin has joined #openstack-meeting-4 | 06:54 | |
*** belmoreira has joined #openstack-meeting-4 | 06:59 | |
*** kebray has quit IRC | 06:59 | |
*** javeriak has quit IRC | 06:59 | |
*** javeriak has joined #openstack-meeting-4 | 07:03 | |
*** armax has quit IRC | 07:07 | |
*** baohua has quit IRC | 07:12 | |
*** gampel has joined #openstack-meeting-4 | 07:15 | |
*** numans has joined #openstack-meeting-4 | 07:19 | |
*** stanchan has quit IRC | 07:19 | |
*** enowy_ has quit IRC | 07:31 | |
*** baohua has joined #openstack-meeting-4 | 07:31 | |
*** fawadkhaliq has quit IRC | 07:37 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 07:40 | |
*** Sukhdev has quit IRC | 07:46 | |
*** fawadkhaliq has quit IRC | 07:48 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 07:49 | |
*** Sukhdev has joined #openstack-meeting-4 | 07:49 | |
*** Sukhdev has quit IRC | 07:57 | |
*** coolsvap is now known as coolsvap|away | 08:00 | |
*** yamahata has joined #openstack-meeting-4 | 08:01 | |
*** coolsvap|away is now known as coolsvap | 08:06 | |
*** tfukushima has joined #openstack-meeting-4 | 08:06 | |
*** stanchan has joined #openstack-meeting-4 | 08:26 | |
*** gjayavelu has quit IRC | 08:28 | |
*** dtardivel has joined #openstack-meeting-4 | 08:33 | |
*** matrohon has joined #openstack-meeting-4 | 08:33 | |
*** fawadkhaliq has quit IRC | 08:46 | |
*** javeriak has quit IRC | 08:47 | |
*** ihrachys has joined #openstack-meeting-4 | 08:55 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 08:56 | |
*** sdake has quit IRC | 09:02 | |
*** fawadkhaliq has quit IRC | 09:07 | |
*** f13o has quit IRC | 09:09 | |
*** baohua has quit IRC | 09:30 | |
*** tfukushima has quit IRC | 09:30 | |
*** tfukushima has joined #openstack-meeting-4 | 09:31 | |
*** gomarivera has quit IRC | 09:32 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 09:35 | |
*** fawadkhaliq has quit IRC | 09:36 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 09:43 | |
*** javeriak has joined #openstack-meeting-4 | 09:58 | |
*** zeih has joined #openstack-meeting-4 | 10:00 | |
*** javeriak_ has joined #openstack-meeting-4 | 10:02 | |
*** ildikov has joined #openstack-meeting-4 | 10:06 | |
*** javeriak has quit IRC | 10:07 | |
*** fawadkhaliq has quit IRC | 10:09 | |
*** _ag has quit IRC | 10:27 | |
*** _ag has joined #openstack-meeting-4 | 10:27 | |
*** gjayavelu has joined #openstack-meeting-4 | 10:32 | |
*** gjayavelu has quit IRC | 10:32 | |
*** gjayavelu has joined #openstack-meeting-4 | 10:32 | |
*** gjayavelu has quit IRC | 10:35 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 10:44 | |
*** tfukushima has quit IRC | 10:44 | |
*** gjayavelu has joined #openstack-meeting-4 | 10:45 | |
*** fawadkhaliq has quit IRC | 10:45 | |
*** dims has joined #openstack-meeting-4 | 10:47 | |
*** f13o has joined #openstack-meeting-4 | 10:49 | |
*** chaozhechen_ has quit IRC | 10:50 | |
*** Chaozhe has quit IRC | 10:51 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 10:54 | |
*** fawadkhaliq has quit IRC | 10:56 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 11:10 | |
*** zeih has quit IRC | 11:10 | |
*** gjayavelu has quit IRC | 11:11 | |
*** fawadkhaliq has quit IRC | 11:24 | |
*** Prithiv has joined #openstack-meeting-4 | 11:31 | |
*** prithivm has joined #openstack-meeting-4 | 11:31 | |
*** coolsvap is now known as coolsvap|away | 11:47 | |
*** zeih has joined #openstack-meeting-4 | 11:51 | |
*** javeriak_ has quit IRC | 12:11 | |
*** zeih has quit IRC | 12:21 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 12:38 | |
*** fawadkhaliq has quit IRC | 12:39 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 12:39 | |
*** cdelatte has joined #openstack-meeting-4 | 12:53 | |
*** gampel has left #openstack-meeting-4 | 12:59 | |
*** javeriak has joined #openstack-meeting-4 | 12:59 | |
*** javeriak has quit IRC | 13:03 | |
*** javeriak has joined #openstack-meeting-4 | 13:03 | |
*** woodard has joined #openstack-meeting-4 | 13:04 | |
*** woodard has quit IRC | 13:05 | |
*** baoli has joined #openstack-meeting-4 | 13:05 | |
*** woodard has joined #openstack-meeting-4 | 13:05 | |
*** baoli has quit IRC | 13:06 | |
*** bobh has joined #openstack-meeting-4 | 13:06 | |
*** baoli has joined #openstack-meeting-4 | 13:07 | |
*** bobh has quit IRC | 13:08 | |
*** javeriak_ has joined #openstack-meeting-4 | 13:08 | |
*** javeriak has quit IRC | 13:09 | |
*** klamath has joined #openstack-meeting-4 | 13:10 | |
*** klamath has quit IRC | 13:10 | |
*** klamath has joined #openstack-meeting-4 | 13:11 | |
*** baoli has quit IRC | 13:11 | |
*** gjayavelu has joined #openstack-meeting-4 | 13:14 | |
*** baoli has joined #openstack-meeting-4 | 13:16 | |
*** baoli_ has joined #openstack-meeting-4 | 13:17 | |
*** gjayavelu has quit IRC | 13:19 | |
*** baoli has quit IRC | 13:20 | |
*** dslev has joined #openstack-meeting-4 | 13:22 | |
*** iurygregory has left #openstack-meeting-4 | 13:27 | |
*** piet has joined #openstack-meeting-4 | 13:38 | |
*** dslev has quit IRC | 13:38 | |
*** alexstav has joined #openstack-meeting-4 | 13:42 | |
*** alexstav has left #openstack-meeting-4 | 13:48 | |
*** trozet has quit IRC | 13:50 | |
*** brunograz has joined #openstack-meeting-4 | 13:52 | |
*** vincentfrancoise has joined #openstack-meeting-4 | 13:52 | |
*** alexstav has joined #openstack-meeting-4 | 13:53 | |
*** njohnst__ has quit IRC | 13:55 | |
*** baohua has joined #openstack-meeting-4 | 13:56 | |
*** zeih has joined #openstack-meeting-4 | 13:58 | |
*** bzhou has joined #openstack-meeting-4 | 13:59 | |
acabot | #startmeeting watcher | 14:00 |
---|---|---|
openstack | Meeting started Wed Jan 6 14:00:07 2016 UTC and is due to finish in 60 minutes. The chair is acabot. 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: watcher)" | 14:00 | |
openstack | The meeting name has been set to 'watcher' | 14:00 |
*** jwcroppe has joined #openstack-meeting-4 | 14:00 | |
acabot | hi | 14:00 |
dtardivel | hi | 14:00 |
bzhou | hi | 14:00 |
brunograz | hi | 14:00 |
jed56 | hello | 14:00 |
acabot | our agenda for today #link https://wiki.openstack.org/wiki/Watcher_Meeting_Agenda#01.2F06.2F2016 | 14:00 |
jwcroppe | \o | 14:00 |
vincentfrancoise | o/ | 14:00 |
sballe | o/ | 14:00 |
edleafe | \o | 14:00 |
acabot | happy new year ! | 14:00 |
jwcroppe | o/ | 14:00 |
sballe | +1 | 14:00 |
jwcroppe | greetings | 14:00 |
tpeoples | o/ | 14:01 |
dtardivel | bonne année ! | 14:01 |
*** vtech has joined #openstack-meeting-4 | 14:01 | |
acabot | a lot of things to do today, lets start | 14:01 |
acabot | #topic annoucements | 14:01 |
*** openstack changes topic to "annoucements (Meeting topic: watcher)" | 14:01 | |
*** seanmurphy has joined #openstack-meeting-4 | 14:01 | |
acabot | #info mid-cycle meetup details are available and shared with the community | 14:02 |
acabot | please register on eventbrite asap if you plan to joins us | 14:02 |
alexstav | Hi guys! :) | 14:02 |
*** julim has quit IRC | 14:03 | |
edleafe | link to eventbrite? | 14:03 |
acabot | #info Intel POC has been demonstrated and we will submit a talk for the OpenStack summit related to the demo | 14:04 |
seanmurphy | v cool - well done! | 14:04 |
acabot | #link https://www.eventbrite.com/e/watcher-mitaka-mid-cycle-developer-meetup-tickets-19885187130 | 14:04 |
sballe | thanks for you help with getting the poc ready1 | 14:04 |
*** vmahe has joined #openstack-meeting-4 | 14:05 | |
jwcroppe | sballe: cool - any video/details we can see? | 14:05 |
vmahe | hello | 14:05 |
acabot | #info you can look at the video of watcher UI on https://drive.google.com/file/d/0B_h5gjY7WQPMTHZ5dVYybTA3MlE/view | 14:05 |
sballe | that will be the next step. | 14:05 |
sballe | jwcroppe: we are woking on the story around the demo and willl make a movie | 14:05 |
jwcroppe | sballe: great! | 14:05 |
edleafe | sballe: cool! | 14:06 |
jwcroppe | edleafe: https://wiki.openstack.org/wiki/Watcher_mitaka_mid-cycle_meetup_agenda for link to event brite | 14:06 |
edleafe | jwcroppe: acabot beat you to it :) | 14:06 |
sballe | lol | 14:07 |
acabot | after the POC, we know that anyone can add a new strategy in Watcher :-) | 14:07 |
sballe | +1 | 14:07 |
bzhou | +1 | 14:07 |
jwcroppe | +100 | 14:07 |
edleafe | jwcroppe: I'll probably only be able to make it up for 1 day, though | 14:07 |
jwcroppe | edleafe: no prob - would be good to have you | 14:07 |
acabot | edleafe: if you can be there on wednesday | 14:07 |
sballe | edleafe: we can custmize the agenda. I wil be there the 3rd and 4th | 14:08 |
acabot | #topic Review Action Items | 14:08 |
*** openstack changes topic to "Review Action Items (Meeting topic: watcher)" | 14:08 | |
sballe | acabot: jwcroppe I am trying to have Thijs, Nishi and one more person attend the mid-cycle | 14:08 |
acabot | jed56 & vincentfrancoise did a great clean-up in reviews before end of year | 14:09 |
sballe | +1 | 14:09 |
jwcroppe | +1 | 14:09 |
jwcroppe | thanks guys! | 14:09 |
sballe | +100 | 14:09 |
*** bobh has joined #openstack-meeting-4 | 14:10 | |
acabot | our current target is mitaka-2 set to January 20th | 14:10 |
dtardivel | new tag 0.22.0 has been created on watcher ( > new pypi package available) | 14:10 |
acabot | https://review.openstack.org/#/c/257189 has been merged but needs improvements (see comments) | 14:11 |
*** dslevin_ has joined #openstack-meeting-4 | 14:12 | |
acabot | bzhou: how to you plan to integrate comments ? | 14:12 |
bzhou | yes, we will work on improvements based on demo feedback, thanks. | 14:12 |
acabot | bzhou: do you need a new BP ? | 14:13 |
acabot | this BP https://blueprints.launchpad.net/watcher/+spec/optimization-threshold is one part | 14:13 |
bzhou | acabot: no, the major code is there. Some comments are out of control of watcher, e.g. using nova scheduler filters/weighers | 14:14 |
acabot | bzhou: I'm concerned about having (poc code) in Watcher master branch | 14:14 |
jwcroppe | I think the thresholds are ultimately part of the host aggregate metadata, so that you can have different thresholds for different groups? | 14:15 |
*** pmesserli has joined #openstack-meeting-4 | 14:15 | |
tpeoples | bzhou: we should still be calling into the scheduler to get the possible hosts from its point of view. the fact that watcher doesn't define the filters doesn't matter | 14:15 |
sballe | acabot: I am not sure it is a problem since it is work in progress and people don't have to use it | 14:15 |
bzhou | the threshold is not part of outlet strategy | 14:15 |
jwcroppe | tpeoples: +1000 | 14:16 |
tpeoples | isn't it taking action when the temp reaches a certain value? | 14:16 |
acabot | sballe: ok but we have identified improvements on this code and I dont want to lose it as the review has been merged | 14:16 |
tpeoples | +1 | 14:17 |
acabot | sballe: I'd like to know how bzhou will continue working on it and be able to track it (BP or specs or bugs...) | 14:17 |
jed56 | +1 | 14:17 |
jwcroppe | acabot: I agree, we need a plan to get that PoC code removed I think... would be nice pre end of Mitaka | 14:17 |
bzhou | tpeoples: nova-scheduler has no energy aware filters or weighers | 14:18 |
bzhou | so we have to use our own filters before we can upstream any energy aware filters/weighers | 14:18 |
acabot | jwcroppe: I dont think we need to remove it, its one possible strategy that can be used but there is still work to do on it | 14:18 |
tpeoples | bzhou: sure, that would be on the specific implementation to handle. we can't be migrating VMs to hosts that the nova scheduler defines as not valid though | 14:18 |
tpeoples | that's why we still need to use the scheduler | 14:18 |
sballe | I suggest a BP to track | 14:18 |
tpeoples | to get the possible hosts | 14:19 |
jed56 | tpeoples:+1 | 14:19 |
jwcroppe | bzhou: right, we need the scheduler to get the possible hosts per its filters, and then you can add more filters/logic beyond the scheduler | 14:19 |
bzhou | tpeoples: do we have nova api to get possible hosts? | 14:19 |
tpeoples | i.e., we can't ignore all the other filters that already exist | 14:19 |
edleafe | you can always add custom filters | 14:19 |
edleafe | in addition | 14:19 |
jwcroppe | bzhou: yes, scheduler API has 'select_destinations' | 14:19 |
bzhou | is it a public API? | 14:19 |
jwcroppe | yes, rpcapi | 14:19 |
acabot | bzhou: ok could you submit a BP asap related to nova filters usage ? | 14:20 |
bzhou | maybe I am wrong, but I thought rpcapi is not designed to be used by other projects? | 14:20 |
edleafe | bzhou: correct | 14:20 |
acabot | bzhou : we will have to write a spec for it and will iterate on it | 14:20 |
edleafe | right now scheduler is internal to nova | 14:21 |
sballe | bzhou: I agree rpc is too low | 14:21 |
jwcroppe | edleafe: it's standard practice for OpenStack projects to use rpcapis, IIRC ... same queue | 14:21 |
sballe | jwcroppe: it is? | 14:22 |
bzhou | we do plan to add energy aware filters into nova-scheduler, but I don't we can make it in Mitaka | 14:22 |
sballe | the other issue we have with using rpcapi is that now we are really tied to openstak | 14:22 |
edleafe | jwcroppe: my understanding is that cross-project is via API | 14:22 |
acabot | #action bzhou submit a BP to use nova filters in the inlet temperature strategy | 14:22 |
sballe | +1 | 14:22 |
jwcroppe | sballe: I've seen it done several times. And it's the only option right now for interacting with the scheduler | 14:22 |
bzhou | jwcroppe: do you know where I can find it? | 14:23 |
edleafe | jwcroppe: a reference would be helpful | 14:23 |
sballe | I thinkg we are better off not using rpcapi but let's discuss durign the review of the spec | 14:23 |
bzhou | acabot: got it, thanks | 14:23 |
jwcroppe | Sorry, I don't want to go into the weeds here :) But, I think the alternative of not using the scheduler rpcapi leaves us open to many 'gotchas' since we are making bad placement decisions | 14:23 |
sballe | jwcroppe: I disagree but we can discuss on the spec | 14:23 |
*** javeriak_ has quit IRC | 14:24 | |
acabot | lets move this tech discussion on gerrit | 14:24 |
edleafe | I'll ask for ideas in #openstack-nova | 14:24 |
sballe | and if you can get us some references it will help to | 14:24 |
*** neelashah has joined #openstack-meeting-4 | 14:25 | |
jwcroppe | sballe: sounds good - my concern is that if there are 10 filters defined that indicate hosts should *not* be candidates, but we relocate VMs to them anyway, seems like we defied the placement rules. From my experience so far, that would result in trying to placement VMs in locations they shouldn't be running | 14:25 |
jwcroppe | bzhou: I'll dig up some examples | 14:25 |
sballe | I like the idea of using the nova filters | 14:26 |
sballe | I am just not sure about rcpapi | 14:26 |
edleafe | sballe: +1 | 14:26 |
acabot | lets move on watcher specs please | 14:26 |
jwcroppe | acabot: +1 | 14:26 |
sballe | +1 | 14:26 |
acabot | could we merge the spec related to Intel POC ? https://review.openstack.org/#/c/252268/ | 14:27 |
sballe | yes. | 14:27 |
acabot | as it is already implemented | 14:27 |
bzhou | jwcroppe: thanks | 14:27 |
seanmurphy | the select destinations spec indicates that it is part of a larger effort to split out the scheduler - in this context, it would seem to be reasonable to use the rpcapi - https://specs.openstack.org/openstack/nova-specs/specs/kilo/approved/sched-select-destinations-use-request-spec-object.html (not from any particular deep knowledge/insight - just a quick search) | 14:27 |
jwcroppe | acabot: I think so, let's give until EOW for final review comment? | 14:28 |
acabot | submited in kilo and pending approval on launchpad :-( | 14:28 |
bzhou | it's not implemented yet | 14:29 |
acabot | jwcroppe: ok for EOW | 14:29 |
acabot | we need reviews on this spec https://review.openstack.org/#/c/257494/ | 14:29 |
acabot | to start implementing | 14:29 |
sballe | are we talking EOW for https://review.openstack.org/#/c/252268/? i lost the context for EOW | 14:30 |
bzhou | as I know, the current nova-scheduler subteam's focus on Mitaka is the mitaka/approved/request-spec-object-mitaka.rst | 14:30 |
acabot | this will allow anyone to add custom actions (the same way as we can add custom strategies) | 14:30 |
jwcroppe | will look today | 14:30 |
sballe | same here | 14:30 |
acabot | sballe: yes https://review.openstack.org/#/c/252268/ for EOW | 14:30 |
acabot | #action acabot merge https://review.openstack.org/#/c/252268/ by EOW | 14:31 |
acabot | specs from cdupont and brunograz must be reviewed also | 14:32 |
*** baohua has quit IRC | 14:32 | |
edleafe | bzhou: the focus is on cleaning up the interface with nova; request-spec object is a part of that | 14:32 |
sballe | ok | 14:32 |
acabot | #action sballe acabot jwcroppe review https://review.openstack.org/#/c/257494/ https://review.openstack.org/#/c/260552/ https://review.openstack.org/#/c/258608/ | 14:33 |
*** baohua has joined #openstack-meeting-4 | 14:33 | |
acabot | #topic Blueprint/Bug Review and Discussion | 14:34 |
*** openstack changes topic to "Blueprint/Bug Review and Discussion (Meeting topic: watcher)" | 14:34 | |
bzhou | edleafe: agree, thanks | 14:34 |
seanmurphy | acabot: we did not produce spec yet - iiuc we had until jan 20 | 14:34 |
acabot | seanmurphy: yes I have it in mind | 14:35 |
acabot | we will have to update the data model of Watcher to allows custom actions, do you think we need to handle a migration ? | 14:35 |
seanmurphy | cool - keeping on top of things ;-) | 14:35 |
alexstav | Guys, I wanna to discuss bug with [user|project]_domain_name variable in watcher/common/keystone.py | 14:36 |
acabot | as we are still in v0.x, I think we can drop the DB when updating | 14:36 |
alexstav | #link https://bugs.launchpad.net/watcher/+bug/1530790 | 14:36 |
openstack | Launchpad bug 1530790 in watcher "making configurable user|project]_domain and [user|project]_domain_ID " [High,Confirmed] - Assigned to Alexander Stavitskiy (alexstav) | 14:36 |
tpeoples | imo, no acabot - too early. but that may break the intel POC, so if they would want to migrate? | 14:36 |
jed56 | tpeoples : +1 | 14:37 |
tpeoples | alexstav: can you hold that for open discussion | 14:37 |
jwcroppe | acabot: +1 ... drop db for now | 14:37 |
acabot | alexstav: we will come back to it after BPs review, thx | 14:37 |
sballe | jwcroppe: +1 | 14:37 |
acabot | sballe bzhou : your opinion about db migration ? | 14:38 |
tpeoples | she said +1 :) | 14:38 |
sballe | but bzhou has the final say | 14:38 |
acabot | ok :-D | 14:38 |
sballe | so I'll let him | 14:38 |
alexstav | acabot tpeoples: Sorry, I thought topic is about bug/bp :) | 14:38 |
*** Swami has joined #openstack-meeting-4 | 14:38 | |
*** piet has quit IRC | 14:39 | |
bzhou | sorry, what is the db migration? | 14:39 |
*** piet has joined #openstack-meeting-4 | 14:39 | |
acabot | we will start integrating taskflow in Watcher applier, just to confirm that we dont need a spec for it | 14:39 |
sballe | bzhou: can you answer the question above from acabot | 14:40 |
acabot | bzhou: adding custom actions will impact the data model and we dont want to provide a migration tool | 14:40 |
acabot | bzhou: I just want to be sure that you can drop the DB and recreate it for the POC | 14:40 |
bzhou | I think it should be ok | 14:41 |
*** rbak has joined #openstack-meeting-4 | 14:41 | |
acabot | bzhou : ok could you also update the state of https://blueprints.launchpad.net/watcher/+spec/outlet-temperature-based-strategy ? | 14:41 |
tpeoples | acabot: i think the other BP / spec that jed56 is working on can include using taskflow as part of the spec. they are intertwined | 14:42 |
acabot | tpeoples: yes it is | 14:42 |
acabot | tpeoples: we will try to separate the reviews | 14:42 |
jwcroppe | tpeoples: +1000 for task flow | 14:43 |
acabot | this BP (https://blueprints.launchpad.net/watcher/+spec/external-api-versioning) is targeted for mitaka-2 but has no Assignee, does anyone wants to start it ? | 14:43 |
bzhou | acabot: I don't have permission to update the state | 14:43 |
acabot | bzhou: OK strange, I set it as implemented as you will create a new one | 14:44 |
tpeoples | acabot: i can take that | 14:44 |
acabot | #action tpeoples start working on https://blueprints.launchpad.net/watcher/+spec/external-api-versioning | 14:45 |
acabot | tpeoples: thx | 14:45 |
acabot | alexstav: we need updates on your BPs https://blueprints.launchpad.net/watcher/+spec/watcher-overload-underload & https://review.openstack.org/#/c/258608/ | 14:46 |
acabot | alexstav: there is still no spec submitted on watcher-specs | 14:46 |
acabot | alexstav: is it still alive ? | 14:46 |
alexstav | acabot: yes, it is. We'll start work on this BP after holidays. | 14:47 |
dtardivel | bzhou: you are not member of Watcher Drivers team. | 14:47 |
*** javeriak has joined #openstack-meeting-4 | 14:47 | |
acabot | alexstav : the 2 BPs ? | 14:47 |
dtardivel | #action dtardivel add bzhou into Wather Drivers team | 14:48 |
acabot | alexstav: by the way thats a great news ! | 14:48 |
alexstav | acabot: overload/underload at first, than watcherclient :) | 14:48 |
acabot | so lets have a 5 minutes bugs discussion | 14:48 |
bzhou | dtardivel: thanks:-) | 14:48 |
acabot | https://bugs.launchpad.net/watcher/+bug/1530790 | 14:48 |
openstack | Launchpad bug 1530790 in watcher "making configurable user|project]_domain and [user|project]_domain_ID " [High,Confirmed] - Assigned to Alexander Stavitskiy (alexstav) | 14:49 |
*** julim has joined #openstack-meeting-4 | 14:49 | |
alexstav | Thanks. I solved the problem of authorisation in Keystone. Problem was not in my creds or keystone configuration. When Watcher gets credentials for KeystoneClient() in /watcher/common/keystone.py, he sends keystone_authtoken params. Some of them he takes from watcher.conf file, and some sets manually (eg. user_domain_name and project_domain_name). So the problem was that I had domain name ‘Default’, but not ‘default’. | 14:49 |
alexstav | So why wouldn’t we add project_domain_id and user_domain_id to watcher.conf, like this is done in the configuration files of other projects (like nova.conf, neutron.conf, etc.)? | 14:49 |
dtardivel | alexstav: yes this is the final solution | 14:50 |
jed56 | alexstav : +1 you can push a patchset | 14:50 |
bzhou | +1 | 14:50 |
alexstav | I created small patch at my local repo, it works with Liberty :) | 14:50 |
acabot | ok solved ? :-D | 14:50 |
alexstav | :D | 14:50 |
bzhou | as we are talking about keystone, I'd like to discuss https://review.openstack.org/#/c/260354/ | 14:51 |
alexstav | I had solved another problem in this patch. | 14:51 |
alexstav | Ups, sorry. | 14:51 |
jed56 | bzhou: yes with david will take a look we have to test it | 14:52 |
alexstav | #link https://github.com/Stavitsky/watcher/commit/0ead5de97e5a102e7e1a0b4851d3aa753a4816f7 Here it is my small patch. Watcher didn't migrate VMs with shared storage. | 14:52 |
dtardivel | bzhou: I will make some tests on devstack multi node conf to validate your assumption | 14:52 |
bzhou | ok, thanks | 14:52 |
jed56 | bzhou sorry for delay to response | 14:52 |
dtardivel | alexstav: please submit a patchset to gerrit | 14:52 |
acabot | alexstav: we use gerrit for code reviews, please read https://wiki.openstack.org/wiki/Watcher/Contributing | 14:52 |
alexstav | Cause in Primitives-class in watcher/decision_engine/planner/default.py there are no differ between LOVE_MIGRATE and COLD_MIGRATE values. | 14:53 |
alexstav | Yep, i'll do that. I wanna to discuss the problem. | 14:53 |
jed56 | how do you make love_migration ? :p | 14:53 |
acabot | alexstav: thx | 14:53 |
alexstav | АХАХХАХА | 14:53 |
alexstav | ahahah | 14:53 |
alexstav | Sorry, a mean LIVE_MIGRATION | 14:54 |
acabot | :-D | 14:54 |
alexstav | :D | 14:54 |
dtardivel | https://bugs.launchpad.net/watcher/+bug/1510179 | 14:54 |
openstack | Launchpad bug 1510179 in watcher "Can not create an audit template with same name after deleting it previously." [Medium,Confirmed] - Assigned to Zhenzan Zhou (zhenzan-zhou) | 14:54 |
acabot | #action alexstav submit patchset on gerrit for https://bugs.launchpad.net/watcher/+bug/1530790 | 14:54 |
openstack | Launchpad bug 1530790 in watcher "making configurable user|project]_domain and [user|project]_domain_ID " [High,Confirmed] - Assigned to Alexander Stavitskiy (alexstav) | 14:54 |
tpeoples | vincentfrancoise: are you still working on https://blueprints.launchpad.net/watcher/+spec/tempest-basic-set-up ? i passed that to you before break, but wondering if i can / should take it back unless you've made some progress? | 14:54 |
acabot | #topic open discussions | 14:54 |
*** openstack changes topic to "open discussions (Meeting topic: watcher)" | 14:54 | |
jed56 | alexstav : This code will be removed with the bp dynamic actions | 14:55 |
dtardivel | bzhou: are you working on it ? | 14:55 |
alexstav | jed56: what code? | 14:55 |
acabot | #info sballe proposed 2 talks for the Austin summit (https://etherpad.openstack.org/p/Watcher_abstracts_austin2016) | 14:55 |
bzhou | yes, but I'm blocked at db migration testing | 14:55 |
*** jmckind has joined #openstack-meeting-4 | 14:55 | |
*** Ng has joined #openstack-meeting-4 | 14:55 | |
*** zeih has quit IRC | 14:56 | |
jed56 | alexstav: you talk it after the meeting on openstack-watcher | 14:56 |
vincentfrancoise | tpeoples: yes I didn't work on it much but I'm currently on it, so I guess I'll carry on | 14:56 |
acabot | I will propose an agenda for the mid-cycle for our next meeting | 14:56 |
bzhou | are we going to use a new db schema? | 14:56 |
tpeoples | dtardivel: jed56: can you guys review the devstack plugin when you get time? i'd like to get that merged | 14:56 |
bzhou | then I don't need to worry about db migration | 14:56 |
sballe | acabot: I have a couple of items that I would liek to the agenda | 14:56 |
dtardivel | tpeoples: I'm working on it this afternoon :) | 14:57 |
sballe | I'll ping you Friday morning since I am traveling all day tomorrow. | 14:57 |
acabot | sballe: OK feel free to add them on the wiki page | 14:57 |
tpeoples | thanks dtardivel | 14:57 |
acabot | sballe: ok | 14:57 |
sballe | acabot: ^^ or send you an email | 14:57 |
acabot | sballe: ok too | 14:57 |
sballe | :) | 14:57 |
tpeoples | ok vincentfrancoise, thanks | 14:58 |
acabot | any other subject in 2 minutes ? | 14:58 |
sballe | not for me | 14:58 |
acabot | #action jed56 dtardivel review devstack plugin | 14:58 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:59 | |
bzhou | acabot: are we going to use a new db schema without migration? | 14:59 |
seanmurphy | is there a set of features expected for the mitaka release/roadmap somewhere | 14:59 |
acabot | bzhou: yes | 14:59 |
acabot | seanmurphy: https://blueprints.launchpad.net/watcher/mitaka | 14:59 |
seanmurphy | thanks | 14:59 |
acabot | thank you, bye | 15:00 |
sballe | bye | 15:00 |
bzhou | thanks | 15:00 |
acabot | #endmeeting | 15:00 |
brunograz | bye | 15:00 |
dtardivel | bye | 15:00 |
vincentfrancoise | bye | 15:00 |
bzhou | bye | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:00 | |
openstack | Meeting ended Wed Jan 6 15:00:18 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/watcher/2016/watcher.2016-01-06-14.00.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/watcher/2016/watcher.2016-01-06-14.00.txt | 15:00 |
alexstav | bye, thanks | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/watcher/2016/watcher.2016-01-06-14.00.log.html | 15:00 |
*** alexstav has left #openstack-meeting-4 | 15:00 | |
jasondotstar | #startmeeting vahana | 15:00 |
openstack | Meeting started Wed Jan 6 15:00:57 2016 UTC and is due to finish in 60 minutes. The chair is jasondotstar. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: vahana)" | 15:01 | |
openstack | The meeting name has been set to 'vahana' | 15:01 |
*** brunograz has left #openstack-meeting-4 | 15:01 | |
jasondotstar | #topic roll call | 15:01 |
*** openstack changes topic to "roll call (Meeting topic: vahana)" | 15:01 | |
Ng | .o/ | 15:01 |
jasondotstar | o/ | 15:01 |
jasondotstar | greetings, Ng | 15:01 |
Ng | hey :) | 15:01 |
jasondotstar | #topic Introduction | 15:01 |
*** openstack changes topic to "Introduction (Meeting topic: vahana)" | 15:01 | |
*** jwcroppe has left #openstack-meeting-4 | 15:02 | |
jasondotstar | Again, this is a friendly remeinder that the OpenStack Vahana project | 15:02 |
jasondotstar | We're building an iOS client for OpenStack, in the form of one or more frameworks for interacting with the OS API, and *possibly* front end app | 15:02 |
jasondotstar | #link https://etherpad.openstack.org/p/openstack-mobile-ios-brainstorm | 15:02 |
*** zeih has joined #openstack-meeting-4 | 15:02 | |
jasondotstar | Interested parties are encouraged to join the #openstack-vahana IRC channel | 15:02 |
jasondotstar | hopefully, we'll get to a point where I won't have to say that :-) | 15:03 |
Ng | :) | 15:03 |
jasondotstar | #topic Action Items from Last Meeting | 15:03 |
*** openstack changes topic to "Action Items from Last Meeting (Meeting topic: vahana)" | 15:03 | |
jasondotstar | so, it's our first meeting of the new year | 15:03 |
jasondotstar | lots of ground to cover, if we're to get this truly off the ground | 15:04 |
jasondotstar | guess it's time to kick the tires and light the fires | 15:04 |
jasondotstar | with that let's see where we are today.... | 15:04 |
jasondotstar | Ng to make contact with the UX team | 15:04 |
jasondotstar | anything yet? | 15:04 |
Ng | jasondotstar: I have nothing to report, christmas got completely in the way of doing anything | 15:05 |
Ng | but I will have something for next week | 15:05 |
jasondotstar | yeah, about the same here :-( | 15:05 |
*** baohua_ has joined #openstack-meeting-4 | 15:05 | |
jasondotstar | let's put this on the agenda again then | 15:05 |
*** spotz_zzz is now known as spotz | 15:05 | |
jasondotstar | #action Ng to make contact with the UX team | 15:05 |
*** baohua has quit IRC | 15:05 | |
jasondotstar | next one: | 15:05 |
jasondotstar | jasondotstar to make contact with either the infra team or the horizon team to identify use cases | 15:05 |
jasondotstar | I did make contact | 15:06 |
jasondotstar | but there's more discussion to have | 15:06 |
jasondotstar | b/c I really need to capture the use cases in a doc somewhere | 15:06 |
jasondotstar | i mean, we've got the brainstorming etherpad | 15:06 |
jasondotstar | but is there a more 'official' place to put these atm? | 15:06 |
Ng | I don't think so | 15:06 |
jasondotstar | or just capture them there, and then xfr them to a wiki page later | 15:07 |
jasondotstar | i couldn't think of a better place (for now)....ok | 15:07 |
jasondotstar | #action jasondotstar to make progress on capturing use cases on the brainstorming etherpad | 15:08 |
jasondotstar | next up: | 15:08 |
jasondotstar | jasondotstar to chat with -infra about public cloud API testing environment(s) | 15:08 |
jasondotstar | this one needs to simply move fwd. | 15:08 |
jasondotstar | no progress on that ask yet... | 15:08 |
jasondotstar | #action jasondotstar to chat with -infra about public cloud api testing enviros. Report findings at the next mtg. | 15:09 |
*** bzhou has quit IRC | 15:09 | |
Ng | I feel like we should also get a repo :) | 15:09 |
jasondotstar | ype | 15:10 |
jasondotstar | *yep | 15:10 |
jasondotstar | that's on the unassigned task list | 15:10 |
Ng | I can take an action to go and talk to infra about that | 15:10 |
jasondotstar | come up with a list of short-term MVP goals | 15:10 |
jasondotstar | is also there. | 15:10 |
jasondotstar | #action Ng to follow up with -infra about setting up a git repository for the project | 15:10 |
jasondotstar | and I think we can continue capturing the short term goals, which in my mind is basically interfacing with one module at a time | 15:11 |
Ng | +1 | 15:11 |
*** mhoppal has joined #openstack-meeting-4 | 15:12 | |
jasondotstar | #agreed Short-term goals are to iteratively work thru interfacing swift with each OS module API | 15:12 |
*** mhoppal has left #openstack-meeting-4 | 15:12 | |
jasondotstar | we can list those out if need-be | 15:12 |
jasondotstar | cool | 15:12 |
jasondotstar | any other goals we need to add for this week? | 15:12 |
jasondotstar | that's probably a plenty | 15:13 |
jasondotstar | :-) | 15:13 |
Ng | yeah I think that'll do for now | 15:13 |
jasondotstar | +1 | 15:13 |
jasondotstar | ok... moving on.... | 15:13 |
jasondotstar | #topic R&D | 15:13 |
*** openstack changes topic to "R&D (Meeting topic: vahana)" | 15:14 | |
jasondotstar | for me personally..... the holiday was a friggin' wash. :-/ | 15:14 |
jasondotstar | so, Still catching up on my Swift-fu | 15:14 |
jasondotstar | as i said before, I got alamofire working in a playground | 15:14 |
jasondotstar | interfacing with the HP public cloud atm | 15:15 |
Ng | yeah I have a full holiday of zero R&D to report ;) | 15:15 |
*** numans has quit IRC | 15:15 | |
jasondotstar | cool. however.... you made a pretty awesome breakthru with the start of the vahana class structure | 15:16 |
jasondotstar | #link http://pastebin.com/Fz9vcbw7 | 15:16 |
jasondotstar | using OSV at the class prefix.... do you see any conflicts with that? | 15:17 |
*** baohua_ has quit IRC | 15:17 | |
Ng | I don't think so | 15:17 |
Ng | did you have something in mind? | 15:17 |
jasondotstar | nah.. i couldn't think of anything | 15:17 |
jasondotstar | just want to ensure we have a unique namespace i guess :-/ | 15:17 |
jasondotstar | OSVIdentity (and the like) I assume isn't used anywhere else... hell Swift isn't used anywhere else for that matter | 15:18 |
Ng | yeah I don't think we're going to clash with anything | 15:18 |
*** leecalcote has joined #openstack-meeting-4 | 15:18 | |
jasondotstar | but i wonder if there are 3rd party libraries | 15:18 |
jasondotstar | (non-OS related) | 15:19 |
Ng | if you're worried, we could just abandon the three letter prefix thing and have VahanaBase, VahanaIdentity, etc | 15:19 |
jasondotstar | nah not really, if you're set, I'm set. | 15:19 |
jasondotstar | i like the OSV distinction | 15:19 |
*** jwagner is now known as jwagner_wfh | 15:20 | |
Ng | :) | 15:20 |
jasondotstar | mmmmmk that's probably it for R&D | 15:20 |
jasondotstar | oh.... wait | 15:20 |
jasondotstar | local dev environment i.e. local devstack | 15:20 |
*** vincentfrancoise has left #openstack-meeting-4 | 15:21 | |
jasondotstar | wanna see if I can get that working. i have one, but i want to see if i can document how to get the whole environment setup for testing everything locally | 15:22 |
jasondotstar | I'll take that as a personal goal | 15:22 |
jasondotstar | #action jasondotstar to report on documenting a vahana/devstack local test environment | 15:22 |
Ng | yeah that's a good idea, get something we standardise on and make it easier for others :) | 15:22 |
*** jmckind_ has joined #openstack-meeting-4 | 15:23 | |
jasondotstar | yeah, that way when ppl decide it's a worthy cause, they can jump right in. | 15:23 |
jasondotstar | any other R&D stuff? (we'll probably finish early today) | 15:24 |
Ng | yeah, one thing | 15:24 |
jasondotstar | ok | 15:24 |
Ng | I'm a little concerned about how we deal with the myriad of possible openstack configurations/setups | 15:24 |
*** jmckind has quit IRC | 15:25 | |
Ng | even in the lowest level classes, OSVIdentity could easily get very complex dealing with all the possible auth setups | 15:25 |
Ng | how would we ever test them all? | 15:25 |
jasondotstar | true | 15:26 |
jasondotstar | is it possible to read in a yaml file or something | 15:26 |
*** yamahata has quit IRC | 15:26 | |
jasondotstar | that way we can have the configurations outside ? | 15:26 |
*** yamahata has joined #openstack-meeting-4 | 15:26 | |
Ng | perhaps, although ultimately it would be nice if we could discover stuff | 15:27 |
Ng | I'm not sure how reasonable that is though | 15:27 |
jasondotstar | indeed. | 15:27 |
Ng | and digging through python-openstackclient a bit, it's got an awful lot of architecture going on ;) | 15:27 |
jasondotstar | yikes. | 15:27 |
Ng | I sort of feel like we should just get stuck in and get something that works against devstack, before trying to build layer upon layer that can cope with everything | 15:28 |
*** trozet has joined #openstack-meeting-4 | 15:28 | |
*** iyamahat has joined #openstack-meeting-4 | 15:28 | |
Ng | against a stock devstack config, I mean | 15:28 |
*** galstrom_zzz is now known as galstrom | 15:28 | |
jasondotstar | small bites | 15:28 |
*** iyamahat has quit IRC | 15:28 | |
Ng | yeah | 15:28 |
jasondotstar | +1 | 15:28 |
*** iyamahat has joined #openstack-meeting-4 | 15:29 | |
jasondotstar | #agreed working towards getting deals with a stock devstack configuration is the best course of action, prior to dealing with complex configurations | 15:29 |
jasondotstar | damn typos.... | 15:29 |
jasondotstar | s/getting/getting something that/ | 15:30 |
jasondotstar | any actions to take on this beside looking more into the python-openstackclient (eww) | 15:30 |
jasondotstar | ? | 15:30 |
Ng | I don't think so | 15:31 |
jasondotstar | oki | 15:31 |
jasondotstar | #topic Open Discussion | 15:32 |
*** openstack changes topic to "Open Discussion (Meeting topic: vahana)" | 15:32 | |
jasondotstar | so there's a local ios/cocoheads meetup group here in RTP | 15:32 |
*** AlanClark has joined #openstack-meeting-4 | 15:32 | |
jasondotstar | in the spirit of getting some helping hands, I've asked them to allow me to come to their meetup and present | 15:32 |
jasondotstar | my summit preso | 15:33 |
Ng | nice! | 15:33 |
jasondotstar | in hope to get a couple more folks | 15:33 |
*** leecalcote has quit IRC | 15:33 | |
jasondotstar | good group of guys/gals, so we'll see how that goes | 15:33 |
*** hdaniel has joined #openstack-meeting-4 | 15:33 | |
jasondotstar | other than that, that's all I've got | 15:34 |
Ng | I have nothing else | 15:35 |
jasondotstar | cool. well, until next week | 15:35 |
jasondotstar | thanks, Ng | 15:35 |
jasondotstar | Ng++ | 15:35 |
jasondotstar | #endmeeting | 15:35 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:35 | |
Ng | thanks jasondotstar :) | 15:35 |
openstack | Meeting ended Wed Jan 6 15:35:25 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/vahana/2016/vahana.2016-01-06-15.00.html | 15:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/vahana/2016/vahana.2016-01-06-15.00.txt | 15:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/vahana/2016/vahana.2016-01-06-15.00.log.html | 15:35 |
*** Sukhdev has joined #openstack-meeting-4 | 15:40 | |
*** zehicle_ has joined #openstack-meeting-4 | 15:41 | |
*** zeih has quit IRC | 15:41 | |
*** cloudtrainme has joined #openstack-meeting-4 | 15:47 | |
*** devananda has quit IRC | 15:48 | |
*** iyamahat has quit IRC | 15:51 | |
*** iyamahat has joined #openstack-meeting-4 | 15:51 | |
*** jmckind has joined #openstack-meeting-4 | 15:55 | |
*** stanchan has quit IRC | 15:56 | |
*** blahRus has joined #openstack-meeting-4 | 15:57 | |
*** jmckind_ has quit IRC | 15:58 | |
*** krtaylor has quit IRC | 15:58 | |
*** neelashah has quit IRC | 15:59 | |
*** neelashah has joined #openstack-meeting-4 | 16:00 | |
*** devananda has joined #openstack-meeting-4 | 16:01 | |
*** cloudtrainme has quit IRC | 16:03 | |
*** cloudtrainme has joined #openstack-meeting-4 | 16:07 | |
*** galstrom is now known as galstrom_zzz | 16:09 | |
*** krtaylor has joined #openstack-meeting-4 | 16:11 | |
*** prithivm has quit IRC | 16:11 | |
*** Prithiv has quit IRC | 16:11 | |
*** salv-orlando has joined #openstack-meeting-4 | 16:12 | |
*** sdake has joined #openstack-meeting-4 | 16:14 | |
*** kebray has joined #openstack-meeting-4 | 16:17 | |
*** vhoward has joined #openstack-meeting-4 | 16:18 | |
*** belmoreira has quit IRC | 16:18 | |
*** rockyg has joined #openstack-meeting-4 | 16:20 | |
*** prithivm has joined #openstack-meeting-4 | 16:22 | |
*** alikwa has joined #openstack-meeting-4 | 16:22 | |
*** Prithiv has joined #openstack-meeting-4 | 16:22 | |
*** alikwa has quit IRC | 16:24 | |
*** macsz1 has joined #openstack-meeting-4 | 16:25 | |
*** akwasnie has joined #openstack-meeting-4 | 16:25 | |
*** rockyg has left #openstack-meeting-4 | 16:26 | |
*** rhallisey has joined #openstack-meeting-4 | 16:30 | |
*** stvnoyes has joined #openstack-meeting-4 | 16:31 | |
*** wznoinsk has quit IRC | 16:31 | |
*** bpokorny has joined #openstack-meeting-4 | 16:31 | |
*** wznoinsk has joined #openstack-meeting-4 | 16:32 | |
*** bpokorny has quit IRC | 16:32 | |
sdake | #startmeeting kolla | 16:32 |
openstack | Meeting started Wed Jan 6 16:32:07 2016 UTC and is due to finish in 60 minutes. The chair is sdake. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:32 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:32 |
*** openstack changes topic to " (Meeting topic: kolla)" | 16:32 | |
openstack | The meeting name has been set to 'kolla' | 16:32 |
sdake | #topic rollcall | 16:32 |
*** openstack changes topic to "rollcall (Meeting topic: kolla)" | 16:32 | |
SamYaple | o/ | 16:32 |
britthouser | 0/ | 16:32 |
Jeffrey4l | o/ | 16:32 |
nihilifer | hello | 16:32 |
rhallisey | hi | 16:32 |
elemoine | o/ | 16:32 |
sdake | morning folks \o/ :) | 16:32 |
akwasnie | hi | 16:32 |
Jeffrey4l | sdake, mornings | 16:32 |
stvnoyes | hi | 16:32 |
*** bpokorny has joined #openstack-meeting-4 | 16:32 | |
akwasnie | "Next meeting scheduled for January 6th, 1600 UTC" -> was afraid i missed the meeting | 16:33 |
SamYaple | akwasnie: i fixed that :P | 16:33 |
akwasnie | ;) | 16:33 |
sdake | woops ;) | 16:33 |
jpeeler | hi | 16:33 |
*** matrohon has quit IRC | 16:33 | |
ajafo | hi | 16:33 |
sdake | ok well we have a mountain of poeple | 16:33 |
sdake | so I will just get started :) | 16:33 |
sdake | #topic announcements | 16:33 |
*** openstack changes topic to "announcements (Meeting topic: kolla)" | 16:33 | |
sdake | 1. milestone 1 was tagged. I asked Sam Yaple to serve as backup in the case I am unable to tag the milestones. Thanks for testing this first tag sam! | 16:34 |
*** dslevin_ has quit IRC | 16:34 | |
sdake | 2. the midcycle is february 9th and february 10th, Tuesday/Wednesday. Breakfast + lunch + coffee + soda are provided both days, dinner is provided Tuesday | 16:35 |
sdake | so the food costs should be minimal to zero | 16:35 |
sdake | reallly the midcycle expense will be flight and hotel | 16:35 |
sdake | I am going to set up an invitation thing so I can see who is coming | 16:36 |
sdake | anyone is free to come if they like | 16:36 |
sdake | I think I had one more announcement but it escapes me atm | 16:37 |
sdake | does anyone from the community have any announcements? | 16:37 |
*** Ng has left #openstack-meeting-4 | 16:37 | |
SamYaple | I have a new project bringing backups to openstack called ekko! #openstack-ekko | 16:37 |
SamYaple | you didnt say kolla specific :P | 16:37 |
sdake | lol | 16:37 |
sdake | yes kolla specific please ;) | 16:37 |
sdake | #topic midcycle planning | 16:38 |
*** openstack changes topic to "midcycle planning (Meeting topic: kolla)" | 16:38 | |
*** kebray has quit IRC | 16:38 | |
sdake | We spent about 15 minutes in our lsat meeting before the end of 2015 proposing an agenda for the midcycle | 16:38 |
*** trumpetsherald has joined #openstack-meeting-4 | 16:38 | |
sdake | I'd like to finish the job on that today - with a 10-15 minute timer | 16:39 |
sdake | does anyone have the link handy of our last midcycle work? | 16:39 |
britthouser | https://etherpad.openstack.org/p/kolla-mitaka-midcycle | 16:39 |
sdake | thanks britt | 16:40 |
*** macsz1 has quit IRC | 16:40 | |
sdake | #link https://etherpad.openstack.org/p/kolla-mitaka-midcycle | 16:40 |
sdake | plese open that up and lets spend until 55 on the clock workign on it | 16:40 |
*** macsz has joined #openstack-meeting-4 | 16:40 | |
britthouser | samyaple and I need to armwrestle for that color. =P | 16:41 |
sdake | please feel free to add your name so I know which color represents which author :) | 16:41 |
*** vishwanathj has quit IRC | 16:42 | |
*** armax has joined #openstack-meeting-4 | 16:42 | |
*** trumpetsherald_ has joined #openstack-meeting-4 | 16:43 | |
*** dslevin_ has joined #openstack-meeting-4 | 16:44 | |
*** pbourke_ has quit IRC | 16:44 | |
*** pbourke_ has joined #openstack-meeting-4 | 16:44 | |
*** hdaniel has quit IRC | 16:45 | |
*** gjayavelu has joined #openstack-meeting-4 | 16:46 | |
*** inc0 has joined #openstack-meeting-4 | 16:46 | |
*** gjayavel_ has joined #openstack-meeting-4 | 16:47 | |
SamYaple | britthouser: lol | 16:47 |
*** trumpetsherald_ has left #openstack-meeting-4 | 16:47 | |
*** dslevin_ has quit IRC | 16:49 | |
akwasnie | https://wiki.openstack.org/wiki/Sprints -> maybe we should add kolla to the list? | 16:49 |
*** galstrom_zzz is now known as galstrom | 16:49 | |
*** piet has quit IRC | 16:50 | |
*** gjayavelu has quit IRC | 16:51 | |
*** prashantD has joined #openstack-meeting-4 | 16:52 | |
sdake | ok think time is up | 16:53 |
sdake | akwasnie I will take care of the sprints page | 16:53 |
sdake | I was gathering info yesterday and sorting out logistics | 16:53 |
sdake | they are all sorted otu now | 16:53 |
sdake | (and obtaining budget for various things) | 16:53 |
akwasnie | sdake: ok :) | 16:53 |
sdake | next on agenda | 16:54 |
sdake | #topic kolla-mesos TLDR update | 16:54 |
*** openstack changes topic to "kolla-mesos TLDR update (Meeting topic: kolla)" | 16:54 | |
sdake | nihilifer your up :) | 16:54 |
*** alexstav has joined #openstack-meeting-4 | 16:55 | |
nihilifer | this week we were mainly focused on getting unlocked from images @ dockerhub | 16:55 |
nihilifer | so i made our own | 16:55 |
nihilifer | + used ansible for they deployment | 16:55 |
sdake | which type of images? | 16:55 |
nihilifer | docker images | 16:56 |
nihilifer | for zk, mesos(slave/master), marathon, chronos | 16:56 |
sdake | containing what applciations? | 16:56 |
sdake | ok got it | 16:56 |
sdake | you don't want to use the upstream provided ones because they are deficient in some way? | 16:56 |
nihilifer | they're | 16:56 |
harmw | nihilifer: based on centos/ubuntu? | 16:56 |
nihilifer | 1) not up to date | 16:56 |
nihilifer | 2) they run all things as root | 16:56 |
sdake | ok well makes sense to me | 16:57 |
sdake | plus no wwe can make them for all the variou distros ;-) | 16:57 |
nihilifer | harmw: the ones i pushed to kolla are for both centos and ubuntu | 16:57 |
*** salv-orlando has quit IRC | 16:57 | |
nihilifer | this stuff i'm mentioning is in review now | 16:58 |
sdake | any other updates or shall I move on? | 16:58 |
harmw | are all required tasks in this area in LP? | 16:58 |
nihilifer | after getting that merged i think we may focus on bringing the other os services | 16:58 |
sdake | nihilifer fwiw Ithink it makes sense for us to provide docker images for any software we expect to run in a kolla environment | 16:58 |
nihilifer | that's all from me :) | 16:58 |
*** salv-orlando has joined #openstack-meeting-4 | 16:58 | |
harmw | yes sdake, indeed | 16:58 |
sdake | #topic elk containers - official images vs our own dockerfiles | 16:58 |
*** openstack changes topic to "elk containers - official images vs our own dockerfiles (Meeting topic: kolla)" | 16:59 | |
sdake | which leads us to -> :) | 16:59 |
akwasnie | with transition from docker to kolla_docker an issue appeared | 16:59 |
britthouser | official = rhel atomic ones? or something else? | 16:59 |
akwasnie | for example, to deploy ELK services we use official images from dockerhub, which require additional param to be specified using ansible command | 16:59 |
sdake | official are thte upstream provided iamges of elkstack pre-configured | 16:59 |
SamYaple | to bring the contaienrs in line with kolla images we really need to build our own (for things like COPY_ONCE and the like) | 17:00 |
harmw | ^^ yep | 17:00 |
britthouser | ok, I wasn't aware of those, only that RH now provides some as part of atomic. They might be the same thing though | 17:00 |
*** dslevin_ has joined #openstack-meeting-4 | 17:00 | |
akwasnie | ansible command is not available in kolla_docker, which force us to decide if we want to drop official images in favor of possibility of using configuration file (mechanism provided in kolla base image) | 17:00 |
inc0 | or we could implement it into kolla_docker | 17:01 |
inc0 | how hard is it? | 17:01 |
SamYaple | akwasnie: adding the 'command' thing is no problem | 17:01 |
SamYaple | but do we want to is teh question | 17:01 |
*** Sukhdev has quit IRC | 17:01 | |
harmw | can we tell official images which config file to load? if not, we should build our own | 17:01 |
SamYaple | i want to keep our images in line with all the other structure (config.json COPY_ONCE etc) | 17:02 |
sdake | i am in favor of using our own images for all kolla-specific things | 17:02 |
*** kebray has joined #openstack-meeting-4 | 17:02 | |
akwasnie | harmw: we can, but only using command, | 17:02 |
sdake | so the quesetion is, is anyone NOT in favor of using our own images? | 17:02 |
sdake | if someone is not in favor, then we need to see if that is a majority or not | 17:02 |
pbourke_ | +1 for using our own | 17:02 |
sdake | because as stands now, we will be proceeding with our own images | 17:03 |
Jeffrey4l | +1 for using ours. | 17:03 |
sdake | but we rule by majority ;) | 17:03 |
pbourke_ | the dockerhub ones strike me as more general purpose, it seems common enough to craft customs | 17:03 |
britthouser | Yeah our own makes sense. maybe we should have a test to use of when we'll use our own vs use others. | 17:03 |
harmw | +1 (I can even help in this area, yay) | 17:03 |
SamYaple | +1 | 17:03 |
akwasnie | +1 :) | 17:03 |
nihilifer | +1 | 17:03 |
rhallisey | seems fine with me though I don't quite understand what 'our images' are | 17:04 |
akwasnie | rhallisey, own dockerfiles | 17:04 |
harmw | images Kolla depends on/uses | 17:04 |
harmw | ? | 17:04 |
elemoine | I guess extending kolla_docker when needeed makes sense too | 17:04 |
rhallisey | well what is changing then? | 17:04 |
akwasnie | for example we use logstash official image from dockerhub, and if we want to drop official ones we have to create own configuration in dockerfiles | 17:05 |
pbourke_ | rhallisey: not much, but they follow our conventions | 17:05 |
sdake | rhallisey we were in the past trying to use standard elkstack provided images for docker things | 17:05 |
sdake | now we are not ogin to do that, we are going to roll our own that fit our API for start extension, config, etc | 17:05 |
rhallisey | oh I get it | 17:05 |
rhallisey | kk cool | 17:06 |
inc0 | more work but we have control over it | 17:06 |
SamYaple | more uniform too. less code to know and understand | 17:06 |
inc0 | we won't run into same type of problems as we ran into with ansible+docker | 17:06 |
SamYaple | on the deploy side that is | 17:06 |
sdake | inc0 frankly I think our team is of the size we can handle the work | 17:06 |
*** annilai has joined #openstack-meeting-4 | 17:06 | |
inc0 | yeah, I think we can use dockerfiles from dockerhub as reference | 17:07 |
*** trumpetsherald has quit IRC | 17:07 | |
inc0 | which means it will be even easier | 17:07 |
jpeeler | exactly ^ | 17:07 |
jpeeler | i don't see this as big deal | 17:07 |
harmw | I have containers for EFK already :) | 17:07 |
akwasnie | i can do it as a part of my work in ELKs blueprint | 17:07 |
harmw | so adding in Kolla stuff should be fairly easy | 17:07 |
sdake | #topic log processing engine bssed on Hek | 17:07 |
*** openstack changes topic to "log processing engine bssed on Hek (Meeting topic: kolla)" | 17:07 | |
*** vtech has quit IRC | 17:07 | |
sdake | elemoine I am not familiar with Hek, can you give us a quick overview? | 17:08 |
sdake | keep in mind we have about 12 minutes for this opic | 17:08 |
sdake | topic | 17:08 |
elemoine | let me introduce myself first | 17:08 |
elemoine | my name is Eric Lemoine, I work for Mirantis | 17:08 |
elemoine | as a developer in the logging/monitoring team | 17:08 |
elemoine | I've joined Mirantis 2 months ago, and I've been following Kolla since then (and I like it :) | 17:09 |
SamYaple | Hi Eric | 17:09 |
elemoine | so | 17:09 |
rhallisey | hi | 17:09 |
sdake | welcome aboard ;-) | 17:09 |
pbourke_ | o/ | 17:09 |
elemoine | thanks | 17:09 |
harmw | hi | 17:09 |
akwasnie | hi | 17:09 |
elemoine | I just wanted to mention here that we (my team) are considering working on a blue print for Kolla | 17:09 |
elemoine | proposing a scalable log processing solution based on Heka | 17:10 |
*** banix has joined #openstack-meeting-4 | 17:10 | |
elemoine | this will build on the ELK work we just discussed | 17:10 |
SamYaple | since we have no solution for log processing, i think anything you propose that you will work on (that works) will be fine with us elemoine | 17:10 |
sdake | so not supplant elk, but be in addition to? | 17:10 |
elemoine | the blueprint will include more information, but I just wanted to know if people agreed with the general intent | 17:11 |
*** prithivm has quit IRC | 17:11 | |
harmw | where exactly does it fit in the ELK picture? | 17:11 |
elemoine | sdake, good question | 17:11 |
sdake | what is Heka | 17:11 |
inc0 | elemoine, whats hek? | 17:11 |
inc0 | heka | 17:11 |
elemoine | we also use Elasticsearch and Kibana | 17:11 |
elemoine | but use Heka instead of Logstash | 17:12 |
inc0 | how Heka is better than Logstash? | 17:12 |
inc0 | what are differences? | 17:12 |
nihilifer | it's written in go :P | 17:12 |
harmw | I use fluentd, so wondering the same as inc0 here :) | 17:12 |
elemoine | and the architecture we want to propose is a bit different that the one based on Logstash | 17:12 |
akwasnie | so basically you want to ELK -> EHK ? | 17:12 |
inc0 | akwasnie, yeah | 17:12 |
*** Prithiv has quit IRC | 17:12 | |
elemoine | we think Heka is lightweight and can run on every node, for a distributed architecture that scales | 17:13 |
sdake | sounds like a topic for midcycle discussion I think | 17:13 |
inc0 | so I'm not philosophically bound to logstash | 17:13 |
elemoine | cool, that's what I wanted to know | 17:13 |
inc0 | we just threw a name, I don't think anyone else is, so it might be good to consider heka underneath | 17:13 |
inc0 | I would be -1 on having both | 17:13 |
sdake | unfortunately midcycle is 1 month out | 17:13 |
elemoine | I could provide more details, but this is what the blueprint will be about | 17:13 |
*** stanchan has joined #openstack-meeting-4 | 17:13 | |
sdake | elemoine a mailing list mail would be good or ya a detailed blueprint | 17:14 |
harmw | I'm interested in this elemoine, please inform us with the BP :) | 17:14 |
inc0 | elemoine, so could you please provide good comparason between these two so we could decide on better one? | 17:14 |
elemoine | I already started on the blueprint doc | 17:14 |
sdake | as in why this logstash repacement is necessary | 17:14 |
elemoine | it should be ready soon | 17:14 |
britthouser | does heka exist already, and we just want to integrated in Kolla, or heka is what you are writing? | 17:14 |
sdake | what I dont wan tto do is introuce a bunch of chnge in our plan here for no good reason :) | 17:14 |
harmw | and which crap in logstash it tries to fix | 17:14 |
elemoine | the doc will discuss Heka vs Logstash and why we use and want to propose Heka | 17:15 |
*** gjayavel_ has quit IRC | 17:15 | |
harmw | +1 | 17:15 |
sdake | who writes heka - mirantis? | 17:15 |
inc0 | also talk with akwasnie as she did fair amount of work on integrating logstash | 17:15 |
elemoine | Heka is maintained by Mozilla | 17:15 |
*** seanmurphy has quit IRC | 17:15 | |
sdake | cool | 17:16 |
elemoine | yes, I obviously want to talk to akwasnie about it | 17:16 |
sdake | well lets get an A/B comparison of Heka vs logstash on the mailing list as a fist step | 17:16 |
akwasnie | sure, will help | 17:16 |
akwasnie | if you want :) | 17:16 |
*** neelashah has quit IRC | 17:16 | |
sdake | #action elemoine to post A/B comparison of Heka vs Logstash on the mailing list | 17:16 |
elemoine | sure I'll write to the mailing list | 17:16 |
SamYaple | all i know is there can be only one! | 17:16 |
sdake | yes, we need one, so lets make the best choice | 17:16 |
elemoine | ok, clear on that, and I agree with you | 17:16 |
elemoine | what's important is the architecture we want to propose (for scaling) | 17:17 |
*** galstrom is now known as galstrom_zzz | 17:17 | |
*** piet has joined #openstack-meeting-4 | 17:17 | |
elemoine | we think that Logstash is a major bottleneck in the current architecture | 17:17 |
sdake | more theoretical scaling work | 17:17 |
* sdake groans | 17:17 | |
elemoine | so it's not only about the software | 17:17 |
harmw | logstash has issues, yes | 17:17 |
elemoine | it's about the architecture | 17:18 |
elemoine | a diagram will help | 17:18 |
elemoine | :) | 17:18 |
sdake | ok well lets start small with an A/B comparsion of logstash vs heka | 17:18 |
sdake | before diving in to the architecture | 17:18 |
sdake | you can follow up the on the ml with an architecture proposal chagne ifyou want :) | 17:18 |
elemoine | hmm both are a bit mixed | 17:18 |
elemoine | but ok | 17:18 |
SamYaple | well do it the best we can | 17:18 |
elemoine | cool | 17:18 |
sdake | ok well do whatever yo ucan to get the information shared | 17:19 |
sdake | but lets do it on the mailing list at first pelase | 17:19 |
elemoine | that's all for me, I just wanted to let you know about my intent | 17:19 |
elemoine | sdake, sure | 17:19 |
sdake | cool welcome to the party :) | 17:19 |
elemoine | thx again | 17:19 |
sdake | #topic open discussion | 17:19 |
*** openstack changes topic to "open discussion (Meeting topic: kolla)" | 17:19 | |
sdake | first up is me :) | 17:19 |
*** salv-orlando has quit IRC | 17:19 | |
sdake | the midcycle will include invitations for the regular event as well as dinner | 17:19 |
sdake | please RSVP for dinner so I can get an accurate count | 17:20 |
sdake | dinner is hosted by Cisco | 17:20 |
SamYaple | RSVP | 17:20 |
*** salv-orlando has joined #openstack-meeting-4 | 17:20 | |
*** kebray has quit IRC | 17:20 | |
sdake | lunch + the regular midcycle are hosted by Servosity | 17:20 |
sdake | breakfast is hosted by your PTL :) | 17:20 |
sdake | we are having bruegers bagels - yay :) | 17:20 |
SamYaple | there is coffee outside the office | 17:20 |
sdake | ok that is all, please rsvp | 17:21 |
SamYaple | i have one thing | 17:21 |
britthouser | there will be a link for RSVP? | 17:21 |
sdake | cool well this comes with bagels and stuff | 17:21 |
britthouser | I didn't miss it did I? | 17:21 |
sdake | britthouser yes its coming | 17:21 |
sdake | before week is out | 17:21 |
sdake | i was workig non budget + logistics | 17:21 |
sdake | organizign a midcycle is harder then it looks ;) | 17:21 |
britthouser | ok I'll watch for link | 17:22 |
britthouser | =) | 17:22 |
SamYaple | Ok. so we now have pull playbooks | 17:22 |
pbourke_ | were upgrades brought up today? | 17:22 |
SamYaple | pbourke_: yes | 17:22 |
pbourke_ | ok I'll check logs | 17:22 |
sdake | sam is up first, pbourke up second | 17:22 |
sdake | 8 minutes guys share the time please :) | 17:22 |
SamYaple | with the pull playbooks you can prestage all the images. `kolla-ansible pull` instead of `kolla-ansible deploy` | 17:22 |
pbourke_ | that is nice | 17:23 |
SamYaple | that means you can test true multinode deploy time without the registry being a factor | 17:23 |
*** stanchan has quit IRC | 17:23 | |
sdake | cool and that preloads the docker images? | 17:23 |
SamYaple | only two reviews on this left, https://review.openstack.org/#/c/263861/ and https://review.openstack.org/#/c/263863/ | 17:23 |
SamYaple | sdake: yes | 17:23 |
sdake | fantastic | 17:23 |
sdake | SamYaple i will review now | 17:23 |
SamYaple | i image it will also be useful during upgrade, prestage upgrade images | 17:23 |
sdake | that soundss like a killer feature | 17:23 |
SamYaple | that way down time is just a restart away | 17:23 |
sdake | ye sthis will bbe huge for upgrades | 17:23 |
SamYaple | anyway that was my thing, so everyone is aware | 17:24 |
sdake | so its kolla-ansible-pull - is it integrated with our shell tool? | 17:24 |
SamYaple | sdake: it is | 17:24 |
sdake | nice | 17:24 |
SamYaple | instead of deploy do pull | 17:24 |
sdake | that code is a bit long in the tooth :) | 17:24 |
inc0 | upgrades message: plese review and test: end of message | 17:24 |
SamYaple | (if you do it know it will break kinda before you merge those patches | 17:24 |
SamYaple | ) | 17:25 |
sdake | pbourke_ your up | 17:25 |
SamYaple | anyway that was my thing | 17:25 |
pbourke_ | I just wanted to check what the status was on upgrades from inc0 but I think he pretty much summed it up! | 17:25 |
pbourke_ | inc0: do we just have keystone right now? | 17:25 |
inc0 | pbourke_, close | 17:25 |
sdake | inc0 can you give us a 3-4 minute tldr on upgrade status | 17:26 |
SamYaple | pbourke_: keystone and nova POC | 17:26 |
*** kebray has joined #openstack-meeting-4 | 17:26 | |
inc0 | we had till we moved to kolla_docker | 17:26 |
sdake | I am also very interested | 17:26 |
*** cloudtrainme has quit IRC | 17:26 | |
inc0 | we need to rebase it, but that should be simple enough | 17:26 |
inc0 | we have nova up as well | 17:26 |
SamYaple | inc0: ill do that real quick | 17:26 |
inc0 | with general logic | 17:26 |
sdake | inc0 3 minutes for state of ugprade please :) | 17:26 |
inc0 | but we changed few things in keystone and nova will have to follow | 17:26 |
sdake | should have been in regular agenda - my apologies | 17:26 |
inc0 | so important thing is to get keystone merged asap | 17:27 |
inc0 | so we'll have solid schema for rest of plays | 17:27 |
pbourke_ | i'll try give that a burn tomorrow | 17:27 |
sdake | inc0 after meting post links for review in #kolla | 17:27 |
inc0 | and we can proceed with other projects | 17:27 |
inc0 | ok | 17:27 |
inc0 | and my request | 17:27 |
sdake | so the status is your just getting started with keystone? | 17:27 |
inc0 | I don't think I'll handle every project myself | 17:27 |
inc0 | so if anyone feel like helping, I'll gladly accept | 17:27 |
*** vmahe has quit IRC | 17:27 | |
sdake | inc0 we wil ldistribute this like the drop root thing | 17:27 |
sdake | lets sycn up after the meeting to get the blueprint into the right shape and i'll post a call for help | 17:28 |
nihilifer | maybe by working items on blueprint? | 17:28 |
inc0 | we have bps per service up thanks to rhallisey | 17:28 |
inc0 | so feel free to take on it | 17:28 |
*** avarner has joined #openstack-meeting-4 | 17:28 | |
nihilifer | ah, ok | 17:28 |
sdake | i think we need owkring items for this | 17:28 |
sdake | and close out the blueprints | 17:28 |
inc0 | just, let's first merge keystone | 17:28 |
inc0 | so everyone will have base to follow | 17:28 |
sdake | inc0 lets sycn up after the meeting and figure out best way to get the work distributed | 17:28 |
sdake | inc0 agreed | 17:28 |
inc0 | ok, thanks | 17:29 |
inc0 | that's it from me | 17:29 |
pbourke_ | cheers inc0 | 17:29 |
inc0 | I'll post links | 17:29 |
sdake | our new way of distributing work is work items - it worked well for drop root | 17:29 |
sdake | and kept all hte info in one place | 17:29 |
* nihilifer took neutron ;) | 17:29 | |
SamYaple | ok upgrade keystone rebased take a look at https://review.openstack.org/#/c/257568 | 17:29 |
sdake | ok times out | 17:29 |
sdake | thanks for coming folks | 17:29 |
inc0 | cyas | 17:30 |
sdake | big turnout ;) _ hopefully we see this many folks at the midcycle | 17:30 |
rhallisey | bye | 17:30 |
pbourke_ | so long | 17:30 |
akwasnie | thanks bye | 17:30 |
elemoine | thanks, talk next week | 17:30 |
nihilifer | bye | 17:30 |
SamYaple | byw | 17:30 |
Jeffrey4l | bye | 17:30 |
*** rhallisey has left #openstack-meeting-4 | 17:30 | |
ajafo | bye | 17:30 |
sdake | #endmeeting | 17:30 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:30 | |
openstack | Meeting ended Wed Jan 6 17:30:32 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/kolla/2016/kolla.2016-01-06-16.32.html | 17:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/kolla/2016/kolla.2016-01-06-16.32.txt | 17:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/kolla/2016/kolla.2016-01-06-16.32.log.html | 17:30 |
*** vtech has joined #openstack-meeting-4 | 17:31 | |
*** sridhar_ram has joined #openstack-meeting-4 | 17:32 | |
*** cloudtrainme has joined #openstack-meeting-4 | 17:33 | |
*** alexstav has left #openstack-meeting-4 | 17:34 | |
*** neelashah has joined #openstack-meeting-4 | 17:35 | |
*** yamahata has quit IRC | 17:42 | |
*** iyamahat has quit IRC | 17:44 | |
*** gjayavelu has joined #openstack-meeting-4 | 17:48 | |
*** Jeffrey4l has quit IRC | 17:49 | |
*** spotz is now known as spotz_zzz | 17:49 | |
*** bharathm has quit IRC | 17:52 | |
*** cloudtrainme has quit IRC | 17:53 | |
*** cloudtrainme has joined #openstack-meeting-4 | 17:56 | |
*** iyamahat has joined #openstack-meeting-4 | 17:58 | |
*** spotz_zzz is now known as spotz | 17:58 | |
*** Swami has quit IRC | 18:00 | |
*** yamahata has joined #openstack-meeting-4 | 18:05 | |
*** neelashah has quit IRC | 18:08 | |
*** salv-orlando has quit IRC | 18:08 | |
*** salv-orlando has joined #openstack-meeting-4 | 18:09 | |
*** ihrachys has quit IRC | 18:10 | |
*** balajin has joined #openstack-meeting-4 | 18:11 | |
balajin | yo, sorry i am late | 18:11 |
*** gjayavelu has quit IRC | 18:13 | |
*** daneyon has joined #openstack-meeting-4 | 18:14 | |
*** dslevin_ has quit IRC | 18:14 | |
*** daneyon_ has joined #openstack-meeting-4 | 18:15 | |
*** stanchan has joined #openstack-meeting-4 | 18:16 | |
*** jwagner_wfh is now known as jwagner_lunch | 18:18 | |
*** daneyon has quit IRC | 18:19 | |
*** zehicle has quit IRC | 18:19 | |
*** bharathm has joined #openstack-meeting-4 | 18:20 | |
*** dslevin_ has joined #openstack-meeting-4 | 18:22 | |
*** Swami has joined #openstack-meeting-4 | 18:25 | |
*** stanchan has quit IRC | 18:33 | |
*** macsz1 has joined #openstack-meeting-4 | 18:36 | |
*** akwasnie has quit IRC | 18:36 | |
*** macsz has quit IRC | 18:36 | |
*** zehicle has joined #openstack-meeting-4 | 18:37 | |
*** bharathm has quit IRC | 18:38 | |
*** stanchan has joined #openstack-meeting-4 | 18:39 | |
*** macsz has joined #openstack-meeting-4 | 18:39 | |
*** rockyg has joined #openstack-meeting-4 | 18:41 | |
*** macsz1 has quit IRC | 18:42 | |
*** bharathm has joined #openstack-meeting-4 | 18:44 | |
*** armax has quit IRC | 18:46 | |
*** paul-carlton2 has quit IRC | 18:50 | |
*** fawadkhaliq has quit IRC | 18:50 | |
*** krtaylor has quit IRC | 18:53 | |
*** gjayavelu has joined #openstack-meeting-4 | 18:54 | |
*** vhoward has quit IRC | 18:55 | |
*** vhoward has joined #openstack-meeting-4 | 18:56 | |
*** trumpetsherald_ has joined #openstack-meeting-4 | 18:58 | |
trumpetsherald_ | I’m I in the right place / time for the os ops meeting? | 19:02 |
*** prashantD has quit IRC | 19:02 | |
rockyg | ++ | 19:02 |
*** paul-carlton2 has joined #openstack-meeting-4 | 19:03 | |
*** prashantD has joined #openstack-meeting-4 | 19:05 | |
trumpetsherald_ | Cool, I’m Nathaniel Kimball btw | 19:05 |
trumpetsherald_ | I use this handle just about everywhere so it should be easy to decode | 19:05 |
*** cloudtrainme has quit IRC | 19:06 | |
*** SimonChung has joined #openstack-meeting-4 | 19:06 | |
*** piet has quit IRC | 19:06 | |
*** bpokorny has quit IRC | 19:06 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 19:06 | |
*** krtaylor has joined #openstack-meeting-4 | 19:07 | |
*** neelashah has joined #openstack-meeting-4 | 19:08 | |
rockyg | cool. I'm Rocky Grober. Had my nick on IRC for at least two decades. | 19:09 |
rockyg | I think we might be on the non meeting alternating week. | 19:09 |
rockyg | balajin, are you out there? | 19:10 |
rockyg | JJ doesn't seem to be here, though | 19:10 |
*** galstrom_zzz is now known as galstrom | 19:10 | |
trumpetsherald_ | Yeah this would be an even week | 19:11 |
rockyg | but we're a cool little group | 19:11 |
trumpetsherald_ | my bad, looks like the 13th is the next one | 19:11 |
rockyg | Not a problem. There is also some strangeness with the calendars because there were 53 weeks last year. | 19:12 |
rockyg | At least for how weeks are counted by the calendar programs | 19:12 |
balajin | i am here | 19:12 |
balajin | just messed up with my time / date | 19:12 |
trumpetsherald_ | Looks like the ICS file is not accurate http://eavesdrop.openstack.org/#OpenStack_OSOps/Monitoring_and_Tools_Working_Group | 19:13 |
trumpetsherald_ | hence my confusion | 19:13 |
*** neelashah1 has joined #openstack-meeting-4 | 19:13 | |
*** fawadkhaliq has quit IRC | 19:13 | |
rockyg | Yeah. The calendar thing | 19:14 |
*** galstrom is now known as galstrom_zzz | 19:14 | |
*** neelashah has quit IRC | 19:14 | |
*** gjayavelu has left #openstack-meeting-4 | 19:14 | |
rockyg | so, meeting or no this week? | 19:15 |
*** cloudtrainme has joined #openstack-meeting-4 | 19:16 | |
trumpetsherald_ | pretty sure no | 19:17 |
trumpetsherald_ | agenda is for next week on the 13th | 19:17 |
*** paul-carlton2 has quit IRC | 19:17 | |
*** bharathm has quit IRC | 19:18 | |
rockyg | cool. Thanks. I'm gonna get my ass to work so I can do the log wg meeting | 19:18 |
rockyg | See you next week! | 19:18 |
trumpetsherald_ | sure thing, ciao | 19:18 |
*** trumpetsherald_ has left #openstack-meeting-4 | 19:18 | |
*** bharathm has joined #openstack-meeting-4 | 19:20 | |
balajin | later folks | 19:22 |
balajin | cia | 19:22 |
*** balajin has left #openstack-meeting-4 | 19:22 | |
*** piet has joined #openstack-meeting-4 | 19:22 | |
*** rockyg has left #openstack-meeting-4 | 19:23 | |
*** piet has quit IRC | 19:23 | |
*** piet has joined #openstack-meeting-4 | 19:24 | |
*** seanmurphy has joined #openstack-meeting-4 | 19:26 | |
*** jwagner_lunch is now known as jwagner | 19:26 | |
*** seanmurphy has quit IRC | 19:26 | |
*** bharathm has quit IRC | 19:31 | |
*** macsz1 has joined #openstack-meeting-4 | 19:31 | |
*** harshs has joined #openstack-meeting-4 | 19:33 | |
*** macsz has quit IRC | 19:34 | |
*** bharathm has joined #openstack-meeting-4 | 19:37 | |
*** annilai has quit IRC | 19:40 | |
*** kebray has quit IRC | 19:43 | |
*** gjayavelu has joined #openstack-meeting-4 | 19:45 | |
*** gjayavelu has quit IRC | 19:45 | |
*** Sukhdev has joined #openstack-meeting-4 | 19:46 | |
*** dslevin_ has quit IRC | 19:47 | |
*** dslevin_ has joined #openstack-meeting-4 | 19:52 | |
*** pmesserli has quit IRC | 19:53 | |
*** bharathm has quit IRC | 19:55 | |
*** baoli_ has quit IRC | 19:57 | |
*** bharathm has joined #openstack-meeting-4 | 19:59 | |
*** javeriak has quit IRC | 20:07 | |
*** baoli has joined #openstack-meeting-4 | 20:10 | |
*** AlanClark has quit IRC | 20:11 | |
*** stanchan has quit IRC | 20:11 | |
*** bharathm has quit IRC | 20:12 | |
*** krtaylor has quit IRC | 20:13 | |
*** cloudtrainme has quit IRC | 20:15 | |
*** bharathm has joined #openstack-meeting-4 | 20:17 | |
*** belmoreira has joined #openstack-meeting-4 | 20:22 | |
*** stanchan has joined #openstack-meeting-4 | 20:22 | |
*** jmckind_ has joined #openstack-meeting-4 | 20:24 | |
*** jmckind has quit IRC | 20:26 | |
*** prashantD has quit IRC | 20:38 | |
*** armax has joined #openstack-meeting-4 | 20:40 | |
*** prashantD has joined #openstack-meeting-4 | 20:41 | |
*** krtaylor has joined #openstack-meeting-4 | 20:43 | |
*** rocky has joined #openstack-meeting-4 | 20:46 | |
*** vtech has quit IRC | 20:47 | |
*** matrohon has joined #openstack-meeting-4 | 20:47 | |
*** rocky_g has joined #openstack-meeting-4 | 20:48 | |
*** baoli has quit IRC | 20:48 | |
*** rocky has left #openstack-meeting-4 | 20:50 | |
*** vishwanathj has joined #openstack-meeting-4 | 20:56 | |
rocky_g | anyone here for logging besides jokke_ ? | 20:56 |
*** baoli has joined #openstack-meeting-4 | 21:00 | |
rocky_g | startmeeting log_wg | 21:01 |
rocky_g | #startmeeting log_wg | 21:01 |
openstack | Meeting started Wed Jan 6 21:01:27 2016 UTC and is due to finish in 60 minutes. The chair is rocky_g. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** openstack changes topic to " (Meeting topic: log_wg)" | 21:01 | |
openstack | The meeting name has been set to 'log_wg' | 21:01 |
rocky_g | Hi folks! | 21:02 |
*** macsz1 has left #openstack-meeting-4 | 21:02 | |
rocky_g | anyone here for logging? | 21:03 |
*** stanchan has quit IRC | 21:03 | |
*** rbradfor has joined #openstack-meeting-4 | 21:04 | |
rocky_g | jokke_, you here? | 21:04 |
*** iyamahat has quit IRC | 21:04 | |
*** Sukhdev has quit IRC | 21:05 | |
rbradfor | rocky_g, hi | 21:05 |
rocky_g | Hey! | 21:05 |
rocky_g | T#topic default config options for logging | 21:05 |
rocky_g | I've been following the discussion, but need some clarification | 21:06 |
*** bharathm has quit IRC | 21:06 | |
rbradfor | is this a ML discussion? | 21:07 |
rocky_g | supposedly the devstack config options are friendlier to humans, but do they scale for large installations? | 21:07 |
rocky_g | It is the one you started | 21:07 |
rbradfor | ok | 21:07 |
*** spzala has joined #openstack-meeting-4 | 21:08 | |
rbradfor | sure, this means devstack can change the logging_user_identity_format configuration option, to use names rather then ids | 21:09 |
*** stanchan has joined #openstack-meeting-4 | 21:09 | |
rbradfor | but the context and no context format strings are returned to defaults. | 21:10 |
rocky_g | right. but names can have duplicates, can't they? | 21:10 |
*** stanchan has quit IRC | 21:10 | |
*** stanchan has joined #openstack-meeting-4 | 21:10 | |
rbradfor | within a given project I hope not. | 21:11 |
rbradfor | where a user can be a duplicate in project/domain/tenant I am unsure of | 21:11 |
rocky_g | ah. Then as long as the user_name:project_name tuple is there, it should be unique? | 21:11 |
*** baoli has quit IRC | 21:12 | |
rbradfor | the user_identity is defined as "%(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)" 5 identifying attributes | 21:12 |
*** baoli has joined #openstack-meeting-4 | 21:13 | |
rocky_g | That seems like a better option. More verbose, but then Ops just changes if its too much info. But better for large installations | 21:13 |
rbradfor | what do large installations use now. I would be interested in knowing the configuration actually used on a site. | 21:14 |
rocky_g | we should start the discussion on the openstack-ops mailing list and see what replies we get. We can also go to the large installation ops meeting and ask there/put it on their agenda. | 21:15 |
rbradfor | I want to work with submitting a devstack patch on changing the right logging configuration variable. This needed https://review.openstack.org/#/c/261122/ which is now merged | 21:17 |
*** kragniz is now known as {^-^} | 21:17 | |
*** {^-^} is now known as Guest46353 | 21:18 | |
*** Guest46353 is now known as kragniz | 21:18 | |
rocky_g | The more default settings ops can use, the better as the configs get dynamically generated for new releases, then have to be reconciled during an upgrade. And yeah, that requirements change is really important | 21:19 |
rocky_g | Any suggestions on how to stay on top of when to change that version? | 21:20 |
*** bharathm has joined #openstack-meeting-4 | 21:21 | |
rbradfor | the change of oslo.log in global requirements should be already in projects. I've not verified | 21:21 |
rocky_g | It's automatic. It's merged, so the builds all happen with the new value. Being tested every gate run | 21:21 |
rocky_g | Unless a project has specifically set it in their own requirements, and they shouldn't | 21:22 |
*** baoli has quit IRC | 21:24 | |
*** baoli has joined #openstack-meeting-4 | 21:25 | |
rocky_g | Have you walked through the process of how the config files are generated for a build? there is a ml discussion on that wrt Cinder happening now/last few days | 21:25 |
rbradfor | are you referring to the oslo-config-generator | 21:26 |
* rbradfor looking for ML discussion | 21:26 | |
rbradfor | #link http://lists.openstack.org/pipermail/openstack-dev/2016-January/083280.html | 21:27 |
rocky_g | Ah, thanks. | 21:27 |
*** julim has quit IRC | 21:27 | |
rbradfor | coming from prior experience (and not seeing a production OS system to validate), I do not like what I've seen about configuration generation and information about the configuration options. | 21:29 |
*** belmoreira has quit IRC | 21:29 | |
rbradfor | I have yet to confirm, but I suspect the oslo-config-generator sets configurations options, or some of them, rather then comments of options. | 21:29 |
rbradfor | and so, an option is set, when indeed it's value is the system default. | 21:30 |
rocky_g | Nope. The documentation is very poor and the generation has to happen via running tox | 21:30 |
rbradfor | I would (with my operator hat on), not what to see that in a config file, as it's clutter. | 21:30 |
rbradfor | the second problem is, what are the configuration options of a service running now, or when it started. | 21:30 |
rocky_g | Yup. One of the things the log wg wants to fix. Once we figured out the issue | 21:31 |
rbradfor | even the logging (when in DEBUG) does not log if a configuration option value is a default, or specified in a config file. | 21:31 |
rocky_g | Poor ops have to go project by project to collect the options. But, I think there is a cli for some of the projects to show current options | 21:32 |
rbradfor | generating a configuration file from source each release is I feel a brute force approach and as you point out, likely a more difficult upgrade approach | 21:32 |
rocky_g | Yup. The projects used to generate sample config files, but couldn't keep them up to date. | 21:32 |
rbradfor | I have no yet researched, but the oslo reports guru meditation report is how a project can obtain this. | 21:32 |
rocky_g | Oh, there is a review on the config stuff, lemme find it. | 21:33 |
*** baoli has quit IRC | 21:36 | |
rocky_g | arg! still looking. It's the dynamic config changes one | 21:37 |
*** baoli has joined #openstack-meeting-4 | 21:37 | |
*** kebray has joined #openstack-meeting-4 | 21:38 | |
rocky_g | oh, right. checking wrong project. just a sec... | 21:38 |
rocky_g | #link https://review.openstack.org/#/c/251471/ | 21:39 |
*** bharathm has quit IRC | 21:40 | |
rbradfor | this review is part of a larger discussion to enable reloading a config file to change just the overall logging level | 21:41 |
rocky_g | And your up to speed on it. | 21:41 |
rocky_g | not just logging, but logging is the POC. It will expand to all mutable options | 21:42 |
rocky_g | But what a pain to have to go project by project. | 21:42 |
rocky_g | there really needs to be a global config file. That would reduce the size of project config files tremendously | 21:43 |
*** alexstav has joined #openstack-meeting-4 | 21:43 | |
rocky_g | And improve consistency across projects | 21:43 |
rbradfor | I am aware of the issues about reloading config files (ie. what's now defined and changed, and is or is not mutable), how is correctly triggered, how individual projects will need to change in order to enable this capability | 21:43 |
*** bharathm has joined #openstack-meeting-4 | 21:43 | |
*** vhoward has quit IRC | 21:44 | |
rbradfor | I would agree that a single common view of a "product" configuration is definitely important, but, there is a lot of issues in maintaining compatibility. | 21:44 |
rbradfor | I have not seen anybody push for using a global configuration file initially. | 21:45 |
rocky_g | Question: if there are changes needed within the projects, do all projects need to change? And, if so, would it make sense to propose the global config file cascading to the project configs? to get done around the same time? | 21:45 |
rbradfor | adding [some] logging options to said file may be useful. | 21:45 |
rbradfor | the issue with implementing the mutable capability is the loading/reloading of a configuration file, and maintaining backwards compatibility. | 21:46 |
rocky_g | The ops guys would love to be able to set the log format in one place. And often the levels. But until the levels are the same across all projects, it's hard to get the levels right. | 21:47 |
rbradfor | in my interpretration, when implemented a project must elected to enable having mutable options, and change this. | 21:47 |
*** dtardivel has quit IRC | 21:47 | |
rocky_g | The mutable changes will be really hard with the multiple locations of config options. How do you know when you've got them all, or do you list the projects you want the change for? | 21:48 |
rbradfor | in one regard I would agree with you, but if the global level was INFO, in a new global config, and you wanted just DEBUG in nova, you need to add that now to nova config and reload. I think in theory this is a use case, it's just how to implement it that seems complex | 21:48 |
rocky_g | Agreed. But the implementation is hard because of the lack of federation across the projects. | 21:49 |
rbradfor | the "concept" of a mutable option needs to first be implemented in code. | 21:49 |
rbradfor | the choice of what options can then become "mutable" needs to happen across projects. | 21:50 |
rocky_g | Yeah. | 21:50 |
rbradfor | if it's say an Oslo Logging option, and Oslo logging is used by project, then that's sort of global. | 21:50 |
rbradfor | I suspect nobody may know what are the configuration options taxomony across all projects, and where can/should consolation occur. | 21:51 |
rbradfor | we are only talking about a dozen logging options. | 21:51 |
*** baoli has quit IRC | 21:51 | |
rocky_g | That's where I would like to start with global config options. Start with all the oslo config options and defaults in one file or directory. Then overlay the project specific options/defaults. once we have that, we can start removing dupes in projects | 21:52 |
rocky_g | And the config options are poorly documented for many of the projects. | 21:52 |
rbradfor | has any work or discussion happened on global config files. | 21:52 |
*** baoli has joined #openstack-meeting-4 | 21:53 | |
*** armax has quit IRC | 21:53 | |
*** matrohon has quit IRC | 21:53 | |
rbradfor | I concur *developer* documentation I have observed is poor. What I saw of *operator* docs was just as confusing. | 21:53 |
rbradfor | even if the docs had a "global section", i.e. these options are in each project, would simplify the docs | 21:54 |
rocky_g | No. Not even raised yet. If we put together a spec and got some comments on it, we could have a summit session and target N for phase 1 | 21:54 |
*** kebray has quit IRC | 21:54 | |
rocky_g | Yup. I started that conversation with the docs ptl. She's up for something like that. | 21:54 |
*** kebray has joined #openstack-meeting-4 | 21:55 | |
*** baoli has quit IRC | 21:55 | |
rocky_g | And providing that info would go a long way in helping the ops guys and even the devs get a handle on what is the same and what is special per project | 21:55 |
*** baoli has joined #openstack-meeting-4 | 21:55 | |
*** bharathm has quit IRC | 21:56 | |
rocky_g | Question: would starting with the Nova opts documentation as a template/talking point be a good way to approach the docs team about the global stuff? | 21:57 |
rbradfor | I'm sure getting one project to adopt improvements makes it easier to persuade other projects. | 21:58 |
rbradfor | Do you know who is responsible for Nova docs. | 21:58 |
* rbradfor looking for actual link to reference | 21:59 | |
rocky_g | It's the nova team. There may be some dev folks that specifically focus on the docs, and there my be some specialists in the docs team, but I think it's project by project how docs are created. | 21:59 |
rbradfor | are you referring to http://docs.openstack.org/liberty/config-reference/content/list-of-compute-config-options.html | 22:00 |
rocky_g | Oslo has doc sprint days to add info. It helped a lot from Kilo to Liberty. But mostly it went into dev docs. | 22:00 |
rbradfor | I also have found http://docs.openstack.org/openstack-ops/content/logging_monitoring.html but this does not seem to refer to configuration | 22:01 |
*** bharathm has joined #openstack-meeting-4 | 22:01 | |
rocky_g | yp. the first. | 22:01 |
rocky_g | the ops stuff is stuff generated by operations people. | 22:01 |
*** baoli has quit IRC | 22:01 | |
rocky_g | sorry. No, it's not. | 22:02 |
*** baoli has joined #openstack-meeting-4 | 22:02 | |
rocky_g | The config stuff is all supposed to be in the config-reference | 22:02 |
rbradfor | #link http://docs.openstack.org/liberty/config-reference/content/list-of-compute-config-options.html | 22:02 |
rbradfor | #link http://docs.openstack.org/liberty/config-reference/content/keystone-configuration-file.html | 22:02 |
rocky_g | You can see that there is huge variation project to project | 22:02 |
*** gjayavelu has joined #openstack-meeting-4 | 22:02 | |
*** vishwana_ has joined #openstack-meeting-4 | 22:03 | |
rbradfor | examples of logging_context_format_string configuration for exmaple that is duplicated in config-reference, when ideally it should be a single source. | 22:03 |
*** woodard_ has joined #openstack-meeting-4 | 22:03 | |
rocky_g | link http://docs.openstack.org/liberty/config-reference/content/section_volume-misc.html | 22:03 |
rocky_g | But they also have a config files section, which may have more stuff | 22:04 |
*** baoli has quit IRC | 22:04 | |
rocky_g | So, each project *should* have a section, but they're not consistent | 22:04 |
*** Kevin_Zheng_ has joined #openstack-meeting-4 | 22:04 | |
*** raofei has quit IRC | 22:04 | |
*** Kevin_Zheng has quit IRC | 22:04 | |
*** bradjones has quit IRC | 22:04 | |
*** dingboopt has quit IRC | 22:04 | |
*** Kevin_Zheng_ is now known as Kevin_Zheng | 22:04 | |
*** woodard has quit IRC | 22:04 | |
*** bradjones has joined #openstack-meeting-4 | 22:04 | |
*** bradjones has quit IRC | 22:04 | |
*** bradjones has joined #openstack-meeting-4 | 22:04 | |
*** baoli has joined #openstack-meeting-4 | 22:04 | |
*** Swami has quit IRC | 22:04 | |
*** _ag has quit IRC | 22:04 | |
*** _ag has joined #openstack-meeting-4 | 22:05 | |
*** Swami has joined #openstack-meeting-4 | 22:05 | |
*** vishwanathj has quit IRC | 22:05 | |
*** markvan has quit IRC | 22:05 | |
*** junjie has quit IRC | 22:05 | |
*** dougwig has quit IRC | 22:05 | |
*** dingboopt has joined #openstack-meeting-4 | 22:05 | |
rbradfor | there needs to be a central body that need to set and enforce project consistency, looking at configuration files when I first installed a working OS showed there is no consistency (and for operators this must be very frustrating) | 22:05 |
*** markvan has joined #openstack-meeting-4 | 22:05 | |
rocky_g | Yup. | 22:05 |
*** bharathm has quit IRC | 22:06 | |
rocky_g | I can maybe help drive some of it from the docs side. But, maybe we should bring it up in cross-project meeting? | 22:06 |
*** raofei has joined #openstack-meeting-4 | 22:07 | |
rocky_g | I was also thinking that the Nova-API wg really should be the OpenStack-API wg and should apply across all projects | 22:07 |
*** junjie has joined #openstack-meeting-4 | 22:07 | |
rbradfor | I feel there needs to be a use case, i.e. a collection of production operators supporting a request to standardize. | 22:07 |
*** angdraug has joined #openstack-meeting-4 | 22:07 | |
rbradfor | but I suspect one needs to first suggest to operators some examples, get feedback, and then take to the cross-project meeting, which then lead to a ML (dev) discussion | 22:08 |
rocky_g | I can put together a user-story for the prod-wg and get it in and discussed. | 22:08 |
*** bharathm has joined #openstack-meeting-4 | 22:08 | |
*** salv-orl_ has joined #openstack-meeting-4 | 22:09 | |
rocky_g | The logging issues, the config issues, all trace back to the same root. | 22:10 |
*** baoli has quit IRC | 22:10 | |
rocky_g | And the Ops folks hit it first. | 22:10 |
rocky_g | The whole consistency thing is also where a real QA team would have focused on early. | 22:11 |
*** piet has quit IRC | 22:11 | |
rbradfor | the history is well history. what is important is where to start to produce consistency, and what key projects need to be onboard. | 22:11 |
*** salv-orlando has quit IRC | 22:12 | |
rocky_g | the core: nova, glance, cinder, keystone, neutron (would be nice to have swift, but not likely) | 22:12 |
rbradfor | I have not investigated nova in any detail, but is this the largest driving project for improvements like this | 22:12 |
rocky_g | It's also a good internship project, discovering current state including duplications | 22:13 |
rocky_g | nova currently has a good core team, and a good number of cores who will understand the issues when presented. | 22:13 |
rocky_g | and a good ptl | 22:13 |
rocky_g | Oslo needs more bodies. | 22:14 |
rbradfor | and what operators do you feel are a good voice | 22:14 |
rocky_g | Neutron is too young and scattered. | 22:14 |
rocky_g | Keystone could also do it. | 22:14 |
rocky_g | So, I would think a good approach would be to: get all the oslo config opts and defaults identified/documented, then approach Nova and Keystone to work together. | 22:16 |
rocky_g | There are a number of ops folks who might work. JJ Asghar, some of the Jessies, K Lindgren... | 22:17 |
rocky_g | A few more. | 22:17 |
*** dougwig has joined #openstack-meeting-4 | 22:17 | |
rocky_g | Jim Meyers might also be able to help. | 22:17 |
rocky_g | The rackspace guys, the comcast guys and the godaddy guys really would love to see improvements. | 22:18 |
rocky_g | Those teams will help with the work. JJ, some of the infra guys and one or two other Ops guys could be the voice. | 22:19 |
rocky_g | Jeremy Stanley. Or whoever wrote infra's log parsing rules. | 22:20 |
rbradfor | I have heard and read a lot from the "developer" side, but I would like to hear it from operators. Our top goal should be X first, how do we get that in the next release. With no contact I do not know what X is. | 22:20 |
rocky_g | That's why you should come to the Ops Midcycle ;-) | 22:20 |
rocky_g | Oh, a great voice for ops is Tom Fifield. He's the foundation ambassador to those folks and the community manager. | 22:21 |
rbradfor | Is it first standardizing the values of a subset of config options (i.e. logging), ensuring it's clearly documented in developer/operations (not duplicated), and confirmation based on what operators actually use in production systems today. | 22:21 |
rocky_g | And he might get you access to a working cloud or two. | 22:21 |
*** jmckind_ has quit IRC | 22:22 | |
*** baoli has joined #openstack-meeting-4 | 22:22 | |
*** dims has quit IRC | 22:22 | |
rocky_g | Also, Tom knows who to reach out to. | 22:24 |
*** Sukhdev has joined #openstack-meeting-4 | 22:24 | |
rocky_g | So, I'm gonna end this meeting, just about a half hour late. But, we have the log. | 22:26 |
rocky_g | Any last words you want recorded? | 22:26 |
rbradfor | as I get a better understanding of things it would be good to be introduced. I'm doing code cleanup and working the developer docs at present. I would like to see how to get information into the right operator docs, because operators should not need to look at deveoper docs | 22:26 |
rbradfor | I changed the wiki page to reflect the meeting time. | 22:26 |
*** inc0 has quit IRC | 22:27 | |
rbradfor | #link https://wiki.openstack.org/wiki/Meetings/log-wg now 21:00 UTC | 22:27 |
rocky_g | Thanks! | 22:27 |
rocky_g | #endmeeting | 22:28 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:28 | |
openstack | Meeting ended Wed Jan 6 22:28:15 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/log_wg/2016/log_wg.2016-01-06-21.01.html | 22:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/log_wg/2016/log_wg.2016-01-06-21.01.txt | 22:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/log_wg/2016/log_wg.2016-01-06-21.01.log.html | 22:28 |
*** baoli has quit IRC | 22:28 | |
*** neelashah1 has quit IRC | 22:29 | |
*** cloudtrainme has joined #openstack-meeting-4 | 22:36 | |
*** alexstav has quit IRC | 22:42 | |
*** alexstav has joined #openstack-meeting-4 | 22:43 | |
*** alexstav has quit IRC | 22:48 | |
*** jmckind has joined #openstack-meeting-4 | 22:49 | |
*** gjayavelu has quit IRC | 22:49 | |
*** bpokorny has joined #openstack-meeting-4 | 22:49 | |
*** krtaylor has quit IRC | 22:51 | |
*** baoli has joined #openstack-meeting-4 | 22:52 | |
*** dims has joined #openstack-meeting-4 | 22:53 | |
*** bharathm has quit IRC | 22:54 | |
*** baoli has quit IRC | 22:56 | |
*** baoli has joined #openstack-meeting-4 | 22:57 | |
*** mhayden has quit IRC | 22:57 | |
*** banix has quit IRC | 23:01 | |
*** bharathm has joined #openstack-meeting-4 | 23:02 | |
*** trozet has quit IRC | 23:02 | |
*** spotz has quit IRC | 23:04 | |
*** j^2 has quit IRC | 23:04 | |
*** dims has quit IRC | 23:04 | |
*** j^2 has joined #openstack-meeting-4 | 23:06 | |
*** spotz has joined #openstack-meeting-4 | 23:07 | |
*** bharathm has quit IRC | 23:07 | |
*** jmckind has quit IRC | 23:08 | |
*** j^2 has quit IRC | 23:08 | |
*** j^2 has joined #openstack-meeting-4 | 23:09 | |
*** baoli has quit IRC | 23:09 | |
*** woodard_ has quit IRC | 23:11 | |
*** bharathm has joined #openstack-meeting-4 | 23:11 | |
*** bobh has quit IRC | 23:12 | |
*** avarner has quit IRC | 23:13 | |
*** klamath has quit IRC | 23:13 | |
*** rocky_g has quit IRC | 23:14 | |
*** docaedo has joined #openstack-meeting-4 | 23:20 | |
*** stanchan has quit IRC | 23:21 | |
*** mhayden has joined #openstack-meeting-4 | 23:25 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:25 | |
*** iyamahat has joined #openstack-meeting-4 | 23:28 | |
*** dims_ has joined #openstack-meeting-4 | 23:29 | |
*** stanchan has joined #openstack-meeting-4 | 23:33 | |
*** dims_ has quit IRC | 23:34 | |
*** prithiv_ has joined #openstack-meeting-4 | 23:35 | |
*** sridhar_ram1 has joined #openstack-meeting-4 | 23:36 | |
*** dims_ has joined #openstack-meeting-4 | 23:36 | |
*** sridhar_ram has quit IRC | 23:37 | |
* prithiv_ slaps raofei around a bit with a large fishbot | 23:38 | |
*** baoli has joined #openstack-meeting-4 | 23:38 | |
*** kebray has quit IRC | 23:41 | |
*** padkrish has joined #openstack-meeting-4 | 23:43 | |
*** baoli has quit IRC | 23:43 | |
*** alexstav has joined #openstack-meeting-4 | 23:44 | |
*** krtaylor has joined #openstack-meeting-4 | 23:45 | |
*** kebray has joined #openstack-meeting-4 | 23:46 | |
*** rbak has quit IRC | 23:48 | |
*** baoli has joined #openstack-meeting-4 | 23:49 | |
*** alexstav has quit IRC | 23:50 | |
*** spotz is now known as spotz_zzz | 23:50 | |
*** blahRus has quit IRC | 23:55 | |
*** stanchan has quit IRC | 23:56 | |
*** spzala has quit IRC | 23:57 | |
*** Sukhdev has quit IRC | 23:58 | |
*** ajmiller has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!