Wednesday, 2015-06-17

*** dannywilson has quit IRC00:00
*** igordcard_ has quit IRC00:01
*** puranamr has quit IRC00:03
*** armax has joined #openstack-meeting-400:09
*** sarob has quit IRC00:13
*** xingchao has quit IRC00:19
*** sdake has quit IRC00:24
*** spredzy is now known as spredzy|afk00:28
*** saneax has quit IRC00:29
*** xingchao has joined #openstack-meeting-400:32
*** rods1 has quit IRC00:38
*** banix has joined #openstack-meeting-400:40
*** sdake has joined #openstack-meeting-400:48
*** sdake_ has joined #openstack-meeting-400:58
*** padkrish_ has quit IRC01:01
*** sdake has quit IRC01:01
*** padkrish has joined #openstack-meeting-401:02
*** tobe has joined #openstack-meeting-401:05
*** padkrish has quit IRC01:06
*** xingchao has quit IRC01:10
*** padkrish has joined #openstack-meeting-401:11
*** ivar-lazzaro has quit IRC01:11
*** bknudson has joined #openstack-meeting-401:11
*** padkrish has quit IRC01:13
*** harshs has joined #openstack-meeting-401:16
*** bradjones has quit IRC01:21
*** harshs has quit IRC01:23
*** harshs has joined #openstack-meeting-401:26
*** bradjones has joined #openstack-meeting-401:29
*** bradjones has quit IRC01:29
*** bradjones has joined #openstack-meeting-401:29
*** spandhe has quit IRC01:35
*** s3wong has quit IRC01:40
*** banix has quit IRC01:45
*** xingchao has joined #openstack-meeting-401:46
*** banix has joined #openstack-meeting-401:47
*** bharath has joined #openstack-meeting-401:49
*** jckasper has joined #openstack-meeting-401:53
*** bharath has quit IRC01:54
*** harshs has quit IRC01:56
*** ajmiller has joined #openstack-meeting-402:00
*** fallenpegasus has joined #openstack-meeting-402:03
*** dims has quit IRC02:04
*** dims has joined #openstack-meeting-402:08
*** dims has quit IRC02:19
*** xingchao has quit IRC02:26
*** dannywilson has joined #openstack-meeting-402:39
*** spandhe has joined #openstack-meeting-402:43
*** mickeys has quit IRC02:44
*** spandhe_ has joined #openstack-meeting-402:44
*** spandhe has quit IRC02:48
*** spandhe_ is now known as spandhe02:48
*** sdake_ is now known as sdake03:00
*** mitchjameson has quit IRC03:03
*** markvoelker has quit IRC03:31
*** carl_baldwin has joined #openstack-meeting-403:39
*** mitchjameson has joined #openstack-meeting-403:40
*** aswadr has joined #openstack-meeting-403:40
*** KunalGandhi has quit IRC03:58
*** ildikov has quit IRC03:58
*** patrickeast has joined #openstack-meeting-404:16
*** amotoki has joined #openstack-meeting-404:19
*** patrickeast has quit IRC04:23
*** spandhe has quit IRC04:27
*** markvoelker has joined #openstack-meeting-404:32
*** markvoelker has quit IRC04:37
*** puranamr has joined #openstack-meeting-404:53
*** irenab has joined #openstack-meeting-404:58
*** carl_baldwin has quit IRC05:00
*** IlyaG has quit IRC05:02
*** harshs has joined #openstack-meeting-405:05
*** jpekkari has joined #openstack-meeting-405:07
*** banix has quit IRC05:08
*** KunalGandhi has joined #openstack-meeting-405:09
*** harshs has quit IRC05:14
*** dannywilson has quit IRC05:14
*** dannywilson has joined #openstack-meeting-405:15
*** vishwana_ has joined #openstack-meeting-405:16
*** harshs has joined #openstack-meeting-405:17
*** vishwanathj has quit IRC05:19
*** puranamr has quit IRC05:24
*** puranamr has joined #openstack-meeting-405:29
*** puranamr has quit IRC05:31
*** nkrinner has joined #openstack-meeting-405:31
*** harshs has quit IRC05:38
*** tobe has quit IRC05:39
*** belmoreira has joined #openstack-meeting-405:44
*** sarob has joined #openstack-meeting-405:48
*** sarob has quit IRC05:50
*** puranamr has joined #openstack-meeting-405:51
*** markvoelker has joined #openstack-meeting-405:55
*** puranamr has quit IRC05:56
*** markvoelker has quit IRC06:00
*** numan has joined #openstack-meeting-406:12
*** radek_ has joined #openstack-meeting-406:15
*** ajmiller_ has joined #openstack-meeting-406:20
*** ajmiller has quit IRC06:20
*** tobe has joined #openstack-meeting-406:20
*** KunalGandhi has quit IRC06:22
*** wojdev has joined #openstack-meeting-406:25
*** salv-orl_ has joined #openstack-meeting-406:41
*** salv-orlando has quit IRC06:44
*** simon-AS559 has joined #openstack-meeting-406:48
*** numan has quit IRC06:49
*** sarob has joined #openstack-meeting-406:51
*** simon-AS559 has quit IRC06:54
*** sarob has quit IRC06:58
*** KunalGandhi has joined #openstack-meeting-407:02
*** armax has quit IRC07:03
*** numan has joined #openstack-meeting-407:03
*** KunalGandhi has quit IRC07:06
*** Adri2000 has quit IRC07:15
*** Adri2000 has joined #openstack-meeting-407:18
*** sdake has quit IRC07:20
*** matrohon has joined #openstack-meeting-407:28
*** dannywilson has quit IRC07:28
*** dannywilson has joined #openstack-meeting-407:30
*** dannywilson has quit IRC07:34
*** paramite has joined #openstack-meeting-407:36
*** puranamr has joined #openstack-meeting-407:40
*** ildikov has joined #openstack-meeting-407:44
*** markvoelker has joined #openstack-meeting-407:44
*** puranamr has quit IRC07:45
*** mitchjameson has quit IRC07:48
*** markvoelker has quit IRC07:49
*** xingchao has joined #openstack-meeting-407:52
*** paramite has quit IRC07:54
*** xingchao has quit IRC07:57
*** svinota has joined #openstack-meeting-408:04
*** mickeys has joined #openstack-meeting-408:11
*** numan has quit IRC08:18
*** aswadr has quit IRC08:18
*** mickeys has quit IRC08:19
*** aswadr has joined #openstack-meeting-408:19
*** numan has joined #openstack-meeting-408:20
*** asrangne has joined #openstack-meeting-408:21
*** amit213 has joined #openstack-meeting-408:22
*** aswadr has quit IRC08:24
*** amit213 has quit IRC08:28
*** belmoreira has quit IRC08:33
*** belmoreira has joined #openstack-meeting-408:33
*** mitchjameson has joined #openstack-meeting-408:36
*** ramanjaneya has quit IRC08:39
*** sarob has joined #openstack-meeting-408:42
*** sarob has quit IRC08:46
*** tobe has quit IRC08:58
*** tobe has joined #openstack-meeting-408:59
*** tobe_ has joined #openstack-meeting-409:01
*** tobe_ has quit IRC09:01
*** tobe has quit IRC09:03
*** daneyon has joined #openstack-meeting-409:09
*** daneyon has quit IRC09:14
*** igordcard_ has joined #openstack-meeting-409:17
*** tobe has joined #openstack-meeting-409:23
*** saneax has joined #openstack-meeting-409:24
*** ajmiller__ has joined #openstack-meeting-409:32
*** markvoelker has joined #openstack-meeting-409:33
*** ajmiller_ has quit IRC09:35
*** markvoelker has quit IRC09:37
*** numan has quit IRC09:55
*** rods has joined #openstack-meeting-410:12
*** davidlenwell has quit IRC10:12
*** davidlenwell has joined #openstack-meeting-410:12
*** mitchjameson has quit IRC10:13
*** numan has joined #openstack-meeting-410:15
*** wojdev has quit IRC10:16
*** dims has joined #openstack-meeting-410:17
*** wojdev has joined #openstack-meeting-410:17
*** tobe has quit IRC10:17
*** dims has quit IRC10:17
*** dims has joined #openstack-meeting-410:18
*** bobmel has quit IRC10:21
*** bobmel has joined #openstack-meeting-410:21
*** wojdev_ has joined #openstack-meeting-410:21
*** wojdev_ has quit IRC10:22
*** wojdev_ has joined #openstack-meeting-410:23
*** wojdev has quit IRC10:24
*** wojdev_ is now known as wojdev10:24
*** xingchao has joined #openstack-meeting-410:26
*** wojdev has quit IRC10:28
*** wojdev has joined #openstack-meeting-410:29
*** akwasnie_ has joined #openstack-meeting-410:30
*** akwasnie_ is now known as akwasnie10:30
*** mitchjameson has joined #openstack-meeting-410:31
*** wojdev_ has joined #openstack-meeting-410:45
*** wojdev has quit IRC10:45
*** wojdev_ is now known as wojdev10:45
*** saneax has quit IRC10:53
*** saneax has joined #openstack-meeting-410:54
*** daneyon has joined #openstack-meeting-410:58
*** wojdev has quit IRC10:58
*** daneyon has quit IRC11:02
*** wojdev has joined #openstack-meeting-411:05
*** wojdev has quit IRC11:10
*** xingchao has quit IRC11:17
*** svinota has quit IRC11:21
*** wojdev has joined #openstack-meeting-411:22
*** markvoelker has joined #openstack-meeting-411:22
*** markvoelker has quit IRC11:27
*** dannywilson has joined #openstack-meeting-411:30
*** dannywilson has quit IRC11:34
*** marcusvrn has joined #openstack-meeting-411:39
*** sdake has joined #openstack-meeting-411:41
*** mitchjameson has quit IRC11:50
*** fallenpegasus has quit IRC11:56
*** sdake has quit IRC12:04
*** markvoelker has joined #openstack-meeting-412:05
*** wojdev has quit IRC12:10
*** jlvillal has quit IRC12:11
*** sarob has joined #openstack-meeting-412:19
*** VW has joined #openstack-meeting-412:20
*** jlvillal has joined #openstack-meeting-412:23
*** sarob has quit IRC12:24
*** spredzy|afk is now known as spredzy12:25
*** svinota has joined #openstack-meeting-412:27
*** dims has quit IRC12:36
*** saneax has quit IRC12:36
*** dims has joined #openstack-meeting-412:36
*** marcusvrn1 has joined #openstack-meeting-412:40
*** ShillaSaebi has joined #openstack-meeting-412:41
*** ShillaSaebi has left #openstack-meeting-412:41
*** bknudson has quit IRC12:41
*** marcusvrn has quit IRC12:44
*** daneyon has joined #openstack-meeting-412:46
*** VW has quit IRC12:49
*** klamath has joined #openstack-meeting-412:49
*** klamath has quit IRC12:49
*** klamath has joined #openstack-meeting-412:50
*** daneyon has quit IRC12:51
*** VW has joined #openstack-meeting-412:54
*** wojdev has joined #openstack-meeting-412:54
*** fallenpegasus has joined #openstack-meeting-412:57
*** fallenpegasus has quit IRC13:02
*** jpekkari has quit IRC13:02
*** kbaikov has joined #openstack-meeting-413:02
*** odyssey4me has joined #openstack-meeting-413:03
*** GonZo2000 has joined #openstack-meeting-413:05
*** bknudson has joined #openstack-meeting-413:08
*** ShillaSaebi_ has joined #openstack-meeting-413:08
*** VW has quit IRC13:09
*** amotoki_ has joined #openstack-meeting-413:14
*** bknudson has quit IRC13:14
*** qwebirc35267 has quit IRC13:23
*** bknudson has joined #openstack-meeting-413:27
*** singlethink has joined #openstack-meeting-413:34
*** ShillaSaebi_ has left #openstack-meeting-413:36
*** VW has joined #openstack-meeting-413:39
*** cheekyhalf has joined #openstack-meeting-413:44
*** kbyrne has quit IRC13:46
*** aswadr has joined #openstack-meeting-413:49
*** singleth_ has joined #openstack-meeting-413:50
*** asrangne has quit IRC13:52
*** singlethink has quit IRC13:53
*** sigmavirus24_awa is now known as sigmavirus2413:58
raginbajin#startmeeting14:00
openstackraginbajin: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'14:00
raginbajin#startmeeting Operators Ops Tools/Monitoring14:00
openstackMeeting started Wed Jun 17 14:00:31 2015 UTC and is due to finish in 60 minutes.  The chair is raginbajin. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: Operators Ops Tools/Monitoring)"14:00
openstackThe meeting name has been set to 'operators_ops_tools_monitoring'14:00
raginbajin#topic Recap the Summit Meetup14:01
*** openstack changes topic to "Recap the Summit Meetup (Meeting topic: Operators Ops Tools/Monitoring)"14:01
raginbajinHi everyone.14:01
GonZo2000Hi14:01
*** xingchao has joined #openstack-meeting-414:02
*** adityavajjha has joined #openstack-meeting-414:02
*** pasquier-s has joined #openstack-meeting-414:02
odyssey4meo/14:02
raginbajinJust waiting for some others to join.14:03
pasquier-so/14:03
*** xingchao has quit IRC14:03
GonZo2000ok14:03
*** wojdev has quit IRC14:04
*** xingchao has joined #openstack-meeting-414:04
*** ddutta has joined #openstack-meeting-414:05
dduttaHi14:05
*** spredzy is now known as spredzy|afk14:06
*** ppetit_ has joined #openstack-meeting-414:07
raginbajinOk I think we will get started.14:07
GonZo2000yep14:07
raginbajinThe first thing is to recap our YVR meeting.14:07
raginbajinYou can find the link here14:07
raginbajin#link https://etherpad.openstack.org/p/YVR-ops-tools14:07
raginbajinour agenda for today can be find here14:08
raginbajin#link https://etherpad.openstack.org/p/monitoring-ops-tools-meeting-agenda14:08
raginbajinSo during our meeting we discussed the following items.14:08
raginbajin* ToolChains that people are using14:08
*** GB21 has joined #openstack-meeting-414:09
*** sarob has joined #openstack-meeting-414:09
raginbajin* Monitoring Tools - who's using what and a briefly why14:09
raginbajin* health checks14:09
raginbajin* dealing with logs14:09
raginbajin* gathering metrics14:09
raginbajin* Inventory data and using CMDB14:09
*** mstachow has joined #openstack-meeting-414:09
raginbajin* Message Bus - thoughts (as always rabbitmq being a heartache for everyone)14:10
raginbajin* Monitoring the Network14:10
raginbajin* Storage Monitoring14:10
raginbajin* We broke down operatational areas usually covered by tools.14:10
raginbajinA lot of great comments started to go back and forth and the question was raised about how do we share this information.14:11
raginbajinWe identified an over-arching pain points.14:11
dduttayeah very good meeting14:11
GonZo2000yep :) it was14:11
raginbajinSo that's the basics of what we talked about.14:12
*** jckasper has quit IRC14:12
* odyssey4me is sorry that he missed it, but the notes were great for getting the gist of it14:12
raginbajinSpecifically we came away with the following things14:12
raginbajinHow do we share this information14:12
raginbajinSome solutions was using the github repo called osops to share this information14:13
raginbajinand to start up this discussion on a bi-weekly basis14:13
raginbajinSo that was the YVR meeting overview or meeting minutes from the last time we met.14:13
*** sarob has quit IRC14:13
*** gsagie has joined #openstack-meeting-414:14
raginbajinAny questions or comments before we move on to some of the actions that we created from that meeting?14:14
dduttaDid we send out email to ask for contributions? And also license checks14:14
*** kbyrne has joined #openstack-meeting-414:15
dduttahttps://github.com/orgs/osops/dashboard14:15
raginbajinI don't think we did.. There was a few emails that I saw floating around about people mentioning it, but nothing directly related to it.14:15
dduttadoesn't have a license yet https://github.com/osops/example-configs14:15
dduttaElse everything seems to have apache 2.014:16
*** carl_baldwin has joined #openstack-meeting-414:16
raginbajinShould we create an action item for sending out a notice about using the osops github group? and maybe requirements for contributing. (ie. specify a license inside your directory)14:16
dduttasure!14:16
pasquier-s+114:17
*** carl_baldwin has quit IRC14:17
raginbajin#action Create an email to the Operators List-serv discussing the OSOPS repo and what it should be used for14:17
odyssey4meExcuse me if this has been covered in previous discussion, but is there a particular reason why a github organisation has been setup for this instead of using stackforge?14:17
raginbajin#action Create a set of requirements that can be posted in email to the operators list as well in the github repo mentioning the requirements to contribute, specifically license requirements.14:17
dduttano idea ... but yes stack forge would be the best home eventually14:18
raginbajinYeah. I think this came out of a ops meet-up and was just stood-up to get going.14:18
pasquier-sodyssey4me, I think the reason was it would less "scary" for ops to contribute there (no gerrit process)14:18
*** gsagie has left #openstack-meeting-414:18
raginbajinShould we add that as an action to evaluate the pro's con's of moving osops to stackforge? I think we need to bring in the owners and maybe get some community feedback based on those pros/cons14:19
ddutta+114:19
GonZo2000+14:20
GonZo2000+114:20
odyssey4meOK, ultimately it's a decision already taken - I was just curious. When we get to discussing the logstash work we may have to make an exception there - I'll cover the reasons, but don't want to derail the current agenda.14:20
pasquier-ssounds right to me14:20
raginbajin#action Create a list of Pros/Cons about moving the Github repo OSOPS to stackforge. Once list is created circulate it with the operators community and poll what they think.14:20
GonZo2000I understood that there are people using Heka14:20
GonZo2000we intend to use Heka14:21
odyssey4meraginbajin I don't think that an eval necessarily needs to happen, but I do think that the group should have a clear idea of why it's chosen to be there - seperate from everything else openstack.14:21
pasquier-sGonZo2000, Heka user here :-)14:21
raginbajinmake sense.14:21
raginbajin#topic OSOPS github repo14:21
*** openstack changes topic to "OSOPS github repo (Meeting topic: Operators Ops Tools/Monitoring)"14:21
raginbajinI think finding out the history of why it was done and see what everyone thinks is a good idea14:22
raginbajinI'm not sure what it was, it just popped up at the PHL meetup and kinda took off from there it seems14:22
dduttamaybe we could ask the owner of the repo14:22
GonZo2000if we are going to the big tent14:22
raginbajinha. That's a good point. They would probably know best.14:22
GonZo2000maybe we should move to gerrit workflow14:22
*** nkrinner has quit IRC14:23
odyssey4meyep, it's important to have a record of it so that when you're asked, you have an answer... but also when you re-evaluate whether it's working for you, you can check each reason and validate whether the reasons remain valid or not14:23
raginbajinok cool. Well we can modify that action whenever based on what we find.14:23
raginbajinI think that kinda ends that then for now14:24
raginbajin#topic Discussion around what people want to achieve from the meetings/working group14:24
*** openstack changes topic to "Discussion around what people want to achieve from the meetings/working group (Meeting topic: Operators Ops Tools/Monitoring)"14:24
raginbajinThe first was14:25
raginbajin#info Place to bring up problems/challenges to monitoring/ops tools14:25
raginbajinI think we should all try to solicit people to contribute here during these meetings.14:26
raginbajinon the listserv14:26
raginbajinexample they are looking for tools or looking for something that needs to be done, recommend that they discuss that they bring it up here, and have others start helping us do the same.14:27
raginbajinThe next thing was14:28
raginbajin#info Discuss/plan specs (anyone have any spec ideas?)14:28
*** Shamail has joined #openstack-meeting-414:28
raginbajinDoes anyone have any spec ideas?    We should make this a topic for every meeting to see if anyone has any ideas and to help flush them out if they have anything14:28
dduttaI think it would be a great idea to have this group start to help other operators out in many ways including communicating to the PTLs about the monitoring needs etc14:28
*** VW has quit IRC14:28
dduttaalso collate all the configs and create shared corpus-es14:29
*** Shamail has quit IRC14:29
GonZo2000Agree ddutta14:29
raginbajinWhat's the best way to gather that info to share?14:29
dduttacollate best practices for monitoring14:29
dduttaWiki14:29
GonZo2000Wiki ?14:29
odyssey4methe scope of this group is rather large, perhaps the scope should be split into headings/sections each with agreed definitions of what they mean and what the mission of that area/section is?14:29
*** cvstealth has joined #openstack-meeting-414:29
ddutta+114:29
GonZo2000+114:30
raginbajinTotally works for me.  How do we start to do that?14:30
pasquier-s+1 for using the Wiki as the common place where we share documents14:30
dduttaI can take a quick pass at the wiki sometime this week14:30
raginbajinOk14:30
odyssey4methere is an issue that will quickly arise, though, which is that wiki articles and repo code goes stale really quickly... for this to work it needs a fair amount of commitment from enough people14:31
*** galstrom_zzz is now known as galstrom14:31
dduttayes, thats why we need to be at it...14:31
raginbajin#action Break down the Wiki into headings/sections and define what each section means and the mission of that specific area14:31
GonZo2000so do we create a proposal on a weiki page for the structure ?14:32
raginbajinI think thats a good start14:32
GonZo2000wiki*14:32
odyssey4meotherwise the group is possibly better off not creating content for the most part, but rather keeping track of development objectives and focusing on influencing the various development teams to achieve the goal of improving the ability to consistantly log, and to properly monitor the very large family of OpenStack components14:32
raginbajinodyssey4me: I think a mix of both is actually better14:33
raginbajinMaybe the wiki page that just have very basic high level development objects that are being tracked14:33
raginbajinobjectives*14:33
raginbajingeez that was bad typing..14:34
odyssey4me:)14:34
raginbajinI totally see your point, and until this group is so active that constant updates are being done, we shouldn't try to take on a massive documentation type of project at all14:34
dduttaIt could just be a collection of links and a structure14:34
raginbajinbut I think your right that the group's topic and role is really large, so breaking it down and just maybe providing enough informaiton about what we are tracking14:34
dduttathen we can see how it evolves14:35
raginbajin+114:35
GonZo2000agree raginbajin very high level at the beggining14:35
*** daneyon has joined #openstack-meeting-414:35
GonZo2000+114:35
raginbajinddutta: So you going to take a swing at it?14:35
dduttayes I volunteer14:36
raginbajin#action Review the first wiki page structure attempt14:36
odyssey4me+1 keep it simple, try to take on a smaller set of things that are achievable and can build momentum... as the group grows, so can the volume of activities14:36
GonZo2000ddutta i will try to help you as well14:36
dduttaGonZo2000: thx14:37
raginbajinGreat... The next thing.14:37
raginbajin#info Continuously look at and curate ops-tools repo14:37
raginbajinI think we kinda talked about this already and have some work to do for this14:37
*** amit213 has joined #openstack-meeting-414:37
raginbajinmoving on then.14:37
raginbajin#info "Stories from the front line" Perhaps if people want to talk about problems they've had with Openstack in production, where the tooling they used lead to resolving them quickly (success stories? are these useful?)14:38
raginbajinI'm not sure if we are going to have a lot just yet.14:38
raginbajinMaybe as we get going a little more.14:38
GonZo2000Maybe we can ask on listserv for a "show/tell" type presentation ?14:38
odyssey4meis the intent to have people do a quick paragraph in the meeting, or to collect some sort of formal story in the repo or something?14:39
raginbajinI *think* it was to just have a virtual version of what we had at the Summit.14:39
odyssey4mea lot of people share that kind of stuff in blogs already14:39
raginbajinTrue, but not everyone blogs and/or can blog.14:40
*** daneyon has quit IRC14:40
GonZo2000maybe like the RDO does a bi-weekly roundup email with links to stories ?14:40
raginbajinI'm not sure if this is really worth while at this point.14:40
odyssey4meI do think it's a great idea to encourage sharing a recent experience, or something recently done.... many people don't have the time or confidence to do blog posts, but would be happy to share a short story via IRC.14:41
raginbajinexactly.14:41
raginbajinSo maybe we just ask at the end of the meeting, does anyone have a success story to share14:41
*** akwasnie has quit IRC14:41
GonZo2000lets crawl before we walk then :)14:41
odyssey4meperhaps just set some guidelines to help tell the story - 3-5 key questions and limit each person's time to no more than x minutes in the meeting?14:42
raginbajin#action Update meeting agenda to ask at the end of the bi-weekly irc meetings if anyone has a success story to share.14:42
GonZo2000encourage a irc short story ?14:42
*** wojdev has joined #openstack-meeting-414:42
*** AlanClark has joined #openstack-meeting-414:42
raginbajinI think having some structure like the 3-5 questions is good.14:42
raginbajinThat way someone doesn't take 20 minutes telling a story14:43
raginbajinmaybe 2-3 minutes max, and answer these 3-5 questions and share that expierence with us14:43
GonZo2000+114:43
*** VW has joined #openstack-meeting-414:44
raginbajinOk we'll figure it out as we go.14:44
raginbajinthe last topic we have on our agenda..14:44
raginbajin#topic Rackspace contributions/effort around logstash configuration14:44
*** openstack changes topic to "Rackspace contributions/effort around logstash configuration (Meeting topic: Operators Ops Tools/Monitoring)"14:44
raginbajin#info How can we leverage and formalise this? (opstools repo?)14:45
*** fallenpegasus has joined #openstack-meeting-414:45
*** belmoreira has quit IRC14:45
*** amit213 has quit IRC14:45
GonZo2000i think the opstools repo for starters is a good14:45
raginbajinOdyssey4me: I think this was something you posted about on the listserv to talk about14:45
odyssey4meraginbajin yep, if you don't mind I'd like to give a little background before we decide what goes where14:46
raginbajinNo problem.. Just reading from the agenda..14:46
odyssey4me(or how we do what)14:46
odyssey4meok, so there have been various efforts from various directions to develop solutions that are related to OpenStack and the ELK stack.14:47
*** mickeys has joined #openstack-meeting-414:47
*** cdelatte has joined #openstack-meeting-414:47
*** adityavajjha has quit IRC14:48
odyssey4meOpenStack-Infra has an ELK stack deployed and has some logstash filters. They have no special dashboard or anything.14:48
odyssey4meThe osops repo has some submissions covering Kibana dashboards and logstash filters.14:48
odyssey4meI'll note that while Heka is another toolset that appears to be gaining some momentum, I'm not aware of any shared 'filters' for Heka just yet.14:49
GonZo2000true none until now14:49
GonZo2000i hope that my team can contribute with some :)14:49
*** fallenpegasus has quit IRC14:50
odyssey4meOh, back to the ELK stack Rackspace Private Cloud (my employer) is happy to contribute and participate in the development of Logstash filters that are useful to operators for production, and Kibana dashboards that are also useful for operating an OpenStack cloud.14:50
*** zehicle_irl has joined #openstack-meeting-414:50
*** GeetikaBatra__ has joined #openstack-meeting-414:50
odyssey4meOpenStack-Infra is also keen for their filters and dashboards to be part of a community effort and they're looking for assistance with upgrading and evolving their ELK stack14:51
odyssey4meGonZo2000 sounds great! one of our team is very keen on heka and may possibly help where he can14:51
raginbajinThis is exciting to hear. My company has been working on the, but just haven't had enough time or resources to really produce valuable filters. Most of them have been very basic and doesn't break out messages just liek the Openstack-infra ones.14:51
GonZo2000perfect odyssey4me :)14:52
odyssey4meSo, of course we need to figure out how we do this in a way that any project (such as openstack-infra and RPC) can very easily pull in the work and make use of the good stuff14:52
dduttaWe (Cisco) might also be able to help on Kibana dashboards14:52
pasquier-sGonZo2000, odyssey4me, some Heka stuff for OpenStack is here => https://github.com/stackforge/fuel-plugin-lma-collector/tree/master/deployment_scripts/puppet/modules/lma_collector/files/plugins/decoders14:52
*** sdake_ has joined #openstack-meeting-414:53
dduttaI think it would be awesome to have a repo with Kibana dashboards14:53
*** GB21 has quit IRC14:53
raginbajinddutta: agreed Kibana 4 dashboards would be great.14:53
GonZo2000yep :) +1 Kibana dashboards14:54
*** GB21 has joined #openstack-meeting-414:54
odyssey4meI'm inclined to separate each ELK component (or similar) into its own development space/repo. I'd like to try and tackle the logstash filters personally to begin with because we've done pretty much most of the hard work already, it's really about just figuring out how to package it.14:54
odyssey4meIf someone else wants to drive Kibana dashboards, I'll be happy to contribute but take a bit more of a back seat.14:55
pasquier-sexcept that Kibana dashboards depend on what/how your filters parse the logs14:55
GonZo2000i agree with the separation, because heka can use kibana and elasticsearch14:55
*** mickeys has quit IRC14:55
*** wojdev has quit IRC14:56
odyssey4meConsidering that both openstack-infra and RPC intend to (very possibly) directly consume the logstash filters as-is, I think they'll need to be in their own stackforge repository14:56
pasquier-sWe (Mirantis) have some Kibana dashboards but I doubt they would be useful without our Heka decoders14:56
odyssey4meperhaps even in the openstack namespace14:56
*** GeetikaBatra__ has quit IRC14:56
raginbajinOk - how should we proceed? or what are our next steps?14:57
odyssey4mepasquier-s correct, but if we can agree between Heka and logstash on the terms to use and what info is useful to extract, then the kibana dashboards will work both ways14:57
raginbajinwe have a just a few minutes left in our meeting.14:57
odyssey4meI propose that a project be setup within th eopenstack namespace, something like openstack-logstash-filters and that we contribute our body of work into there.14:58
pasquier-sodyssey4me, yes, worth trying at least ;)14:58
raginbajinin the stackforge you mean?14:58
raginbajinor in the osops?14:58
odyssey4meraginbajin openstack-infra has actually suggested putting it straight into the big tent14:58
raginbajinok.. Well then if you guys do that, then we can just contribute as we see fit14:59
odyssey4meI'm happy to do this and get things going if that's ok with everyone. I'd just like to know who'd be keen to get involved in setting things up and curating from then on.14:59
*** barrett1 has joined #openstack-meeting-415:00
*** jckasper has joined #openstack-meeting-415:00
raginbajinFine by me15:00
raginbajinWe have to end the meeting now.15:00
odyssey4meI guess we're out of time, and perhaps we should sleep on this and discuss it next week. I'll start making some arrangements meanwhile.15:00
raginbajin#action More discussion on the Logstash-filters and how this group can help.15:00
pasquier-sbye15:01
raginbajin#endmeeting15:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:01
openstackMeeting ended Wed Jun 17 15:01:03 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/operators_ops_tools_monitoring/2015/operators_ops_tools_monitoring.2015-06-17-14.00.html15:01
GonZo2000bye guys15:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/operators_ops_tools_monitoring/2015/operators_ops_tools_monitoring.2015-06-17-14.00.txt15:01
openstackLog:            http://eavesdrop.openstack.org/meetings/operators_ops_tools_monitoring/2015/operators_ops_tools_monitoring.2015-06-17-14.00.log.html15:01
odyssey4me(or we can easily discuss any time in #openstack15:01
*** auld has joined #openstack-meeting-415:01
eglute#startmeeting DefCore15:01
openstackMeeting started Wed Jun 17 15:01:45 2015 UTC and is due to finish in 60 minutes.  The chair is eglute. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: DefCore)"15:01
openstackThe meeting name has been set to 'defcore'15:01
hogepodgeo/15:01
markvoelkero/15:01
egluteo/15:01
AlanClark0/15:02
purpo/15:02
zehicle_irlo/15:02
auld0/15:02
kbaikovo/15:02
markvoelker#link https://etherpad.openstack.org/p/DefCoreFlag.4 Etherpad for today15:02
egluteHello Everyone! thanks for joining. We are taking attendance by raising hands o/, so please do so if you have not done so yet15:03
*** cheekyhalf has quit IRC15:03
*** carl_baldwin has joined #openstack-meeting-415:03
*** VanL has joined #openstack-meeting-415:04
eglutethank you markvoelker for sending out the link to the etherpad.15:04
* markvoelker tips hat15:04
VanLHello all.15:04
eglute#topic mid-cycle meeting15:04
*** openstack changes topic to "mid-cycle meeting (Meeting topic: DefCore)"15:04
eglutethank you everyone that had voted on the doodle poll.15:05
eglute#link http://doodle.com/karnnaxfrefumneb15:05
eglutei made a mistake in the austin dates, off by one day. if you voted for austin, does that make a difference?15:05
markvoelkerAnyone here who hasn't answered the poll that would like to real quick before we discuss?15:05
markvoelkereglute: not for me15:05
*** amit213 has joined #openstack-meeting-415:06
*** amotoki_ has quit IRC15:06
VanLJust doodled15:06
*** amit213 has quit IRC15:06
*** amit213 has joined #openstack-meeting-415:06
* markvoelker hums Final Jeopardy music15:07
hogepodgeeglute: I'm going to be in Austin for those days, so I would just need to extend my stay there15:07
kbaikoveglute: no ## Attendees: in etherpad?15:07
eglutebased on the poll, looks like Austin right after the board meeting will be the time/place. we will work on finalize the details15:07
hogepodgeBut would have to do that anyway.15:07
markvoelkerkbaikov: we've started doing that via IRC logs15:07
eglutekbaikov meeting bot takes attendance for us15:07
kbaikovgot it15:07
eglutethat is why everyone o/ raises hands :)15:08
egluteor speaks.15:08
markvoelkerSo, looks like Austin is polling pretty strongly...15:08
*** amotoki_ has joined #openstack-meeting-415:08
egluteyes it is. markvoelker do you think you would be able to make it?15:08
markvoelkerI will need to see if I can shuffle a few things, but I'm optimistic15:08
*** blahRus has joined #openstack-meeting-415:09
egluteexcellent. anyone else that might have good reasons for not holding midcycle in austin that week?15:09
barrett1o/15:09
*** wojdev has joined #openstack-meeting-415:10
*** watch123 has joined #openstack-meeting-415:10
markvoelkereglute: none from me.  What was the actual hosting venue for Austin?  Foundation HQ again?15:10
*** odyssey4me has left #openstack-meeting-415:10
egluteif not, i will work on finalizing details/invite so that people can plan travel15:10
eglutemarkvoelker we are still working on that. Rackspace Austin office is one of the options. i will ask foundation about hosting at their HQ, unless people have other ideas15:11
zehicle_irlwas thinking IBM may host too15:11
*** wojdev has left #openstack-meeting-415:11
markvoelkerok, cool.  Will await further details and start shuffling.15:11
hogepodgeI'm letting foundation staff know that we're going to be in town, and I'll let you know if we have space.15:11
hogepodgeDepending on how many people are coming it may get cramped.15:12
eglutethat would work as well. i am confident we will find the place, and in the mean time, i will send out "hold the date" invite for travel planning purposes15:12
*** armax has joined #openstack-meeting-415:12
eglute#action eglute send out hold the date invite for DefCore Mid-Cycle in Austin, TX week of July 28th15:12
*** watch123 has quit IRC15:13
eglute#topic capabilities subdivision into v1.315:13
*** openstack changes topic to "capabilities subdivision into v1.3 (Meeting topic: DefCore)"15:13
*** banix has joined #openstack-meeting-415:13
egluteVanL hogepodge have you had a chance to work on capabilities subdivision?15:14
hogepodgeeglute: I have not.15:14
*** amit213 has quit IRC15:14
*** johnthetubaguy has joined #openstack-meeting-415:14
*** amit213 has joined #openstack-meeting-415:14
markvoelkerhogepodge: vanl: do you need help from the rest of us, or just been busy?15:16
VanLI've been traveling, sorry15:16
* markvoelker totally understands being busy15:16
hogepodgemarkvoelker: mostly busy, but can turn my attentions back to it.15:16
VanLI was on the other side of the clock and massively jetlagged :(15:16
egluteI know Catherine worked on the capabilities as well, has she been attending the IRC meetings?15:17
markvoelkerNo worries, we have some breathing room yet according to the timeline (see bottom of etherpad).  Just wanted to see if you needed assistance15:17
VanLSo we have a proposal (in the googlesheet) that we worked on that has the mapping from tests to new capabilities15:17
VanLThat has not been properly entered into a updated json, due to difficulties making sure that all the details are just right.15:18
egluteVanL hogepodge agree with markvoelker, let us know if you need help. also, dwalleck offered to help as well, i can connect you if you would like15:18
hogepodgeVanL: eglute: markvoelker: I'll start on, and try to finish it, today.15:18
eglutethank you hogepodge VanL15:18
VanLHas anyone looked at the reformulated capabilities?15:18
VanLAre there any concerns?15:19
markvoelkerVanL: I've perused them a bit15:19
markvoelkerNo major concerns15:19
eglute#action hogepodge VanL will work on subdividing the capabilities15:19
markvoelkerIt appears to be a much nicer breakdown than we had in the past.15:19
egluteagreed!15:19
zehicle_irlVanL, no, they look good to me15:19
zehicle_irlwe've got some patches that will need to be rebased15:20
markvoelkerHmm, we should link to that sheet again....let me dig up the URL15:20
zehicle_irlbut that's not an issue15:20
VanLOk, in which case is the next step getting that accurately reflected in a json doc patch?15:20
markvoelker#link https://docs.google.com/spreadsheets/d/15Fkt2n95WPPe7CYH-0WIKz3dhMeW3FW2gl5aSlamEeY/edit#gid=561264013 capabilities breakout15:20
VanLNot actually subdividing15:20
VanLIt would be reflecting that subdivision in our official docs.15:20
VanLIs that right?15:20
*** rockyg has joined #openstack-meeting-415:20
hogepodgeVanL: It would be transforming the next document to match the google docs reclassification15:21
VanLRight.15:21
*** mstachow has quit IRC15:21
* rockyg is now present15:21
VanLI was referring to #action hogepodge VanL will work on subdividing the capabilities15:21
*** amit213 has quit IRC15:22
VanLShould that be: #action hogepodge VanL will work on creating a patch for the json reflecting subdivided capabilities15:22
*** banix_ has joined #openstack-meeting-415:22
*** amit213 has joined #openstack-meeting-415:22
*** banix has quit IRC15:22
*** banix_ is now known as banix15:22
hogepodge#info merging that patch will put the flag patches into conflict, but I'll maintain those as the repository is changed15:22
eglutethank you hogepodge15:23
markvoelkerhogepodge: is it reasonable to think the majority of those flag patches could land first?  Seems like a lot of them are close.15:23
*** amit213 has quit IRC15:23
*** amit213 has joined #openstack-meeting-415:23
eglutewe could review the patches now, if that would help15:24
hogepodgemarkvoelker: I think a bunch can, I'd like to see them reviewed by the community, and some are just waiting on the process updates15:24
hogepodgemarkvoelker: esp the tests being removed.15:24
zehicle_irldid we reach a good place w/ flag rules?15:25
markvoelkerhogepodge: got it.  Either way should be pretty simple to maintain those, so no real need to worry about the order I suppose.15:25
zehicle_irlgiven that we can add new rules when we find reasons15:25
markvoelker#link https://review.openstack.org/#/c/188661/ Current discussion on flag rules15:26
egluteI am ok with that15:26
eglute#topic review hacking file15:26
*** openstack changes topic to "review hacking file (Meeting topic: DefCore)"15:26
purpI really need to take a pass on 188661. I'll do that now.15:27
markvoelkerSo, that makes at least two folks that would like the list to be non-exhaustive.  Anyone else have strong opinions?15:27
zehicle_irlif the security item the primary question?15:28
egluteanyone else had a chance to take a look at  https://review.openstack.org/#/c/188661/15:28
markvoelkerI'd be happy to update the wording on line 61 per my last comment on the patch if nobody feels differently.15:28
auldnon-exhaustive +115:28
zehicle_irlI'm OK if we hold on it and add it when needed15:28
hogepodgeexhaustive with room for updates so that expectations are clear but not inflexible?15:29
VanLnon-exhastive +115:29
hogepodgeSo if the reason is not on the list, update the process then update the flag?15:29
VanL*non-exhaustive15:29
purphogepodge that's exactly my concern.15:30
*** amit213 has quit IRC15:30
zehicle_irlwe'd need people to add a new flag if they come up with a new reason15:30
purpI think we need a "misc" category to avoid burying newly identified distinctions in existing categorie/facets.15:30
*** amit213 has joined #openstack-meeting-415:30
* markvoelker pushes updated wording on line 61 to make this non-exhaustive15:31
markvoelkerSee patchset 6 please.15:31
purpI believe we expect that someone who wants a flag to name which valid reason they're citing, yes?15:31
zehicle_irl#link https://review.openstack.org/#/c/188661/5..6/HACKING.rst15:31
markvoelkerpurp: yes, per rule D30715:31
*** yamahata has joined #openstack-meeting-415:32
zehicle_irlthat does not link up w/ my understanding15:32
purpOkay, then the behavior would seem to work out like so:15:32
zehicle_irlI thought we were trying to keep flags limited to reasons identified15:32
*** yamahata has quit IRC15:32
purp1. Find flaggable thing, 2. Search valid reasons, 3. Pick one that's closest since it's required and I want to get this done.15:32
markvoelkerzehicle_irl: err...wait, I thought you just said you wanted the list to be non-exhaustive and for us to be able to add to it?15:33
zehicle_irlpurp, what if it does not match?15:33
*** yamahata has joined #openstack-meeting-415:33
eglutezehicle_irl i think in this case we risk missing good reasons15:33
zehicle_irlsorry, not being clear15:33
purpIf it doesn't, then I have a much harder task to submit a flaggable thing.15:33
zehicle_irlI expected that the list of flag reasons would be the exhaustive list15:33
purpI have to reach out to #defcore, get them/us to agree, make a new category, then submit the flag.15:33
hogepodgepurp: that's part of the point. New reasons needs to be reviewed.15:33
zehicle_irlif someone has a reason that's not covered, we'd have to add it15:33
zehicle_irlthe original text was correct IMHO15:34
purphogepodge: totally agree. Would prefer a "misc" category which requires us to validate, categorize into an existing category, or make a new one.15:34
rockygzehicle_irl: ++15:34
purpMany will fail validation (as now)15:34
VanLpurp +115:34
zehicle_irlI'm worried that a "misc" flag just puts us back where we were15:35
purpSome will be validly in an existing category, but linguistic barriers made it hard for submitter to understand where.15:35
purpVery few might coalesce around a real, new category.15:35
zehicle_irlbut then we'd have to go back and fix the flags15:35
zehicle_irlwould rather have that discussion up front15:35
purpzehicle_irl: if they submit to misc, there's extra delay and process. Makes a counter=incentive to the "just put it all there and let #defcore sort it out"15:36
zehicle_irlcould create some delays, but it makes the decisions pretty clean15:36
purpOr vice versa: falgs properly categorized get fast attention.15:36
zehicle_irlwe have an example of a new flag need and then have a concrete discussion about it15:36
zehicle_irlin that case, we'd want to reference the D### info in the flag details in JSON15:36
hogepodgepurp: I'm worried misc would be a dumping ground and a way to admit things without proper review15:36
markvoelkerI'm not tremendously worried about someone requesting a flag that only fits dubiously into an existing category actually...15:36
hogepodgepurp: especially at the last minute15:37
markvoelkerI think we as reviewers would catch that during review.15:37
zehicle_irlif the flag is logical, adding it would be easy15:37
purphogepodge: I'd be comfortable saying that "misc" flags are never issued; they have to move to a category.15:37
zehicle_irlif the flag is not then we'd need discussion.15:37
markvoelkerAnd decide either "yes, this fits an existing reason" or "crap, we never thought of that, let's get a new reason added pronto"15:37
purpMakes the submission easy, and puts the burden in the review process as should be15:37
zehicle_irlI'd be OK if we put "pending" instead of "misc"15:38
zehicle_irlso that's like the old D999 pixie dust - you can use that for a patch but we won't merge it15:38
purpI guess where it lies for me is that I want people to *submit* things they believe need to be flagged for examination; that's data which we learn from. I don't want to make *approval* easier.15:38
*** amit213 has quit IRC15:38
rockygzehicle_irl ++15:38
purp+1 pending15:38
eglutepending is good. i think we will have "crap we never thought of that category"15:38
*** amit213 has joined #openstack-meeting-415:38
purp(and +1 pixie dust. I used to work for Disney)15:39
*** KunalGandhi has joined #openstack-meeting-415:39
markvoelkerpurp: So what about this...15:39
eglutei was sad to see pixie dust be removed.15:39
* rockyg sneezes15:39
*** praveens has joined #openstack-meeting-415:39
purpBless you, rockyg15:39
* purp listens to markvoelker 15:39
* zehicle_irl buys some glitter15:39
markvoelkerpurp: Rather than adding a "misc" or "pending" category, what if we ammended the wording on line 61 again such that we basically say15:40
*** vishwana_ has quit IRC15:40
markvoelkerIf you think something needs to be flagged and it doesn't meet the criteria below, please submit your flag request anyway and DefCore will consider whether or not the rationale is reasonable so we can add a corresponding rule15:40
*** vishwanathj has joined #openstack-meeting-415:41
markvoelker(that is terrible wording that I wouldn't actually put in the file....but you get the picture)15:41
purpmarkvoelker: I have this urge to have a real reason so a flag request can be validated as requiring one.15:41
markvoelkerThat way we don't have "dumping ground" category15:41
zehicle_irlI liked purp 's suggestion to have a rule for that15:41
*** amit213 has quit IRC15:41
purpmarkvoelker: and I respect that we don't want a dumping ground. Did we feel like we had one pre-categorization/15:41
zehicle_irlthe placeholder / pending discussion15:41
purp?15:41
markvoelkerBut we do have a way for people to say "this is a valid reason for not requiring a test, please consider it"15:41
*** amit213 has joined #openstack-meeting-415:42
zehicle_irlespecially because it lets us get the request on record15:42
markvoelkerPerhaps I'm not seeing what the "pending/placeholder" rule you're suggesting would actually look like....15:43
markvoelkerWhat would it actually say?15:43
rockygActually, I think this would be a stronger argument in that someone would need to submit the reason, with the example test.  They would either show a strong corelation or not15:43
markvoelker[D405] ________ [fill in the blank]15:43
egluteok, so everyone agrees that we dont want a dumping ground. I like markvoelker proposal15:43
*** amit213 has quit IRC15:43
*** dannywilson has joined #openstack-meeting-415:44
purp[D999] Insufficient Pixie Dust. Flag reason doesn't fit existing categories; suggest new category. Will be subject to lengthy review.15:44
*** amit213 has joined #openstack-meeting-415:44
zehicle_irlD999 placeholder flag pending discussion.  Use this flag if none of the above fit.15:44
rockygso, test sky is green needs to be flagged because new rule: sky where this stuff runs is always blue15:44
purpI'm going to have to practice typing to keep up with this crowd.15:44
eglutepurp that is not bad. I think that any new category proposed will be discussed at this meeting15:44
purpUsually it's just my stupidity in the way.15:44
*** KunalGandhi has quit IRC15:45
markvoelkerOK, I see where you're going.  I can live with that.15:45
zehicle_irlpurp - could you make the hacking file changes to describe this process15:45
zehicle_irl?15:45
* rockyg typing is too slow for group plus too sleepy for group15:45
* eglute gives rockyg huge cup of coffee15:46
purp#action purp to make hacking file changes to re-add D999 and require D### in all flag submissions15:46
zehicle_irlI'd like to also make sure that the D### are referenced in the flag (and maybe into the JSON too?)15:46
purpThat covers it?15:46
*** singleth_ has quit IRC15:46
*** amit213 has quit IRC15:46
zehicle_irl+115:46
*** amit213 has joined #openstack-meeting-415:46
purpCoolio. We'll look at JSON file after we rip my patch to shreds.15:46
*** dannywilson has quit IRC15:46
markvoelkerzehicle_irl: hrm.  You mean reference DXXX in the flag field added to the .json file?15:46
* zehicle_irl happy that we have a way to close flags for now15:46
zehicle_irlmarkvoelker, I think it may be worthwhile15:47
zehicle_irlcould just be in the comment field15:47
*** dannywilson has joined #openstack-meeting-415:47
zehicle_irlor we could call it out as a new field in the schema15:47
zehicle_irlsince there are no flags, it would not be a schema impact to add it now15:47
eglutezehicle_irl i think i like comment idea15:47
zehicle_irlif we added a field to the JSON then we'd be certain that it was included15:47
markvoelkerI'll have to ponder that a bit.  These rules have been pretty fluid so not sure it'll be very exact in practice (at least for now).15:48
* zehicle_irl not overly committed to that course15:48
purpIn JSON schemas, I'm a big fan of having either a parseable comment field for key-value pairs, then moving the good ones into the schema; or having a "blind data" field for the same thing.15:48
*** VanL has quit IRC15:48
markvoelkerE.g. if you add a JSON field, you also have to specify the SHA of the HACKIGN file at the time and OMG red tape15:48
* eglute does not like red tape15:48
purpmarkvoelker: exactly. Schema changes are expensive, and should be.15:48
zehicle_irlmarkvoelker, oh, dear.  no15:48
markvoelkerOk, I think we have a reasonable AI here and can continue to discuss in purp's revision of the patch15:49
markvoelkerWe have 10m, so let's move on?15:49
egluteagreed15:49
purpmarkvoelker: +115:49
zehicle_irl+1 - good discussion15:49
eglute#topic strategic test planning15:50
*** openstack changes topic to "strategic test planning (Meeting topic: DefCore)"15:50
purp(other possible misc: change D404 - Reason Not Found.)15:50
purp(sorry =)15:50
eglutepurp i like that15:50
* zehicle_irl bows before purp 's geekness15:50
eglute#link http://lists.openstack.org/pipermail/defcore-committee/2015-June/000818.html15:50
* purp blushes15:50
hogepodgeI sent a mailing out to the list.15:50
purpI miss the old "Yahoo" add at Pacbell center field. It was 404 feet deep.15:50
zehicle_irlI will not accept the patch unless the pending rule is 40415:51
hogepodgeEssentially we have implicit requirements for resources that need to be available for tests.15:51
eglute^^ link to hogepodge email15:51
hogepodgeI'd like us to start making those requirements explicit so it can give a technical requirement as to what should be considered as required by our criteria.15:51
*** numan has quit IRC15:52
eglute+1 on explicit requirements15:52
zehicle_irlhogepodge, are you seeing issues with this in the vendor space?15:52
hogepodgeAlso buried in there is the idea that mapping APIs to capabilities would be useful for developers who want to write portable apps on OpenStack.15:52
markvoelkerhogepodge: So I guess I have two main thoughts on that.  First: how well aligned is Tempest to that today and how willing is QA to refactor tests to get them in compliance?15:52
zehicle_irlhogepodge, +1 on caps being generally useful15:52
hogepodgemarkvoelker: Tempest does a good job of abstracting away resources so you can tell when  test needs something15:53
*** amit213 has quit IRC15:53
eglutejohnthetubaguy what is your opinion on explicit requirements for resources15:53
*** amit213 has joined #openstack-meeting-415:53
hogepodgeI think some in QA are on board (with one notable exception, who thinks all tests are interop ready by default)15:54
johnthetubaguyeglute: so I like the idea, I just not sure what it would look like right now15:54
rockygmarkvoelker: what Hogpodge said, but beyond that, the tempest folks need educating on separability of functionality in tests15:54
markvoelkerhogepodge: so you're saying there actually wouldn't be many tests that need refactoring in order to meet this bar?15:54
hogepodgeI think the onus to work on identifying or writing new tests would be on "us" ("us" being those interested in interop)15:54
rockygwhat hogpodge said15:55
hogepodgemarkvoelker: We don't have many tests to begin with. 127, and I think many are fine.15:55
johnthetubaguyhogepodge: so I think identifying what users need but is not tested yet, is a great way to move foward15:55
markvoelkerhogepodge: that's partly my concern.  How many people here have contributed to Tempest regularly in the past?15:55
hogepodgeyes, also checking api coverage.15:55
markvoelkerE.g. is it realistic for us to take this on?15:55
hogepodgemarkvoelker: me.15:55
markvoelkerWe're a pretty small group....15:55
rockygbut, with api tests shifting eventually to projects, these tests could be low hanging fruit for new contributors15:55
markvoelkerI'm sort of thinking we'd need QA's buy-in on the refactoring at the very least, and their help actually writing the code at worst.15:56
hogepodgemarkvoelker: It would be a long term project, likely a year. I have resources this summer to devote to it.15:56
markvoelkerhogepodge: cool15:56
markvoelkerAnd what about in-tree tests in the projects (Swift comes to mind)15:56
markvoelker?15:56
hogepodgeOne important thing is that we don't break what's already there, and if it's overwhelming we're not stuck.15:56
johnthetubaguyhogepodge: rather than required resources, do we really want a list of "use cases" that need all the steps testing?15:57
hogepodgeWe're going to run out of time for another topic too, which I'll just throw out there.15:57
rockygmarkvoelker: notmy name is working with QA on the swift stuff15:57
eglute3 minute warning. we can move the discussion to the #openstack-defcore if people have the time15:57
johnthetubaguyNova has some plans around "feature classification" that touch on this tempest test coverage topic15:58
hogepodgeI brought up the nova/glance(v1/v2) flags in the cross project meeting yesterday. Hoping a spec will land for L1 to add v2 support to the nova image api15:58
markvoelkerrockyg: yes, but what I'm getting at is: is the swift team onboard with maxmimum resource spec?  And for that matter, all the other projects?  If we try to refactor their tests to meet this, will they accept the patches?15:58
*** Sukhdev has joined #openstack-meeting-415:58
johnthetubaguyhogepodge: so I don't think Nova support the v2 image API should block progress here15:58
johnthetubaguyhogepodge: there are much bigger issues that need addressing15:58
johnthetubaguyat least I think we need to drill down to whats required here15:58
markvoelkerI guess what I'm getting at here is that I like the idea being proposed here, but I think it needs pretty broad visibility in order to be effective.15:59
hogepodgeplease comment on my mailing list post regarding the proposal. It's there to spark discussion and I expect it to be critically reviewed15:59
johnthetubaguyhogepodge: we need a single API to upload, download and list images in an OpenStack deployment, thats just not a thing right now, and there is no way to discover it right now15:59
*** krtaylor has quit IRC15:59
johnthetubaguyhogepodge: I have been unable to find your ML post, what was the subject?15:59
markvoelkerhogepodge: +1, but I'd suggest it also hit the -dev mailer15:59
rockygSo, I think the way to get a new test/test fixed is to write the test case as a doc (reason for test, steps), get it approved, then implement in line15:59
hogepodgeIt's in the defcore list15:59
eglutewe are out of time- if you can continue discussion, lets move it defcore irc.16:00
johnthetubaguy...oh16:00
johnthetubaguynot sure I am on that list16:00
* markvoelker sees johnthetubaguy's last words as good reason for this to go to -dev too16:00
markvoelkerjohnthetubaguy: http://lists.openstack.org/pipermail/defcore-committee/2015-June/000818.html16:00
rockygjohnthetubaguy,probably not....yet :-)16:00
johnthetubaguywell, I am on the list, but its at the bottom of my list of things to read16:00
johnthetubaguysadly :(16:00
egluteanyone know if there is another meeting in this room16:00
johnthetubaguyeglute: they usually start shouting at me round about now16:01
egluteah ok16:01
johnthetubaguyhogepodge: sorry confused, I was meaning the email on glance v2, I didn't see that one16:02
*** GB21 has quit IRC16:02
*** praveens1 has joined #openstack-meeting-416:02
hogepodgejohnthetubaguy: I haven't sent that one yet16:02
rockygSo, it doesn't appear that there is a follow on meeting.16:02
*** amit213 has quit IRC16:02
johnthetubaguyhogepodge: just read the above email, I can respond to that16:02
*** amit213 has joined #openstack-meeting-416:02
eglutesince current topic is much larger topic, do people have time to go over flagged tests?16:02
*** VanL has joined #openstack-meeting-416:02
*** praveens has quit IRC16:03
* markvoelker has a few minutes more, but has already reviewed most of them in gerrit16:03
johnthetubaguyhogepodge: ah, no worries, thats my confusion16:03
rockyglemme just throw out an idea here:  for capabilities Defcore wants that have no tests, we could write testcases, that are essentially usecases, that could then be implemented after accepted16:03
eglutemarkvoelker is always excellent with reviewing things16:03
*** ppetit_ has quit IRC16:03
egluteanyone else has looked at the flagged tests? #link https://review.sopenstack.org/#/q/status:open+project:openstack/defcore,n,z16:03
*** daneyon has joined #openstack-meeting-416:04
*** amit213 has quit IRC16:04
*** ppetit has joined #openstack-meeting-416:04
*** amit213 has joined #openstack-meeting-416:04
*** daneyon_ has joined #openstack-meeting-416:04
hogepodgeI will review with updates. I have an engineer working on patching broken tests and can mark those.16:04
eglutethank you hogepodge16:05
rockygneed to correct link... move . to fromb efore s to after16:05
markvoelkereglute: typo in that link.  Make that: https://review.openstack.org/#/q/status:open+project:openstack/defcore,n,z16:05
hogepodgeIf we can fix this cycle I'd rather not re-add them.16:05
eglutethanks rockyg and markvoelker16:05
rockygmarkvoelker, yeah that one16:05
markvoelkerSpeaking of flag reviews, we should really make a decision on this one so Chris's patches don't get held up further: https://review.openstack.org/#/c/190751/16:05
eglutenot sure how that link works for me16:06
*** xingchao has quit IRC16:06
eglute#topic flagged tests16:06
*** openstack changes topic to "flagged tests (Meeting topic: DefCore)"16:06
eglutemarkvoelker hogepodge zehicle_irl i am ready to merge https://review.openstack.org/#/c/190751/ if everyone is good with it16:07
zehicle_irlneed to review16:07
*** bmace has joined #openstack-meeting-416:07
eglutethank you zehicle_irl16:07
eglute#action zehicle_irl  review https://review.openstack.org/#/c/190751/16:08
*** mstachow has joined #openstack-meeting-416:08
*** daneyon has quit IRC16:08
eglutehow about this one? https://review.openstack.org/#/c/189961/16:08
egluteany further comments?16:09
markvoelkereglute: works for me as soon as we get 190751 worked out16:09
eglutethanks markvoelker16:09
egluteany further comments on https://review.openstack.org/#/c/189927/16:10
*** dims_ has joined #openstack-meeting-416:11
*** amit213 has quit IRC16:11
*** amit213 has joined #openstack-meeting-416:11
rockygI'll get off my duff and review the list this week.  Sorry.  Been swamped.16:11
*** krtaylor has joined #openstack-meeting-416:11
eglutethank you rockyg16:11
hogepodgeThat one is currently being fixed in tempest upstream, so I'd prefer to wait on it.16:12
*** GB21 has joined #openstack-meeting-416:12
eglutehogepodge can you comment with -1 on it?16:12
*** amit213 has quit IRC16:12
hogepodgeJust left a comment.16:12
*** amit213 has joined #openstack-meeting-416:12
eglutethank you16:12
*** VanL has quit IRC16:13
egluteany other opened issues that could be merged? or need more discussion?16:13
*** dims has quit IRC16:13
eglutethere are others that are opened, but for the sake of time, i rather not go over every opened issue right now16:13
hogepodgeI need to step out, other obligations to attend to.16:14
eglutei am available in defcore irc later today.16:14
eglutethank you everyone, please comment on the hogepodge email and review issues16:14
*** sbalukoff has quit IRC16:14
eglutei will close the meeting unless there are any last minute comments16:14
eglute#endmeeting16:14
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:14
openstackMeeting ended Wed Jun 17 16:14:58 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:15
openstackMinutes:        http://eavesdrop.openstack.org/meetings/defcore/2015/defcore.2015-06-17-15.01.html16:15
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/defcore/2015/defcore.2015-06-17-15.01.txt16:15
openstackLog:            http://eavesdrop.openstack.org/meetings/defcore/2015/defcore.2015-06-17-15.01.log.html16:15
*** amit213 has quit IRC16:15
*** amit213 has joined #openstack-meeting-416:15
*** rockyg has quit IRC16:16
*** amit213 has quit IRC16:19
*** singlethink has joined #openstack-meeting-416:19
*** amit213 has joined #openstack-meeting-416:19
*** VanL has joined #openstack-meeting-416:24
*** zehicle_irl has quit IRC16:24
*** sdake_ is now known as sdake16:25
*** amit213 has quit IRC16:26
*** sbalukoff has joined #openstack-meeting-416:26
*** VanL has quit IRC16:26
*** amit213 has joined #openstack-meeting-416:26
*** kbaikov has left #openstack-meeting-416:27
*** Swami has joined #openstack-meeting-416:29
*** VanL has joined #openstack-meeting-416:29
*** zehicle_irl has joined #openstack-meeting-416:32
*** matrohon has quit IRC16:32
*** praveens1 has quit IRC16:33
*** amit213 has quit IRC16:33
*** amit213 has joined #openstack-meeting-416:33
*** fallenpegasus has joined #openstack-meeting-416:33
*** praveens has joined #openstack-meeting-416:35
*** amit213 has quit IRC16:36
*** amit213 has joined #openstack-meeting-416:36
*** krtaylor has quit IRC16:37
*** fallenpegasus has quit IRC16:38
*** VanL has quit IRC16:40
*** amit213 has quit IRC16:43
*** amit213 has joined #openstack-meeting-416:43
*** bobmel_ has joined #openstack-meeting-416:43
*** bobmel has quit IRC16:45
*** GonZo2000 has quit IRC16:45
*** amit213 has quit IRC16:45
*** GonZo2000 has joined #openstack-meeting-416:45
*** GonZo2000 has joined #openstack-meeting-416:45
*** amit213 has joined #openstack-meeting-416:45
*** mfisch has quit IRC16:47
*** puranamr has joined #openstack-meeting-416:48
*** krtaylor has joined #openstack-meeting-416:48
*** KunalGandhi has joined #openstack-meeting-416:49
*** sarob has joined #openstack-meeting-416:49
*** mfisch has joined #openstack-meeting-416:49
*** mfisch has quit IRC16:50
*** mfisch has joined #openstack-meeting-416:50
*** timsim has left #openstack-meeting-416:50
*** sarob has quit IRC16:51
*** amit213 has quit IRC16:51
*** amit213 has joined #openstack-meeting-416:51
*** amit213 has quit IRC16:53
*** amit213 has joined #openstack-meeting-416:54
*** yamahata has quit IRC16:54
*** yamahata has joined #openstack-meeting-416:55
*** belmoreira has joined #openstack-meeting-416:57
*** amit213 has quit IRC16:59
*** amit213 has joined #openstack-meeting-416:59
*** sbalukoff has quit IRC16:59
*** amit213 has quit IRC17:01
*** amit213 has joined #openstack-meeting-417:01
*** aswadr has quit IRC17:02
*** asrangne has joined #openstack-meeting-417:02
*** amit213 has quit IRC17:02
*** amit213 has joined #openstack-meeting-417:03
*** sarob has joined #openstack-meeting-417:03
*** asrangne__ has joined #openstack-meeting-417:05
*** sarob has quit IRC17:05
*** amit213 has quit IRC17:05
*** amit213 has joined #openstack-meeting-417:06
*** xingchao has joined #openstack-meeting-417:06
*** yamahata has quit IRC17:08
*** sarob has joined #openstack-meeting-417:08
*** asrangne has quit IRC17:08
*** praveens has quit IRC17:09
*** mwang2 has joined #openstack-meeting-417:11
*** amit213 has quit IRC17:12
*** amit213 has joined #openstack-meeting-417:13
*** AlanClark has quit IRC17:14
*** jianxuz has joined #openstack-meeting-417:14
*** sarob has quit IRC17:14
*** amit213 has quit IRC17:14
*** amit213 has joined #openstack-meeting-417:14
*** jianxuz has left #openstack-meeting-417:14
*** praveens has joined #openstack-meeting-417:15
*** fallenpegasus has joined #openstack-meeting-417:15
*** dims_ has quit IRC17:16
*** xingchao has quit IRC17:16
*** jianxuz_ has joined #openstack-meeting-417:16
*** amit213 has quit IRC17:16
*** dims has joined #openstack-meeting-417:17
*** amit213 has joined #openstack-meeting-417:17
*** jianxuz__ has joined #openstack-meeting-417:20
*** jianxuz_ has left #openstack-meeting-417:21
*** amit213 has quit IRC17:24
*** amit213 has joined #openstack-meeting-417:24
*** ddutta has quit IRC17:25
*** praveens has left #openstack-meeting-417:25
*** amit213 has quit IRC17:26
*** amit213 has joined #openstack-meeting-417:26
*** ppetit has quit IRC17:29
*** jianxuz__ has left #openstack-meeting-417:30
*** ildikov has quit IRC17:30
*** sdake_ has joined #openstack-meeting-417:30
*** puranamr_ has joined #openstack-meeting-417:30
*** puranamr has quit IRC17:31
*** VW has quit IRC17:32
*** amit213 has quit IRC17:33
*** amit213 has joined #openstack-meeting-417:33
*** sdake has quit IRC17:34
*** amit213 has quit IRC17:34
*** amit213 has joined #openstack-meeting-417:35
*** ivar-lazzaro has joined #openstack-meeting-417:37
*** belmoreira has quit IRC17:38
*** zehicle_irl has quit IRC17:39
*** GB21 has quit IRC17:39
*** padkrish has joined #openstack-meeting-417:39
*** VanL has joined #openstack-meeting-417:41
*** amit213 has quit IRC17:42
*** amit213 has joined #openstack-meeting-417:42
*** amotoki_ has quit IRC17:43
*** svinota has quit IRC17:44
*** singlethink has quit IRC17:44
*** amit213 has quit IRC17:44
*** amit213 has joined #openstack-meeting-417:44
*** amit213 has quit IRC17:46
*** VanL has quit IRC17:46
*** amit213 has joined #openstack-meeting-417:46
*** amit213 has quit IRC17:49
*** amit213 has joined #openstack-meeting-417:49
*** amit213 has quit IRC17:52
*** amit213 has joined #openstack-meeting-417:52
*** IlyaG has joined #openstack-meeting-417:52
*** amit213 has quit IRC17:55
*** amit213 has joined #openstack-meeting-417:55
*** mitchjameson has joined #openstack-meeting-417:57
*** dannywilson has quit IRC17:57
*** sdake has joined #openstack-meeting-417:58
*** Sukhdev has quit IRC17:58
*** jianxuz has joined #openstack-meeting-417:58
*** jianxuz has quit IRC17:59
*** bharath has joined #openstack-meeting-417:59
*** Sukhdev has joined #openstack-meeting-418:01
*** sdake_ has quit IRC18:01
*** amit213 has quit IRC18:02
*** amit213 has joined #openstack-meeting-418:02
*** ivar-laz_ has joined #openstack-meeting-418:02
*** amit213 has quit IRC18:04
*** amit213 has joined #openstack-meeting-418:04
*** ivar-lazzaro has quit IRC18:06
*** rajeesh has joined #openstack-meeting-418:07
*** zehicle_irl has joined #openstack-meeting-418:09
*** VW has joined #openstack-meeting-418:10
*** sdake_ has joined #openstack-meeting-418:10
*** spandhe has joined #openstack-meeting-418:11
*** amit213 has quit IRC18:11
*** amit213 has joined #openstack-meeting-418:11
*** amit213 has quit IRC18:13
*** amit213 has joined #openstack-meeting-418:13
*** sdake has quit IRC18:14
*** VW has quit IRC18:14
*** s3wong has joined #openstack-meeting-418:15
*** amit213 has quit IRC18:15
*** amit213 has joined #openstack-meeting-418:15
*** mickeys has joined #openstack-meeting-418:15
*** amit213 has quit IRC18:17
*** amit213 has joined #openstack-meeting-418:17
*** jianxuz has joined #openstack-meeting-418:23
*** markvoelker has quit IRC18:25
*** harshs has joined #openstack-meeting-418:25
*** markvoelker has joined #openstack-meeting-418:25
*** isq_ has quit IRC18:27
*** amit213 has quit IRC18:27
*** VW has joined #openstack-meeting-418:27
*** amit213 has joined #openstack-meeting-418:28
*** jianxuz has left #openstack-meeting-418:31
*** VW has quit IRC18:32
*** VW has joined #openstack-meeting-418:33
*** amit213 has quit IRC18:35
*** amit213 has joined #openstack-meeting-418:36
*** amit213 has quit IRC18:37
*** amit213 has joined #openstack-meeting-418:38
*** amit213 has quit IRC18:44
*** amit213 has joined #openstack-meeting-418:44
*** daneyon_ has quit IRC18:45
*** daneyon has joined #openstack-meeting-418:46
*** markvoelker_ has joined #openstack-meeting-418:47
*** markvoelker has quit IRC18:47
*** sarob has joined #openstack-meeting-418:49
*** daneyon_ has joined #openstack-meeting-418:49
*** ivar-laz_ has quit IRC18:50
*** ivar-lazzaro has joined #openstack-meeting-418:51
*** akwasnie has joined #openstack-meeting-418:51
*** ildikov has joined #openstack-meeting-418:51
*** amit213 has quit IRC18:51
*** amit213 has joined #openstack-meeting-418:52
*** daneyon has quit IRC18:52
*** amit213 has quit IRC18:53
*** amit213 has joined #openstack-meeting-418:53
*** mstachow has quit IRC18:54
*** VanL has joined #openstack-meeting-418:55
*** padkrish has quit IRC18:55
*** fallenpegasus has quit IRC18:55
*** amit213 has quit IRC18:55
*** padkrish has joined #openstack-meeting-418:56
*** amit213 has joined #openstack-meeting-418:56
*** banix has quit IRC18:57
*** zehicle_irl has quit IRC18:57
*** krtaylor has quit IRC18:57
*** amit213 has quit IRC18:58
*** amit213 has joined #openstack-meeting-418:58
*** padkrish_ has joined #openstack-meeting-418:58
*** padkrish has quit IRC18:59
*** amit213 has quit IRC18:59
*** amit213 has joined #openstack-meeting-419:00
*** VW has quit IRC19:01
*** amit213 has quit IRC19:01
*** amit213 has joined #openstack-meeting-419:02
*** amit213 has quit IRC19:09
*** amit213 has joined #openstack-meeting-419:09
*** Sukhdev_ has joined #openstack-meeting-419:10
*** Sukhdev has quit IRC19:13
*** rajeesh has quit IRC19:14
*** amit213 has quit IRC19:16
*** amit213 has joined #openstack-meeting-419:16
*** amit213 has quit IRC19:18
*** amit213 has joined #openstack-meeting-419:18
*** matrohon has joined #openstack-meeting-419:19
*** amit213 has quit IRC19:25
*** amit213 has joined #openstack-meeting-419:25
*** puranamr_ has quit IRC19:28
*** krtaylor has joined #openstack-meeting-419:29
*** banix has joined #openstack-meeting-419:30
*** sarob has quit IRC19:31
*** amit213 has quit IRC19:32
*** amit213 has joined #openstack-meeting-419:32
*** svinota has joined #openstack-meeting-419:33
*** amit213 has quit IRC19:34
*** amit213 has joined #openstack-meeting-419:34
*** amit213 has quit IRC19:37
*** amit213 has joined #openstack-meeting-419:37
*** sarob has joined #openstack-meeting-419:38
*** mwang2 has quit IRC19:39
*** VW has joined #openstack-meeting-419:42
*** wojdev has joined #openstack-meeting-419:43
*** amit213 has quit IRC19:46
*** amit213 has joined #openstack-meeting-419:46
*** nkrinner has joined #openstack-meeting-419:46
*** ivar-lazzaro has quit IRC19:47
*** mickeys has quit IRC19:47
*** ivar-lazzaro has joined #openstack-meeting-419:48
*** svinota has quit IRC19:51
*** amit213 has quit IRC19:53
*** amit213 has joined #openstack-meeting-419:53
*** Rockyg has joined #openstack-meeting-419:57
*** Rockyg has quit IRC19:57
*** amit213 has quit IRC19:59
*** amit213 has joined #openstack-meeting-419:59
*** Rockyg has joined #openstack-meeting-419:59
Rockygo/19:59
Rockygo/19:59
jokke_o/20:00
Rockygo/20:00
Rockyg#start meeting log_wg20:00
Rockyg#startmeeting log_wg20:01
openstackMeeting started Wed Jun 17 20:01:20 2015 UTC and is due to finish in 60 minutes.  The chair is Rockyg. Information about MeetBot at http://wiki.debian.org/MeetBot.20:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:01
*** openstack changes topic to " (Meeting topic: log_wg)"20:01
openstackThe meeting name has been set to 'log_wg'20:01
jokke_Hello20:01
*** ajmiller__ is now known as ajmiller20:01
*** amit213 has quit IRC20:01
*** amit213 has joined #openstack-meeting-420:02
RockygHey.  So, my chat client is messed up and I can't see thefolks in the room to ping the ones we need.  Would you please?20:02
jokke_give me just a sec, do we have the courtesy list somewhere?20:02
RockygAh.  got it.  ping for dhellmann, bknudson20:03
bknudsonhi20:03
jokke_hi there20:03
Rockygdidn't know we could make a courtesy list20:03
*** amit213 has quit IRC20:03
Rockygnkrinner20:04
*** amit213 has joined #openstack-meeting-420:04
Rockygwhoe else?20:04
*** mickeys has joined #openstack-meeting-420:05
*** amit213 has quit IRC20:05
*** amit213 has joined #openstack-meeting-420:06
jokke_I think we should be good to go20:06
*** svinota has joined #openstack-meeting-420:06
RockygOK.  we had an agenda for las week20:06
*** marcusvrn1 has quit IRC20:07
RockygOne item I saw on log about request-id20:07
Rockygjokke_: you couldn'tremember if you had replied to that thread20:07
RockygI don't think you did.20:07
*** amit213 has quit IRC20:07
*** amit213 has joined #openstack-meeting-420:08
*** padkrish_ has quit IRC20:08
RockygGreat if you could20:08
*** padkrish has joined #openstack-meeting-420:08
RockygI'd like to discuss some of the problems we are having on all of these "user facing" specs20:08
Rockyg#topic problems in moving user facing specs forward20:09
*** openstack changes topic to "problems in moving user facing specs forward (Meeting topic: log_wg)"20:09
jokke_yes!20:09
RockygI am seeing a pattern in API wg, Log wg and the request-id spec20:09
*** amit213 has quit IRC20:10
bknudsonwe have problems getting reviews for specs in keystone, too.20:10
*** amit213 has joined #openstack-meeting-420:10
bknudsonmaybe it's a general issue with specs20:10
RockygThe problem is that the devs do not understand why users want something and how they will use it20:10
Rockygbknudson: that's a very good possibility.  I am certainly confused between specs and bps20:10
bknudsonhow about add a section to the spec that explains why users want something and how they will use it?20:11
RockygI thought specs would be the what of a problem definition, with solution approaches, and the bps the how, but it seems like both are how20:11
Rockygbknudson: exactly.  so what I want to do is gather the use cases and have that section up front20:12
bknudsonthat seems to be the general way that specs are used, they describe a solution.20:12
jokke_bknudson: I'd say that's a separate issue ... we slightly touched this last week but the problem seems to be something we perhaps could influence with education.20:12
RockygSo, for instance:  use case: switch dies. Don't have map of hosts to vms.  How do I track and repair?  Then the steps an ops would want to go through to solve the issues20:13
*** padkrish has quit IRC20:13
bknudsonRockyg: I think that would be useful.20:13
RockygSo, there are two things users need to come up with:  1) Philosphies of how users expect to interact with cloud  2)Specific use cases to help define need and characteristics of feature20:14
jokke_TBH this is actually funny to see ... my personal take was that specs replaced bps and only reason why bps are still made is to link the spec to lauchpad20:14
bknudsonjokke_: that's how they're used in keystone.20:15
RockygThe philosphy stuff is why logs have to be human readable.  Why a mnemonic is better than a UUID, etc.20:15
bknudsonthere's no launchpad for cross-project specs as far as I know.20:16
bknudsonso no bps20:16
RockygThe use case shows how a feature is useful20:16
jokke_bknudson: you're probably right20:16
Rockygbknudson: there might be, but if there is, it's openstack20:16
*** sbalukoff has joined #openstack-meeting-420:16
*** amit213 has quit IRC20:17
*** amit213 has joined #openstack-meeting-420:17
jokke_Rockyg: that sounds like a good approach ... I have been trying to think how we could educate our dev base to understand the ops view/side of certain specs20:17
RockygSo, no bps.  But, the xproject spec could link to project bps that implement at the project level20:17
*** padkrish has joined #openstack-meeting-420:17
bknudsonthe bps are more dynamic than the spec. the bp has to link to the spec.20:18
RockygI think we haven't gotten more ops participation because they think in cases that they usually call incidents20:18
Rockygbknudson: yeah.  I see that.20:18
bknudsonoperators would probably rather not have the switch die to begin with.20:18
*** amit213 has quit IRC20:19
RockygSo, what I want to do is use an etherpad to collect specific use cases that highlight a single feature and how it is used.20:19
*** dannywilson has joined #openstack-meeting-420:19
*** amit213 has joined #openstack-meeting-420:19
*** dannywilson has quit IRC20:19
RockygBut, if we get other use cases, we can move them around to the proper etherpad20:19
bknudsonI don't think it even needs to be that complicated -- how about just the example where a user types the wrong password and doesn't understand the response?20:20
*** dannywilson has joined #openstack-meeting-420:20
jokke_Rockyg: is that current features or proposed features you're referring to?20:20
RockygI think we can get ops and usergroup to put use cases on an etherpad20:20
Rockygjokke_: both.  Start with request ids and error codes and a writeup for consistency20:20
bknudsonI think it's worth trying out the use case etherpad20:20
RockygThen, if it works, we can start focusing on message payloads20:21
bknudsonif ops aren't willing to contribute then maybe it's not that important after all20:21
jokke_Rockyg: so were you thinking to pull those then from the etherpad to the specs?20:21
RockygYes.  In some form.  But likely capture them in the use case repository the product wg is building20:21
jokke_I see the biggest problem here not being the ops & users but if we just link some use case etherpad to the specs we get TL;DR and again wasted effort20:22
jokke_I mean from the dev side20:22
RockygThe product wg intends to take the use cases as the framework for the specs.  So build the spec around the use case.  Sort of a hand-off from users to devs20:23
jokke_k20:23
RockygSo, the info will be in the spec for the feature.  If devs don't like the approach, they can suggest something that works for them but gets them to understand where the spec is coming from20:24
jokke_fair enough20:25
Rockyga for instance use case for the error code is:  Ops gets ERROR  Invalid VM20:25
bknudsonRockyg: do you already have a use case that you know of?20:25
RockygYeah.  The one I just mentioned, but I likely have the message part off20:25
bknudsonI'm not an operator so I don't know if my use case is something they really care about20:26
RockygIt happens much too often, and is generated by flow through from multiple places in the code20:26
bknudsonI'm just a guy who has to answer questions from operators.20:26
RockygDo other operators care?20:26
*** sarob has quit IRC20:26
*** amit213 has quit IRC20:26
*** amit213 has joined #openstack-meeting-420:27
RockygSo, you are a user.  In your case, a level two or three responder.  You have to be able to quickly dig into issues.20:27
bknudsonmaybe need a place in the etherpad where other ops can weigh in on whether they like the use case20:27
RockygMaybe we need to actually write up something about user roles.  What the do, what they expect, etc.20:27
*** VW has quit IRC20:28
RockygThat's why the etherpad.  they don't need anything but the link and a loging and the discussion ensues.  They don't need to know or understand gerritt20:28
bknudsonas I said, I like the etherpad idea as an experiment20:28
jokke_I start to like it ;)20:28
bknudsonmight want to seed it with your use case20:28
*** amit213 has quit IRC20:28
RockygOr yours.  Or both.20:29
*** amit213 has joined #openstack-meeting-420:29
bknudsonI can add mine.20:29
Rockyg#link https://etherpad.openstack.org/p/Operator_Use_Cases20:30
bknudsonthere's probably more issues in my use case than just that you can't track the request through the system.20:30
jokke_bknudson: even better20:30
*** amit213 has quit IRC20:30
bknudsonalthough tracking the request will be a requirement20:30
*** galstrom is now known as galstrom_zzz20:30
*** amit213 has joined #openstack-meeting-420:31
RockygGo for it.  I'll add an intro and put a use case out there.  the invalid thing is a hot button for a number of ops  It the trunk of a many branched problem20:31
bknudsonI'm thinking about -- keystone doesn't send back adequate error responses, horizon doesn't display them.20:31
jokke_ignoring amit213 if needed someone ping me to remove that20:31
jokke_amit213: please fix your client20:31
Rockygbknudson: I think use cases will likely encompass a number of needs.  They tend to be an integrated process that sucks in everything they touch ;-)20:32
*** amit213 has quit IRC20:33
jokke_bknudson: that's actually pretty common issue around and not even being only related to horizon20:33
*** amit213 has joined #openstack-meeting-420:33
bknudsonbut if we could show how "nice" it can be compared to how it is...20:33
bknudsonthat you look in the keystone log and see "this user tried to login at 3:30 and the password was wrong" and tell them, vs having no idea.20:34
RockygYeah.  I would like to see for use cases: how it *should* be, plus how it is now.  The advantages of the new approach have to be very obvious.20:35
bknudsonuser calls in with the error message "login failed, request ID 12423"20:35
*** amit213 has quit IRC20:35
bknudsonvs, user calls in and says "login failed"20:35
*** amit213 has joined #openstack-meeting-420:35
jokke_hmm-m perhaps we should just bite the bullet and make one example ... get those things locally implemented to one specific trace we can easily reproduce that is absolutely crap at the moment and provide before & after results20:35
bknudsonand all you have is a pile of logs that show users sometimes logging in and sometimes failing with no reason.20:35
jokke_bknudson: but telling that user failed to log in due wrong password in the logs is security threat, you know ;P20:37
*** padkrish has quit IRC20:37
jokke_login even20:37
RockygSo, that points out another issue.  RequestID can't be 32 characters long. It has to be something that is transmittable over a phone line in a reasonable length of time with little to no errors20:37
jokke_++20:38
Rockygbknudson: even if the logs aren't on any public facing network ;-)20:38
*** padkrish has joined #openstack-meeting-420:38
jokke_numeral rather than uuid thinking it now in that light20:38
Rockygthat's why I started the table of logs.  So we can demonstrate which logs are security threats and which aren't20:38
RockygWhereas, if the message has login failed id 1234:this  message repeats 500 times in 10 seconds, then you know you have someone trying to break in.20:40
RockygAnd, you can save 500 lines in the log file20:40
jokke_;)20:41
RockygYou could also identify a config issue if the login attempt is from a system rather than a human20:41
*** amit213 has quit IRC20:42
*** amit213 has joined #openstack-meeting-420:42
RockygOK.  So let's summarize some of this:20:42
* dhellmann apologizes for arriving late20:44
Rockyg#action item: Put two prospective use cases into etherpad https://etherpad.openstack.org/p/Operator_Use_Cases20:44
Rockyg#action item: Advertise use case etherpad to ops to get them to start collaborating on it20:44
Rockyghi dhellmann!20:44
Rockyg#action item:  work with other xproject wg to write up philosphy of what the user wants out of this openstack "thing"20:45
*** GonZo2000 has quit IRC20:45
*** GonZo2000 has joined #openstack-meeting-420:45
Rockyg#action item: include a use case for clarifying *why* Error codes are worthwhile implementing20:46
jokke_and why request Id's needs to be traceable and easily communicated20:47
Rockyg#action item: suggest same for request id spec and for API wg20:47
*** mitchjameson has quit IRC20:48
Rockyg#info What do all these groups, requests have in common?  Humans want the information to use in tracking down problems!  So make them human! readable20:48
RockygAnything else?20:49
*** mitchjameson has joined #openstack-meeting-420:50
dhellmannsome of those sound like really big action items20:50
Rockyg#topic open discussion20:50
*** openstack changes topic to "open discussion (Meeting topic: log_wg)"20:50
bknudsondhellmann: we signed you up for the items since you weren't here.20:51
dhellmannbknudson: join the club20:51
Rockygdhellmann: Yeah.  But small bites in some areas and big bites in others.  Need a way to educate developers on how users are trying to use their work.20:51
*** xingchao has joined #openstack-meeting-420:52
jokke_The M summit talks are open. Should we propose panel discussion around this over there?20:52
dhellmannRockyg: even the spec for error codes is a "boil the ocean" sort of change that's going to be hard to make incrementally. I'm worried that we're trying to solve too much at once.20:52
bknudsonthis ocean needs boiling20:53
jokke_bknudson: ++20:53
jokke_but I agree with dhellmann20:53
*** wojdev has quit IRC20:54
*** yamahata has joined #openstack-meeting-420:54
bknudsondhellmann: what's your alternative for the error codes spec?20:54
RockygYeah.  I'm working on getting enough education into the front of the spec to get a firmer foundation.  The error that all the ops hate, about invalid VM is a good example of error actually coming from multiple places and if every place that generates a log message has a separate id, then at lease there is better info20:54
jokke_dhellmann: just before you joined us we were talking about how to document the usecases and the benefits of the proposed change. Perhaps we should take one example where it's awfully wrong and provide before/after scenario for people to look at20:54
*** ajmiller_ has joined #openstack-meeting-420:54
dhellmannbknudson: I would like for someone to think about a solution that doesn't involve us touching every single error message by hand. Can we use a MD5 sum of the error message as a code? Can we use the file and line number? I don't know the answer, but I know that we're not going to succeed if we have to change all of OpenStack by hand.20:55
jokke_dhellmann: would you think that help to open few vulcanos under the ocean?20:55
dhellmannjokke_: my point is that no use case justification is going to counter the fact that the size of the change you're asking for is far too big20:56
*** amit213 has quit IRC20:56
*** VanL_ has joined #openstack-meeting-420:57
Rockygdhellmann: so, md5 wouldn't work because it's hard for a human.  File and line number might, even if it eventually changes when stuff gets added/removed from file20:57
*** xingchao has quit IRC20:57
*** amit213 has joined #openstack-meeting-420:57
*** sarob has joined #openstack-meeting-420:57
jokke_yeah the biggest problem with the file & line is that if it's dynamic we get few codes changing every commit20:57
*** ajmiller has quit IRC20:58
dhellmannit's also not clear if we need them for every single log message, or just errors sent back through the API to callers20:58
Rockygjokke_:  we'd have to start with that, to get it going, but then *not* change it once it's set20:58
dhellmannbecause those are 2 different things, and the latter is much smaller20:58
*** nkrinner has quit IRC20:58
*** amit213 has quit IRC20:59
dhellmannRockyg: no, I mean, we need to compute these things at runtime. We can't go through N million lines of code making this change by hand.20:59
jokke_dhellmann: that's actually really good point. Would you think we could succeed if it was the later?20:59
*** delatte has joined #openstack-meeting-420:59
*** amit213 has joined #openstack-meeting-420:59
*** ajmiller has joined #openstack-meeting-420:59
dhellmannjokke_: you still have the problem of having a lot of error cases, so I don't know20:59
dhellmannit's far far less than the number of log calls, though20:59
*** svinota has quit IRC20:59
Rockygdhellmann: you can't go changing these at run time.  Ops remember the common ones and know exactly what to do.  If they are always changing, then again, they are pretty useless to ops21:00
*** ajmiller_ has quit IRC21:00
jokke_how about module+integer checksum of the message?21:00
bknudsondefinitely not for debug logs21:00
*** VanL has quit IRC21:00
*** cdelatte has quit IRC21:00
*** spandhe has quit IRC21:00
*** amit213 has quit IRC21:00
dhellmannRockyg: I understand that, but have we thought about different ways to compute an id at runtime that is unlikely to change?21:01
*** amit213 has joined #openstack-meeting-421:01
jokke_bknudson: we need to get the needed logs out of debug level logging before we can make that statement ;P21:01
bknudsony, that's part of boiling the ocean21:01
RockygSo, One thing that can be done:  have the placeholder print for every message that doesn't have an error code.  Ops will file bugs on messages they see a lot that don't have a code and they think they need them21:01
dhellmannjokke_: doing *that* work is something that the devs wouldn't fight21:01
dhellmannRockyg: what is an "error message" to you? a log message going to ERROR level, or an API error response?21:01
bknudsondhellmann: you think devs won't complain about having to review a bunch of logging changes?21:02
jokke_having proj-mod-numeral checksum autogenerated would definitely work!21:02
bknudsonI doubt they'll make time for it.21:02
*** amit213 has quit IRC21:03
jokke_like GLA-Reg-3735576 ... the numeral needs to be bit longer than optimal for humans but that would work21:03
*** sarob has quit IRC21:03
*** amit213 has joined #openstack-meeting-421:03
dhellmannbknudson: if those changes are aligned with the logging standards, and in consumable chunks (not giant patch bombs), we can make incremental progress in some projects21:03
RockygThis needs to be a "while you're in there" and "low hanging fruit" approach.  Start with ERROR and if needed, work down21:03
dhellmannjokke_: where do we get the "numeral" value?21:03
Rockygor up.  I never remember which way this level thing on logs goes21:03
jokke_dhellmann: as mentioned above, just integer checksum of the message21:03
jokke_and by message I mean the payload itself21:04
*** amit213 has quit IRC21:05
RockygInteger checksum might work.  That's limited to 5 places, IIrC21:05
*** amit213 has joined #openstack-meeting-421:05
*** DericHorn-HP has joined #openstack-meeting-421:05
jokke_http://stackoverflow.com/questions/16008670/python-how-to-hash-a-string-into-8-digits something like that21:06
bknudsonare we going to put the code in the call to log.error() ?21:06
Rockygdhellmann: and each module would have its own pool as I was thinking the breakdown would be by modules like nov-cnd (nova conductor) or some such.  The way the log files are broken out.21:06
jokke_it would also automatically change the error code at the point where the log message changes (which fairly often means that the situation has changed as well)21:06
*** amit213 has quit IRC21:07
*** sarob has joined #openstack-meeting-421:07
jokke_bknudson: I think that would solve this for most of the projects at once21:07
RockygFunny, I was just thinking about hash codes yesterday or Monday....21:07
*** amit213 has joined #openstack-meeting-421:07
dhellmannbknudson: that's what I was thinking, if we can come up with a way to do it21:07
*** amit213 has quit IRC21:08
*** amit213 has joined #openstack-meeting-421:08
jokke_taking hash out of log message should not be too heavy operation and having collisions within same module means that same message is being logged in multiple places which is already worth of raising a bug21:09
*** Sukhdev_ has quit IRC21:10
jokke_only problem is that we would like to have the hash from the english message before any dynamic insertations21:10
RockygTrue.  And if done right, we could always fall back on fixing specific error message error codes if they change to fast or cause collisions.21:10
*** amit213 has quit IRC21:10
*** amit213 has joined #openstack-meeting-421:10
jokke_we're badly out of time, but THANKS dhellmann that actually could work!21:10
RockygSo, hash the source code line with the %s etc.  Then do the substitution?21:10
jokke_Rockyg: yup21:11
RockygOh, wow!  Boy, this was just getting interesting!21:11
*** sarob has quit IRC21:11
RockygSo.  Lots of food for thought.  Also, dhellmann, will you be in oslo room?  I need to talk about other stuff with you.21:12
dhellmannRockyg: yes, I'm there21:12
Rockyganyway, very productive, I think.21:12
*** amit213 has quit IRC21:12
RockygThanks everyone!21:12
jokke_Thanks everyone!21:12
Rockyg#endmeeting21:12
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"21:12
openstackMeeting ended Wed Jun 17 21:12:30 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:12
openstackMinutes:        http://eavesdrop.openstack.org/meetings/log_wg/2015/log_wg.2015-06-17-20.01.html21:12
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/log_wg/2015/log_wg.2015-06-17-20.01.txt21:12
openstackLog:            http://eavesdrop.openstack.org/meetings/log_wg/2015/log_wg.2015-06-17-20.01.log.html21:12
*** amit213 has joined #openstack-meeting-421:12
*** sarob has joined #openstack-meeting-421:12
*** sarob has quit IRC21:13
*** vinkman has joined #openstack-meeting-421:16
*** jckasper_ has joined #openstack-meeting-421:16
*** ccrouch has joined #openstack-meeting-421:17
*** ccrouch has left #openstack-meeting-421:17
*** amit213 has quit IRC21:19
*** amit213 has joined #openstack-meeting-421:19
*** padkrish has quit IRC21:19
*** ivar-lazzaro has quit IRC21:21
*** ivar-lazzaro has joined #openstack-meeting-421:22
*** ivar-lazzaro has quit IRC21:23
*** ivar-lazzaro has joined #openstack-meeting-421:23
*** spandhe has joined #openstack-meeting-421:25
*** jckasper_ has quit IRC21:25
*** sdake_ is now known as sdake21:25
*** amit213 has quit IRC21:26
*** amit213 has joined #openstack-meeting-421:26
*** amit213 has quit IRC21:26
*** amit213 has joined #openstack-meeting-421:27
*** VW has joined #openstack-meeting-421:32
*** amit213 has quit IRC21:33
*** amit213 has joined #openstack-meeting-421:34
*** amit213 has quit IRC21:36
*** amit213 has joined #openstack-meeting-421:36
*** bknudson has quit IRC21:37
*** yamahata has quit IRC21:37
*** sarob has joined #openstack-meeting-421:37
*** amit213 has quit IRC21:38
*** Rockyg has quit IRC21:38
*** amit213 has joined #openstack-meeting-421:38
*** radek_ has quit IRC21:38
*** padkrish has joined #openstack-meeting-421:38
*** amit213 has quit IRC21:41
*** amit213 has joined #openstack-meeting-421:41
*** amit213 has quit IRC21:43
*** amit213 has joined #openstack-meeting-421:43
*** padkrish has quit IRC21:43
*** matrohon has quit IRC21:44
*** amit213 has quit IRC21:44
*** amit213 has joined #openstack-meeting-421:45
*** VanL has joined #openstack-meeting-421:47
*** sarob has quit IRC21:47
*** mandre has joined #openstack-meeting-421:47
*** padkrish has joined #openstack-meeting-421:49
*** padkrish has quit IRC21:49
*** sarob has joined #openstack-meeting-421:49
*** padkrish has joined #openstack-meeting-421:50
*** VanL_ has quit IRC21:51
*** svinota has joined #openstack-meeting-421:51
*** amit213 has quit IRC21:51
*** amit213 has joined #openstack-meeting-421:52
*** VanL has quit IRC21:52
*** amit213 has quit IRC21:53
*** amit213 has joined #openstack-meeting-421:54
*** amit213 has quit IRC21:56
*** amit213 has joined #openstack-meeting-421:56
*** nihilifer has joined #openstack-meeting-421:56
*** Slower has joined #openstack-meeting-422:00
*** padkrish has quit IRC22:00
*** rhallisey has joined #openstack-meeting-422:00
*** padkrish has joined #openstack-meeting-422:01
sdake#startmeeting kolla22:01
openstackMeeting started Wed Jun 17 22:01:06 2015 UTC and is due to finish in 60 minutes.  The chair is sdake. Information about MeetBot at http://wiki.debian.org/MeetBot.22:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.22:01
*** openstack changes topic to " (Meeting topic: kolla)"22:01
openstackThe meeting name has been set to 'kolla'22:01
harmwyeej!22:01
sdake#topic rollcall22:01
*** openstack changes topic to "rollcall (Meeting topic: kolla)"22:01
harmw'night22:01
rhalliseyhi22:01
bmacehere22:01
nihilifero/22:01
jpeelero/22:01
akwasnieHI ALL22:01
daneyon_hola22:01
akwasniehi all22:01
sdakeo/ welcome to the party :)22:02
Slowero/22:02
*** fallenpegasus has joined #openstack-meeting-422:02
* Slower dances22:02
daneyon_let the fun begin22:02
mandrehere o/22:02
harmwhurry hurry!22:02
sdakeslower I hope you hae your mustache wax applied :)22:02
*** amit213 has quit IRC22:03
daneyon_anyone see this spec #link https://review.openstack.org/#/c/189157/9/22:03
sdakewaiting couple more minutes for stragglers22:03
*** amit213 has joined #openstack-meeting-422:03
sdakedaneyon one thing at a time :)22:03
*** jckasper has quit IRC22:03
sdake#topic announcements22:03
*** openstack changes topic to "announcements (Meeting topic: kolla)"22:03
sdakeKolla midcycle will be called Kolla-poluza22:03
sdakeyay for big party :)22:04
daneyon_love it22:04
sdakedaneyon suggested a vote, but i think we odnt need to vote on taking a bathroom break :)22:04
daneyon_what bands are on the ticket?22:04
sdakeanyone is welcome to attend22:04
sdakenot aerosmith for sure :)22:04
sdakefew logistics22:04
daneyon_lol22:04
sdakewireless will e available22:04
sdakehopefully I can swing some refreshments as in soda/water22:05
sdakeand lunch should be provided22:05
sdakeprobably pizza or something equally cheap :)22:05
sdakewe will have webex available22:05
daneyon_and equally unhealthy22:05
sdakefor those folks that can't swing the travel budget22:05
sdakebut the webex experiene will be suboptimal22:05
*** amit213 has quit IRC22:05
*** padkrish has quit IRC22:05
sdakeI'd highly recommend figurign out how to get to san jose22:05
*** amit213 has joined #openstack-meeting-422:05
sdakeI will announce the dates as soon as CSCO facilities gets back to me22:06
sdakeI am leaning towardsa a tuesday/wednesday22:06
sdaketowwards end of month22:06
sdake(of july)22:06
daneyon_i like that22:06
sdakebut i can't gurantee at this time22:06
sdakeany questions re midcycle?22:06
harmwnot at this point22:07
*** frobware_ has joined #openstack-meeting-422:07
sdakeanything I can do to help eople out that doesn't involve writing travel checks :)22:07
*** klamath has quit IRC22:07
sdakeone note, and this is a little onerous22:07
sdakeeveryone has to be escorted in a csco facility by a csco employee22:08
*** frobware_ has quit IRC22:08
sdakewhich means me and daneyon22:08
*** mfalatic has joined #openstack-meeting-422:08
*** sigmavirus24 is now known as sigmavirus24_awa22:08
mandrewill the agenda be written in advance?22:08
sdakemandre next week we will start on that22:08
sdakeagenda is full fort oday22:08
daneyon_and i only accept $22:08
sdakei intend to have 50 minute sessions with 10 minute breaks22:08
rhalliseydaneyon_, are you expecting tips for your escort?22:09
sdakeany special requests for soda types, please send me an email22:09
harmwi'll be interested in the agenda sdake22:09
mandregood, it's important for people attending via webex22:09
rhallisey:)22:09
daneyon_lol22:09
harmwyep mandre22:09
rhalliseyI'll keep change handy daneyon_22:09
sdakecan't gurantee there will be soda - I'd like to buy it myself but this pisses off the facilities people22:09
sdakebut I'm fighting for it :)22:09
sdake(and water of course)22:10
daneyon_only healthy... water and tofu22:10
sdakeno beer allowed at csco facilities btw22:10
sdakeso that will have to remain for after our sessions22:10
Sloweroh and I thought that was code22:10
sdakesessions from 10am to 5pm22:10
sdake#topic new core training22:10
*** openstack changes topic to "new core training (Meeting topic: kolla)"22:10
sdakewe hae some new cores, this is mostly directed at samyaple and harmw22:10
*** delatte has quit IRC22:10
sdakebut is relevant for folks that aspire to join the core reviewer team of kolla22:11
sdakethe difference between core reviewer and develoepr is core reiers can +2 or -2 changes22:11
*** KunalGandhi has quit IRC22:11
*** amit213 has quit IRC22:11
sdakeand set workflow to +122:11
sdakethe way it works is22:11
*** amit213 has joined #openstack-meeting-422:11
*** KunalGandhi has joined #openstack-meeting-422:11
sdake1. someone submits a patch (this is an inherit +1 or +2 from them)22:11
*** spandhe has quit IRC22:11
*** VW has quit IRC22:11
*** ccrouch has joined #openstack-meeting-422:11
sdake2. first core reviewer reviews patch - if its +222:12
sdake3. second core reviewer reviews patch22:12
sdakeif its +2, set workflow to +122:12
sdakethen it will hit jenkins which will merge it in the repo22:12
*** DericHorn-HP has quit IRC22:12
jpeelerthis might be helpful: http://docs.openstack.org/infra/manual/core.html22:12
harmwunderstood, and probably something worth to document somewhere if not done already?22:13
harmwwell, like that indeed :)22:13
*** amit213 has quit IRC22:13
*** VW has joined #openstack-meeting-422:13
sdakea -1 vote = work required to improve spec, a +1 vote means non-core reviewer thinks the patch requires no further work22:13
sdakea +2 vote = no work required from submitter22:13
sdakea -2 vote means one of two things22:13
*** amit213 has joined #openstack-meeting-422:13
sdakeit is either a veto, which means the review is effectively dead unless the core reviewer changes their mind22:13
sdakeI also use -2 to block changes around release time22:14
sdakedon't be concerned with those22:14
sdakethis is just me getting my act together22:14
*** dannywilson has quit IRC22:14
sdakeI'm working on elimiting this use of -222:14
*** spandhe has joined #openstack-meeting-422:14
sdakeI highly recommend using -2 with severe caution22:14
harmwcan't workflow-1 help with that case?22:14
*** amit213 has quit IRC22:15
sdakeworkflow -1 is meant to mean a review needs more work from the commiter, shoudlnt' be set by  reviewers22:15
harmwoh ok22:15
sdakebut yes workflow -1 would help with that case22:15
*** amit213 has joined #openstack-meeting-422:15
sdakethe problem with workflow -1 is it is reset on each new revision fo the patch22:15
sdakewhich means I need to stay on top of changes in the review queue22:15
sdakeits just a technical thing, -2 is easier for me to block for a short period22:15
harmwgot it22:16
sdakethese are going away as we start adhering to a strict follow-the-release-dates policy in our project22:16
harmwnext!22:16
sdakeyup22:16
sdake#topic specifications review22:16
*** openstack changes topic to "specifications review (Meeting topic: kolla)"22:16
sdakelets start with the easy one first22:16
sdakei'd like people in this meeting to read the review (everyone on the core team) and vote according to the instructions in the review22:16
sdakeat this point I'm not interested in 100% technical accuracy22:17
sdakespecs are evil, but sometimes necessary22:17
sdakemore interested in seeing who supports doesn't support or wnats to veto a review22:17
harmwi've +2'd both H-A and mansible22:17
sdakeThe HA spec review: https://review.openstack.org/#/c/181983/22:18
sdakeplease read and indicate in channel when you have voted22:18
harmwthink we're done with 99% on both of 'em, it's time to actually start doing something to keep us from staying way to long in a design phase22:18
*** delatte has joined #openstack-meeting-422:18
sdakenote if you dont want to vote, please indicatey ou are abstaining in the cocmments section22:18
bmaceright on harmw22:19
sdakewhen your done voting plase indicate in channel so we can take a look at the specs22:19
*** wojdev has joined #openstack-meeting-422:19
sdakeI have read the HA spec and approve with +222:20
sdakeI'd like all cores to review22:20
sdakeso I can get a feel for support for the spec22:20
harmwdone22:20
harmwand, done22:20
daneyon_rhallisey are you now expecting a tip to vote on the HA spec? lol!!!!!!22:20
sdakewe still will folow openstack best practices with requiring 2 core reviewers not submitting the spec to approve the spec22:20
sdakebut dont workflow justyet22:20
rhalliseyI thought I did O.o22:20
sdakeif you voted please incicate that in channel22:20
rhalliseyok done22:20
sdakethis is called a "rollcall vote"22:21
* jpeeler voted22:21
*** bobmel_ has quit IRC22:21
daneyon_+2 but i don't count22:21
*** bobmel has joined #openstack-meeting-422:21
mfalaticOk voted22:21
sdakedaneyon please vote as well22:21
mandrevoted on the HA spec22:22
sdakeif you submitted the spec please vote22:22
sdakethat leaves sam yaple22:22
sdakehe alrady voted +2 previouly22:22
mandrei need some time to catch up on the multinode spec, a lot of discussion happened overnight22:22
sdakeso looks like we have great community consensus on ha spec22:22
daneyon_I did in the review and in irc22:22
sdakeand no work items needed22:22
*** amit213 has quit IRC22:22
sdakeI'll mark workflow +122:22
jpeelerwish gerrit automatically refreshed22:22
*** amit213 has joined #openstack-meeting-422:23
sdakeok next spec22:23
*** amit213 has quit IRC22:23
sdakehttps://review.openstack.org/#/c/189157/22:23
*** amit213 has joined #openstack-meeting-422:23
sdakesamyaple and I are not able to set workflow +1 on this because we are the authors of the change22:24
harmwbut I can :)22:24
sdakethere have been about 150 comments on this specification22:24
daneyon_just a little bit of interest :-)22:24
sdakeharmw your elected if there are two core votes then22:24
harmwone of those 2 my own22:24
sdakeI think version 1.0 wasn't quite right, and version 2.0 was quite right22:24
sdakeplease spend the time to read the review comments22:24
sdakethose are the most important22:25
sdakejust on the last review22:25
harmwoh, 3, yours is way up on top22:25
sdakeall other revies have been addressed22:25
sdakeplease respond in channel after you have finished reading the review comments22:25
*** auld has quit IRC22:25
harmwdid tht earlier :)22:25
* harmw done22:25
sdakeI voted +2 on this spec22:25
harmwhere as well, want me to +1 the workflow?22:26
sdakeharmw no we are doing a rollcall vote22:26
harmwoh, excuse me22:26
sdakeharmw patience young padiwan :)22:26
harmwmore like, eager getting to bed :p22:26
*** dims has quit IRC22:26
Slowerhonestly docker-compose isn't even the important part for tripleo, we just need a way to deploy with heat22:27
sdakethe reason for the rollcall is I want to understand what level of support the spec has from the core reviewer team22:27
Slowerwe can use docker directly or some other tool22:27
*** padkrish has joined #openstack-meeting-422:27
sdakei'll give it 10-15 minutes22:27
sdakebbiaf :)22:27
*** mstachow has joined #openstack-meeting-422:27
*** dwalleck has joined #openstack-meeting-422:28
mandresdake: do we need to make a decision on the repo split now?22:28
mstachowhuh, hi everybody - my IRC client breaks up and I didn't see any conversation here22:28
sdakemandre I am veto on the repo split at this point in time22:29
*** rods has quit IRC22:29
*** amit213 has quit IRC22:30
sdakehence my -2 comments on that partof the review22:30
*** dwalleck has quit IRC22:30
*** amit213 has joined #openstack-meeting-422:30
jpeelersdake: are you against it just in this timeframe or forever?22:30
mandreok, so we're not going to decide on the split in the next 15 minutes I take it :)22:30
mandreI good with the spec then22:30
*** dwalleck has joined #openstack-meeting-422:30
sdakemandre feel free to vote22:31
mfalaticI'm good with the spec provided outstanding questions get resolved. voting.22:31
sdakejpeeler future possible to predict, but I  feel it derails out l2 objectives22:31
sdakeor atlast mine :)22:31
*** akwasnie has quit IRC22:31
*** akwasnie has joined #openstack-meeting-422:31
sdakejpeeler I think what will happen is our deployment tools  will be tightly integrated with our container tech22:32
sdakejpeeler but our container tech will not be  tihgtly integrated with our deployment tooling22:32
*** amit213 has quit IRC22:32
sdakehence, containers will be highly reusable22:32
sdakedeployment tooling not reusable22:32
*** amit213 has joined #openstack-meeting-422:32
daneyon_I don't think we are going to reach consensus on the spec, so should we just +1 the workflow since 2 core's other than the authors +2'd?22:32
sdakeI want to finis hteh job on the rollcall vote22:33
sdakeso when you done indicate in channel22:33
mfalaticvoted22:33
daneyon_I'm torn22:33
daneyon_not sure if I can +2 or -222:34
sdake-2 kills the review and would be drastically bad for our community22:34
daneyon_right22:34
*** amit213 has quit IRC22:34
daneyon_+2 or -1 i mean22:34
sdakebut vote how you please, your were voted into the core team because people trust your judgement22:34
daneyon_i love the community22:34
*** amit213 has joined #openstack-meeting-422:34
harmwand it loves you!22:35
daneyon_a big love fest22:35
mstachow<322:35
harmware we done rolling round?22:35
Slowerwhat is the kolla manifesto?22:35
daneyon_shame on u... haha!!!22:35
daneyon_check the dev wiki22:35
rhalliseyyou don't have a tattoo of it?22:35
sdakeslower https://wiki.openstack.org/wiki/Kolla22:36
*** amit213 has quit IRC22:36
sdakeif you have already voted, please let me know22:36
* harmw check22:36
*** amit213 has joined #openstack-meeting-422:36
sdakeor if your notchanging your ote based uopon the comments in the various review threads22:36
sdakelet me know when the rollcall is done :)22:37
harmwhow does one tell?22:38
daneyon_I have changed my vote to +222:38
harmw(or am I asking stupid questions now?)22:38
daneyon_bc I have changed my mind after thinking about the separate repo thing for the last several hours22:39
daneyon_i see pro's and con's to both approaches22:39
jpeeleram i blocking the spec with -1 or no?22:39
SlowerI actually think we should give it a few more days22:39
* jpeeler is wondering if he should go down in glory or submit22:40
Slowerhaha22:40
daneyon_i think by moving the spec forward as-is provides greater good than harm to the project22:40
bmaceall the code will be in a separate directory.  it isn't like, if in the future it is decided to split it out, it can't be done.  i don't see waiting helping anything22:40
harmwI think this spec has seen enough revisions and we should just start here as well22:40
rhalliseystill thinking22:41
daneyon_It may be more difficult to split deploy/content in the future or maybe it never gets split. However, we need multi-node now, we need HA now. We can revisit the split later on if we feel it is really hindering the project22:41
Slowerwhen I see disagreement I tend to think time will make decisions clearer, but that's just me22:41
*** amit213 has quit IRC22:42
harmwc'mon rhallisey :)22:42
jpeeleri changed as well, but i wish time constraints weren't influencing this decision22:42
jpeeleri also wish i had a million dollars fyi22:43
*** amit213 has joined #openstack-meeting-422:43
Slowerjpeeler: haha :) yeah..22:43
harmwyea, and i wish you would share those with me jpeeler22:43
rhalliseyk fine with me22:44
mstachowharmw is right jpeeler, share those with me22:44
Slowerpeer pressure ftw!22:44
mstachow;)22:44
*** krtaylor has quit IRC22:44
*** xingchao has joined #openstack-meeting-422:44
harmwsdake: I believe thats it22:44
*** svinota has quit IRC22:45
sdakejpeeler you dont block the spec with -122:45
sdakejpeeler ack on the million dollars22:46
sdakesorry I only have 1 hour to work with :(22:46
*** wojdev has quit IRC22:46
sdakeok so rhallisey is the last one to vote22:47
sdakevote what you think is right andlets move on22:47
rhalliseyI did22:47
daneyon_i think he did22:47
sdakeoh cool22:47
sdakeok so can someone confirm all votes are accounted for in the spec?22:47
rhallisey I'd prefer more time, but doesn't seem we have it22:47
sdakeharmw your elected to confirm thta :)22:48
*** fallenpegasus has quit IRC22:48
sdakeok I'e had a quick look over the voting22:49
*** amit213 has quit IRC22:49
sdakelooks like we are all on the same page regarding scope and mission22:49
sdakeso this whole spec thing22:49
*** amit213 has joined #openstack-meeting-422:49
sdakePITA22:49
sdakedont do a spec plz - its painful22:50
harmwhehe22:50
*** amit213 has quit IRC22:50
*** amit213 has joined #openstack-meeting-422:50
sdakemature projects like nova etc core teams are threatening to rage quite the core teams because of the specs process in place22:50
*** KunalGandhi has quit IRC22:50
sdakeI think it is really an anti-pattern to proper openstack development22:50
harmwI see checkmarks and +1's now22:50
sdakeharmw hit theworkflow +1 button plz22:50
* harmw check22:50
sdakeok thanks for taking the time to review those22:51
*** banix has quit IRC22:51
sdakethat really sucked up alot of the agenda that I had planned22:51
*** auld has joined #openstack-meeting-422:51
sdakeon the plus side, now everyone knows everyones thoughts on this spec22:51
sdakebut it looks like we hae broad agreement to fullfill our roles as scor ereviewers to support the review of this work22:51
*** xingchao has quit IRC22:52
*** amit213 has quit IRC22:52
sdakeif not borad agreement on the actual implementation :)22:52
harmwaaand, next agenda item :P22:52
*** amit213 has joined #openstack-meeting-422:52
harmwdon't tell me we hve more specs to go through...22:52
sdakeI am going to have to adjut our agenda to focus on our highest priority task atm22:52
sdake#topic openstack liberty 1 finalization22:53
*** openstack changes topic to "openstack liberty 1 finalization (Meeting topic: kolla)"22:53
sdakedeadline is July 25th22:53
sdakehttps://launchpad.net/kolla/+milestone/liberty-122:53
sdake#link https://launchpad.net/kolla/+milestone/liberty-122:53
sdakeso 14 blueprints, 37 bugs fixed22:54
sdaketremendous velocity !22:54
sdakeyay we are making hugeprogress22:54
harmwseriously, we have bugs?22:54
sdakesamyaple has one blueprint that is in not started state22:54
sdakehttps://blueprints.launchpad.net/kolla/+spec/one-interface22:54
sdakeeerything else is started or in code review22:54
sdakeI am going to bounce that blueprint to liberty 222:55
sdakei knwo this dmaages our ci efforts22:55
harmwI'll be happy to go through that one though22:55
sdakebut we are blocked by a whole bunch of stuff22:55
harmwbut ok22:55
sdakeI've got a plan to get er unblocked22:55
sdakeand people are actively working on it22:55
harmw(4 minute warning)22:55
sdakebut its not going to happen before liberty 122:55
sdakeya i know time22:55
*** sigmavirus24_awa is now known as sigmavirus2422:55
sdakeall of our blueprints are in needs code review22:56
sdakereviewers, please spend the next week gettingthoe throug hthe gate22:56
*** sigmavirus24 is now known as sigmavirus24_awa22:56
sdakei want to release eactly ont he 25th of july22:57
harmwok22:57
sdakecommitters, please fix up the issues22:57
daneyon_will do22:57
mandregot it22:57
sdake#topic open discussion22:57
*** openstack changes topic to "open discussion (Meeting topic: kolla)"22:57
sdakeaologies for3 minutes of open discussion22:57
sdakeI'll try to plan timing better22:57
sdakehard with open ended objectives :)22:57
*** fallenpegasus has joined #openstack-meeting-422:57
sdakewe can spill over into #kolla22:57
sdakeat the conclusion of our meeting time22:58
rhalliseywe need to get a bigger time slot22:58
Slowerno beer at cisco?!?!22:58
rhalliseylol22:58
sdakerhallisey lol22:58
sdakeslower 70k person company - bean counters ftw :)22:58
Slowerthat's the elephant topic in the room.. man oh man..22:58
harmwnight all!22:58
sdakejust one last thing22:58
harmwwhich is..22:59
sdakei'd rather not have to go through these rollcall votes on specs22:59
sdakeI'd rather no have specs entirely22:59
sdakebut sometimes they will be necessary22:59
sdakeI am open to discussion on a better way to handle these22:59
sdakesince specs are generally done to buid consensus22:59
sdakeand consensus means there is contention :)22:59
sdakefeel free to have in channel or privately22:59
sdakethanks for attending folks - apologies meeting was so mentally taxing :)23:00
sdake#endmeeting23:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"23:00
harmw'till next time!23:00
Slowerthat was good, thanks sdake23:00
openstackMeeting ended Wed Jun 17 23:00:31 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)23:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/kolla/2015/kolla.2015-06-17-22.01.html23:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/kolla/2015/kolla.2015-06-17-22.01.txt23:00
openstackLog:            http://eavesdrop.openstack.org/meetings/kolla/2015/kolla.2015-06-17-22.01.log.html23:00
rhalliseyya sorry for the delay :(23:00
sdakeslower hope you learned something :)23:00
Slowerya, no beer at cisco23:00
mstachowthanks everybody !23:01
sdakethat too :)23:01
*** auld has quit IRC23:01
rhalliseythanks23:01
nihilifergood night23:01
*** mstachow has left #openstack-meeting-423:01
*** nihilifer has quit IRC23:01
*** rhallisey has left #openstack-meeting-423:01
*** auld has joined #openstack-meeting-423:02
*** barrett1 has quit IRC23:03
*** bmace has left #openstack-meeting-423:03
*** KunalGandhi has joined #openstack-meeting-423:04
*** carl_baldwin has quit IRC23:04
*** padkrish has quit IRC23:05
*** auld has quit IRC23:05
*** padkrish has joined #openstack-meeting-423:05
*** amit213 has quit IRC23:05
*** amit213 has joined #openstack-meeting-423:06
*** wojdev has joined #openstack-meeting-423:06
*** wojdev has quit IRC23:07
*** mfalatic has quit IRC23:08
*** padkrish has quit IRC23:10
*** mickeys has quit IRC23:11
*** amit213 has quit IRC23:12
*** amit213 has joined #openstack-meeting-423:12
*** yamahata has joined #openstack-meeting-423:15
*** vinkman has left #openstack-meeting-423:15
*** dannywilson has joined #openstack-meeting-423:16
*** cvstealth has quit IRC23:18
*** amit213 has quit IRC23:18
*** amit213 has joined #openstack-meeting-423:19
*** auld has joined #openstack-meeting-423:19
*** auld has quit IRC23:19
*** sarob has quit IRC23:20
*** amit213 has quit IRC23:20
*** sarob has joined #openstack-meeting-423:20
*** amit213 has joined #openstack-meeting-423:20
*** fallenpegasus has quit IRC23:23
*** dims has joined #openstack-meeting-423:24
*** padkrish has joined #openstack-meeting-423:25
*** Swami has quit IRC23:26
*** amit2131 has joined #openstack-meeting-423:27
*** VW has quit IRC23:28
*** dims has quit IRC23:28
*** amit2131 has quit IRC23:28
*** amit2131 has joined #openstack-meeting-423:28
*** dims has joined #openstack-meeting-423:28
*** dannywilson has quit IRC23:31
*** amit213 has quit IRC23:31
*** krtaylor has joined #openstack-meeting-423:32
*** dims has quit IRC23:33
*** amit2131 has quit IRC23:35
*** amit213 has joined #openstack-meeting-423:35
*** blahRus has quit IRC23:37
*** sarob has quit IRC23:38
*** banix has joined #openstack-meeting-423:40
*** yamahata has quit IRC23:40
*** amit213 has quit IRC23:41
*** amit213 has joined #openstack-meeting-423:41
*** amit213 has quit IRC23:47
*** amit213 has joined #openstack-meeting-423:48
*** padkrish has quit IRC23:52
*** padkrish has joined #openstack-meeting-423:53
*** amit213 has quit IRC23:54
*** amit213 has joined #openstack-meeting-423:54
*** padkrish has quit IRC23:57
*** sdake_ has joined #openstack-meeting-423:59

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