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