Thursday, 2016-08-11

openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build python-ldap3  https://review.openstack.org/35376608:11
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build python-ldap3  https://review.openstack.org/35376608:26
zigotlbr: The patch to use "jessie-newton-backports" as distribution name was merged, which broke deb-auto-backports. I fixed it, in the python-ldap3 CR. It's on its way. In the mean while, we can't push anything else.08:39
zigotlbr: I'm currently preparing deb-* for all 3rd party libs.10:00
tlbrzigo, ok ok10:01
tlbrzigo, i'm currently updating the list with projects10:01
tlbri was asked to make template and use it in zuul layout10:01
zigotlbr: My workflow is: 1/ 3rdparty libs (only those who have an upstream git, I'm giving-up on pushing these with pristine-tar on upstream infra, it's just too annoying) 2/ oslo libs 3/ clients 4/ shared OS libs (like os-brick, neutron-lib, etc.) 5/ actual services10:01
zigotlbr: Templates? You'll show me once the patch is done, ok?10:02
tlbrzigo, yep :) right after upload10:02
zigopython-ldap3 built well, so deb-auto-backports is repaired.10:02
zigoWe now have to wait until python-ldap3 is merged.10:02
zigohttps://review.openstack.org/#/c/353766 <--- This one.10:03
zigoWell, it's just above ... :P10:03
zigotlbr: Once I'm done with preparing all 3rd party libs, can I give you the list of packages?10:03
zigoIn fact, I'll be doing oslo at the same time! :)10:04
zigoOnly a .gitreview file will need to be added, which is a good thing: it's going to trigger build.10:04
zigoSo, once everything is in, we'll add .gitreview files.10:05
openstackgerritMerged openstack/deb-auto-backports: Build python-ldap3  https://review.openstack.org/35376610:31
tlbrzigo, sorry, i was a way10:56
tlbrok :)10:57
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Remove python-microversion-parse (it's PKG OpenStack maintained).  https://review.openstack.org/35375611:01
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build dirtbike  https://review.openstack.org/35399111:24
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build dirtbike needed by virtualenv  https://review.openstack.org/35399111:24
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build dh-python  https://review.openstack.org/35347312:09
openstackgerritMerged openstack/deb-auto-backports: Build python-amqp  https://review.openstack.org/35373612:11
openstackgerritMerged openstack/deb-auto-backports: Build dirtbike needed by virtualenv  https://review.openstack.org/35399112:23
tlbrzigo, i've uploaded the change. Here is the template which I was talking about recently: https://review.openstack.org/#/c/347047/8/zuul/layout.yaml12:25
tlbrAndreas Jaeger advised me to do that12:25
tlbrit really looks better now!:)12:26
openstackgerritMerged openstack/deb-auto-backports: Build python-idna  https://review.openstack.org/35376512:35
openstackgerritMerged openstack/deb-auto-backports: Build voluptuous  https://review.openstack.org/35376312:35
openstackgerritMerged openstack/deb-auto-backports: Remove python-microversion-parse (it's PKG OpenStack maintained).  https://review.openstack.org/35375612:35
openstackgerritMerged openstack/deb-auto-backports: gunicorn  https://review.openstack.org/35375212:39
zigoonovy: Will you also move Swift packaging to upstream Gerrit? Shall I prepare everything for you as well?13:17
onovyzigo: if it's ready, let's go for it. But not sure who will do +2+A for me :)13:28
tlbronovy, everyone in group can do that https://review.openstack.org/#/admin/groups/1136,members13:38
tlbryou should be definitely there :)13:39
onovybtw: will be deb-packaging-* offical OS project, or "stackforge" (old name, i know)13:51
tlbrit is under openstack/ namespace now13:53
tlbrhttps://review.openstack.org/#/admin/projects/?filter=deb-13:53
onovythat doesn't matter13:57
onovyswauth is in openstack/ too, but it's not official13:57
onovyhttp://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml#n351013:58
onovy->official!13:58
onovyso free tickets to os summit to everyone, tadaaa13:59
tlbr:)14:09
zigoonovy: I can add you as core ! :)14:55
zigoonovy: I've gone through many things to get packaging-deb as an official project under the big tent.14:56
zigoAnd we almost got kicked out ...14:57
zigoThough it's taking a good shape now.14:57
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build dh-python  https://review.openstack.org/35347315:09
tlbrzigo, i'm afraid we need master branch for projects: ceilometer cinder glance heat horizon ironic keystone15:25
tlbrwhat is better to put there ?15:26
tlbrjust .gitreview ?15:26
zigotlbr: Well, the master branch of the projects ! :)15:26
tlbrzigo, ok)15:26
zigogit branch -D master || true15:26
zigo./debian/rules fetch-upstream-remote15:26
zigo./debian/rules get-master-branch15:26
tlbrzigo, i also need mistral-dashboard, is it ok if i create it ?15:26
tlbr:)15:27
tlbrthanks15:27
zigotlbr: Make sure you *only* have a debian/newton and a master branch before you upload deb-foo to Alioth.15:27
zigotlbr: Of course you can create a mistral-dashboard package... :)15:28
tlbrzigo, https://anonscm.debian.org/cgit/openstack/ceilometer.git/ have i done everything the right way ? could you please check ?15:39
zigotlbr: Well, no, I've been using (for example) deb-ceilometer as a *new* git repo to import, to give infra to eat ...15:40
zigotlbr: You want only a debian/newton and master ...15:40
tlbrhm15:40
zigodeb-auto-backports             deb-python-croniter                deb-python-django-formtools       deb-python-fasteners    deb-python-jsonpath-rw         deb-python-misaka              deb-python-oslo.config15:40
zigodeb-kazoo                      deb-python-csscompressor           deb-python-django-openstack-auth  deb-python-frozendict   deb-python-jsonpath-rw-ext     deb-python-monotonic           deb-python-oslo.context15:40
zigodeb-msgpack-python             deb-python-daemonize               deb-python-django-overextends     deb-python-funcsigs     deb-python-json-pointer        deb-python-mox3                deb-python-oslo.db15:40
zigodeb-openstack-pkg-tools        deb-python-dcos                    deb-python-django-pyscss          deb-python-functools32  deb-python-jsonrpclib          deb-python-multi-key-dict      deb-python-oslo.i18n15:40
zigodeb-python-cliff               deb-python-ddt                     deb-python-doc8                   deb-python-futurist     deb-python-jsonschema          deb-python-nose-exclude        deb-python-oslo.log15:40
zigodeb-python-coffin              deb-python-debtcollector           deb-python-dogpile.cache          deb-python-gabbi        deb-python-kafka               deb-python-nosehtmloutput      deb-python-oslo.messaging15:41
zigodeb-python-colander            deb-python-django-appconf          deb-python-dogpile.core           deb-python-greenio      deb-python-ldappool            deb-python-nose-parameterized  deb-python-oslo.middleware15:41
zigodeb-python-concurrent.futures  deb-python-django-babel            deb-python-editor                 deb-python-happybase    deb-python-lesscpy             deb-python-nose-timer15:41
zigodeb-python-cotyledon           deb-python-django-bootstrap-form   deb-python-eventlet               deb-python-httpretty    deb-python-linecache2          deb-python-oauth2client15:41
zigodeb-python-couleur             deb-python-django-compressor       deb-python-extras                 deb-python-jingo        deb-python-memcache            deb-python-oslo.cache15:41
zigodeb-python-crank               deb-python-django-discover-runner  deb-python-falcon                 deb-python-json-patch   deb-python-microversion-parse  deb-python-oslo.concurrency15:41
zigoI've done all of that so far.15:41
tlbrso i should do the same for all the projects ?15:41
tlbrand set it as upstream ?15:41
zigoYeah, that's what I'm doing.15:42
tlbrbecause it is not actually what i did here: https://review.openstack.org/#/c/347047/15:42
tlbrok, so i will have to change upstream: https://anonscm.debian.org/git/openstack/python-ceilometermiddleware.git to upstream: https://anonscm.debian.org/git/openstack/deb-python-ceilometermiddleware.git15:42
tlbrok15:43
zigoThen you'll be importing branches which we don't want to see.15:43
zigoThat's the problem.15:43
zigoAnd we don't want to loose these branches on Alioth.15:43
zigoWhich is why I've been re-uploading a new git repo.15:43
tlbrok, got it15:44
onovyzigo: cool!15:44
tlbrok, i've remove master branch and will create new repositories for it15:45
tlbr*removed15:45
zigotlbr: You don't need to do the oslo stuff though, as I'm already preparing them.15:50
zigotlbr: And it's openstack/deb-python-oslo.foo, not just openstack/oslo.foo15:51
zigoYou should fix your patch.15:51
tlbrok15:51
zigoI don't think we care about the trippleo stuff btw.15:51
tlbri will double check names on Alioth15:51
zigoie: python-os-collect-config.git15:51
zigo(and friends)15:52
tlbractually we update it in MOS15:52
tlbrand have it in PROD =\15:52
tlbrzigo, https://mirantis.jira.com/browse/PROD-270315:53
zigoI know.... :)15:58
tlbr:)15:59
zigoOh ok, sorry.15:59
zigoOk.15:59
zigoThen let's add them.15:59
tlbrgreat, thanks15:59
zigoWhy do we need that in MOS ?15:59
tlbri don't remember to be honest16:00
zigoIMO, we don't need it in MOS either! :)16:00
tlbrIgorYozhikov, what do you think ? ^^^16:01
zigotlbr: Do you have a fast connection to git.debian.org in Moscow?16:36
zigoIt was fast for me in the office this morning, but here at home, I can only upload @ 90k/s ... :(16:36
zigoAh, cool, dh-python finally built.16:37
zigoThis also solves the issue with building native packages backports. :)16:37
openstackgerritThomas Goirand proposed openstack/deb-auto-backports: Build python-lockfile needed by python-pip  https://review.openstack.org/35421916:53
openstackgerritMerged openstack/deb-auto-backports: Build dh-python  https://review.openstack.org/35347316:58
zigotlbr: I've done half of the work already for preparing git repos.16:59
zigotlbr: Do you want the list, so you add them to your CR ?16:59
zigoAnd in the mean time, I can continue ...17:00
zigoGosh, moving to upstream infra is *SO MUCH BETTER* of a move than going to the stupid DPMT. :)17:00
tlbrzigo, yes, it is good to have the list :)17:11
tlbryes, the connection is pretty good to Alioth17:11
zigotlbr: http://paste.openstack.org/show/554241/ <--- These are ready to go.17:12
tlbrok, thanks17:12
zigo:)17:12
tlbrzigo, should I add all these projects ?17:17
zigotlbr: Yes.17:17
tlbroh, ok!17:17
zigotlbr: I've used debian/newton for all of them, that way, we'll use the MOS workflow of opening new branches for all packages.17:18
zigo(even if it's the exact same thing)17:18
tlbrah, ok17:18
zigotlbr: FYI, you can add these to the list: deb-python-retrying17:24
zigodeb-python-rfc398617:24
zigodeb-python-rjsmin17:24
zigodeb-python-rtslib-fb17:24
zigodeb-python-seamicroclient17:24
zigonow I'm going for a dinner break...17:24
tlbrzigo, ok, will doo17:24
zigoabout 70 packages to go...17:24
tlbrgosh17:26
openstackgerritOndřej Nový proposed openstack/deb-openstack-pkg-tools: CURDIR command doesn't exists, replaced with pwd  https://review.openstack.org/35435219:39
onovyfirst!19:39
zigoonovy: I already love doing reviews of your changes! :)20:25
onovy:]20:25
zigo+220:27
zigo(workflow)20:27
zigoIMO, for the moment, we shouldn't set ourselves to 2 persons to approve.20:27
zigoWe're a too small team.20:28
onovyyep20:29
openstackgerritMerged openstack/deb-openstack-pkg-tools: CURDIR command doesn't exists, replaced with pwd  https://review.openstack.org/35435220:40
zigotlbr: I'm nearly done, only the clients will later on need to be added.20:43
tlbrzigo, ok, i'll upload the clients and services20:45
zigoOk ! :)20:45
tlbr:)20:45
zigotlbr: I'm done: http://paste.openstack.org/show/554375/21:16
zigotlbr: Will you fix your patch to add them all?21:16
zigotlbr: How far are you with all the clients?21:16
tlbrzigo, yes, i will update it in 3 hours21:17
tlbrzigo, i'm preparing the script21:17
zigotlbr: The script to build the patch? :)21:17
tlbrzigo, to upload the clients and services :)21:18
zigoOh...21:18
zigotlbr: I did it in a half automated way.21:18
tlbrok :)21:18
zigotlbr: I have command lines: c (clones), d (switch to debian/newton and fix gbp.conf, and commit) e (fetch upsream remote and get master branch) and f (upload to alioth)21:19
zigoDo you want them?21:19
tlbrzigo, it will be great :)21:19
zigoI did manually check for the current branch, to make sure we were uploading the correct version and all...21:20
zigoThere was no other way, as 3rd party libs were in a messy state.21:20
tlbr:(21:20
zigotlbr: I've put them in /git/openstack on alioth, please get them and delete when you have it.21:21
zigoso, /git/openstack/{c,d,e,f}21:21
tlbrok, thanks21:21
zigoI think I'll call this a day and watch a film ... :P21:22
zigo"Hardcore henry"21:22
zigoIt looks fun ... :)21:22
zigoTTY tomorrow.21:22
tlbri've deleted it21:22
tlbrok, have a good time)21:22
tlbrthanks21:22

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!