rdo
LOGS
15:02:43 <chandankumar> #startmeeting RDO packaging meeting (2015-08-26)
15:02:43 <zodbot> Meeting started Wed Aug 26 15:02:43 2015 UTC.  The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:02:43 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:02:50 <jdob> ya
15:02:57 <chandankumar> #topic Roll Call
15:03:03 <jpena> o/
15:03:04 <dtantsur> o/
15:03:13 <chandankumar> #chair jpena dtantsur
15:03:13 <zodbot> Current chairs: chandankumar dtantsur jpena
15:03:56 <eggmaster> o/
15:04:02 <chandankumar> #chair eggmaster
15:04:02 <zodbot> Current chairs: chandankumar dtantsur eggmaster jpena
15:04:40 <chandankumar> #info Trystack is back now and now running RDO kilo
15:04:49 <chandankumar> #link https://www.redhat.com/archives/rdo-list/2015-August/msg00124.html
15:05:20 <number80> o/
15:05:25 <chandankumar> #chair number80
15:05:25 <zodbot> Current chairs: chandankumar dtantsur eggmaster jpena number80
15:05:36 <chandankumar> number80, i was about to ping you :P
15:05:49 <chandankumar> #topic Pending Liberty Reviews
15:05:59 <chandankumar> #link https://bugzilla.redhat.com/show_bug.cgi?id=1243533
15:06:14 <number80> a hell lot of them, I'm fixing deps in repositories right now
15:06:19 <lon> #chair lon
15:06:34 <number80> #chair lon
15:06:34 <zodbot> Current chairs: chandankumar dtantsur eggmaster jpena lon number80
15:06:36 <mburned> o/
15:06:41 <chandankumar> i was going through the list of packages under review and there are lots of dependencies
15:06:42 <number80> #chair mburned
15:06:42 <zodbot> Current chairs: chandankumar dtantsur eggmaster jpena lon mburned number80
15:06:56 <chandankumar> and all is assigned number80 :)
15:07:02 <chandankumar> number80, kudos to you
15:07:05 <chandankumar> number80++
15:07:07 <zodbot> chandankumar: Karma for hguemar changed to 14:  https://badges.fedoraproject.org/tags/cookie/any
15:07:17 <number80> chandankumar: a lot of sponsoring + fixing deps to do first :(
15:07:29 * dtantsur has a review up for ironic-inspector, but it requires updating
15:07:37 <chandankumar> found one myself
15:07:39 <chandankumar> https://bugzilla.redhat.com/show_bug.cgi?id=1242886
15:07:52 <chandankumar> #action chandankumar will be reviewing https://bugzilla.redhat.com/show_bug.cgi?id=1242886
15:08:04 <chandankumar> dtantsur, i will provide an update on this by tomorrow.
15:08:32 <chandankumar> moving to next topic
15:08:33 <dtantsur> thanks! I know might require changes due to new python rules
15:08:50 <chandankumar> dtantsur, you need to update the package to python 3
15:08:55 <trown> o/
15:09:08 <lon> at least to include it, it appears
15:09:15 <chandankumar> #chair trown
15:09:15 <zodbot> Current chairs: chandankumar dtantsur eggmaster jpena lon mburned number80 trown
15:09:25 <chandankumar> dtantsur, https://fedoraproject.org/wiki/Packaging:Python this will help you
15:09:28 <chandankumar> #link https://fedoraproject.org/wiki/Packaging:Python
15:09:58 <dtantsur> yeah, I already wend through it with python-ironic-inspector-client :)
15:10:04 <chandankumar> dtantsur, please let us know if any missing dependencies found for ironic-inspector
15:10:10 <dtantsur> (which is approved and in fedora btw)
15:10:20 <chandankumar> \o/
15:10:31 <chandankumar> moving to next topic
15:10:46 <chandankumar> # new package scm requested
15:10:52 <chandankumar> #topic new package scm requested
15:11:16 <chandankumar> social packaged python-editor it fixes the manila dependencies issue
15:11:20 <chandankumar> social++
15:11:20 <zodbot> chandankumar: Karma for social changed to 3:  https://badges.fedoraproject.org/tags/cookie/any
15:11:35 <chandankumar> #link python-editor : https://bugzilla.redhat.com/show_bug.cgi?id=1256353
15:12:11 <chandankumar> i had applied for new scm request for python-os-testr https://bugzilla.redhat.com/show_bug.cgi?id=1254851
15:12:13 <chandankumar> #link https://bugzilla.redhat.com/show_bug.cgi?id=1254851
15:12:27 <chandankumar> moving to next topic
15:12:53 <chandankumar> #topic cleaning up test-requirement.txt for all openstack project
15:13:23 <chandankumar> when i was packaging python-discover, i have a chat with lifeless, it is obselete now
15:13:40 <chandankumar> and discover module is used in all projects
15:14:18 <social> chandankumar: so our devs should send reviews with removal?
15:14:26 <chandankumar> here is the discussion https://github.com/testing-cabal/unittest-ext/issues/96
15:14:51 <chandankumar> social, https://review.openstack.org/217046 is review proposed by lifeless
15:15:31 <chandankumar> social, before removing we need to check with other project where it is *actually* obsolete
15:15:45 <chandankumar> i will start a mail thread regarding this
15:16:49 <chandankumar> it is also a part of requirements : https://github.com/openstack/requirements/blob/master/global-requirements.txt#L246
15:17:55 <chandankumar> #action chandankumar to start a mail thread to remove or not obsolete dependencies upstream
15:18:15 <chandankumar> befor moving to open discussion
15:18:26 <chandankumar> any more topics anybody have to discuss?
15:19:22 <dtantsur> trown, we need to submit a package review for ironic-python-agent
15:19:42 <trown> dtantsur: ya, but we need to get a release first
15:19:45 <chandankumar> #action trown to  submit a package review for ironic-python-agent
15:19:56 <dtantsur> trown, jroll promised me a couple of times, but he's forgetting
15:20:05 <dtantsur> so my question to folks:
15:20:14 <dtantsur> can we submit review with packaged git master?
15:20:17 <trown> dtantsur: I have a review up for infra
15:20:28 <trown> https://review.openstack.org/#/c/213749/
15:20:40 <trown> I probably just need to bug them
15:20:54 <dtantsur> awesome, trown++
15:20:54 <zodbot> dtantsur: Karma for trown changed to 1:  https://badges.fedoraproject.org/tags/cookie/any
15:21:12 <dtantsur> I think we also make it releasable via openstack/releases machinery
15:21:37 <trown> dtantsur: ya I was wondering about that...do I also need a patch to governance
15:21:47 <chandankumar> trown, if it is version bumped on upstream, we can use that tarball and send it for package review
15:22:08 <trown> chandankumar: ya the problem currently is that the upstream has 0 releases
15:22:21 <chandankumar> number80, what is would be the best way then?
15:22:25 <trown> chandankumar: we are working on that though
15:22:35 <number80> chandankumar: pre-commit tarball
15:22:46 <number80> s/commit/release/
15:23:31 <number80> don't tell me that you have no versioning scheme too :)
15:23:45 <dtantsur> I guess it uses pbr, so it has *some*
15:24:06 <number80> if you didn't, I would have called you nodejs developer ;)
15:24:11 <dtantsur> setup.cfg: version = 0.1
15:24:19 <dtantsur> number80, that's cruel :D
15:24:51 <dtantsur> trown, I think we should suggest folks to switch to post-versioning (aka drop the version)
15:25:03 <trown> dtantsur: +1
15:25:05 <number80> then n-v-r should she something like 0.1-0.1git<checksum>
15:25:34 <number80> note the 0 at the beginning of the release tag
15:25:37 <dtantsur> checksum or date?
15:25:44 <dtantsur> last time I looked it was date
15:26:02 <number80> dtantsur: both works but prefer checksum as I can relate it to a specific commit
15:26:13 <dtantsur> ack
15:26:37 <dtantsur> trown, could you please take care of it then? would be good to go throw reviews asap..
15:26:38 <number80> every update until the release ==> 0.2gitXXXX 0.3gitXXXX
15:27:42 <trown> dtantsur: how do you feel about trying to get a release cut this week, and if we do not have a release on pypi by Friday I will do the hard way next week?
15:28:04 <dtantsur> trown, jroll is on vacation, devananda will be on vacation too...
15:28:09 <trown> rats
15:28:13 <dtantsur> not sure there'll be anyone to approve such release
15:28:22 <trown> you are correct
15:28:28 <trown> ok hard way it is
15:29:31 <dtantsur> #agreed we will start with packaging IPA from git, then will make folks do a release ASAP
15:29:37 <dtantsur> ok?
15:29:46 <trown> +1
15:30:06 <chandankumar> ok
15:30:12 <chandankumar> moving to next topic
15:30:17 <trown> dtantsur: number80 is there any tips on the pre-release tarball?
15:30:47 <dtantsur> trown, tox -evenv python setup.py sdist :) then package it :)
15:31:12 <trown> perfect. thanks!
15:31:23 <number80> that's it
15:31:55 <chandankumar> #topic Open Discussion
15:32:33 <chandankumar> #info tomorrow i.e. on thursday and friday we are hosting Bug Triage Day
15:32:52 <chandankumar> we need your help to get the bug triaged.
15:33:30 <chandankumar> it is current stats of bug from Today : #link https://www.redhat.com/archives/rdo-list/2015-August/msg00136.html
15:34:27 <chandankumar> number80,  i am making some template changes in the report http://trunk.rdoproject.org/f21/report.html
15:34:46 <chandankumar> to show failed build first then passed build
15:35:11 <chandankumar> number80, i will share with you once done.
15:35:15 <number80> ack
15:35:17 <trown> nice
15:35:37 <chandankumar> any more topic to discuss
15:36:15 <chandankumar> if not we are going to close the meeting on a countdown of 5.
15:36:18 <chandankumar> 4
15:36:19 <chandankumar> 3
15:36:22 <chandankumar> 1
15:36:28 <chandankumar> #endmeeting