15:01:27 #startmeeting RDO packaging meeting (2015-09-16) 15:01:28 Meeting started Wed Sep 16 15:01:27 2015 UTC. The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:28 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:39 o/ 15:01:40 o/ 15:01:45 o/ 15:01:51 #chair lon trown elmiko 15:01:51 Current chairs: chandankumar elmiko lon trown 15:02:01 \o 15:02:25 \0 15:02:29 o/ 15:02:30 {} 15:02:34 * kashyap is lurking 15:02:35 #chair dmsimard 15:02:35 Current chairs: chandankumar dmsimard elmiko lon trown 15:02:36 o/ 15:02:38 #chair jpena 15:02:38 Current chairs: chandankumar dmsimard elmiko jpena lon trown 15:02:51 o/ 15:02:58 #chair rbowen number80 15:02:58 Current chairs: chandankumar dmsimard elmiko jpena lon number80 rbowen trown 15:03:16 #chair dtantsur kashyap 15:03:16 Current chairs: chandankumar dmsimard dtantsur elmiko jpena kashyap lon number80 rbowen trown 15:03:36 let me start with first topic 15:03:37 #link https://etherpad.openstack.org/p/RDO-Packaging 15:03:48 #topic RDO website 15:04:05 #info beta version of RDO website is up http://beta.rdoproject.org/ 15:04:13 #link https://www.redhat.com/archives/rdo-list/2015-September/msg00077.html 15:04:31 Thanks to rbowen for heads up :) 15:04:38 I'm in the process of sorting some of the stuff that's in the uncategorized/ folder, as well as going through the site looking for things that need updated. 15:04:39 rbowen++ 15:04:48 We would very much like to have a polished site by Liberty 15:05:00 Here is code link https://github.com/redhat-openstack/website/ 15:05:06 So that end we're hoping to have a docs hack day some time soon. The dates October 12/13 have been proposed for that. 15:05:08 #link https://github.com/redhat-openstack/website/ 15:05:24 But we would really like it if folks can clone the repo and poke around in the coming days. 15:05:28 ack 15:05:46 #info RDO DOC hack day on 12/13 Oct, 2015. 15:05:58 I don't know exact timelines, because I don't want to disrupt test days by moving the site in the middle 15:06:07 #info start cloning and poking around at RDO website 15:06:08 But I would like to have it up before Summit 15:06:13 EOL 15:07:27 any more queries related to RDO beta website 15:07:30 ok 15:07:48 moving to next topic 15:07:57 #topic RDO Liberty and Fedora 15:08:07 o/ 15:08:13 #chair apevec 15:08:13 Current chairs: apevec chandankumar dmsimard dtantsur elmiko jpena kashyap lon number80 rbowen trown 15:08:17 any question on that topic, shoot now! 15:08:18 apevec, has dropped a mail regarding the same 15:08:24 #link https://www.redhat.com/archives/rdo-list/2015-September/msg00090.html 15:08:38 o/ 15:08:40 #action all maintainers are requested to prepare liberty release for their packages 15:08:41 and another mail regarding the workflow 15:08:47 #chair xaeth 15:08:47 Current chairs: apevec chandankumar dmsimard dtantsur elmiko jpena kashyap lon number80 rbowen trown xaeth 15:08:51 #link https://www.redhat.com/archives/rdo-list/2015-September/msg00113.html 15:09:26 ^ I did dry run of git commands in that post on openstack-glance, so it should work 15:09:33 but if you hit somthing, let me know 15:10:09 * chandankumar not tried yet. 15:10:30 goal is to have liberty3 rebases in Fedora master tomorrow 15:10:48 checklist in https://trello.com/c/GPqDlVLs/63-liberty-3-rpms 15:11:05 #link https://trello.com/c/GPqDlVLs/63-liberty-3-rpms 15:11:28 for new openstack-* packages we'll do reviews in RDO bugzilla 15:11:37 neat 15:11:44 number80, ^ do have RDO/package-review bz component already? 15:12:08 apevec: not yet, we will use distro for now 15:12:22 apevec, what about migrating the existing package review under RDO component, once created? 15:12:27 ok, I'll send another followup with the workflow for new packages 15:12:40 chandankumar: not all of them are migrating 15:12:41 chandankumar, general python-* will stay in Fedora 15:12:54 ok 15:12:56 o/ sry had difficulty connecting for unknown reasons. 15:12:58 as are Oslo and cliients 15:13:12 #chair eggmaster 15:13:12 Current chairs: apevec chandankumar dmsimard dtantsur eggmaster elmiko jpena kashyap lon number80 rbowen trown xaeth 15:13:53 #action apevec send another followup to rdo-list explaining workflow for new RDO packages 15:14:01 i am working on openstack-magnum, will send a package review soon. 15:14:30 chandankumar, you can start in Fedora we can move it later 15:14:33 #action number80 create package-review component 15:14:41 sure apevec :) 15:15:13 any more queries related to new workflow? 15:16:25 apevec, can i move to next topic? 15:16:33 yep 15:16:43 #topic Needs version Bumps for following packages 15:17:07 re. ceiloclient - all clients need bump to latest liberty releases 15:17:08 following packages needs to be version bumped and synced with delorean 15:17:14 python-ceilometerclient to 1.5.0 15:17:23 tempest-lib to 0.8.0 15:17:40 i think eggmaster can do for Tempest-lib. 15:18:02 keystoneauth1>=1.0.0 15:18:07 there's also new package ceilometermiddleware - is there pkg review? 15:18:22 I'll take care of keystone* stuff 15:18:49 auth, middleware, client 15:18:58 apevec, https://bugzilla.redhat.com/show_bug.cgi?id=1230811 15:19:50 keystoneauth package review still in progress https://bugzilla.redhat.com/show_bug.cgi?id=1241812] 15:20:33 it's blocked by othe stuff 15:20:42 number80, python-oslo-reports 15:20:53 chandankumar: ack 15:20:55 yes, I approved it earlier 15:21:01 it needs some love from social . 15:21:17 apevec: about ceilometermiddleware https://bugzilla.redhat.com/show_bug.cgi?id=1230811 15:21:31 number80, yeah, I forgot that was already in Kilo... 15:21:38 too many packages 15:21:57 apevec, if you need any help, feel free to assign me. 15:22:00 no rush about updates, but keep the checklist up to date 15:22:25 openstack-rally is in packaging review process. I have some questions about how to test building it in delorean with a local delorean instance (config, mainly), but I can ask about that outside this meeting. 15:24:00 apevec: why squashing when merging to rdo-liberty? 15:24:53 apevec: btw should I proceed pushing for *aas in fedora now that we have our own dist-git? 15:25:17 ihrachys, distgit normally has liner history, and not all details are interesting imho 15:25:27 apevec: normally... 15:25:41 I feel normal to save history though 15:26:05 we keep it in rpm-master 15:26:22 look at distgit as a part of buildsystem 15:26:35 so you kind of export rpm-master to it 15:27:15 eggmaster: rally won't be pulling all the pip packages and will use local clients? 15:28:12 ihrachys, re. *aas - it would be useful to at least do license check in Fedora 15:28:26 social: great question ;) I'm not sure, /me looks 15:28:46 apevec: I feel I am already there. there were irrelevant nits for the last round 15:28:46 I got involved with this package after it was already fairly worked up & I've just been tweaking an existing spec. 15:28:47 just fedora-review report in public review bz will make lawyers happy 15:29:02 not sure whether fedora-review 15:29:48 well, I prefer we keep the process so we keep the existing tooling 15:30:00 I'd rather not lose tooling 15:30:20 number80, fedora-review shouldn't care which BZ product/component is set, right? 15:30:47 apevec: bugzilla template are not tied to products :) 15:30:50 number80, I hope fedora-review tool could be tweaked to run inside CI job and report in gerrit? 15:30:54 social: it's just doing setup.py build in %build, so idk if that means it's getting stuff from pip, I haven't looked at the buildlog closely yet. but in case that answers your question? 15:31:16 apevec: it could be, it even output xml now 15:31:19 number80, yeah for template, I mean fedora-review --bug 15:31:35 apevec: it doesn't check 15:31:41 * number80 hacked a bit fedora-review 15:31:53 cool, so moving to RDO/package-review is a good 1st step 15:32:05 then move reviews to gerrit 15:32:45 +2 15:32:49 Ad Fedora clients import: that's Fedora master, right? 15:33:02 I think we're loosing focus ... 15:33:08 which topic is it? 15:33:27 sry, I'll ask later 15:33:31 apevec, package version bumps 15:33:40 jruzicka, add to agenda so we don't forget! 15:33:48 https://etherpad.openstack.org/p/RDO-Packaging 15:33:54 chandankumar, let's move on 15:34:06 apevec, can i move to next topic? 15:34:26 yes please 15:35:04 #topic New Package scm request 15:35:14 #link python-oslo-reports - https://bugzilla.redhat.com/show_bug.cgi?id=1241088 15:35:22 and 15:35:27 #link python-castellan - https://bugzilla.redhat.com/show_bug.cgi?id=1259919 15:35:32 is approved. 15:35:50 what about barbican, kinda gonna need it for castellan 15:35:57 social, number80 needs to proceed for new package scm request. 15:36:26 yeah, it's coming 15:36:37 winter ? 15:36:43 #link openstack-barbican https://bugzilla.redhat.com/show_bug.cgi?id=1190269 15:36:47 csim: lol 15:36:51 csim, hehe 15:36:52 k, cool. because castellan uses barbicanclient as the default backend. just fyi 15:36:53 brace yourselves... 15:37:12 barbicanclient is different package... 15:37:19 elmiko: barbican is a different beast 15:37:26 apevec: good point 15:37:37 http://koji.fedoraproject.org/koji/packageinfo?packageID=20226 15:37:41 is barbican client packaged? 15:37:41 already in fedora 15:37:42 * number80 has a tab where he tries to fix barbican import in delorean 15:37:53 elmiko, barbicanclient is already packaged 15:37:54 apevec: oh, awesome =) 15:37:57 sorry 15:38:11 https://admin.fedoraproject.org/pkgdb/package/python-barbicanclient/ 15:38:27 very cool, sorry for the disturbance in the force ;) 15:38:53 moving to next topic 15:39:12 #topic Status of maintenance works on Delorean instance 15:39:34 jpena, can you give summary? ^ 15:39:34 I pinged Michael but haven't verified that the DNS record has been changed back. 15:39:39 thanks to apevec jpena for working on this. 15:39:40 it has 15:39:43 apevec++ 15:39:45 ok, good. 15:39:46 chandankumar, it was jpena++ 15:39:52 jpena++ 15:39:52 chandankumar: Karma for jpena changed to 6 (for the f22 release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:40:11 so everything should be back to normal. The Delorean instance is back, DNS record is updated, and there should be no issues 15:40:23 if you find anything, just let me know 15:40:47 adding one more subtopic to this 15:40:52 #topic f21 Delorean worker deprecation 15:41:10 jpena, you can proceed. 15:41:14 about this, I've sent https://www.redhat.com/archives/rdo-list/2015-September/msg00119.html earlier today 15:41:24 #link https://www.redhat.com/archives/rdo-list/2015-September/msg00119.html 15:41:39 we are deprecating the f21 worker for Delorean, and using f22 instead. The f22 worker has been creating packages for a while 15:41:48 #link https://trunk.rdoproject.org/f22 15:42:25 #undo 15:42:25 Removing item from minutes: 15:42:27 #link https://trunk.rdoproject.org/f22/status_report.html 15:42:34 ^ is nicer, mostly green :) 15:42:37 I'll do the swap next Friday. By then, https://trunk.rdoproject.org/f21 will point to the f22 repo 15:43:04 oslo.messaging is easy fix 15:43:06 apevec: it was all-green earlier today :) 15:43:31 messaging failed with ImportError: No module named zmq - seems to be upstream issue? 15:44:12 ah no docs, so we're missing BR 15:45:10 nm, off topic! 15:45:15 let's move on 15:45:31 #topic RDO Liberty Test day - September 23/24 15:45:43 Details sent to mailing list - https://www.redhat.com/archives/rdo-list/2015-September/msg00114.html 15:46:04 #link RDO liberty test day https://www.redhat.com/archives/rdo-list/2015-September/msg00114.html 15:46:05 Mostly what I need help with is 1) making sure that the test matrix reflects what we actually want to test 15:46:08 2) documenting how to test 15:46:14 3) getting the word out so that people come and participate. 15:46:43 In particular, some docs on how to test RDO-Manager would be excellent. 15:46:45 rbowen: now that we have a date, I would reach out to some of the other mailing lists - the previous email didn't mention a date 15:47:00 ok, so, centos-devel, and where else? 15:47:02 rbowen, shall we use beta.rdoproject.org for testday docs? 15:47:13 all edits to wiki will be gone right? 15:47:14 apevec++ 15:47:14 dmsimard: Karma for apevec changed to 9 (for the f22 release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:47:45 apevec: So far, I've been putting the doc on both - although I haven't mirroed the latest changes yet. 15:47:48 https://www.rdoproject.org/RDO_test_day_Liberty was not migrated 15:47:48 It's probably a good opportunity to the test new website 15:47:52 because I'm not at all sure what the move date is. 15:47:57 But ... yeah, that might be a really good idea. 15:48:26 So, yes, I'll copy everything over to beta.r.o and just put pointers on the main site. 15:48:34 Thanks for the suggestion. 15:48:54 rbowen, can i move to next topic? 15:49:11 Yes. Thank you. 15:49:59 rbowen, how are URLs mapped? 15:50:11 apevec, can i move to next topic? 15:50:20 There's a redirect.yaml file in the top of the repo. 15:50:31 rbowen, thanks 15:50:32 That will redirect (most of) the current main pages when the site goes live. 15:50:34 chandankumar, yes 15:51:11 #topic Delorean CI: https://prod-rdojenkins.rhcloud.com/view/RDO-Liberty-Delorean-Trunk/ 15:51:21 dmsimard, you can proceed 15:51:35 I sent an e-mail to the mailing list about improving the CI and sort of providing an update at the same time 15:51:38 #link https://www.redhat.com/archives/rdo-list/2015-September/msg00105.html 15:52:13 Tested this morning locally with the new delorean packages and the minimal tests (off of the tempest fork) passes so I'll update the permissive aio job today on the CI 15:52:37 We also made some level of progress on the ffi/crypto and selinux issue 15:52:44 dmsimard++ 15:52:44 apevec: Karma for dmsimard changed to 1 (for the f22 release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:52:54 #link https://bugzilla.redhat.com/show_bug.cgi?id=1249685 15:53:07 thanks, so we should have passed-CI snapshot ready by EOW 15:53:18 Still no solution but things are moving, this is definitely a blocker for liberty with selinux enforcing 15:53:47 Let's try to get some sort of fix in before test day 15:54:00 I'll follow up on that item 15:54:40 otherwise I also need this merged, so if I can get eyes on it it's appreciated 15:54:49 ok 15:54:49 #link https://review.gerrithub.io/#/c/246606/ 15:54:56 I think I'm done :) 15:55:13 moving to next topic 15:55:30 dmsimard, Thanks:) 15:55:46 #topic Fedora client import 15:55:51 jruzicka, Proceed 15:56:04 jruzicka, so yes, it's about fedora master 15:56:33 but it won't be just version bumps, rpm-master changes need to be merged 15:56:49 mrunge: you alive? 15:57:06 bigger question is what to do with clients in Fedora: upstream stable are not working 15:57:29 and old RDO stable branches are not updated since icehouse 15:57:30 yeah, that 15:57:43 kfox1111: please wait the end of the meeting (and yes he's alive and fine) 15:57:56 I'd propose to just push latest oslo and clients into all current Fedoras 15:58:07 after we remove openstack-* services 15:58:14 oh. sorry. didn't realize. 15:58:34 np 15:58:35 trouble with openstack clients is that they're used for both endusers and intra-service communication 15:59:06 +2 the oddest architecture choice in openstack 15:59:10 but if Fedora is endusers only, we should be good to push latest releases 15:59:11 hmm, clients sync across Fedoras 15:59:27 just this once or periodically? 15:59:39 jruzicka, yeah, let me know wdyt :) 15:59:55 maybe we shall open trello card and refine strategy there? 16:00:04 * chandankumar reminds we are crossing an hour. 16:00:17 trello card then 16:00:24 ack, let's close the meeting 16:00:25 no strong opinion :) 16:00:30 yeah 16:00:34 #topic open floor 16:00:50 time to rotate the chair, who wants it? 16:00:52 for dance? 16:00:53 a 16:00:58 any queries which is missed, can be taken after the meeting 16:01:14 yeah, we're not rotating :) 16:01:22 tomorrow is a hodliday for me, will be fun day 16:01:31 just wanted to followup with number80 on the barbican packages repo, is everything looking ok there? 16:01:38 #topic chair rotation for next meeting 16:01:43 I can give a try at being the chair, if noone else volunteers 16:01:45 elmiko: after meeting 16:01:49 jpena: you win 16:01:49 number80: ack 16:02:03 #action jpena to chair next meeting 16:02:12 cool 16:02:12 elmiko: and number80 please ping my name when you chat about that 16:02:22 xaeth: definitely 16:02:33 let me close the meeting now on a countdown of 5 16:02:37 4 16:02:39 3 16:02:40 2 16:02:42 1 16:02:47 #endmeeting