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