13:30:37 #startmeeting RDO meeting - 2017-08-01 13:30:37 Meeting started Tue Aug 1 13:30:37 2017 UTC. The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:30:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:30:37 The meeting name has been set to 'rdo_meeting_-_2017-08-01' 13:30:38 Meeting started Tue Aug 1 13:30:37 2017 UTC and is due to finish in 60 minutes. The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:30:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:30:42 The meeting name has been set to 'rdo_meeting___2017_08_01' 13:30:59 #topic Roll Call 13:31:01 \o/ 13:31:10 o/ 13:31:11 Here 13:31:23 #chair rbowen number80 13:31:23 Current chairs: chandankumar number80 rbowen 13:31:24 Current chairs: chandankumar number80 rbowen 13:31:42 o/ 13:31:57 So Last RDO office hour was a good start. 13:32:01 #chair snecklifter 13:32:01 Current chairs: chandankumar number80 rbowen snecklifter 13:32:03 Current chairs: chandankumar number80 rbowen snecklifter 13:32:04 today, we have amoralej, apevec, jpena in PTO 13:32:32 number80: Thanks for the info :-) 13:32:58 This time in office we are gooding to add some more things. 13:33:08 1] Review easyfix patches 13:33:18 2] Cleaning up easyfixes 13:33:25 3] Add more issues 13:33:43 number80: rbowen What about including bug traiging and sprinting also? 13:33:46 in office hour 13:34:06 we can do that 13:34:15 If we want to expand officer hours to cover that kind of thing, that would be great. 13:34:22 Here is the office hour etherpad: https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes 13:34:43 4] Spriinting 13:34:48 5] Bug Traiging 13:34:57 Well, that's allocated time to mentor new contributors so it works for me 13:35:04 It will take a few weeks to get people used to this happening, but having an agenda well in advance is important. 13:35:16 o/ 13:35:23 snecklifter: i hope you have power to play with issues now 13:35:28 #chair jschlueter 13:35:28 Current chairs: chandankumar jschlueter number80 rbowen snecklifter 13:35:29 Current chairs: chandankumar jschlueter number80 rbowen snecklifter 13:35:32 I'd like to also celebrate the new contributors that we've accumulated, and the awesome work they're doing. 13:35:35 chandankumar: i do, thank you 13:35:52 You know how OpenStack.org lists all contributors to each release in the release notes. It would be nice to do the same thing in the RDO release notes. 13:36:17 rbowen: +1 13:36:40 rbowen: number80 i am thinking about this https://thanks.rust-lang.org/ 13:36:55 So if you're mentoring/assisting on an EasyFix ticket, do make a note of the person that you're working with, so we can say thank you. 13:38:03 And now that I've finally figured out how to work the shipping system, perhaps we can send some of our RDO polo shirts to new contributors. 13:38:06 rbowen: what would be best way to thank them? through blog post on rdo 13:38:16 Yep, we can keep an etherpad to keep track 13:38:35 Yes, definitely a blog post - one paragraph introduction, for example. 13:38:48 rbowen: that reminds me to send you my address for openstackdaysuk stickers 13:39:31 Anyways, I didn't mean to derail your agenda. 13:41:43 I am stacking the easyfix gerrit reviews here https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes 13:41:50 feel free to review and comment it 13:43:24 you can group by easyfix number as well like: https://review.rdoproject.org/r/#/q/status:open+branch:rpm-master+topic:easyfix/10 13:44:45 if we need a new openvswitch in RDO, how do we go with it? who is responsible for those builds? 13:46:42 ihrachys, which version you want ? the present version is ovs 2.7.2 in RDO 13:47:06 ihrachys, Alan pevec is the right person to talk to :) 13:47:28 amuller, ^ ? 13:47:54 yeah Alan has been helping us on that front 13:47:57 seems to be offline now 13:48:07 Eduardo Gonzalez created openstack/glance-distgit rpm-master: Remove pep8 from build requires https://review.rdoproject.org/r/8044 13:48:20 ihrachys, https://review.rdoproject.org/r/#/c/7616/ 13:48:37 that's pike. 13:48:42 I think we needed smth earlier 13:48:57 we need O and N 13:49:06 mrunge: https://github.com/redhat-openstack/easyfix/issues/9 can we close this issue? 13:49:12 there is a backport that we want to ship for RDO cloud stability sake 13:50:11 ok. 13:51:23 number80: jruzicka https://review.rdoproject.org/r/#/q/topic:easyfix/11 has lots of patches with one +2, we need one more to get it merged 13:53:09 sbonazzo: sorry, I'm on east coast so I was asleep :) 13:53:17 is gnocchi master still broken? 13:53:38 dmsimard: you should go west coast like EmilienM 13:53:51 number80: vancouver is too expensive :P 13:53:57 true ^ 13:53:57 number80: it's the SFO of Canada 13:54:03 I'm not a principal software engineer (yet) 13:54:14 rbowen: we need your reply on this issue https://github.com/redhat-openstack/easyfix/issues/15 13:54:15 * dmsimard coughs 13:54:15 lol 13:54:17 dmsimard: no problem number80 is taking care 13:54:46 I'll be in a call soon 13:54:51 Are we likely to have a promotion in time for test day, or should we reschedule? 13:55:18 rbowen: test day is tomorrow ? 13:55:19 rbowen: it is still possible but I am unsure 13:55:25 Thursday/Friday 13:55:42 So, day after tomorrow. 13:55:51 tosky: please have a look https://review.rdoproject.org/r/#/c/7980/ 13:55:54 https://trello.com/b/WXJTwsuU/tripleo-and-rdo-ci-status?menu=filter&filter=label:master,label:RDO%20CI%20Promotion%20blocker 13:55:56 rbowen: yeah, we haven't promoted in 10 days and there are currently issues with the CentOS infrastructure network .. 13:56:08 rbowen: might be better to reschedule next week, better safe than sorry 13:56:09 I don't see anything blocking that is unrelated to infra 13:56:51 https://trunk.rdoproject.org/centos7/status_report.html <= we're in consistent state in trunk 13:56:56 ok, I'll push it out a week. 13:57:12 ack 13:58:12 rbowen: wait 13:58:19 jschlueter: https://github.com/redhat-openstack/easyfix/issues/19 snecklifter needs your help. 13:58:26 dmsimard: Hmm? 13:58:45 chandankumar: ack looking 13:58:46 rbowen: can you wait until EOD to reschedule ? It seems like we can get something out in time 13:59:06 Merged openstack/shaker-distgit rpm-master: Removed BuildRequires/Requires: python-coverage from .spec https://review.rdoproject.org/r/8002 13:59:18 Certainly. I was just looking to see what tweets were already scheduled for today, if any. 13:59:56 Move to tomorrow, and then we can revisit at EOD. 14:00:01 s/Move/Moved/ 14:01:32 snecklifter: let me get a first set of these ... 14:01:52 jschlueter: sure 14:01:53 chandankumar, the PR for https://github.com/redhat-openstack/easyfix/issues/9 fixes only a small portion, but it's a start 14:02:26 Merged openstack/mistral-dashboard-distgit rpm-master: Removed BuildRequires/Requires: python-coverage from .spec https://review.rdoproject.org/r/7744 14:02:43 snecklifter: that was generated off of comment from one of the fixes for https://github.com/redhat-openstack/easyfix/issues/6 14:03:28 jschlueter: ah ok, I'll poke about and see if I can come up with something that grabs all the specs and does a regex or something 14:04:21 snecklifter: no good clean way to pull everything but rdopkg clone allows for semi-automated from a set of sources files 14:04:36 snecklifter: I'd start with the openstack-* packages and python-oslo-* packages 14:04:54 jschlueter: there is always a way :) 14:05:12 i like a challenge 14:07:22 snecklifter: I've played with git "repo" tool from google which is kind of useful but had mixed results with my local setup ... 14:08:21 jschlueter: grabbing the project name from rdoinfo, appending -distgit, feeding that into rdopkg clone? 14:08:21 snecklifter: if you want to do some bash/curl/git/awk foo you can pull set of sources from dlrn trunk ... https://trunk.rdoproject.org/centos7-master/report.html 14:08:38 rdopkg clone 14:08:55 git clone ...-distgit 14:09:38 number80: rbowen jschlueter https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes we have 4 new contributors from the day we started. 14:09:40 snecklifter: yea if you want starting point look at the "openstack-* python-*client python-oslo* " from the project names 14:10:00 easyfix. 14:10:31 That's great. 14:11:41 mrunge: thanks :-) 14:12:04 chandankumar: added 2 searches for open and merged easyfix reviews 14:12:12 https://review.rdoproject.org/r/#/q/status:open+branch:rpm-master+easyfix 14:12:27 jschlueter: awesome :-) 14:13:09 jschlueter++ 14:13:09 chandankumar: Karma for yazug changed to 1 (for the f26 release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:13:23 chandankumar: I'm going to write a blog post about the EasyFix initiative, later today, unless you've already got something in the works. 14:13:46 https://review.rdoproject.org/r/#/q/status:merged+branch:rpm-master+easyfix 14:17:02 damn promotion failed 14:17:14 number80: you have any idea why this is happening on my laptop ?? http://paste.openstack.org/show/617126/ 14:17:59 jschlueter: http://paste.openstack.org/show/617127/ 14:20:11 dmsimard: from where does this json.py comes from? 14:20:29 number80: I have no clue, I don't think I've installed things globally recently .. 14:20:43 oh wait I did, I installed gertty 14:21:12 rbowen: we have added lots of content here https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes for your blog post 14:22:10 dmsimard: we have proper gertty package from kashyap 14:23:55 snecklifter: looking ... looks about like it 14:24:53 jschlueter: yes, have tested 14:25:02 Matthias Runge proposed config master: Move packages in fluent and sensu to common https://review.rdoproject.org/r/7946 14:25:16 Hi, to when new packages must be reviewed if I want them to be in Pike at least? 14:26:32 morsik: you can start submitting new packages for Pike currently. 14:26:41 once reviewed it will get included. 14:27:01 chandankumar: I already sent review, just I'm worried it won't be reviewed in time :P 14:27:15 morsik: review link 14:27:21 snecklifter: https://github.com/redhat-openstack/easyfix/compare/master...yazug-hacking-readme?quick_pull=1 14:27:26 chandankumar: https://review.rdoproject.org/r/#/c/7935/ 14:27:44 snecklifter: sorry too early of a link ... https://github.com/redhat-openstack/easyfix/pull/21 14:28:27 morsik: adding to my review queue 14:28:43 jschlueter: thanks, just stole it from https://gist.github.com/caniszczyk/3856584 14:29:12 chandankumar: thank you ;) 14:30:05 chandankumar: re https://review.rdoproject.org/r/#/c/7980/ - but it does not "replace this with # at each places." 14:31:21 tristanC: Is https://github.com/redhat-openstack/website/pull/1019 ready to go, or are you still working on it? 14:33:12 rbowen: it's looking good to me yes 14:33:16 tosky: I have explained in the comments? 14:33:23 snecklifter: Do you know roughly how many attendees will be at that event? 14:33:27 tristanC: Thanks. 14:33:57 rbowen: thanks you! :-) 14:34:25 rbowen: no, the website says max 500 tickets, I can ping the organiser if it helps? 14:34:40 snecklifter: you did, but then I'm still a bit - I don't know (I don't have +2 on that though) 14:34:41 snecklifter: That's close enough. Thanks. 14:34:58 rbowen: ok 14:35:10 number80: mordred found the issue 14:35:30 ah, which is? 14:35:41 number80: I had a junk json.py file in the directory I was in to create the virtualenv, which happened to use oslo_serialization (it was a test script I created to test something) 14:35:48 tosky: updated 14:35:51 snecklifter: https://review.rdoproject.org/r/#/c/7980/3 14:35:59 few comments 14:36:40 chandankumar: tosky I have no idea why we are doing that 14:37:11 like, what is the point in having a comment # openstack-api 14:37:22 followed by % openstack-api 14:37:25 snecklifter: # openstack-sahara comment tell about "Just below is openstack sahara packages" 14:37:41 chandankumar: but isnt that obvious ? 14:37:44 chandankumar: question should we create a label for easyfix issues of needs work? for issues that need formatting, details, examples, candidates 14:38:09 and I thought the idea was to bring in line with other spec files 14:38:11 snecklifter: comments will make the spec more informatic 14:38:35 * number80 thinks if it's not obvious, then spec needs reformatting more than comments 14:39:17 jschlueter: yes, sure. 14:39:24 chandankumar: I'm starting to think that we don't really need those comments 14:39:43 +1 for dropping them 14:39:51 %package is the marker for each section 14:39:52 tosky: let's dropp them. 14:40:28 snecklifter: ^^ 14:40:32 tosky: yes I think the % blah bit serves as a comment by itself 14:40:34 of course adding 2 newlines may help 14:40:42 before a %package 14:40:50 tosky: ack 14:40:54 that's probably part of the reformatting that number80 mentioned 14:41:11 tosky: yes makes it more readable, I'll do that now 14:41:17 Yeah, if it helps for clarity, just add lines 14:41:29 cool, will do 14:41:29 * number80 uses Emacs so he has proper coloring for spec files 14:43:13 Christopher Brown proposed openstack/sahara-distgit rpm-master: removes square comment boxes https://review.rdoproject.org/r/7980 14:43:36 * snecklifter misses emacs 14:45:18 chandankumar: might want to make sure we include a link to "good git commit message" 14:45:28 tristanC: I've taken the liberty of changing the publish date of your blog post, so that it'll be at the top of the blog, rather than 4 posts down. 14:45:32 https://review.rdoproject.org/r/#/c/7742 14:45:43 jschlueter: what about putting the script like this https://paste.fedoraproject.org/paste/4nn7KAwagjExr7ozE1c9Ug it will render the script in github pages as well as can we link back to README.rst 14:46:05 chandankumar: sure 14:46:22 jschlueter: regarding last question we can add this link https://www.rdoproject.org/documentation/onboarding/ 14:46:40 chandankumar: cool 14:47:08 just caught one review needing a bit of work that with a +2 from amoralej|off ... https://review.rdoproject.org/r/#/c/7742 14:47:47 jschlueter: it is new nice link https://chris.beams.io/posts/git-commit/ better we can add it 14:48:40 chandankumar: https://github.com/redhat-openstack/easyfix/pull/21/files#diff-2cb561c5e46512465f54a0f84d421c80 14:48:48 dmsimard: I don't know what can we do for CDN 14:48:50 http://logs.openstack.org/73/484373/4/check/gate-tripleo-ci-centos-7-undercloud-upgrades-nv/c23cded/console.html#_2017-08-01_11_20_33_823920 14:48:53 still having random timeouts 14:49:06 I can talk on #centos-devel instead 14:49:14 EmilienM: I pinged everyone earlier and got no response.. 14:49:22 EmilienM: feel free to try 14:49:27 EmilienM: I don't know what to do either 14:49:29 chandankumar: I don't care what link... I normally do "lmgtfy: good git commit message" 14:50:18 Christopher Brown proposed openstack/keystoneclient-distgit rpm-master: Removed BuildRequires python-coverage and Requires python-coverage https://review.rdoproject.org/r/7742 14:50:24 jschlueter: ;-) 14:50:49 thanks! 14:54:02 jschlueter: perfect, Thanks , merged :-) 14:55:00 chandankumar: I thought a HACKING.md would be a good place for tips/tricks for intermediate and mentors to reference when doing housekeeping type stuff with easyfixs 14:55:23 jschlueter: +1 14:56:12 * chandankumar will send a pr with more tips 14:57:09 #info use HACKING.md in redhat-openstack/easyfix to keep tips/tricks for intermediate and mentors to reference when doing housekeeping type stuff with easyfixs 14:59:52 Hi, any especial reason for doing mv instead of cp in horizon plugins? https://github.com/rdo-packages/sahara-dashboard-distgit/blob/rpm-master/openstack-sahara-ui.spec#L69 15:00:45 or ln, since those are enabled plugins? :P 15:01:10 you won't use ln with buildroot I guess... 15:01:28 mrunge: see line 75 then 15:01:38 not my choice 15:02:07 morsik, I'd recommend to use a relative link instead of that construct 15:02:40 in kolla is causing issues with files not present (we use an internal function to copy files into /usr/share if the plugins is enabled during container startup) 15:03:50 egonzalez, morazi but that is package build section. you shouldn't see any of that in the resulting rpm 15:04:35 mrunge, issue is, horizon docker image have all horizon plugins installed, but we do not want all plugins available in the dashboard if the service is not enabled 15:04:55 right. that's what I'd do as well 15:05:05 internally we have a function to copy files from python_path/dashboard/enabled to /usr/share/... 15:05:31 egonzalez, the question is: what happens, if you enable/copy/whatever the plugin to horizon 15:05:41 and do not have the service enabled in keystone 15:06:10 snecklifter: a minute change https://review.rdoproject.org/r/#/c/7980/4 15:07:26 egonzalez, when I was doing horizon, we enabled everything by default, or tolerated everything was enabled. Horizon just didn't use it then, if the endpoint was not there 15:08:53 mrunge, will try that, probably we have a bunch of useless functions 15:09:23 mrunge, thanks! 15:09:30 egonzalez, you might want to step by on #openstack-horizon and ping robcresswell there 15:09:39 but I'm confident, not much changed 15:11:21 #link Merged easyfix reviews https://review.rdoproject.org/r/#/q/status:merged+branch:rpm-master+easyfix 15:11:50 #link Open easyfix reviews https://review.rdoproject.org/r/#/q/status:open+branch:rpm-master+easyfix 15:12:18 rbowen: we still have 18 mins left for RDO office hour. 15:12:34 Time to call for improvements for next week RDO office hour. 15:12:48 Treva Nichole Williams proposed openstack/packstack master: Automatically install neutron-lbaas-ui https://review.openstack.org/488517 15:13:36 We could, as you suggested, look at the open tickets list. 15:13:42 number80: from next week rdo office hour, better to have some agenda early. 15:13:56 number80: since mitaka is already EOL, we can cleanup those bugs. 15:14:02 rbowen: ^^ 15:14:08 Well, I look into it 15:14:18 for next week RDO office hour. 15:14:47 * number80 has calls in the middle of the office hour :( 15:15:12 We could also try to get some of the unanswered ask.openstack.org questions addressed. There's 60 right now tagged "RDO", or that reference RDO somehow. 15:15:19 rbowen: +1 15:15:32 Some of those are really old and can probably be closed, but there's several new ones, too. 15:15:43 https://ask.openstack.org/en/questions/scope:unanswered/sort:age-desc/page:1/query:rdo/ 15:15:57 #info Next week office hour agenda * Mitaka Bugs cleanup 15:16:23 #info Next week office hour agenda * Answering and closing unanswered ask.openstack.org questions addressed 15:16:45 we have got 2 agenda that is enough for next week i think 15:16:59 3] We can look at RDO package review queue. 15:17:03 that's it 15:17:34 Awesome. 15:20:20 #info all easyfix issued got cleaned and all submitted easyfixes reviews got reviewed and merged. 15:23:52 anything in POST should be cleaned up 15:25:04 nice idea 15:25:46 last 4 mins. 15:26:08 Where should the mentors page be on the site? 15:26:13 My action item from 2 weeks ago. 15:26:39 rbowen: contribute section 15:27:04 I was just looking there. I guess I'll just drop it in that directory and link it from various places. Thanks. 15:27:04 something like: Need Help, have a look at mentors page 15:28:22 rbowen: we need to ask for area of interest in which mentors help. 15:30:01 hguemar created rdoinfo master: Update liberasurecode and pyeclib to 1.5.0 https://review.rdoproject.org/r/8045 15:30:14 Times up 15:30:18 #endmeeting