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