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