/srv/irclogs.ubuntu.com/2017/07/31/#ubuntu-release.txt

=== maclin1 is now known as maclin
-queuebot:#ubuntu-release- Unapproved: gnome-logs (zesty-proposed/universe) [3.24.1-0ubuntu1 => 3.24.2-0ubuntu0.1] (ubuntugnome)03:28
=== Guest84782 is now known as RAOF
apwslangasek, well even if the kernel i have just promoted would have helped with binutils ... the fact it has now been uploaded again negates any benefit there10:41
-queuebot:#ubuntu-release- New binary: linux-signed [amd64] (artful-proposed/main) [4.11.0-12.17] (core, kernel)10:41
apw(i assume)10:42
-queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (artful-proposed) [4.11.0-12.17]10:43
apwslangasek, ok confirmed with adam ... a no change rebuild uploaded for that12:28
xnoxslangasek, i see a lot of s390x: regression but so far they are due to uninstallable test depends, i'm retrying those with all-proposed to see actual failures =/13:00
xnoxretriggered all perl regressions on s390x with the right triggers and all-proposed=1 will check back the status of that.13:08
dokoxnox: hmm, why just s390x?13:09
xnox"<slangasek> xnox: there appear to be a couple of genuine regressions on s390x autopkgtests with perl 5.26" to find these13:10
xnoxslangasek, also do backdoor runs with all-proposed actually achieve anything w.r.t. britney? as everything still needs to have the right triggers to get the status updated for the right combo, no? or does all-proposed tests update any status of any tests?13:11
xnoxusing script from ubuntu-archive-tools i get requests that list _both_ triggers and all-proposed.13:12
-queuebot:#ubuntu-release- Unapproved: base-files (xenial-proposed/main) [9.4ubuntu4.4 => 9.4ubuntu4.5] (core)13:39
-queuebot:#ubuntu-release- Unapproved: accepted base-files [source] (xenial-proposed) [9.4ubuntu4.5]13:51
xnoxI fixed http://autopkgtest.ubuntu.com/packages/ruby-httpclient =) it failed adt tests because of proxies set in the environment =)15:29
ginggsanyone have any ideas about eigensoft autopkgtest failure on amd64 http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#openblas ?  Removing autopkgtest-satdep:amd64 because I can't find eigensoft:amd6416:06
naccginggs: have you retried it? i see the one for perl at the same version of eigensoft passed16:10
ginggsnacc: i have retried it16:14
slangasekapw: -12 is the kernel we're after for binutils, not -11 :)16:17
slangasekapw: no change rebuild of the kernel in the archive?  weird :)16:19
slangasekxnox: you seem to have been looking at something different than I was.  I was talking about the autopkgtest failures shown under perl itself that were s390x-specific16:19
slangasekxnox: I have already done all the retriggers and there were s390x-specific failures, what I'm looking for here is analysis16:20
slangasekginggs: you and me both, then?  The eigensoft autopkgtest is failing because for some reason the runner is failing to find packages that are in multiverse, despite a log file showing that it's downloaded the Packages file16:21
slangasekeigensoft was not the only example of this, and it's amd64-only16:21
slangasekLaney: ^^ do you have any insight here?16:21
xnoxslangasek, ah.16:24
* xnox goes to look again16:24
slangasekxnox: it's also possible that something changed in between my last retry and yours, since now there are zero s390x-specific failures listed <shrug> :)16:24
slangasekfwiw my approach here has been "work through the pile on perl, to get perl considered as a candidate; then work through the revdeps"16:24
slangasekwe only have "interesting" autopkgtests failing now with the new perl - cacti, and all the databases16:25
* xnox ponders if those have any users16:25
xnox*giggle*16:25
apwslangasek, yeah that one was prepped in a -security compatible PPA ie missed binutils ... we need to change our proceedures for queueing uploads for devel specificially16:25
apwslangasek, so that they are built in a ppa which has -proposed enabled16:25
slangasek(not counting auto-multiple-choice, which I fixed in -proposed but FTBFS because of TeX; arename, which is currently rerunning; libchi-perl, which I've bugged Debian; libtest-aggregate-perl, which I've just removed)16:26
slangasekapw: ah indeed16:26
slangasekxnox: oh, and there are test regressions against systemd; what do we do about those?16:27
slangasek(I assume systemd/{amd64,i386} will pass against new perl if we just run it with the right version)16:28
xnoxslangasek, it seems to me that boot-smoke is not reliable in containers; thus i should blacklist to run only on full VMs / machines.16:28
xnoxand there is an extra armhf regression which i thought is fixed (because it is fixed on arm64) bot alas that didn't fix it on armhf.16:28
slangasekxnox: so am I waiting for a new upload of systemd?16:28
naccginggs: hrm, i don't know, sorry16:29
slangaseknacc: see my reply to ginggs16:29
naccslangasek: ah sorry, i missed that!16:29
naccslangasek: yeah that does seem like an oddity16:29
xnoxslangasek, si senior16:30
slangasekxnox: k.  one of the failing revdeps of systemd is unity8 still, so there's also that to drill into16:31
xnoxslangasek, rm pay-service; rm ubuntu-push; rm unity816:35
xnoxhttps://bugs.launchpad.net/ubuntu/+source/pay-service/+bug/170768016:35
ubot5Ubuntu bug 1707680 in pay-service (Ubuntu) "RM: obsolete product" [Undecided,Triaged]16:35
xnoxslangasek, full updated with the chain https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/170768016:38
ubot5Ubuntu bug 1707680 in pay-service (Ubuntu) "RM: obsolete product" [Critical,Triaged]16:38
slangasekxnox, infinity: how is this apt SRU supposed to DTRT when the corresponding unattended-upgrades piece does not appear to have landed in SRU?16:40
slangasekxnox, infinity: I am concerned that by half-landing we have in fact regressed the distribution of downloads throughout the day16:41
slangasekwhich if true is critical and needs reverted16:41
xnoxslangasek, we disucssed this in detail16:45
xnoxslangasek, unattended-upgrades fixes are independant of the apt-timers fixes.16:45
xnoxslangasek, this apt update does the right thing, w.r.t. timers. With current, or future unattended upgrades.16:46
xnoxslangasek, the split of apt-timer into update step and upgrade step is the only critical piece, that the current apt in proposed resolves.16:46
xnoxslangasek, it is critical, as there are affected partners w.r.t. timers.16:46
xnoxthere will be unattended-upgrades SRU in the future, which is decoupled from apt SRUs.16:47
slangasekxnox: ok, have satisfied myself that the unattended-upgrade piece is separate, thanks16:50
slangasek(what I don't understand is why you need to call unattended-upgrade --download-only at all, if the updates are already being handled in the previous section with 'apt-get -y -d dist-upgrade')16:52
slangasekxnox: hmmm except I find APT::Periodic::Download-Upgradeable-Packages "0"; in grep: /etc/apt/auth.conf: Permission denied16:53
slangasekno, not there16:53
slangasekin /etc/apt/apt.conf.d/10periodic16:53
slangasekxnox: how did you confirm that updates were actually downloaded when apt-daily.service ran, as opposed to being downloaded at 6am?16:57
=== alan_g is now known as alan_g|EOD
xnoxslangasek, i did not check that in my test, because my container was up to date with respect to security updates. Let me downgrade things, to make that happen.17:12
xnox1) downgrade package 2) clean caches 3) manually start apt-daily.service 4) verify that it download things17:12
slangasekxnox: yes please17:12
slangasekwithout that check, my reading of the code has me wary that w/o the unattended-upgrades fix we are indeed going to be doing all the downloads at 617:13
xnoxright, it is tricky, as the code above unatteded-upgrades should do ~= apt-get --download-only17:13
xnoxbut not obvious.17:13
slangasekxnox: yes, that's what the code does, but only if /configured/ to do so, using a flag that is set to 0 by default in apt17:14
slangasekAFAIK we were not using that code path at all and were only using unattended-upgrades; so now, since the u-u piece hasn't landed, we're a no-op in apt-daily.service and doing all the downloads in apt-daily-upgrade.service (AIUI)17:15
=== ogra_ is now known as ogra
xnoxslangasek, and we would have saved so much time, if we would have assumed that you are right.17:27
xnoxdowngraded systemd to release pocket, because there is a systemd in security pocket.17:28
xnoxwiped all the apt periodic timers17:28
xnoxlaunched apt-daily.service -> it did not download anything17:28
xnoxlaunchped apt-daily-upgrade.service, no-block, with watch -d over /var/cache/apt/archives/, and noticed how systemd and libsystemd0 got downloaded, (installed), and removed from the cache.17:29
xnoxso yeah, apt lists are downloaded randomly, but the heavy downloads are done at 6am.17:29
xnoxso we really need unattended-upgrades SRU too17:30
xnoxslangasek, it would fix the customer problem, but regress the IS concern.17:34
infinityThe unattended-upgrades --download-only thing is trivial, isn't it?  Can we JFDI?  Or should we revert apt?17:34
xnoxwell there is a pending unattended-upgrades SRU from steve17:35
xnoxoh no, that is in updates17:35
* xnox is blind17:35
-queuebot:#ubuntu-release- Unapproved: gnome-applets (zesty-proposed/universe) [3.22.0-2ubuntu0.1 => 3.22.0-2ubuntu0.2] (desktop-extra, edubuntu)17:39
xnoxinfinity, slangasek: so we would need - https://github.com/mvo5/unattended-upgrades/commit/2e5deed4a3ef77fb0dcc02525eb32ed134b98a91 and https://github.com/mvo5/unattended-upgrades/commit/f26edb4425e488d7acdb825b0b6e8e327d2d51e617:42
xnoxis that landable? shall I prepare SRUs and test it?17:43
slangasekxnox: yes to those commits; apt also needs a versioned breaks: against unattended-upgrades17:55
slangasekinfinity: ^^17:55
infinityslangasek: Cat's out of the bag a bit on the versioned Breaks.  People who already upgraded won't benefit, and the next round of upgrades would bring in unattended-upgrades.18:03
infinityslangasek: (and it doesn't technically "break" it, just gives you behaviour that's not perfectly ideal)18:03
infinityslangasek: But we can delete that update right now if you'd prefer it not go out to more people yet.18:04
slangasekinfinity: "the next round of upgrades" - except that people may or may not install all of the updates together, and what if at a later date there's an updated apt in the security pocket18:04
slangasekinfinity: the fact that this is all in -updates rather than -security leaves me confident that we don't need to revert anything if unattended-upgrades will happen ASAP18:04
slangasekbut it does need to be in a coherent state before the point release18:04
infinityslangasek: Sure, I'm all for pushing out the u-a fix quickly.18:05
xnoxu-a for Apgrades =)18:05
infinityslangasek: I was arguing that the versioned breaks doesn't buy us much at this point.18:05
slangasekinfinity: yes, it's not a huge benefit and the versioned breaks don't even matter for the point release, but I think we should follow through on it all the same18:06
infinityxnox: The download-only commits indeed look trivial.  I can haz?18:06
infinityslangasek: Perhaps.  Though you're then asking for a time bomb on the next apt security update, unless someone copies u-a over there today.18:07
xnoxinfinity, sure. but later tonight. I'm like need to go to volleyball in 8minutes.18:07
infinityxnox: Okay, maybe I'll pick it up, then.  Or get $someone to, so I can do the review.18:07
xnoxinfinity, i'll be back in like 3h or so to do it.18:08
-queuebot:#ubuntu-release- Unapproved: cloud-init (xenial-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~16.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~16.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)18:09
slangasekinfinity: the alternative would be a time bomb that on the next apt security update, we regress unattended-upgrades behavior again for all the u-u security-only users (i.e. everyone with the default 16.04 config) and spike the load on archive.u.c18:09
infinityslangasek: Yeah.  I'm not convinced more than 3 users actually run security-only (though, indeed, most people run security-only-automatic, as it were).18:10
slangasekinfinity: millions of cloud instances by default :)18:10
infinityslangasek: They're the latter, but not the former.18:11
slangasekright18:12
-queuebot:#ubuntu-release- Unapproved: cloud-init (zesty-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~17.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~17.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)18:15
smosercan someone NACK both of my cloud-init uploads ?18:22
smoseri want to update the changelogs a bit18:22
jdstrandinfinity: I meay be weird and 1 of the 3, but I've been known to run security only on a machine or two18:24
slangaseksmoser: done18:26
-queuebot:#ubuntu-release- Unapproved: rejected cloud-init [source] (zesty-proposed) [0.7.9-233-ge586fe35-0ubuntu1~17.04.1]18:26
-queuebot:#ubuntu-release- Unapproved: rejected cloud-init [source] (xenial-proposed) [0.7.9-233-ge586fe35-0ubuntu1~16.04.1]18:27
infinityjdstrand: You're weird.18:29
slangasek:)18:29
infinityjdstrand: I dunno.  mdselaur and I have discussed it many times, usually in the context of "oh, look at that bug that's existed for the last 2 months for anyone who's security-only, and literally zero people reported it".18:29
jdstrandI never claimed otherwise :P18:29
infinityjdstrand: And while I'm aware that we have millions of users who don't report bugs, I'd also suspect that the sort of paranoid people who would deliberately choose tha tconfiguration would also have a higher representation in the "users that actually file bugs" cross-section.18:32
jdstrandI agree it is likely a small number and me as an example is obviously anecdotal18:32
jdstrandbut, I do understand the desire and suspect there are enough to continue to support security only, which was really the only reason I brought it up18:33
jdstrandobviously I don't have any hard data18:34
infinityYeah, we have something close to zero data.18:34
infinityWhich is why we've not brought up the inverse seriously either.18:34
infinityTHough we privately discuss "hey, maybe 18.04 should merge the security and updates pockets".18:34
jdstrandI suspect Dustin might be able to get something slightly better than anecdotal data for at least UA customers18:36
* jdstrand shrugs18:36
-queuebot:#ubuntu-release- Unapproved: unattended-upgrades (xenial-proposed/main) [0.90ubuntu0.6 => 0.90ubuntu0.7] (desktop-core, ubuntu-server)19:36
slangasekinfinity: ^^ unattended-upgrades for review at your convenience19:37
slangasekxnox: I've also updated the test case to mention the 'manually trigger apt-daily.service' bit, please check that I have expressed this correctly19:38
-queuebot:#ubuntu-release- Unapproved: unattended-upgrades (zesty-proposed/main) [0.93.1ubuntu2.2 => 0.93.1ubuntu2.3] (desktop-core, ubuntu-server)19:41
-queuebot:#ubuntu-release- Unapproved: linux (artful-proposed/main) [4.11.0-12.18 => 4.11.0-12.18] (core, kernel)19:44
slangasekxnox: unity8 out.  are we now unblocked wrt the Qt transition?19:50
slangasektsimonq2: ^^ are all of the ubuntu-touch qt packages gone that *you're* expecting to see removed in order to unblock Qt?19:53
-queuebot:#ubuntu-release- Unapproved: cloud-init (xenial-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~16.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~16.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)20:19
-queuebot:#ubuntu-release- Unapproved: cloud-init (zesty-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~17.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~17.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)20:21
-queuebot:#ubuntu-release- Unapproved: cloud-init (xenial-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~16.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~16.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)20:42
-queuebot:#ubuntu-release- Unapproved: snapcraft (zesty-proposed/universe) [2.31+17.04 => 2.33+17.04] (no packageset)20:56
-queuebot:#ubuntu-release- Unapproved: snapcraft (xenial-proposed/universe) [2.31 => 2.33] (no packageset)20:58
sergiusensinfinity: hi. Mind taking a look at those two? ^20:59
-queuebot:#ubuntu-release- Unapproved: cloud-init (zesty-proposed/main) [0.7.9-153-g16a7302f-0ubuntu1~17.04.2 => 0.7.9-233-ge586fe35-0ubuntu1~17.04.1] (edubuntu, ubuntu-cloud, ubuntu-server)21:07
xnoxslangasek, slight adjustment to the test case #1 remove periodic stamp files #2 after apt-daily.service systemd should be downloaded, but not upgraded. starting apt-daily-upgrade should upgrade it only /without/ downloading.22:18
xnoxslangasek, you have unattended-upgrades in progress are you preparing the srus? /me checks the queue.22:25
xnoxah, it is.22:26
xnoxlooking good.22:26
xnoxuploaded into artful, to fix the bugs there. and to test it there.22:30
xnoxif and when infinity accepts unattended-upgrade i'll test it.22:30
Laneyslangasek: Just want to say that I'm at a conference, so very limited ability to investigate stuff atm23:00
slangasekLaney: ack (DebConf?)23:00
Laneysuggest trying it locally and seeing if it reproduces (commandline at the top, tweak that)23:00
Laneyif so, then you have somewhere to start from to debug23:01
Laneyno, GUADEC --- but will be at Debconf from Wednesday23:01
slangasekLaney: I didn't try the exact commandline, but fwiw it seems to only have trouble finding the multiverse packages on amd64, not on other archs... I will have a look though23:01
Laneyyeah, not sure ottomh, sorry :(23:01
slangasekno worries23:01
slangasekgcc: error: unrecognized command line option '-mno-red-zone'; did you mean '-fno-regmove'?23:02
slangaseknow, if someone could explain to me why git bisect of ffmpeg on s390x gives me *that* gem... :P23:02
slangasekmm that may not be the actual failure, n/m23:04
slangasekanyway, merge commits for git bisect == teh suck23:04
xnoxyeah, people should use nice and linear history.23:06
naccheh23:08
xnoxslangasek, more removals https://bugs.launchpad.net/ubuntu/+bugs?field.tag=u8rm those that are trianged are good to go, to help towards removing UOA23:26
xnoxnot sure about the Qt5.6 removals.23:26
xnoxi think we will not be able to remove ubuntu-ui-toolkit, until the mir kiosk people drop content-hub.23:28
xnoxSaviq, what's the status around keeping content-hub? and can it be made to not depends on ubuntu-ui-toolkit or some such? (via libertine i think)23:28
xnoxor rather i mean make libertine not depend on content-hub, such that we can remove liberitne.23:29
xnoxlooking at https://bugs.launchpad.net/ubuntu/+bugs?field.tag=qt5.623:30
xnoxi think there are circular dependenices around libertine.23:31
xnoxlibertine and content-hub build-depend on each other.23:31

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