openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build python-ldap3 https://review.openstack.org/353766 | 08:11 |
---|---|---|
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build python-ldap3 https://review.openstack.org/353766 | 08:26 |
zigo | tlbr: 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 |
zigo | tlbr: I'm currently preparing deb-* for all 3rd party libs. | 10:00 |
tlbr | zigo, ok ok | 10:01 |
tlbr | zigo, i'm currently updating the list with projects | 10:01 |
tlbr | i was asked to make template and use it in zuul layout | 10:01 |
zigo | tlbr: 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 services | 10:01 |
zigo | tlbr: Templates? You'll show me once the patch is done, ok? | 10:02 |
tlbr | zigo, yep :) right after upload | 10:02 |
zigo | python-ldap3 built well, so deb-auto-backports is repaired. | 10:02 |
zigo | We now have to wait until python-ldap3 is merged. | 10:02 |
zigo | https://review.openstack.org/#/c/353766 <--- This one. | 10:03 |
zigo | Well, it's just above ... :P | 10:03 |
zigo | tlbr: Once I'm done with preparing all 3rd party libs, can I give you the list of packages? | 10:03 |
zigo | In fact, I'll be doing oslo at the same time! :) | 10:04 |
zigo | Only a .gitreview file will need to be added, which is a good thing: it's going to trigger build. | 10:04 |
zigo | So, once everything is in, we'll add .gitreview files. | 10:05 |
openstackgerrit | Merged openstack/deb-auto-backports: Build python-ldap3 https://review.openstack.org/353766 | 10:31 |
tlbr | zigo, sorry, i was a way | 10:56 |
tlbr | ok :) | 10:57 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Remove python-microversion-parse (it's PKG OpenStack maintained). https://review.openstack.org/353756 | 11:01 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build dirtbike https://review.openstack.org/353991 | 11:24 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build dirtbike needed by virtualenv https://review.openstack.org/353991 | 11:24 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build dh-python https://review.openstack.org/353473 | 12:09 |
openstackgerrit | Merged openstack/deb-auto-backports: Build python-amqp https://review.openstack.org/353736 | 12:11 |
openstackgerrit | Merged openstack/deb-auto-backports: Build dirtbike needed by virtualenv https://review.openstack.org/353991 | 12:23 |
tlbr | zigo, i've uploaded the change. Here is the template which I was talking about recently: https://review.openstack.org/#/c/347047/8/zuul/layout.yaml | 12:25 |
tlbr | Andreas Jaeger advised me to do that | 12:25 |
tlbr | it really looks better now!:) | 12:26 |
openstackgerrit | Merged openstack/deb-auto-backports: Build python-idna https://review.openstack.org/353765 | 12:35 |
openstackgerrit | Merged openstack/deb-auto-backports: Build voluptuous https://review.openstack.org/353763 | 12:35 |
openstackgerrit | Merged openstack/deb-auto-backports: Remove python-microversion-parse (it's PKG OpenStack maintained). https://review.openstack.org/353756 | 12:35 |
openstackgerrit | Merged openstack/deb-auto-backports: gunicorn https://review.openstack.org/353752 | 12:39 |
zigo | onovy: Will you also move Swift packaging to upstream Gerrit? Shall I prepare everything for you as well? | 13:17 |
onovy | zigo: if it's ready, let's go for it. But not sure who will do +2+A for me :) | 13:28 |
tlbr | onovy, everyone in group can do that https://review.openstack.org/#/admin/groups/1136,members | 13:38 |
tlbr | you should be definitely there :) | 13:39 |
onovy | btw: will be deb-packaging-* offical OS project, or "stackforge" (old name, i know) | 13:51 |
tlbr | it is under openstack/ namespace now | 13:53 |
tlbr | https://review.openstack.org/#/admin/projects/?filter=deb- | 13:53 |
onovy | that doesn't matter | 13:57 |
onovy | swauth is in openstack/ too, but it's not official | 13:57 |
onovy | http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml#n3510 | 13:58 |
onovy | ->official! | 13:58 |
onovy | so free tickets to os summit to everyone, tadaaa | 13:59 |
tlbr | :) | 14:09 |
zigo | onovy: I can add you as core ! :) | 14:55 |
zigo | onovy: I've gone through many things to get packaging-deb as an official project under the big tent. | 14:56 |
zigo | And we almost got kicked out ... | 14:57 |
zigo | Though it's taking a good shape now. | 14:57 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build dh-python https://review.openstack.org/353473 | 15:09 |
tlbr | zigo, i'm afraid we need master branch for projects: ceilometer cinder glance heat horizon ironic keystone | 15:25 |
tlbr | what is better to put there ? | 15:26 |
tlbr | just .gitreview ? | 15:26 |
zigo | tlbr: Well, the master branch of the projects ! :) | 15:26 |
tlbr | zigo, ok) | 15:26 |
zigo | git branch -D master || true | 15:26 |
zigo | ./debian/rules fetch-upstream-remote | 15:26 |
zigo | ./debian/rules get-master-branch | 15:26 |
tlbr | zigo, i also need mistral-dashboard, is it ok if i create it ? | 15:26 |
tlbr | :) | 15:27 |
tlbr | thanks | 15:27 |
zigo | tlbr: Make sure you *only* have a debian/newton and a master branch before you upload deb-foo to Alioth. | 15:27 |
zigo | tlbr: Of course you can create a mistral-dashboard package... :) | 15:28 |
tlbr | zigo, https://anonscm.debian.org/cgit/openstack/ceilometer.git/ have i done everything the right way ? could you please check ? | 15:39 |
zigo | tlbr: Well, no, I've been using (for example) deb-ceilometer as a *new* git repo to import, to give infra to eat ... | 15:40 |
zigo | tlbr: You want only a debian/newton and master ... | 15:40 |
tlbr | hm | 15:40 |
zigo | deb-auto-backports deb-python-croniter deb-python-django-formtools deb-python-fasteners deb-python-jsonpath-rw deb-python-misaka deb-python-oslo.config | 15:40 |
zigo | deb-kazoo deb-python-csscompressor deb-python-django-openstack-auth deb-python-frozendict deb-python-jsonpath-rw-ext deb-python-monotonic deb-python-oslo.context | 15:40 |
zigo | deb-msgpack-python deb-python-daemonize deb-python-django-overextends deb-python-funcsigs deb-python-json-pointer deb-python-mox3 deb-python-oslo.db | 15:40 |
zigo | deb-openstack-pkg-tools deb-python-dcos deb-python-django-pyscss deb-python-functools32 deb-python-jsonrpclib deb-python-multi-key-dict deb-python-oslo.i18n | 15:40 |
zigo | deb-python-cliff deb-python-ddt deb-python-doc8 deb-python-futurist deb-python-jsonschema deb-python-nose-exclude deb-python-oslo.log | 15:40 |
zigo | deb-python-coffin deb-python-debtcollector deb-python-dogpile.cache deb-python-gabbi deb-python-kafka deb-python-nosehtmloutput deb-python-oslo.messaging | 15:41 |
zigo | deb-python-colander deb-python-django-appconf deb-python-dogpile.core deb-python-greenio deb-python-ldappool deb-python-nose-parameterized deb-python-oslo.middleware | 15:41 |
zigo | deb-python-concurrent.futures deb-python-django-babel deb-python-editor deb-python-happybase deb-python-lesscpy deb-python-nose-timer | 15:41 |
zigo | deb-python-cotyledon deb-python-django-bootstrap-form deb-python-eventlet deb-python-httpretty deb-python-linecache2 deb-python-oauth2client | 15:41 |
zigo | deb-python-couleur deb-python-django-compressor deb-python-extras deb-python-jingo deb-python-memcache deb-python-oslo.cache | 15:41 |
zigo | deb-python-crank deb-python-django-discover-runner deb-python-falcon deb-python-json-patch deb-python-microversion-parse deb-python-oslo.concurrency | 15:41 |
zigo | I've done all of that so far. | 15:41 |
tlbr | so i should do the same for all the projects ? | 15:41 |
tlbr | and set it as upstream ? | 15:41 |
zigo | Yeah, that's what I'm doing. | 15:42 |
tlbr | because it is not actually what i did here: https://review.openstack.org/#/c/347047/ | 15:42 |
tlbr | ok, 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.git | 15:42 |
tlbr | ok | 15:43 |
zigo | Then you'll be importing branches which we don't want to see. | 15:43 |
zigo | That's the problem. | 15:43 |
zigo | And we don't want to loose these branches on Alioth. | 15:43 |
zigo | Which is why I've been re-uploading a new git repo. | 15:43 |
tlbr | ok, got it | 15:44 |
onovy | zigo: cool! | 15:44 |
tlbr | ok, i've remove master branch and will create new repositories for it | 15:45 |
tlbr | *removed | 15:45 |
zigo | tlbr: You don't need to do the oslo stuff though, as I'm already preparing them. | 15:50 |
zigo | tlbr: And it's openstack/deb-python-oslo.foo, not just openstack/oslo.foo | 15:51 |
zigo | You should fix your patch. | 15:51 |
tlbr | ok | 15:51 |
zigo | I don't think we care about the trippleo stuff btw. | 15:51 |
tlbr | i will double check names on Alioth | 15:51 |
zigo | ie: python-os-collect-config.git | 15:51 |
zigo | (and friends) | 15:52 |
tlbr | actually we update it in MOS | 15:52 |
tlbr | and have it in PROD =\ | 15:52 |
tlbr | zigo, https://mirantis.jira.com/browse/PROD-2703 | 15:53 |
zigo | I know.... :) | 15:58 |
tlbr | :) | 15:59 |
zigo | Oh ok, sorry. | 15:59 |
zigo | Ok. | 15:59 |
zigo | Then let's add them. | 15:59 |
tlbr | great, thanks | 15:59 |
zigo | Why do we need that in MOS ? | 15:59 |
tlbr | i don't remember to be honest | 16:00 |
zigo | IMO, we don't need it in MOS either! :) | 16:00 |
tlbr | IgorYozhikov, what do you think ? ^^^ | 16:01 |
zigo | tlbr: Do you have a fast connection to git.debian.org in Moscow? | 16:36 |
zigo | It was fast for me in the office this morning, but here at home, I can only upload @ 90k/s ... :( | 16:36 |
zigo | Ah, cool, dh-python finally built. | 16:37 |
zigo | This also solves the issue with building native packages backports. :) | 16:37 |
openstackgerrit | Thomas Goirand proposed openstack/deb-auto-backports: Build python-lockfile needed by python-pip https://review.openstack.org/354219 | 16:53 |
openstackgerrit | Merged openstack/deb-auto-backports: Build dh-python https://review.openstack.org/353473 | 16:58 |
zigo | tlbr: I've done half of the work already for preparing git repos. | 16:59 |
zigo | tlbr: Do you want the list, so you add them to your CR ? | 16:59 |
zigo | And in the mean time, I can continue ... | 17:00 |
zigo | Gosh, moving to upstream infra is *SO MUCH BETTER* of a move than going to the stupid DPMT. :) | 17:00 |
tlbr | zigo, yes, it is good to have the list :) | 17:11 |
tlbr | yes, the connection is pretty good to Alioth | 17:11 |
zigo | tlbr: http://paste.openstack.org/show/554241/ <--- These are ready to go. | 17:12 |
tlbr | ok, thanks | 17:12 |
zigo | :) | 17:12 |
tlbr | zigo, should I add all these projects ? | 17:17 |
zigo | tlbr: Yes. | 17:17 |
tlbr | oh, ok! | 17:17 |
zigo | tlbr: 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 |
tlbr | ah, ok | 17:18 |
zigo | tlbr: FYI, you can add these to the list: deb-python-retrying | 17:24 |
zigo | deb-python-rfc3986 | 17:24 |
zigo | deb-python-rjsmin | 17:24 |
zigo | deb-python-rtslib-fb | 17:24 |
zigo | deb-python-seamicroclient | 17:24 |
zigo | now I'm going for a dinner break... | 17:24 |
tlbr | zigo, ok, will doo | 17:24 |
zigo | about 70 packages to go... | 17:24 |
tlbr | gosh | 17:26 |
openstackgerrit | Ondřej Nový proposed openstack/deb-openstack-pkg-tools: CURDIR command doesn't exists, replaced with pwd https://review.openstack.org/354352 | 19:39 |
onovy | first! | 19:39 |
zigo | onovy: I already love doing reviews of your changes! :) | 20:25 |
onovy | :] | 20:25 |
zigo | +2 | 20:27 |
zigo | (workflow) | 20:27 |
zigo | IMO, for the moment, we shouldn't set ourselves to 2 persons to approve. | 20:27 |
zigo | We're a too small team. | 20:28 |
onovy | yep | 20:29 |
openstackgerrit | Merged openstack/deb-openstack-pkg-tools: CURDIR command doesn't exists, replaced with pwd https://review.openstack.org/354352 | 20:40 |
zigo | tlbr: I'm nearly done, only the clients will later on need to be added. | 20:43 |
tlbr | zigo, ok, i'll upload the clients and services | 20:45 |
zigo | Ok ! :) | 20:45 |
tlbr | :) | 20:45 |
zigo | tlbr: I'm done: http://paste.openstack.org/show/554375/ | 21:16 |
zigo | tlbr: Will you fix your patch to add them all? | 21:16 |
zigo | tlbr: How far are you with all the clients? | 21:16 |
tlbr | zigo, yes, i will update it in 3 hours | 21:17 |
tlbr | zigo, i'm preparing the script | 21:17 |
zigo | tlbr: The script to build the patch? :) | 21:17 |
tlbr | zigo, to upload the clients and services :) | 21:18 |
zigo | Oh... | 21:18 |
zigo | tlbr: I did it in a half automated way. | 21:18 |
tlbr | ok :) | 21:18 |
zigo | tlbr: 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 |
zigo | Do you want them? | 21:19 |
tlbr | zigo, it will be great :) | 21:19 |
zigo | I did manually check for the current branch, to make sure we were uploading the correct version and all... | 21:20 |
zigo | There was no other way, as 3rd party libs were in a messy state. | 21:20 |
tlbr | :( | 21:20 |
zigo | tlbr: I've put them in /git/openstack on alioth, please get them and delete when you have it. | 21:21 |
zigo | so, /git/openstack/{c,d,e,f} | 21:21 |
tlbr | ok, thanks | 21:21 |
zigo | I think I'll call this a day and watch a film ... :P | 21:22 |
zigo | "Hardcore henry" | 21:22 |
zigo | It looks fun ... :) | 21:22 |
zigo | TTY tomorrow. | 21:22 |
tlbr | i've deleted it | 21:22 |
tlbr | ok, have a good time) | 21:22 |
tlbr | thanks | 21:22 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!