13:30:37 <chandankumar> #startmeeting RDO meeting - 2017-08-01
13:30:37 <zodbot> 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 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
13:30:37 <zodbot> The meeting name has been set to '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:42 <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:23 <zodbot> Current chairs: chandankumar number80 rbowen
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:01 <zodbot> Current chairs: chandankumar number80 rbowen snecklifter
13:32:03 <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:28 <zodbot> Current chairs: chandankumar jschlueter number80 rbowen snecklifter
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:56 <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:19 <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:09 <zodbot> chandankumar: Karma for yazug changed to 1 (for the f26 release cycle):  https://badges.fedoraproject.org/tags/cookie/any
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:46 <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:26 <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:00 <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