/srv/irclogs.ubuntu.com/2015/10/23/#ubuntu-release.txt

tsimonq2so do we have a progress update since I was last on? or is it pretty obvious?02:14
pittiinfinity: ddebs should set themselves up, retracers and autopkgtests coming now04:30
pittihttp://ddebs.ubuntu.com/dists/xenial/ -- yup04:30
pittiinfinity: there's no britney for xenial yet either04:33
pittiinfinity: xenial autopkgtest queues ready for business; but I stopped the ppc64el workers, see #u-devel06:31
pittiinfinity: are you going to switch $DEFAULT_SERIES in britney1-ubuntu and set up britney, or want me to walk through it?06:34
flocculantslangasek: hi - could you look at the xubuntu core MP again, there are changes following your disapprove, we really want to get this in as soon as possible so we get as much cycle as poss to test it https://code.launchpad.net/~unit193/ubuntu-cdimage/xubuntu-core/+merge/26816708:24
flocculantthanks :)08:24
Riddelladios chicos, it's been a pleasure working with you, I don't expect I'll be going too far https://kubuntu.org/news/jonathan-riddell-stands-down-as-release-manager-of-kubuntu/08:56
pittiinfinity, Laney: do you have a magic script to move over wily's proposed packages (except the new ones which got accepted today) over to xenial?08:59
* pitti bbl08:59
infinitypitti: I don't have a magic script, I do it by hand, ish.08:59
cjwatsonRiddell: Good luck09:49
dokojust filed the ticket (#38) to create new chroots on the developer boxes09:51
Riddellthanks cjwatson :)09:53
=== lordieva1er is now known as lordievader
=== lan3y is now known as Laney
=== [BNC]flocculant is now known as flocculant
=== pietroalbini_ is now known as pietroalbini
=== rsalveti_ is now known as rsalveti
=== flocculant is now known as Guest98685
=== plars_ is now known as plars
=== broder_ is now known as broder
=== \b is now known as benonsoftware
pittigrep: /home/ubuntu-archive/public_html/proposed-migration/xenial/update_excuses.html: No10:14
pitti+such file or directory10:14
pitticjwatson, infinity: ^ should I just go ahead and create that dir, or is there something more to it?10:14
pitti(cron mail on snakefruit)10:14
* pitti mkdirs, what could possibly go wrong :)10:15
Laneywill need to update the symlinks too10:16
pittiah, is that manual? ok10:16
LaneyAFAIK10:16
pittibut I'll wait with that until we actually have a report10:16
=== Guest98685 is now known as flocculant
pittiLaney: I had assumed DEFAULT_SERIES=wily → DEFAULT_SERIES=xenial would do that10:17
* pitti commits that10:17
pittihah, infinity just beat me to it10:18
infinitypitti: Did your pkg-create-dbgsym upload break me? :P10:19
infinityhttps://launchpadlibrarian.net/222260532/buildlog_ubuntu-xenial-armhf.vim_2%3A7.4.826-1ubuntu1_BUILDING.txt.gz10:19
pittiinfinity: wut?10:19
infinity^-- That seems weird.10:19
cjwatsonmkdir was unnecessary, p-m would've done that once it started running for the right series.10:20
pitticjwatson: ah, ok10:20
pittiinfinity: apparently so, meh; let me upload a revert, then I'll investigate10:20
infinitypitti: I removed 0.70 as well to hurry the process along.10:22
pittiinfinity: ah, even better; then I don't even need to upload a revert, right?10:22
pittiood, there's no python* package involved at all, which was the only case that this changed10:22
infinitypitti: That vim build concerns me, given that it succeeded on most arches, but not all, seems likely there's some sensitivity to parallelism or other raciness going on.10:22
pittiit smells more like this bug has been there for quite some time, and we've just been lucky (or retried the builds without much investigation)10:23
infinitypitti: Possibly.10:23
infinitypitti: Are we almost ready to move to the debhelper-based implementation and scrap ours?10:23
pittiinfinity: I didn't look at that yet10:24
pittiinfinity: but the debhelper one spits out *.debs, not *.ddebs, so I figure before we do that we need some rework in LP and ddeb-retriever10:24
pitti(which won't be a "ddeb"-retriever any more then)10:24
infinitypitti: Err, really?  I thought there was some back and forth on that and then it ended up being ddebs?10:24
pittiinfinity: hm, then I didn't get that; I saw the discussion and had the impression they sticked to *.deb10:25
infinitypitti: I'm somewhat opposed to a non-policy-compliant deb-like thing being .deb10:25
pittime too, but I think the argument was something like "similar to -dbg.deb" or so10:25
infinitypitti: Anyhow, if you're sure this bug can't possibly relate to 0.70, I can just copy it back in place.10:28
infinityI'm retrying that build with 0.70 right now.10:28
pittiinfinity: it's very unlikely; the effective diff was10:28
pittiif [ "$pkgname" != "${pkgname#python}" ]; then10:28
pitti   <ignore>10:28
pittibut there is no python* binary in that vim build10:28
pittiinfinity: indeed it looks like dh_strip and dh_gencontrol run in parallel for the same packages10:30
infinitypitti: Well, it should succeed/fail in ~7m.10:30
pittiindeed pkg-c-d is currently assuming that dh_strip runs before dh_gencontrol10:31
=== tjaalton_ is now known as tjaalton
infinitypitti: Could be a parallelisation error in dh or vim, but I've never seen this before, so weird.10:31
pittihm, debian/rules looks okay10:32
infinityYeah, it looks pretty serial.10:32
infinityIt exports MAKEFLAGS=-j, but that shouldn't suddenly mangle recipes within a target. :P10:32
pittiinfinity: submitted bug 1509299 and attached the build log to it, as they tend to disappear on retries10:35
ubot2bug 1509299 in pkg-create-dbgsym "parallel build race condition between dh_gencontrol and dh_strip" [Undecided,New] https://launchpad.net/bugs/150929910:35
infinitypitti: Ta.  The weird thing is that this wasn't isolated, that build failed on armhf *and* powerpc (succeeded on ppc on retry, armhf is still building).10:36
infinitypitti: Which seems weirdly frequent for a rare race we've never noticed before.10:36
infinitypitti: But maybe I'm just having an unlucky Friday.10:36
pittiok, treating that as medium for now; /me looks at broken ddebs.u.c. indexes then10:39
dokoinfinity, pitti: it's a rules error10:45
dokothe indep and arch targets are run in parallel10:45
dokoI don't know if it's a make issue, or a rules issue, the export of the different DH_OPTIONS goes wrong. yeah for -j as the default in dpkg :-/10:46
pittiah, that's why all the lines appear twice10:47
infinityProbably not dpkg's fault, he's setting MAKEFLAGS.10:48
infinityI can turn that into a PARALLELFLAGS and pass it explicitly just to the build target makes.10:48
dokoyep, "because it should work", done without testing10:48
pittiah, it never sets DH_OPTIONS=-a or -s10:49
pittijust -i10:49
dokoanybody working on a dpkg merge?10:51
infinityI will, yes.10:51
infinitys/will/am/10:51
dokota10:51
infinitypitti: Copying your package back in.10:53
pittiinfinity: cheers10:54
pittiinfinity: OOI, where do you copy it from?10:54
infinitycopy-package -s xenial-proposed --to-suite=xenial-proposed --force-same-destination --silent --auto-approve -e 0.70 -b pkg-create-dbgsym10:54
pittiwow10:54
pittiyou can copy deleted packages?10:54
infinityYup.10:55
cjwatsonsure can10:55
pittineat10:55
pittihm, britney still doesn't run, wth10:55
pittiI got another mail about the missing /home/ubuntu-archive/public_html/proposed-migration/xenial/update_excuses.html, so archive-reports clearly ran10:56
pittibut proposed-migration/code/b1/ wasn't pulled yet10:56
=== davmor2_ is now known as davmor2
* pitti pulls it manually and sees if that helps somehow11:05
Laneyrun-proposed-migration is supposed to do that11:06
pittiyeah, that's what I thought too11:06
* Laney can see it right there11:06
* pitti tries DISTRIBUTION=ubuntu SERIES=xenial run-proposed-migration11:07
pittiand sure enough that immediately exits11:07
Laneythe STOP file11:08
pittiah! proposed-migration/STOP  exists11:08
Laney:)11:08
pittiI guess leftover from yesterday?11:08
infinityYep.11:08
pittitail -f proposed-migration/log/xenial/2015-10-23/11\:08\:46.log11:09
pittimuuuc better11:09
* pitti tosses in a 'h'11:09
Laneybetterh11:09
pittiLaney: no; "better, haha!"11:09
cjwatsonRight, I touched STOP yesterday to stop it doing stuff with wily11:14
pittiyay, 238 xenial test requests on all three arches11:14
pittithat'll keep stuff busy over the weekend :)11:15
cjwatsonHopefully it'll migrate base-files soon so that people stop complaining about launchpad-buildd recipes producing wrong versions11:15
pittiNot touching package due to block request by freeze (contact #ubuntu-release if update is needed)11:15
pitti(also, outstanding tests, but this needs unblocking too I figure)11:16
infinityYeah, we might want to keep the block there for now, but unblocking base-files is sane.11:16
* infinity does that.11:16
cjwatsonRemoving block-all source is on NRCP11:16
* infinity does that after checking the diff.11:16
cjwatsoninfinity: looks like you did branch-livefses?11:17
pittihttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html and *.yaml etc. is still wily, I'll adjust the symlinks11:17
infinityI did yesterday, yes.11:17
infinitydoko: Your base-files merge dropped os-release from conffiles.11:18
dokoinfinity, intended11:19
infinitydoko: ?11:19
dokomoved to /usr/lib11:19
dokoor is there a mistake?11:19
pittioh, and /etc/os-release becomes a symlink?11:19
cjwatsonhttp://bugs.debian.org/75365811:20
ubot2Debian bug 753658 in base-files "/etc/os-release has moved" [Normal,Fixed]11:20
pittishoudln't it move to /lib then, as long as we still have separate /usr ?11:20
infinityProbably.11:20
cjwatsonEh, whatever; we have separate /usr but it's always mounted11:20
cjwatsonAIUI11:20
doko  * Moved /etc/os-release to /usr/lib/os-release. Put a symlink pointing to11:21
doko    the new place. Thanks to Marco d'Itri for the report. Closes: #753658.11:21
pittiI got debian bug reports from people with separate /usr who didn't have an initramfs; not that I think that this is even remotely sane/supported, but just saying11:21
pittiyay for not being a conffile any more, though11:21
infinitydoko: Also dropped a newline from /etc/issue accidentally.11:22
dokoouch11:22
dokopitti, so should that be move to /lib/os-release? is there a spec / documentation referencing /usr/lib/os-release?11:24
pittidoko: I read the debian bug now, should be fine11:24
pittidoko: indeed we mount /usr in the initramfs, so that's fine11:24
pittidoko: man os-release11:25
infinityHrm.  Not convinced that symlink should be shipped in the package.11:30
infinitySeems like it should be written once in postinst.11:30
infinitySo users can replace it with a file.11:30
dokowhy do you want it to be replacable?11:31
infinityBecause /etc/os-release is for user overrides of /usr/lib/os-release11:31
infinityThere's no point in having both locations if they're always identical.11:31
infinity       The file /etc/os-release takes precedence over /usr/lib/os-release. Applications should11:32
infinity       check for the former, and exclusively use its data if it exists, and only fall back to11:32
infinity       /usr/lib/os-release if it is missing.11:32
doko"/etc/os-release should be a relative symlink to /usr/lib/os-release, to provide11:32
doko       compatibility with applications only looking at /etc."11:32
infinityYeah, I read that as "it should default to being a symlink", but I agree the doc is ambiguous between my paste and yours. :P11:32
infinityThere's not much point in defining precedence, if they're always the same.11:33
rbasakThey don't seem to have provided any rationale for having it available in the tree in both places.11:34
infinityrbasak: Except for the usual systemd/coreos rationale of11:35
infinity"/usr is immutable default configs, /etc is overrides"11:35
infinityLikely the only reason for os-release to also ship the symlink is because it used to live in /etc, so it needs backward compat with software that only looks there.11:35
infinityUnlike systemd units, etc, which we've expected in /lib from day one.11:36
rbasakIt was supposed to be yet-another-standard-to-rule-them-all, and now we have two of them?11:36
* rbasak is feeling grumpy11:37
cjwatsonNever believe such claims.11:37
cjwatsonThen you can be grumpy all the time rather than having your hopes inevitably dashed.11:37
rbasakWell, I never particularly believed it in the first place. But it would have been nice if they had thought of this before changing it and making everyone leave cruft everywhere.11:38
rbasakGiven that moving it to /usr/lib won't benefit Debian, why move it at all?11:39
rbasakMight as well just keep it in /etc.11:39
rbasak(not that it matters as it's moved now)11:39
rbasakThen we could just skip straight to their fifth iteration when they decide on it.11:39
* rbasak will stop ranting now.11:40
=== popey_ is now known as popey
xnoxrbasak: in clearlinux, we don't have /etc/os-release and have been fixing everything to start checking both locations. E.g. last discovery was docker, and the merge proposal to fix it is not yet upstream nor released.12:12
xnoxinfinity: systemd accepts units from /usr/lib, even on /lib enabled systems.... it's kind of freaky.12:12
xnoxrbasak: i don't think os-release was for debian benefit...12:13
rbasakxnox: it's to have one standard everywhere. But now we have two standards everywhere. If /etc/os-release is the one required and more universally available, then I don't see any need to do anything different now.12:37
xnoxrbasak: the os-release spec says: use /etc/os-release if present, otherwise check /usr/lib/os-release as well.12:37
xnox(well the updated spec, original only had /etc)12:37
rbasakxnox: deciding it should be somewhere else now doesn't necessarily mean that the spec has to be changed like it has been done.12:38
xnoxrbasak: the change enables "thin" derivatives. With mostly identicaly /usr (read-only / atomic), yet enough custom stuff in /etc & e.g. /opt to warrant a change in os-release.12:39
rbasakxnox: the change goes beyond that. It only needed to be changed to say that /etc/os-release may be a symlink.12:39
xnoxthere is no requirement for it to be a symlink.... and in practice it shouldn't be a symlink. it should either be a different thing, or not exist at all.12:40
xnoxand not everything supports symlinks....12:40
rbasakxnox: I didn't say that there was a requirement for it to be a symlink. Read what I said.12:40
xnoxrbasak: sorry, then i don't understand. both old and new standard say nothing about whether or not it's a real file, or symlink somewhere else.12:41
xnoxrbasak: and the change was not about symlinks, or moving locations. but splitting immutable & configurable parts. Previously it wasn't like that and rpm doesn't have sensible config file handling ;-)12:41
rbasakxnox: "both old and new standard say nothing". No, that's wrong. It says "/etc/os-release should be a relative symlink to /usr/lib/os-release..."12:42
rbasakxnox: I'm saying that this "should" is unnecessary. The spec only needed to be amended to say that /etc/os-release may be a symlink, and no changes in "shoulds" for OS implementors or changes in "shoulds" in how apps should read the file would have been necessary.12:43
xnoxrbasak: the goal is to drop file from /etc. and make it muitable. what you are proposing whould not achieve that, especially on rpm systems which have broken config handling.12:44
xnoxrbasak: as in on upgrade /etc/os-release.rpmNEW was written out without updating /etc/os-release -> not good =)12:44
xnoxrbasak: at the moment we are in a transition period.12:44
xnoxrbasak: this is /etc -> /lib mistake, as have been seen e.g. with udev.d rules. one would think, that history would be learned.12:45
tsimonq2xnox: how so?12:46
xnoxtsimonq2: how so, what? udev past mistake? initially udev rules were only loaded from /etc cause it needs to be customizable and at early boot. Later, people did modify these, upstreams/upgrades rename things resulting in an utter mess. Hence udev rules got moved to [/usr]/lib location and /etc became just an overlay, for admin customizations. Segregating system defaults from admin customizations. If one doesn't segregate system & admin defaults,12:48
xnoxthere is no easy upgrade path.12:48
xnoxtsimonq2: http://blog.surgut.co.uk/2015/03/boiling-frog-or-when-did-we-loose-it.html12:48
tsimonq2xnox: no, 07:44:47 AM < xnox> rbasak: at the moment we are in a transition period.12:54
tsimonq2xnox: first time seeing this end of things, so I am curious.12:55
xnoxtsimonq2: once one no longer wants to support old tooling parsing /etc/os-release, one can and will drop such symlink.12:56
xnoxtsimonq2: read the os-release man page. it does state said symlink is for backwards compat only.12:56
tsimonq2xnox: I didn't want to know about that issue at all :)12:57
xnox=)12:57
tsimonq2xnox: I just wanted to know where we are at12:57
tsimonq2xnox: what step are you guys on? https://wiki.ubuntu.com/NewReleaseCycleProcess12:58
xnoxtsimonq2: i'm not doing it. wait for "open for development" email to ubuntu-devel-announce.13:01
xnoxlike last one, https://lists.ubuntu.com/archives/ubuntu-devel-announce/2015-May/001134.html13:01
tsimonq2oh13:02
tsimonq2xnox: so is that step 28? Inform #ubuntu-devel and ubuntu-devel-announce that the new release is now open for uploads, pointing to merge-o-matic output.13:03
xnoxtsimonq2: no.13:03
xnoxtsimonq2: i said, i do not know. hence assuming it is not open. it will be open for development, once the email is out. so wait for that.13:04
tsimonq2ok :)13:05
cjwatsontsimonq2: Waiting to make sure that autopkgtests have their lives sorted out sufficiently to be able to let stuff migrate to xenial, I think.13:13
cjwatsoninfinity: I guess once we see base-files migrate successfully, we can unblock the world and open?13:13
tsimonq2cjwatson: I know I am (maybe) gonna irk you, but what step is that?13:14
cjwatsontsimonq2: I don't remember.13:14
cjwatsonIt's not completely linear.13:14
cjwatsonA lot of it is "make sure not to forget this stuff", not "must be done in exactly this order".13:15
tsimonq2ok :)13:15
tsimonq2cjwatson: so after xenial is unblocked, is that when it is marked as Development in Launchpad?13:16
cjwatsonYes13:16
tsimonq2cjwatson: and when the announcement is sent out?13:16
cjwatsonI would assume so.13:17
* tsimonq2 whispers to himself, "step 28"13:17
tsimonq2◔ ⌣ ◔13:18
pittiinfinity: AFAICS everything on http://people.canonical.com/~ubuntu-archive/proposed-migration/wily/update_excuses.yaml should be moved to xenial; want me to do that?13:41
pitti(I thought I saw some "real" wily SRUs being accepted, but openjdk-9 is the most recent one and not an SRU)13:41
* pitti moves wily-proposed cruft to xenial-proposed, to clear up the way for SRUs14:11
infinitypitti: I'm doing it now.14:19
cjwatson^- log4cxx should help base-files migrate14:19
infinitycjwatson: Also, I'm reminded every 6 months that I really want a copy-package --with-or-without-binaries-yknow-whatever option. :P14:20
pittiinfinity: already copied to xenial14:21
infinitypitti: Oh.14:21
pittiinfinity: I'm removing them from wily-proposed now14:21
pittiinfinity: xenial-proposed of course, sorry14:21
infinitypitti: Did you watch carefully to make sure they all succeeded?14:21
infinitypitti: In that ones with binaries need -b and ones without will fail with -b.14:21
pittiI ran with -b, and got "1 package successfully copied." on the FTBFS ones14:22
* infinity raises brow.14:22
pittibut Laney says there are some rejections, checking14:22
infinityDid someone fix that since wily opening?14:22
pittiCopy candidates:14:22
pitti node-srs 0.4.8+dfsg-2 in wily14:23
infinitypitti: Oh.  copy-package told you that.14:23
pittiCandidate copy target: https://api.launchpad.net/devel/ubuntu/+archive/primary14:23
pitti1 package successfully copied.14:23
pittie. g. that14:23
infinitypitti: copy-package lied.14:23
pittiyeah, it might be lying14:23
infinitypitti: You probably have a ton of mail.14:23
infinitypitti: Also, you might want to use --silent, no need to spam the world with this. :P14:23
infinitypitti: But I'll let you sort the mess now that you started.14:24
infinity(Welcome to "things that look simple when someone else does them")14:25
pittiyep14:25
pittiheh :)14:25
pittiyeah, will use --silent next time, sorry14:25
cjwatsonI've made copy-package's output a little less misleading.14:27
cjwatson(It'll say "1 copy requested." now)14:27
pittithanks14:27
pittiso I'll re-copy the rejected ones with --silent and without -b14:28
cjwatsonAnd yeah, I should fix the copier at some point ...14:28
cjwatsonpitti: I'm sure http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#base-files should be showing log4cxx/amd64 has "Always failed" by now - it's been at least a few cycles14:29
cjwatsonOh, though I guess it could have been requested again14:29
cjwatsonpitti: Do you have any way to push dict-foldoc and log4cxx up the queue?  I believe we're only waiting for those to get base-files migrated.14:30
cjwatsonAnd then hopefully we can unblock and open.14:30
pitticjwatson: no, didn't run yet (click on the individual packages, you won't see a result from yesterday or today), e. g. http://autopkgtest.ubuntu.com/packages/d/dict-foldoc/xenial/amd64/14:32
pittithe older ones are the latest successful ones I copied from wily14:32
pittito be able to continue to track "regression" vs. "always failed"14:32
pittiqueues are 181 on amd64, 194 on i38614:32
pittiand lcy01 is still only running with max 5 instances, as with anything more it keeps falling over :(14:33
pittiok, copied the FTBFS ones14:33
pittie. g. https://launchpad.net/ubuntu/+source/mpdris2/+publishinghistory14:34
infinitypitti: Kay.  I have a script here to check both match.  So, after a publisher run, I can verify that, then we can go on a deleting spree.14:36
infinitypitti: Unless you trust yourself enough that you've started deleting already. :P14:36
pittiinfinity: err, sorry, I already did14:36
infinityHeh.14:36
pittiI spot-checked some 5 packages, and they looked ok14:36
pittiwe'll get almost all of them back during autosyncs too, but there are a few -ubuntuN ones, so I mostly checked those14:37
pittibut also e. g. https://launchpad.net/ubuntu/+source/bup/+publishinghistory14:37
infinitypitti: I'll double-check for paranoia in a bit.14:38
pittiinfinity: http://paste.ubuntu.com/12903087/ is the package list of everything that was in wily-proposed14:38
cjwatsonpitti: log4cxx ran today, but a bit earlier perhaps.14:38
cjwatsonSo maybe your copies.14:38
infinitypitti: Yup, I have the same list.14:38
pitticjwatson: no, I only copied the latest successful result, no failed ones (as they don't serve any purpose)14:39
pitticjwatson: the point is just that if we get a failure as the first "real" xenial run we need to tell apart regression vs "always failed", so I "seeded" xenial with the latest "pass"14:39
pittiinfinity: let's see for how much longer we'll drag cairo-5c along :)14:40
cjwatsonI'm failing to wrap my head around that today, but I guess I don't in fact need to know :)14:40
pitticjwatson: ok, sorry; indeed http://autopkgtest.ubuntu.com/packages/l/log4cxx/xenial/i386/ is a valid run and britney should consider it14:41
infinitypitti: I feel like it's the real champion here.14:41
* pitti checks14:41
infinityOh.  Did someone bring forward the britney history?14:41
pittiinfinity: how do you mean?14:41
infinityErk.14:41
pittiinfinity: we didn't copy the wily autopkgtest results if you mean that, which is probably the reason for a good chunk of the ~ 300 test requests that we got after opening14:42
pittiinfinity: but at least python3-defaults, debhelper etc. are genuine new requests14:42
cjwatsonOh, Dates ...14:42
infinitycjwatson: Fixed.14:43
cjwatsoninfinity: you fixed Dates, or something else?14:43
infinityDates.14:43
cjwatsonThat was quick.14:43
infinityI have a way with shells?14:43
pittioh, for keeping the 523 days or whatnot of cairo-5c? :-)14:43
pittican't lose that record!14:43
cjwatsonWell, I assumed it couldn't just be a copy, because we've had uploads since opening.14:44
infinityHopefully, the run in progress doesn't undo my handiwork.14:44
infinitycjwatson: I concatenated and sorted wily and xenial into a new xenial.14:44
cjwatsonCool.14:45
pittioh, wth14:45
infinityOh, hrm.  That has some dupes, though.  Might need to be more clever.14:46
pitticjwatson: ah, that's it -- teh result is for base-files/9.4ubuntu1 (and that's already in britney's cache)14:46
pitticjwatson: but there was another upload ubuntu2 to fix the missing newline14:46
infinityIf britney doesn't rewrite it to fix it.14:46
pittiand that's still in the queue14:46
pitticjwatson: so, I have a really awful way of expediting this, if desired14:47
pittiI could flush the entire queue, stuff these 4 tests back in, and then let britney re-create the other test results14:47
pittican't directly reorder an AMQP queue, sorry14:47
pittiwhile I'm at screwing up things, let's do that :)14:48
cjwatsoninfinity: britney should fix it, I think14:50
infinitycjwatson: S'ok, I just learned a new shell trick.14:50
cjwatson(haven't checked, I'm knee-deep in twisted code)14:50
infinitysort -u -k1,1 Dates > Dates.new14:50
infinity(To sort on only the first field)14:50
pittiok, base-files tests are now at the front of the queue14:50
pittiall four running on http://autopkgtest.ubuntu.com/running.html now14:52
pittiinfinity: turns out I didn't actually remove yet as it stumbled over openjdk-9 which you already removed15:00
pittiinfinity: I have the Remove [y|N] prompt now; do you still want to run your script first?15:00
pitti(it takes ages to even get to that point)15:01
infinitypitti: I'll check right now, yeah.15:02
infinityLooks like my Dates hacking worked.15:02
infinitypitti: I see some still missing, so either snakefruit's mirror is behind, or you missed a few.15:04
infinitypitti: Waiting and trying again/15:04
pittiinfinity: ah, you're checking on archive.u.c., not LP publishing15:04
infinitypitti: Well, snakefruit, but yes.15:05
infinity(ie: rmadison)15:05
pittiok; /me cancels this and stashes the remove-package command for later15:05
cyphermoxslangasek: ^ fwupdate.15:06
infinitypitti: No, you really did miss some.  Spot-checking my list against publishing records, there are some xenial records missing.15:07
infinitypitti: http://paste.ubuntu.com/12903342/15:07
cjwatsonpitti: thanks15:08
pittiinfinity: fun; thanks for the pastebin, copying those again then15:12
infinitypitti: Most of those have binaries, I think, so need -b, but I didn't check them all.  It might be a mix.15:13
pittiinfinity: hm, so maybe it stops at the first error or so15:17
* pitti might need to re-do the loop to call copy-package individually on each one, instead of a big batch15:18
pittiok, plastimatch, ruby-gsl, and statsmodels worked now15:21
infinitypitti: When you think you've cleaned it all up, lemme know and I'll double-check again. :P15:21
pittimeh, --silent also disables rjection mails15:23
* pitti throws hands in the air, mumble ridiculously complicated mumble15:23
infinitypitti: Sometimes, it's best not to look behind the curtain.15:25
infinityBut, y'know, welcome back here.  We have tea and cakes.15:25
LaneyAnd snakes15:30
pittiinfinity, cjwatson: https://launchpad.net/ubuntu/+source/base-files/9.4ubuntu2 promoted15:30
cjwatsonpitti: I think --silent disabling rejection mails could be argued to be a bug - the main purpose was to have a way to not spam with success mails in some cases15:31
cjwatsonpitti: base-files> excellent, thanks15:31
cjwatsoninfinity: anything more before we open?15:31
pittiinfinity: I did the next round of copies (both with binaries and without -b for the FTBFS ones)15:32
pittibut due to the complete lack of error messages I guess that again some packages might just silently have failed; so I guess it's waiting for pulisher now and rmadison again15:32
infinitypitti: Yeah, we'll see shortly, yes.  You could check pending publishing records for all of them, but I'd rather see the archive consistent anyway.15:33
pittiinfinity: yeah, doing that would need a script; too much effort/error prone in firefox15:33
* pitti -> dinner, will check again after that15:33
infinitycjwatson: Whoever's writing the email, and maybe confirming pitti's copies are sane.15:34
infinitycjwatson: But we're pretty much thereish.15:35
pittiinfinity: can you re-run your script? I checked with rmadison again, and it seems to be ok now16:06
pittirmadison -s xenial-proposed $(cat remove-from-wily-proposed) > /tmp/out16:07
pittifor p in $(cat remove-from-wily-proposed); do grep -q $p /tmp/out || echo $p; done16:07
pittiwhere remove-from-wily-proposed is the above pastebin (i. e. packages from http://people.canonical.com/~ubuntu-archive/proposed-migration/wily/update_excuses.html)16:07
pittiwow, e. g. https://launchpad.net/ubuntu/+source/jruby/1.7.22-1ubuntu1 actually built in xenial, but not in wily16:08
infinitypitti: Confirmed, LGTM.16:10
dokoindeed a surprise16:10
infinitypitti: Delete away.16:10
* pitti pushes the delete button and calls it a day/week16:10
pittiinfinity: safe travels back home!16:11
pittiinfinity: and congrats for the release16:11
infinitypitti: Not going home for another two weeks, but I'll see you in Austin.16:13
pittiinfinity: oh, ok; you stay in London?16:13
infinitypitti: Detour on the way home for a week, plus VAC.16:14
infinitys/home/to Austin/16:14
Laneybye pitti!16:15
pittiLaney: bye, enjoy the weekend!16:15
* Laney is coming to .de ;-)16:15
pitti^ BTW, none of these syncs are urgent in any way, just stashing them after reviewing my merges16:15
Laneyah yes, they made polkit support the old syntax16:15
Laneyor backported new stuff, or something16:15
pittiLaney: no, new polkit is just a lot of backported bug fixes, and getting back in sync16:16
pittisame for our ppolkit-qt-1 vs. polkit-qt5-1 split16:16
pittithey are both in Debian's ppolkit-qt-1 package now, and we can remove polkit-qt5-1 source once built16:17
Laneypitti: indeed, I remember that we (and debian) were blocked because of the JS stuff16:17
pittiLaney: yeah, and I don't see that change anytime soon16:17
Laneybut smcv or someone backported a load of good stuff16:17
Laneywhich is nice16:17
Laneynanyway16:17
Laneyget going :)16:17
pittithese poor test machines now won't have any free time on the weekend :)16:18
pittidebci-xenial-amd64  46516:18
pittidebci-xenial-armhf  32116:18
pittidebci-xenial-i386   45816:18
Laneydid you get some more capacity?16:19
Laneyor still on 5?16:19
pittiLaney: no, lcy01 is still brittle, only 5 on that; 8 on lgw0116:19
pittiand of course 16 armhf LXC ones as usual16:19
Laneymmm16:20
pittiLaney: I had to disable ppc64el, as that's power7, and xenial is power8 now16:20
Laneyyeah I heard16:20
pittihope we can get scalingstack bos soon16:20
tsimonq2I have a spare machine and I was wondering if I could use that to help somehow, maybe automated build machine, or somethibg of that nature...any ideas?16:20
* pitti waves, have a nice weekend everyone!16:20
tsimonq2bai16:22
tsimonq2spam much? XD16:23
sil2100infinity, seb128, slangasek: hey! If anyone of you guys has a minute, we have a silo that introduces a new binary package to the qtmir source - qtmir-tests16:37
sil2100https://ci-train.ubuntu.com/job/ubuntu-landing-022-2-publish/46/16:37
cjwatsoninfinity: I imagine I could copy and paste an email if you like.16:50
infinitycjwatson: I expected doko might want to do one, but if he's not...16:50
infinitydoko: Did you have a "welcome to Xenial" mail drafted?16:50
cjwatsonI think we could unfreeze, since all this stuff going through the queue isn't exactly toolchain.16:51
infinityYep.16:51
infinityWe can thaw both the queue and britney, I think.16:51
infinityLemme do the former.16:51
=== infinity changed the topic of #ubuntu-release to: Released: Trusty 14.04.3, Wily 15.10 | Archive: open | Wily Release Coordination. Please don't upload things during freezes where you shouldn't, or be prepared to apologise to the release team | We accept payment in cash, check or beer | melior malum quod cognoscis
dokoinfinity, cjwatson: yep, wanted to wait until the queues cleared up, and send it tomorrow. afk now16:54
cjwatsonAll right, how about I turn on auto-sync?16:54
dokothen the queues will be busy with main, but anyway, they can do something over the weekend16:55
infinitycjwatson: auto-sync on sounds fine by me.16:56
infinityAnd I think I'll clear the britney block, if no one has any objections?16:56
cjwatsondoko: They may as well, no point in them being idle16:56
infinitybritney block clearing in 3...16:57
infinity2...16:57
cjwatsonauto-sync enabled16:57
infinity1...16:57
dokoinfinity, yes please16:57
Laneyboom16:57
cjwatsonConveniently, will run in three minutes16:57
infinityLet's see how my PPC VMs hold up with 3.19 kernels instead of 3.1316:57
infinityHoping for a miracle, since I'll probably only check in daily while on VAC.16:58
cjwatsonEverything except arm64 should be pretty quick to clear now.16:58
infinityThose poor Mustangs.16:59
infinityIf only they had I/O.16:59
infinityAnd friends.16:59
cjwatsonAnd weren't trying to finish a test rebuild as well16:59
cyphermoxcareful, soon they'll form a union.16:59
olli_happy day after release day!17:31
olli_does anyone know if slangasek is around today?17:31
infinityslangasek might know if he's around.17:31
olli_infinity, hanging out in the channel and replying are two slightly different but important things ;)17:35
infinityolli_: Indeed.17:35
davmor2olli_: assume he isn't till he says he is :)18:23
slangasekolli_, infinity: I am around, but don't tell anyone18:32
slangasekinfinity, cjwatson: have either of you been filled in on the lxd breakage on the cloud images?18:33
slangasekor are you all safely at the pub now? :)18:33
cyphermoxslangasek: no pub tonight on account of travelling tomorrow, it seems18:42
cyphermox(at least, for me it's a good enough reason)18:42
slangasekheh ok18:42
cyphermoxtacos ended the week quite well though.18:44
=== fginther` is now known as fginther
=== rww is now known as cloaksarestupid
=== cloaksarestupid is now known as rww
cjwatsonslangasek: didn't hear anything about it19:36
slangasekcjwatson: ok.  is being addressed in a way that doesn't involve nasty archive surgery, so carry on ;)19:36
cjwatsonok :)19:37
cjwatsongood grief auto-sync is still going19:38
=== shadeslayer_ is now known as shadeslayer
bdmurrayslangasek: still about? I'm not certain how to proceed with bug 1509305.22:43
ubot2bug 1509305 in ubuntu-release-upgrader "Kernel not upgraded during upgrade from Vivid to Wily" [High,Triaged] https://launchpad.net/bugs/150930522:43
slangasekhmm22:44
bdmurrayits a result of bug 150616922:44
ubot2bug 1506169 in software-properties "if linux metapackage is installed software properties will uninstall it" [High,In progress] https://launchpad.net/bugs/150616922:44
slangasekah, ick22:45
slangasekbdmurray: probably wants an upgrader quirk in u-r-u/u-m to unconditionally install linux-generic if there's no linux metapackage installed22:46
* doko looses hopes to quickly get a python3-defaults into the release pocket :-/23:02

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