20:01:25 #startmeeting log_wg 20:01:25 Meeting started Wed Jul 29 20:01:25 2015 UTC and is due to finish in 60 minutes. The chair is jokke_. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:01:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:01:27 Agenda for Wednesday 22th of July (20:00 UTC): 20:01:28 Attendance & courtecy calls 20:01:28 Action items update 20:01:28 empty fields in logs 20:01:29 The meeting name has been set to 'log_wg' 20:01:30 incubator using projects 20:01:33 proposed talks for summit 20:01:35 Ongoing specs 20:01:38 latest updates from req ids 20:01:40 Ops midcycle planning 20:01:43 proposals for log_wg meeting time 20:01:45 Open discussion 20:01:53 #topic attendance and courtecy calls 20:01:58 Courtesy meeting reminder: jokke_, rockyg, dhellman, johnthetubaguy, nkrinner, bknudson 20:02:06 hi 20:02:13 o/ 20:02:17 hi there 20:02:35 sorry for the flood at the start :( 20:02:53 hi 20:02:56 #topic ongoing specs - req id's 20:03:05 * dhellmann is distracted with some release work 20:03:18 dhellmann: understood and appreciated 20:03:48 all, did you follow up yesterday's cross project meeting? 20:04:16 at the meeting they said they finished their analysis 20:04:21 we got quick update from tpatil ... seems that the spec is pretty much on track finally 20:04:29 and the update was really quick 20:04:30 and they thought there would be a problem with generators 20:04:53 I haven't seeb update on that spec yet, but hopefully it's something everyone can agee on finally 20:06:30 y, hopefully the spec will be updated with this new design 20:07:05 I'm not letting it land to glanceclient before it is :D 20:07:28 I don't know if they plan to do all the work themselves 20:07:38 this has been such a long fight to get it figured out that, not gonna give up now 20:07:43 maybe there will be something in oslo first. 20:08:24 there was an apiclient package for a long time but that petered out 20:08:27 bknudson: I proposed a work-around for the generator issue on the mailing list 20:08:37 I haven't heard from Abhishek for a while so I'm not sure what's their current plan exactly 20:08:58 http://git.openstack.org/cgit/openstack/oslo-incubator/tree/openstack/common/apiclient -- it's still in oslo-incubator 20:09:46 it's mostly deprecated... 20:11:13 and it's still hanging out in keystoneclient -- http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/openstack/common/apiclient 20:11:20 I think we need a 2.0 release to actually delete it 20:11:45 :) 20:12:13 we're such hoarders ... can't throw anything away :) 20:13:56 rockyg: you found time after all? :) 20:14:23 ok moving on 20:14:30 #topic ops midcycle planning 20:15:17 rockyg: anything from your side, dhellmann had pretty much plan to let the ops lead 20:16:26 in defcore meeting, but yeah. I'm kinda here. 20:17:28 What I proposed to tom for Ops midcycle is a session or two of bug triaging with a focus of getting top log bugs identified and top five bugs for each project logging or not 20:18:19 also possible to get a working group on fleshing out the sections of the error code spec that have comments on it 20:18:22 oh, sorry 20:18:46 cool, that sounds like good start 20:19:11 Nah. It's ok. Just a bunch of folks debating what deserves getting a trademark 20:19:29 only the best loggers get a trademark 20:19:38 Yeah. I think I talked about something else with him, but I forget. 20:19:43 bknudson: ++ lol 20:20:12 :) 20:20:32 might try a working session for other log wants, but we'll see. 20:20:33 I'd really like to see few of them joining us 20:21:17 those people seems to have lots of opinions and it would be great to get few of then joining us on these weekly talks 20:21:47 talked about a bugs triage weekly and sending email to ops mailing list with minutes/agenda/etc 20:23:06 sounds heavy 20:23:44 nah. Mostly status on hot bugs and any new ones that should get priorities rased. 20:24:57 anybody else gonna be at the ops midcycle? 20:25:17 I can't 20:25:41 maybe on the next one 20:25:55 Yeah. So I'll rep us and do more recruiting. 20:27:17 you need anything from us before that? 20:27:20 anything else on the ops meeting? 20:27:27 anything we could help with? 20:28:35 take a look at the etherpad for planning and comment, maybe? 20:28:50 Any reviews I should highlight there? 20:28:57 ok, mind to share the link to the notes? 20:29:11 gimme a sec.... 20:29:43 I think that's https://etherpad.openstack.org/p/PAO-ops-meetup 20:29:45 problem with etherpads, they are really difficult to find with google 20:30:00 jokke_: yeah, that's on purpose to keep out spam bots 20:30:05 https://etherpad.openstack.org/p/PAO-ops-meetup yup. what Doug said. 20:30:30 #link https://etherpad.openstack.org/p/PAO-ops-meetup 20:30:51 #info please comment on the ops etherpad if anything specific in mnd 20:31:05 moving on 20:31:20 #topic proposals for log_wg meeting time 20:31:35 Tom has all the etherpad since the first midcycle on a wiki page: https://wiki.openstack.org/wiki/Operations/Meetups 20:31:52 we had that discussion earlier on, not a single response on the mailing list, so I assume we stick with this time 20:32:13 this time works for me 20:32:35 I think we should make it earier, if possible. But, I can poll the ops meeting. and, we'll go an hour earlier when DST ends. 20:33:24 well give a poll, but as said no replies to the e-mail I sent to the dev list 20:34:43 #topic Open Discussion 20:34:59 Anything else on your hearts? 20:35:03 well 20:35:39 I'd like to introduce a logging spec adoption for murano: https://review.openstack.org/#/c/205200/ 20:37:34 <3 20:38:43 and that's all from my side, since we just migrate to oslo_log) 20:39:04 thanks, Nikolay_St, I'll add that to my review queue 20:39:21 kewl. I think I need more time to review, but this week? Might want a reference to syslog RFC and Python log guidelines. 20:39:33 fyi - https://review.openstack.org/#/c/205779/ (Define TRACE logging level) in oslo.log 20:39:37 So, can we discuss again next week. 20:39:37 dhellmann: thx) 20:39:48 dims: \o 20:40:29 dims: ++ 20:40:58 thanks, dims 20:42:05 dims: looks like it needs someone to wake up jenkins 20:42:12 maybe another +W 20:42:19 bknudson: y 20:42:26 dims: we should add that to the guidelines in the cross-project specs repo 20:42:50 dhellmann: once we get a release out and g-r updated? 20:43:04 dims: yep 20:43:06 ++ 20:43:19 bknudson: there's a bit of a backlog in the queue, but that job is being processed 20:43:20 will do dhellmann 20:43:59 what enables trace? 20:44:25 trace level... e.g., verbose=True enables debug 20:44:38 do I need logging.conf level=5 ? 20:45:14 maybe change verbose= to allow verbose=trace ? 20:45:42 there's actually a proposal to drop verbose entirely and make info the default, I think 20:45:52 https://review.openstack.org/#/c/206437/ 20:45:54 that would be fine 20:46:19 oh, verbose is INFO 20:46:22 it's debug=True 20:46:24 yeah 20:46:29 so could be debug=trace 20:47:22 I think the idea is you wouldn't want to trace *everything* so you would use --default-log-levels to control the modules where you do want tracing 20:47:35 maybe just oslo.messaging, for example 20:48:01 that makes more sense 20:50:05 anything else? 20:50:07 what happens if I have both debug and verbose? 20:50:18 it's debugging 20:50:24 bknudson: debug wins 20:50:32 as long as you put it globally. 20:50:54 I think you can still do project level configs, though. On some projects, at least 20:51:01 keystone also uses debug=True to indicate to work in insecure manner. 20:51:06 should change that. 20:51:35 bknudson: uh, yeah. 20:51:52 :) 20:52:10 I can work on that. should be ez 20:52:41 and then as with any other OpenStack project, deployers runs it all the time on debug :D 20:53:59 so another argument for error codes +requestid is that with both of those, debug could most likely be turned off ;-) 20:55:47 most of the time yes 20:57:38 ok last minutes ... use them wise 20:58:04 Now I have a good justification for error codes! Finally. Something that is verbalizable. 20:58:40 ahaa-moment? 20:59:03 yup. 21:00:03 ok, thanks again everyone 21:00:08 Thanks! 21:00:12 #endmeeting