dholbach | good morning | 07:09 |
---|---|---|
dholbach | davidcalle, do we have any news wrt deployment? | 07:37 |
davidcalle | dholbach, I need to check if Mike progressed on it yesterday. Will do that in 1h, currently fixing a flat tire... | 08:05 |
dholbach | davidcalle, thanks and good luck! | 08:05 |
davidcalle | Half-way between home and office :D | 08:05 |
* dholbach hugs davidcalle | 08:12 | |
davidcalle | dholbach: went faster than I expected, looking at the deployment. | 08:33 |
davidcalle | There have been a few changes: /me tries | 08:33 |
dholbach | davidcalle, what did we deploy where? :) | 08:34 |
davidcalle | dholbach: staging/167 dependencies/28 | 08:35 |
davidcalle | dholbach: ~what we merged last week + a few fixes for the deployment | 08:37 |
dholbach | and that's going to staging? | 08:37 |
dholbach | I'm just asking because of https://code.launchpad.net/developer-ubuntu-com/+activereviews | 08:37 |
davidcalle | dholbach: I know, I'll merge this as soon as the ¡$%#& thing is happy :) | 08:38 |
davidcalle | Yes, to staging | 08:39 |
dholbach | awesome, you're a hero <3 <3 <3 | 08:39 |
dholbach | one of the MPs will allow us to fix stuff in the store data if necessary | 08:39 |
davidcalle | "distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr>=1.8')" | 08:45 |
dholbach | hohum | 08:45 |
dholbach | I have it installed locally | 08:46 |
dholbach | maybe that's why it didn't fail | 08:46 |
dholbach | maybe time to add it to requirements.txt and to pipcache | 08:46 |
dholbach | do you have the full stacktrace? | 08:46 |
dholbach | it'd be nice to figure out what exactly requires it | 08:46 |
dholbach | can we add comments to requirements.txt? | 08:47 |
dholbach | that way we could spell out what exactly needs it | 08:47 |
davidcalle | dholbach: pbr is in the dependencies branch | 08:48 |
davidcalle | 1.8.1 | 08:48 |
dholbach | bizarre | 08:48 |
davidcalle | dholbach: I'm adding it explicitely in requirements to see if it makes a difference | 08:54 |
* dholbach crosses fingers | 08:55 | |
dholbach | does it explode for you locally too? | 08:55 |
davidcalle | dholbach: works fine locally | 09:01 |
dholbach | davidcalle, do you have pbr installed? | 09:06 |
davidcalle | dholbach: I do. But I'm not sure the issue is explicitely with pbr, last week it was pilow missing in the exact same way. | 09:07 |
dholbach | hrm | 09:08 |
dholbach | can we run a local ./env/bin/python -c 'import PIL' to test? | 09:08 |
dholbach | and do we have the full stacktrace? | 09:09 |
davidcalle | dholbach: sure, let me get you both | 09:11 |
dholbach | thanks | 09:11 |
dholbach | or ./env/bin/python -c 'import pbr' | 09:11 |
davidcalle | dholbach: http://paste.ubuntu.com/15558242/ | 09:11 |
davidcalle | dholbach: I need to wait for machines to be fully up to ssh, in ~10 min | 09:12 |
dholbach | does this indicate the dep chain? keystoneclient → positional → pbr? | 09:13 |
dholbach | davidcalle, no worries | 09:13 |
davidcalle | dholbach: I'm unsure | 09:14 |
dholbach | that's how I read the log | 09:14 |
davidcalle | dholbach: on the machine: no PIL, no pbr. | 09:22 |
dholbach | even though they're part of the cache? | 09:22 |
dholbach | anything in env/lib/python2.*/*-packages/? | 09:22 |
davidcalle | dholbach: and running "pip install --exists-action=w --download pip-cache/ -r requirements.txt" on the machine, with a full pip-cache/, tries to download eg. beautifulsoup4 | 09:23 |
dholbach | which pip version is it? | 09:23 |
davidcalle | 1.5.4 | 09:23 |
davidcalle | Wow, just checked the version I'm running locally | 09:24 |
dholbach | maybe it needs a newer pip(?) | 09:25 |
dholbach | pip-cache has pip-7.1.2-py2.py3-none-any.whl | 09:27 |
dholbach | so that's not used either | 09:27 |
davidcalle | dholbach: there is no pip in the cache | 09:42 |
dholbach | davidcalle, it was removed in the meantime | 09:49 |
davidcalle | dholbach: should I try to add it to requirements? | 09:49 |
dholbach | it was removed in r27..28 | 09:50 |
dholbach | I don't know if it's going to help | 09:50 |
dholbach | but maybe worth a try? | 09:51 |
davidcalle | dholbach: yeah, trying | 09:52 |
davidcalle | dholbach: I've tried several variations, without luck. I'm repushing the latest deployable version on staging. Let's not block importer fixes anymore. Do some of your changes require a components upgrade? | 10:25 |
dholbach | no, not necessarily | 10:25 |
davidcalle | dholbach: looks like pip-cache install passed fine. I don't know if it's due to a specific new version of a component not working well on trusty or the lightweight checkout. If it's the latter, maybe we can use lightweight checkout only in a "make dev" context? | 10:29 |
dholbach | hohum... I thought that was the case | 10:29 |
davidcalle | dholbach: looks like you are right | 10:30 |
davidcalle | dholbach: then, it's something else. Either a component that has been removed and is somehow essential in our staging stack or a buggy one. | 10:31 |
dholbach | davidcalle, maybe ./env/bin/python -v -c 'import PIL' | 10:32 |
dholbach | and ./env/bin/python -v -c 'import pbr' | 10:32 |
davidcalle | dholbach: I'll try it | 10:33 |
* davidcalle lunch, see you in a bit :) | 10:33 | |
dholbach | enjoy | 10:33 |
Moe | Hey everyone | 11:11 |
Moe | I was wondering .. does anybody know what type of bluetooth keyboard and mouse are used for the Ubuntu tablet presentation on ubuntu.com/tablet ? | 11:12 |
Moe | And if not .. who would be able to answer that question? :) | 11:12 |
davidcalle | Moe: good question. Worth asking in #ubuntu-touch. | 13:03 |
Moe | davidcalle: I did, they didn't no any specifics .. I was wondering about who to contact at Canonical concerning this :) | 13:26 |
Moe | *know | 13:26 |
davidcalle | Moe: the best person would probably be yaili, who designed the page (see: http://design.canonical.com/2016/02/a-new-look-for-tablet/), she often comes in this chan, but she doesn't seem to be around today | 13:29 |
Moe | davidcalle: That's great, thank you for the pointer <3 | 13:33 |
dholbach | maybe just send a mail to the mailing list? | 13:33 |
Moe | I'll do that as well, cheers | 13:34 |
Moe | Is it active though? The last email to the list shows as May 2015 | 13:34 |
davidcalle | Moe: ubuntu-phone@lists.launchpad.net is the most active one | 13:37 |
Moe | Ah, that one's different from the link in the topic .. I guess? | 13:45 |
dholbach | Moe, this channel is about the website | 13:46 |
Moe | Ah right, sorry, I didn't see the obvious difference | 13:48 |
Moe | My bad | 13:48 |
dholbach | no worries :) | 13:51 |
mhall119 | davidcalle: dholbach: was there a need to update the pip requirements after the last deployment? | 14:02 |
mhall119 | one of them is giving me all kinds of trouble during deployment | 14:03 |
davidcalle | mhall119: dholbach told me there wasn't, so I'm about to strip these changes. For now, I'm renewing the security cert of the site | 14:04 |
davidcalle | mhall119: *I"m about*, well, that's the plan, but if you have another idea... :) | 14:04 |
mhall119 | davidcalle: I'm working on staging atm, so please hold off on making any changes | 14:06 |
mhall119 | I've already done some work on the spec and dependencies branch | 14:06 |
davidcalle | mhall119: ok, note that I've downgraded staging to a working version, you need to change collect values and redeploy | 14:07 |
mhall119 | davidcalle: when did you do that? | 14:07 |
davidcalle | mhall119: this morning, which allowed to discover that our security cert is expired | 14:08 |
davidcalle | (see #is) | 14:09 |
mhall119 | I love the "Oh yeah, that's something you guys are responsible for, surprise!" | 14:10 |
davidcalle | yep | 14:10 |
davidcalle | Reading the doc and still trying to figure out the value of $cn. Hint, it's not "developer.staging.ubuntu.com" | 14:11 |
davidcalle | Anyway, I'm logging out of wendigo, good luck :) | 14:11 |
mhall119 | should change the motd on wendigo to "Abandon all hope, ye who enter here" | 14:12 |
Moe | :D | 14:17 |
davidcalle | mhall119: any luck with wendigo? | 19:40 |
mhall119 | I'm trying to unknot the problem with our deps | 19:51 |
mhall119 | one of them is trying to pull in another dep, but it's always trying to get it from pypi.org rather than pip-cache | 19:52 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!