15:02:14 #startmeeting RDO packaging meeting (2015-03-18) 15:02:14 Meeting started Wed Mar 18 15:02:14 2015 UTC. The chair is apevec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:14 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:02:22 #chair number80 rbowen 15:02:22 Current chairs: apevec number80 rbowen 15:02:28 #topic roll call 15:02:32 o/ 15:02:34 o/ 15:02:36 o/ 15:02:40 o/ 15:03:07 o/ 15:03:41 o/ 15:03:45 o/ 15:03:49 carrier has arrived 15:04:13 pigeons ? 15:04:17 o/ 15:04:35 apevec, http://img4.wikia.nocookie.net/__cb20080524031859/starcraft/images/0/02/Carrier_SC2_Cncpt1.jpg 15:04:48 aaanyway 15:04:48 nice! 15:05:01 looks like we have quorum! 15:05:10 jruzicka: I hope the interstellar lag is not too bad 15:05:24 :) 15:05:37 #topic review current tasks on trello 15:05:40 #link https://trello.com/b/HhXlqdiu/rdo 15:06:11 #info https://trello.com/c/FrKG69Fi/34-publish-a-delorean-repo-snapshot blocked on f21/centos7 delorean repos out of sync 15:06:18 eggmaster, should work fine within same solar system... :-p 15:06:45 derekh is trying to figure out how to force sync 15:07:27 worst case, if we don't have a quickfix today, I'll publish whatever snapshops even if slightly out of sync 15:08:13 apevec: there wont be a quick fix today, but they are now more in sync then they were this morning when you looked 15:08:14 #info https://trello.com/c/qgKmFZkY/45-delorean-ci-job is further out, moved to next week, hitting issues with tempest node configuration 15:08:39 derekh, ah cool, did you do anything or just natural convergence? 15:09:31 apevec: the centos job had stuck (again), I've foud the problem in the sh library, send a pull request to https://github.com/amoffat/sh in a few minutes 15:10:15 derekh, thanks for debugging! Trunk chasing is always interesing... 15:10:18 apevec: essentially setting a timeout here wasn't working https://github.com/openstack-packages/delorean/blob/master/delorean/shell.py#L277 15:10:44 ah that's Delorean dep 15:10:58 ok, other stuff we have targeting next week: 15:11:19 https://trello.com/c/xM6cddla/24-implement-cbs-tag-hierarchy-for-centos-cloud-sig 15:11:37 number80, ^ was there anything left to define? 15:11:44 * apevec looks up centos ticket 15:11:46 yes, pinging alphacc 15:12:03 #link https://bugs.centos.org/view.php?id=8289 15:12:14 number80, ^ there are questions 15:12:22 he default destination tag for all target will be -testing or -candidates ? 15:12:38 #action hguemar wrap up with alphacc about CBS tags hierarchy 15:12:57 apevec: I prefer candidates 15:13:00 number80, -candidate sounds good 15:13:18 -testing would be when already in the testing repo right? 15:13:52 yes, and I prefer testing packages to be validated by CI 15:14:42 right 15:15:14 ok, I've added https://trello.com/c/DKdtUgQh/46-openstack-selinux-in-delorean today but didn't ask Lon about it yet if it makes sense 15:15:52 in the meantime please log selinux avcs you hit with kilo/delorean packages at the bottom of https://etherpad.openstack.org/p/RDO-Trunk 15:16:51 #info https://trello.com/c/L0X5bU5s/25-el6-juno-packages had good progress 15:17:00 number80 did EL6 clients 15:17:05 number80++ 15:17:08 what a guy 15:17:10 and we have nova EL6 spec proposed 15:17:27 yes, I'm merging it, I hit an issue with sphinx, should be fixed this week 15:17:39 any non-redhatters involved? 15:17:46 jruzicka: alphacc \o/ 15:17:50 number80, we can update sphinx in CBS el6 15:18:09 apevec: I pushed python-sphinx10 to keep things consistent with EPEL 15:18:11 I'd prefer that vs using parallel installable sphinx10 ting 15:18:15 number80, meh 15:18:28 number80, we don't care about EPEL 15:18:36 ok 15:18:46 we can't keep any openstack stuff there, it's just too fast moving 15:19:01 we had Folsom in epel6 and retired it 15:19:16 well, when we'll have common repo in CBS, then we don't have to care though :) 15:19:41 number80, yep, another reason to get that hierarchy sorted 15:19:45 yay, bright future 15:19:47 both el7 and el6 15:20:01 jruzicka, put sunglasses 15:20:06 Folsom @ EPEL experiment was pretty painful, yes ;) 15:20:08 then, I'll see if we can host our branches in git.centos.org (this was mentioned during the CBS meeting on monday) 15:20:40 number80, that's no go without Centos account system 15:20:59 I'd prefer we keep single spec as long as it works 15:21:00 apevec: that's also another topic to be sorted out soon 15:21:02 before we start forking 15:21:17 I meant for deps, not openstack packages directly 15:21:39 requests, sphinx, stuff like that 15:22:33 number80, maintainers of those are not wiling to accept random if el6 ? 15:22:48 in fedora master 15:22:54 apevec: not always 15:23:11 and sometimes, we don't want the rawhide version but older ones 15:24:21 ok, that actually brings us to the next topic on agenda 15:24:33 #topic Fedora reviews for new Kilo deps 15:24:45 #info listed in https://etherpad.openstack.org/p/RDO-Trunk 15:24:59 should be higher priority after since chandankumar isn't sponsored yet 15:24:59 current list is outsources, yay community 15:25:15 but there will be more coming and we need something to keep track of them 15:25:19 number80, i will be updating my specs tonight or by tomorrow 15:25:28 chandankumar: thanks 15:25:31 chandankumar, thanks! 15:25:59 so what are suggestions, should we put all deps into rdoinfo? 15:26:20 jruzicka, verwatch is using rdoinfo? 15:27:02 rdoinfo should be cannonical source for all RDO info (who would guess!) 15:27:23 for example we have outdated component list in RDO bugzilla 15:27:48 apevec, it doesn't 15:27:52 we should just generate email from rdoinfo to bz RT to keep it in sync? :) 15:28:14 jruzicka, where verwatch pulls metadata from then? 15:28:33 apevec, it has it's own now redundant configuration file 15:28:39 which I will be most delighted to not maintain 15:28:46 so I'll open a card 15:29:03 to migrate (or even rewrite) verwatch to rdoinfo 15:29:27 note that I'm working on `rdopkg query` 15:29:39 so using rdoinfo for all things looks good to everybody? 15:29:43 which will query package versions across rdo in real time 15:29:57 it's currently targeting mostly Delorean use-case (master tracking) 15:30:09 but we could add info about which package is which release 15:30:14 oh, it's gonna be perfect with rdoinfo... 15:30:17 jruzicka, that's not expressed in rdoinfo yet? 15:30:21 it fills all the gaps of moving pieces 15:30:49 another future so bright! 15:30:58 it does optionally 15:30:59 master-distgit: https://github.com/openstack-packages/python-novaclient.git 15:31:22 but that's not enough... 15:31:48 hmm, maybe we should add special master branch 15:31:59 which would contain information about delorean 15:32:02 yeah, what would be the data model is the question 15:32:35 jruzicka, can you start thread on rdo-list and propose initial version? 15:32:52 apevec, I'm gonna figure that out. I'm extending rdoinfo with information about repositories to query for versions 15:33:46 apevec, wait, verwatch is actually superset of rdoinfo. I remember I didn't know howto merge the two without bloating rdoinfo 15:34:09 why not bloat rdoinfo? 15:34:16 that's the question... 15:34:36 ok, let's start discussion on rdo-list 15:34:41 First 15:35:04 #action jruzicka to start discussion on rdo-list about extending rdoinfo (to bloat or not to bloat) 15:36:02 ok 15:36:28 I'll finish rdopkg query which will be able to query package versions in RDO including fedora and centos repos 15:36:43 kinda like verwatch but only using repoquery (simpler) 15:37:09 once that is done, querying delorean would be as easy as defining master branch with proper attributes 15:37:11 then 15:37:18 cool 15:37:19 rdopkg query kilo/master python-pbr 15:37:55 ok, next topic 15:38:06 actually that was last I had 15:38:13 #topic open floor 15:38:22 Tomorrow at 15:00 UTC we have the CentOS Cloud SIG meeting. 15:38:39 There's a lot of overlap between the two meetings. If someone could volunteer to summarize this meeting at that one, that would help. 15:38:47 That's in #centos-devel 15:38:57 rbowen: I'll do it 15:39:04 Thank you. 15:39:14 yeah, we have overlap around CBS topics 15:39:22 #action hguemar summarize RDO packaging meeting for CentOS cloud SIG meeting 15:40:01 I have a packaging/review question: can we include .gitreview files in the package git repositories (in dist-git)? This would make it easier for people to get started ("git review -s" would Just Work)... 15:40:16 +1 15:40:44 larsks, you mean to put it in Fedora dist and point to openstack-packages on gerrithub? 15:40:51 Yeah. 15:41:09 ok, why not 15:41:30 we do have .gitreview in delorean but yeah you need to get there first :) 15:41:45 larsks: +1 15:41:47 I am in favor of lowering the bar to entry as much as possible :) 15:41:58 ack 15:42:11 that means also documenting the git review process 15:42:14 larsks, it will be defaultbranch=rpm-master we'll start migrating soon 15:42:29 number80: we have some docs already at https://www.rdoproject.org/packaging/rdo-packaging.html, right? 15:42:50 yes, that docs needs to add this new entry point 15:42:50 larsks: yes, just updating it, not everyone is used to work with gerrit :) 15:43:41 jcoufal: instructions show: # a web server containing the RHEL guest cloud image 15:43:41 # export DIB_CLOUD_IMAGES="" 15:43:41 # export BASE_IMAGE_FILE= 15:44:29 jcoufal: is there a public location for DIB_CLOUD_IMAGES? 15:45:12 number80, larsks, btw there will be still differences between Fedora master and rpm-master so we need to see this doesn't confuse people 15:45:34 dpaterson: for RHEL, you need to go to your customer portal and download the image from there 15:45:48 *nods* 15:46:02 apevec: I don't understand the relationship/difference between the two. I will need to read/ask more later. 15:46:04 I'll try this in keystone to see if I get confused 15:46:38 larsks, here's summary https://www.rdoproject.org/packaging/rdo-packaging.html#_differences_between_master_and_rawhide_packaging 15:46:39 k 15:46:44 jcoufal: tx 15:46:49 apevec: Thanks. 15:46:59 ok, if there aren't more topics let's close the meeting to free the channel 15:47:23 3 15:47:26 *n***** 15:47:35 2 1 15:47:39 #endmeeting