← Back to team overview

ubuntu-phone team mailing list archive

Re: Simple mass-change: Mark universe packages for langpacks, please include in your next MP

 

Le 14/06/2014 02:15, Ted Gould a écrit :
On Fri, 2014-06-13 at 14:33 -0700, Steve Langasek wrote:
I think in that case, we do want changes from the archive to be landed
directly to the upstream branches in question, which I believe is already at
least somewhat automated.  Could you expand on your concern regarding "wrong
versions"?  If this isn't currently working the way it should, let's figure
that out and get it fixed.

I think the issue is that CI Train rejects that an upload as an error for the next landing. So if I land r1, then you push r1+1, when I try to land r2 I get an error that I have to go and fix. This occurs an hour or more into the landing process and requires largely starting over. Plus since for most developers they aren't their own lander, it requires communication with the landers and another round trip.

The archive is authoritative, that was the deal discussed and agreed when daily release were introduced and discussed at the last physical UDS we had. That way, packagers can continue uploading directly to the distribution, what we didn't want to prevent.

A check is then done to ensure that what you are trying to build contains latest archive content *as the first step* (and so, not after an hours or more into the landing process). The build fails immediately and tells you need to check for this.

Didier

Follow ups

References