/srv/irclogs.ubuntu.com/2018/01/08/#ubuntu-release.txt

slangasekwxl: did we wind up with the broken busybox security update in those artful images?  I'm not sure if that regression got fixed in artfu00:35
tsimonq2slangasek: But I see nothing in artful-security for src:busybox?00:38
wxlslangasek: oh is that what it was?01:39
wxli don't think that's it's slangasek. the security update was in bionic (1:1.27.2-1ubuntu4) but it looks like artful is still (it should be) 1:1.22.0-19ubuntu201:50
tsimonq2wxl: What source package?01:56
wxltsimonq2: busybox01:56
wxlthe theory being our last debootstrap problem was due to busybox01:56
tsimonq2wxl: ...src:busybox? O_o?01:58
tsimonq2wxl: I don't see any updates post-release, that's the thing01:58
wxlhttps://launchpad.net/ubuntu/+source/busybox01:58
wxllook at the full changelogs for the current version and follow backward http://changelogs.ubuntu.com/changelogs/pool/main/b/busybox/busybox_1.27.2-2ubuntu3/changelog01:59
tsimonq2Hmm02:00
tsimonq2Why would that end up in Artful?02:00
slangasekwxl: the security update was applied in all releases03:23
slangasekAFAIK03:24
slangasekhmm03:24
wxlslangasek: the changelogs don't reflect that and it's different symptoms03:24
slangasekok03:24
tsimonq2I guess I'm just confused because it was fine for the 17.10 release, so something had to regress between then and now, and I see no busybox updates since the artful release...03:24
slangasekyeah, looks like those weren't considered important enough security bugs to fix in stable releases03:25
slangasekin that case, I have no clue what the cause is and would have to dig03:25
slangasekis the failure reproducible with a debootstrap outside of d-i?03:30
wxlgood question03:31
wxlnever exactly done that before so i'll have to figure that out03:32
wxl@tsimonq2: you got a one up on me there?03:32
slangasekso, lubuntu/artful/daily/pending/artful-alternate-amd64.list doesn't include libssl1.0.003:34
tsimonq2slangasek: use-queued-livefs-builds> What you described is not the case, look at http://people.canonical.com/~ubuntu-archive/cd-build-logs/kubuntu/bionic/daily-live-20180104.log for example, it just gives up after a while and doesn't go forever. Am I wrong here?03:35
slangasekI wonder if this is related to the recent cdimage changes related to seeds03:35
tsimonq2wxl: Looking03:35
tsimonq2slangasek: I doubt it, as it's a server thing too03:36
slangasektsimonq2: the daily jobs that started after launchpad was locked down only ended when I manually killed them03:37
tsimonq2slangasek: Oh, makes sense.03:38
slangasekok, so in both the lubuntu and ubuntu-server failures, the packages that are not being found are a) not in the package pool where they should be, and b) packages that have been (security) SRUed.04:31
tsimonq2Right04:37
tsimonq2The weird thing is that build_all.sh claims to add libssl1.0.0 to the CD but then doesn't actually download it for some reason04:38
tsimonq2(for Lubuntu)04:38
slangasekLink from /srv/cdimage.ubuntu.com/ftp/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu13.2_amd64.deb to /srv/cdimage.ubuntu.com/scratch/lubuntu/artful/daily/tmp/artful-amd64/CD1/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu13.2_amd64.deb failed: No such file or directory04:40
slangasekthere we go04:41
tsimonq2RIght04:41
tsimonq2Theory: The script from debian-cd doesn't actually have artful-security in its sources.list.04:41
tsimonq2http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu/artful/daily-20180105.log - see line 8408+04:41
slangasek13.2 is newer than what was in artful release. And if it were looking for artful release version it would find it on the mirror.04:41
slangasekthe problem is we don't have an up-to-date Packages file for artful-security, it's looking for version 1.0.2g-1ubuntu13.2 instead of 1.0.2g-1ubuntu13.304:42
slangaseklikewise, curl (affecting ubuntu-server) has had *two* SRUs since artful release.04:42
tsimonq2(here's what I was referring to before: https://paste.ubuntu.com/26344861/ )04:43
tsimonq2So it sounds right to me too.04:43
slangasekgood news, only lubuntu daily and ubuntu-server are affected by this failure04:43
slangasek(i.e. nothing matching this in the logs for any of the other images, so it's not just a question of us not having seen the corner case yet)04:44
slangasekahaha04:45
slangasekthis is a bug of my own making04:45
slangasekI configured rsync not to sync packages files for "releases we aren't updating"04:45
slangasektsimonq2, wxl: lubuntu daily, ubuntu-server images respinning now04:52
tsimonq2slangasek: except it already failed :P04:52
tsimonq2TypeError: execve() arg 3 contains a non-string value04:52
slangasekwell that's rude04:53
slangasektsimonq2: it failed, in your latest code04:53
tsimonq2oh bah it's my fault again? XD04:54
tsimonq2Alright... heh04:54
slangasekrun-tests is happy with it... reality is not04:54
tsimonq2(was joking :P)04:54
tsimonq2((er, in my mind I was going to ask if you did ./run-tests))04:55
tsimonq2>_>04:55
slangasek:D04:55
tsimonq2hehehe04:55
tsimonq2slangasek: Maybe I just have to surround GIT_TERMINAL_PROMPT=0 with quotes?04:56
slangasekquite.  I thought an earlier iteration did have quotes? where did they go?04:56
tsimonq2Did it? Hm.04:57
tsimonq2Not sure.04:57
tsimonq2Either way, that's trivial, and you have commit access, you really want another MP? ;)04:57
slangaseknope, I've already pushed the change04:57
tsimonq2Cool cool04:58
tsimonq2Gonna take off for tonight, o/ slangasek05:00
slangasekight05:00
slangasek'night, even05:00
slangasek(what *is* it with gnome-shell losing the first characters after every window switch? :P)05:01
-queuebot:#ubuntu-release- Builds: Lubuntu Alternate amd64 [Artful Dot One] has been updated (20180108.1)05:05
-queuebot:#ubuntu-release- Builds: Lubuntu Alternate i386 [Artful Dot One] has been updated (20180108.1)05:06
wxlls05:07
wxlslangasek: so the problem was in cdimage??05:09
slangasekyes05:09
wxlwell that's a relief :)05:10
wxlthis affected server because they're also git-based for seeds?05:11
slangasekconveniently, it means no invalidation of the "point release" snapshot and no need to respin all images05:11
slangasekwxl: it affected server because server also includes a package pool on the CD (in addition to a livefs)05:11
wxlahhh05:11
slangasekspecifically, because those are the two images that included a package pool that referenced packages that had been SRUed more than once in artful - once before I made my 20/20 hindsight change, and once after05:12
wxloh wow05:12
-queuebot:#ubuntu-release- Builds: Ubuntu Server amd64 [Artful Dot One] has been updated (20180108.1)05:13
-queuebot:#ubuntu-release- Builds: Ubuntu Server i386 [Artful Dot One] has been updated (20180108.1)05:13
jibelflocculant, wxl the download urls should all be fine now on the tracker for the point release07:20
valoriejibel: thank you!08:10
=== lan3y is now known as Laney
tsimonq2jibel: Out of curiosity, what did you do to add those? I added them manually for Lubuntu a day ago because I couldn't find a better way.11:53
tsimonq2wxl: ftr, Lubuntu is the only one with a Git-based seed at the moment.11:54
=== maclin1 is now known as maclin
-queuebot:#ubuntu-release- Unapproved: postfix (xenial-proposed/main) [3.1.0-3ubuntu0.2 => 3.1.0-3ubuntu0.3] (core)14:55
-queuebot:#ubuntu-release- New binary: linux-signed [amd64] (artful-proposed/main) [4.13.0-24.28] (core, kernel)16:06
-queuebot:#ubuntu-release- Unapproved: gnome-software (xenial-proposed/main) [3.20.5-0ubuntu0.16.04.7 => 3.20.5-0ubuntu0.16.04.8] (ubuntu-desktop)16:14
=== smoser1 is now known as smoser
slangasekI see the kubuntu tests for artful dot one show oem test failures; are these regressions? are they blockers for kubuntu images to be re-releaseD?16:53
tsimonq2slangasek: It's likely a regression, I thought OEM installs worked, but unless acheronuk has the time or wants to give more details, I can dig into it when I get home in ~ 4 hours.17:38
tsimonq2s/worked/worked for the 17.10 release/ to be more verbose...17:39
slangasektsimonq2: there were also some 'pass' results reported for the same test17:46
tsimonq2slangasek: Hm, alright.17:49
flocculantjibel: thanks17:56
tsimonq2slangasek: If I wanted to document how the conversion to Git seeds was done, where do you think the best place would be to do that?18:14
slangasektsimonq2: wiki.ubuntu.com, I would imagine18:25
acheronukoem failed for artful final, so not a regressions as far as I know, it's failed for a few releases now.18:35
acheronukI think cyphermox was going to look at it, but what with one thing and another it's still outstanding18:36
tsimonq2slangasek: Right, but any specific parent page I should put it under?19:04
slangasekno idea :)19:04
tsimonq2Ok, thanks anyways.19:04
* acheronuk wonders how DarinMiller got oem to pass!19:05
flocculantthat's why I checked on legacy ...19:17
tsimonq2slangasek: wiki.ubuntu.com/Germinate/ConvertingToGit - could I please get a second set of eyes on it when you have a moment?e20:59
-queuebot:#ubuntu-release- Unapproved: linux-gcp (xenial-proposed/universe) [4.13.0-1003.6 => 4.13.0-1006.9] (kernel)21:07
-queuebot:#ubuntu-release- Unapproved: linux-meta-gcp (xenial-proposed/universe) [4.13.0.1003.5 => 4.13.0.1006.8] (kernel)21:07
-queuebot:#ubuntu-release- Unapproved: rejected linux-gcp [source] (xenial-proposed) [4.13.0-1006.9]21:09
-queuebot:#ubuntu-release- Unapproved: rejected linux-meta-gcp [source] (xenial-proposed) [4.13.0.1006.8]21:09
=== mwhudson_ is now known as mwhudson
tsimonq2Hm. slangasek, do you think Git seed support is needed in derive-distribution as well? Is that actively used for stuff anymore? (And if so, what for?)23:22
tsimonq2(in lp:ubuntu-archive-tools)23:22
* tsimonq2 looks around for docs on that tool23:23
slangasektsimonq2: I don't know; based on the timeline I think it was probably used for ubuntu-rtm (phone releases).  You might double-check with cjwatson23:25
tsimonq2Alright.23:26

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