/srv/irclogs.ubuntu.com/2016/03/25/#ubuntu-release.txt

infinitystokachu: A nod, as in an expedited review?  Not today.00:00
stokachuinfinity: still acceptable after final beta freeze?00:00
infinitystokachu: Not even remotely acceptable, but I have a feeling someone's going to run off and get a sabdfl veto after I say that.00:01
infinitystokachu: You could certainly save a round trip by getting one of those now.00:01
stokachuinfinity: i gotta be that guy :(00:01
infinitystokachu: Not that this does *not* fit the existing juju SRU exception (which requires extensive migration testing and promises of both quality and stability), so a pretty darned good argument needs to be made for replacing a stable version with a beta that no one seems to trust enough to call final (and, indeed, people originally wanted to hide in universe due to said lack of trust).00:02
stokachuinfinity: ill just mention you said 'hello'00:04
infinity*smirk*00:04
stokachumaybe throw a <3 for good measure00:04
infinitysuperm1: ^-- New myth builds.00:06
* flexiondotorg starts downloading mythbuntu i38600:08
flexiondotorgBear in mind I'm connected to the Internet via short wave radio so you lot may have downloaded and tested before I finish downloading.00:09
superm1infinity: kk ,zsyncing shortly00:10
wxlflexiondotorg: AX.25?00:10
superm1flexiondotorg: you can zsync an ubuntu one into a mythbuntu one00:10
superm1they're probably 25-35% the same?00:10
popeythat sounds like voodoo00:21
flexiondotorgsuperm1, I did the zsync :-)00:24
superm1popey: it does, but it works00:24
superm1you can also zsync a 32 bit into a 64 bit00:24
superm1they're quite a bit less alike00:24
slangasekI'm surprised to hear that does anything useful00:25
slangasekdoes that work because zsync is ISO filesystem aware?00:25
flexiondotorgsuperm1, What does success look like?00:28
superm1flexiondotorg: first boot can't find a backend because it's not yet configured when you do a VM install00:28
superm1but you were able to install successfully00:29
superm1(in a VM setting up a backend isn't gonna happen)00:29
UkikieSpeaking of zsync, might be useful to add that patch that uses libcurl as the backend, so it can handle https.00:30
flexiondotorgWhat type of install should I do?00:30
superm1flexiondotorg: default one is fine00:30
* flexiondotorg went with default all the way.00:31
flexiondotorgsuperm1, Is that Ubiquity or a forked Ubiquity?00:31
superm1flexiondotorg: it's ubiquity with plugins00:31
flexiondotorgNever knew that wa possible.00:31
superm1forking would be an unmaintanable mess00:31
flexiondotorgI'll have to investigate plugins.00:31
flexiondotorgAre the plugins separate from the Ubiquity package?00:32
superm1flexiondotorg: yeah we keep ours as part of the 'mythbuntu-live-autostart' package00:32
superm1but other flavors have done it too00:33
flexiondotorgInteresting.00:33
superm1edubuntu did i'm pretty sure00:33
flexiondotorgsuperm1, Install completed.00:34
flexiondotorgRestarting.00:34
flexiondotorgsuperm1, Right I have a message saying it can't connect to master backend.00:35
flexiondotorgWhich you say is normal for a VM.00:35
flexiondotorgWhat do I do know to determine "stuff" works?00:35
superm1flexiondotorg: well that's better than what was going on before00:36
superm1my 64 bit in VM did just as well too now00:37
superm1without having/being able to set up a backend supported hardware you shouldn't really be able to do too much more interesting really00:37
flexiondotorgOK, so the fact it installed is the important thing.00:38
flexiondotorgsuperm1, Smoke test complete then?00:38
superm1flexiondotorg: yeah i would say so00:38
flexiondotorginfinity, ^^^00:43
superm1yeah 64 bit smoke test looks good as well on my end00:46
flexiondotorgsuperm1, Better mark the ready because infinity has dinner plans or something :-)00:47
superm1thanks for the help flexiondotorg00:47
flexiondotorgsuperm1, My pleasure, and as always, I learned something in the process.00:48
flexiondotorg;-)00:48
=== michihenning is now known as michi
superm1flexiondotorg: if you've got interest in the plugins for ubiquity, come join #ubuntu-installer and you can ask questions00:49
infinityslangasek: mdadm publishing to the release pocket now, will be respinning in 10m or so.00:49
flexiondotorgsuperm1, Thanks. That is something I will absolutely be looking into for 16.10.00:51
=== michihenning is now known as michi
slangasekinfinity: ok00:54
infinitysuperm1: Going to mark some successful tests for those images and +1 them, then?01:04
superm1Yes01:04
infinity\o/01:04
wxlwe there yet?01:26
infinityNope.01:26
wxlyou sure we're going to release today? XD01:26
infinityIt'll happen tonight.  Just lots of grinding going on on cdimage right now.01:26
wxlok, well i'm going to head home. i'll check back later on01:27
* infinity nods.01:27
flexiondotorgI'm sleeping on the sofa. Alarm set for 1 hour.01:27
* phillw to bed... take care, good people01:34
rcjslangasek, can you review https://code.launchpad.net/~rcj/ubuntu-seeds/ubuntu.xenial_cloudimage-keyring/+merge/290099 ?01:36
rcjblocking an image build here.01:36
stgraberinfinity: any reason why we can't drop the release block?01:36
slangasekrcj: looking01:37
infinitystgraber: Waiting until I smoketest a couple of the server ISOs.  If they look healthy, I'll drop the block.01:37
stgraberinfinity: ok, cool01:37
* infinity twiddles his thumbs and watches some QI.01:38
slangasekrcj: merged. this touches the server seed, so I think requires a metapackage upload too?01:38
rcjslangasek, oh, I'm not certain01:38
rcjI will check01:39
slangasekrcj: well, I guess it's not blocking your cloud image build, regardless01:39
infinityIt will need a new meta, yes.01:39
infinityThe old one was lacking the dep because the package didn't exist.01:39
slangasekyes01:39
infinityslangasek: You already regenerating, or shall I?01:40
slangasekinfinity: I'm on it01:40
flexiondotorginfinity, Are you fmiliar with the podcast "There's no such thing as a fish?"01:42
rcjslangasek, infinity: thanks01:44
infinityOhai.01:44
* infinity watches four copies of d-i race.01:49
infinityI wish we still had UDS, so I could take up an hour-long plenary slot to just yell "DEBDIFF BEFORE YOU UPLOAD" at the crowd over, and over, and over again.02:06
* flexiondotorg was woken by shouting02:09
slangasekoh if you insist02:09
slangasekhow about if I debdiff after reject?02:09
infinityslangasek: Oh, that wasn't aimed at anyone in particular...02:09
infinity*cough*02:09
slangasekbut those files were old and harmless02:10
slangasekit said it in the name, see02:10
slangasek(reuploaded)02:10
slangasekinfinity: and how's your Ballmer impression?02:10
infinityslangasek: I don't pull off fat, out-of-touch rich dude very well.02:12
infinityMostly due to not being rich.02:12
infinityslangasek: New server ISOs look good on the 4 arches I could test.02:13
slangasekinfinity: excellent02:14
infinityOther than some nasty regression in either the ipr or ibm-vscsi driver...02:14
infinityI've never had an x86 install beat ppc before.02:14
infinityFeels weird.02:14
flexiondotorginfinity, So are image being published now or is "other stuff" whirring?02:18
infinityflexiondotorg: Working on publishing.02:19
stgrabercyphermox: your no change rebuild looks like it contains a change :) (http://launchpadlibrarian.net/249836467/console-setup_1.108ubuntu11_1.108ubuntu12.diff.gz)02:29
infinitystgraber: It's no change from a VCS perspective, I suspect.02:30
cyphermoxstgraber: there is no change; it always ends up rearranging this whenever you try to build that package02:31
stgraberok :) might be worth adding a |sort somewhere in there :)02:31
* flexiondotorg feeds the mice powering the publishing servers. 02:40
infinityIt's a lot of stuff to copy around and hash.02:41
flexiondotorg:-)02:43
cyphermoxinfinity: can I rebuild d-i for console-setup once it's done building or do you prefer to take care of it if there's some other stuff that needs to change in d-i?02:59
infinitycyphermox: There'll be an ABI bump copied into proposed shortly, I'll catch it with that.03:00
cyphermoxack03:00
cyphermoxthat's why I was asking03:00
flexiondotorginfinity, How are things progressing? Rough ETA?03:08
infinityflexiondotorg: Pushing to mirrors.03:09
infinityETA is... When that's done.03:09
flexiondotorgPushing images or archive?03:09
infinityimages to cdimage frontends.03:10
flexiondotorgJust interested in how the process works.03:10
flexiondotorgAnd they are all cloudfront?03:10
infinityBasically, we build the full tree on the master cdimage machine to look how we want it, then push to mirrors.03:10
infinityNo cloudfront for beta.03:10
flexiondotorgHow many mirrors approx?03:11
infinity4 or 5 cdimage frontends, hundreds of releases mirrors.03:12
flexiondotorgOK. And the cdimage frontends only reflect the change when the mirrors have the new stuff?03:12
infinitycdimage frontends == cdimage.ubuntu.com, releases mirrors == mirrors of releases.ubuntu.com all over the world.03:13
infinityThe latter don't matter deeply for this exercise (they matter a lot for final release).03:14
infinityBut yes, we're waiting for the cdimage frontends to reflect the massive amount of data I just tried to jam at all of them. :P03:14
flexiondotorg:-)03:14
flexiondotorgIs this self hosted servers or cloud providers?03:15
stgrabercdimage.u.c is hosted by Canonical, releases.u.c is hosted by Canonical but also has a bunch of community supported mirrors (universities, ISPs, ...) and then there's cloudfront in front of releases.u.c at release time03:17
flexiondotorgstgraber, Thanks.03:18
flexiondotorgMy day job is large scale server infrastructure. Hence my curiosity.03:18
infinityflexiondotorg: These servers are impressive at a hardware level, but the actual mirroring infrastructure is simple as can be.  Just ssh triggers and rsync.03:22
flexiondotorginfinity, You using the AES-NI accelerated ciphers for rsync/ssh?03:24
infinityflexiondotorg: No, rsync isn't over ssh.03:24
flexiondotorgOK03:24
infinityflexiondotorg: The ssh trigger goes downstream, then the mirror responds by rsyncing plain from the master.03:25
flexiondotorgRight.03:25
infinityflexiondotorg: Since the archives and ISO bits are all signed (and all public), there's no need to slow it down over ssh.03:25
flexiondotorgQuite.03:25
infinityThe process pretty much just saturates poor nusakan's (cdimage-master) single GigE link out while pushing to mirrors.03:27
infinityPerhaps that machine could do with a 10G link, but we're not usually in a hurry to push. :P03:27
infinity(And I'm not sure nusakan's disks could put a dent in a 10G link anyway)03:27
flexiondotorgYeah, more cost effective to LACP multiple GigE.03:28
flexiondotorgWe've looking a quad channel NVME for some server at work. For that, 10G makes more sense.03:29
cyphermoxflexiondotorg: fwiw, mate was just as affected by the keyboard issue as other releases (thankfully, otherwise it'd be even more complicated to debug)03:31
flexiondotorgcyphermox, OK. Maybe I didn't understand how to reproduce the issue.03:32
cyphermoxoh, I should rebuild ubiquity too for the new console-setup. it's unlikely to change much, but at least that won't be an issue anymore -- easier to test03:33
infinityOh, FFS, no one made the XenialUpgrades page yet.03:38
infinitycyphermox: Want to do me a favour and copy https://help.ubuntu.com/community/WilyUpgrades to https://help.ubuntu.com/community/XenialUpgrades with tweaks?03:39
cyphermoxsure03:39
cyphermoxinfinity: done: https://help.ubuntu.com/community/XenialUpgrades03:48
cyphermoxUpgradeNotes will still need a'fixin, though03:48
infinityMan, this mirror push is taking longer than I'd hoped.03:49
cyphermox^ only the rebuild for console-setup, that way monday I can hit the ground running, finish debugging console-setup-in-ubiquity, and hopefully fix the oem stuff that is broken, and things will start to be prettier03:54
cyphermoxoh, oops, wrong bug tags04:04
cyphermoxinfinity: ^ feel free to reject tpm2-tss.04:04
cyphermoxor not, since there is no bug to close on the ubuntu side right now04:04
infinitycyphermox: Too late.04:05
cyphermoxmeh04:05
cyphermoxinfinity: https://bugs.launchpad.net/ubuntu/+bug/1561834 for the FFE I talked about earlier.04:10
ubot5Launchpad bug 1561834 in Ubuntu "[FFE] [needs-packaging] tpm2-tss and tpm2-tools" [Undecided,New]04:10
infinitystgraber: Is that lxd->Breaks: lxc a file takeover?04:10
stgraberinfinity: yup04:10
infinitystgraber: Then you're missing a Replaces.04:10
stgraberinfinity: doh04:11
stgraberinfinity: reject and I'll re-upload with the missing replaces04:11
infinitystgraber: Done.04:11
cyphermoxinfinity: updated your stock Reject messages?04:12
cyphermoxDerpy McDerpface ;)04:12
infinityIt was about time.04:13
infinityAnd I was inspired by Boaty McBoatface.04:13
cyphermoxwhat's that?04:13
stgraberreally?04:13
infinityThe best thing that's happened this year, that's what.04:13
stgraberinfinity: hasn't quite happened yet, but I'm hopeful :)04:14
infinitycyphermox: http://www.nytimes.com/2016/03/22/world/europe/boaty-mcboatface-what-you-get-when-you-let-the-internet-decide.html?_r=004:14
cyphermoxhell yes!04:14
infinitystgraber: Yeah, they'd better go through with it.  It's too good not to.04:14
cyphermoxstgraber: wanna review my FFE? :D04:16
* stgraber is looking forward to his second vdsl line next week, 10Mbit upload is starting to feel a bit slow...04:16
stgrabercyphermox: for what package?04:16
cyphermoxtpm2-t{ools,ss}04:17
stgrabercyphermox: sure04:17
cyphermoxnew package04:17
stgraberinfinity: ^ new lxd, this one should suck a bit less04:17
infinitystgraber: Sucking less is a good goal.04:17
stgrabercyphermox: link?04:18
cyphermoxhttps://bugs.launchpad.net/ubuntu/+bug/156183404:18
ubot5Launchpad bug 1561834 in Ubuntu "[FFE] [needs-packaging] tpm2-tss and tpm2-tools" [Undecided,New]04:18
infinitystgraber: Changelog says "start lxd.service after lxc-net.service", service file says "after lxc.server".  Which one's wrong?04:20
cyphermoxI wonder if the build logs go to /dev/null if I delete the PPA04:20
stgraberinfinity: ah yeah, I was lazy there :) I have a massive packaging patchset in git that's stacked over that upload which does change it from lxc.service to lxc-net.service and since both will technically work I didn't want to have to deal with the rebase :)04:21
stgraberinfinity: I'm happy to re-upload and deal with the rebase but both names will work and the next upload will switch it to lxc-net.service (which is a bit more right but effectively the same as far as timing goes)04:22
infinitystgraber: Kay.  Just tell me this works as written, then. :P04:22
stgraberworks fine04:22
infinityCheck.04:22
stgraberyay, a bit less fighting with git dpm for me :)04:23
stgraberinfinity: hmm, so I thought we said you didn't need a FFe for new packages, did that change or is cyphermox just not aware?04:24
stgraberunseeded package that is04:24
cyphermoxI was not aware, I just checked the wiki04:24
stgraberI think for a while we've applied the "adding stuff to the archive isn't causing a feature change" rule, but adding stuff late may not make it due to lack of time on the archive admin team (due to overlap with the release team)04:25
cyphermoxright04:25
cyphermoxwell I obviously couldn't help anyway, can't review my own package04:26
infinityWhoo, the rsyncs finally finished.04:36
infinityMan, what a long day.04:37
infinityslangasek: You around to moderate?04:38
slangasekinfinity: yes04:38
infinityThen mail sent.04:38
infinityflexiondotorg: Since you seem to be staying up out of some odd sense of self-loathing, it's released!04:39
* Kamilion sets loose the dogs of torrent04:39
slangasekinfinity: rejecting, s/Utopic/Xenial/ please04:40
infinityslangasek: err, srsly?04:40
slangasekeither that or s/Utopic/Ubuntu/, not sure which you meant :)04:40
infinityHah.  No, that was probably a stray utopic.  I guess.  Or maybe I can't type Ubuntu.  I have no idea.04:41
infinityI really like unicorns?04:41
* tsimonq2 pats infinity on the back for using the oxford comma :D04:44
infinityslangasek: Try again?04:44
slangasek"Xutopic Xerus"?04:46
slangasek(kidding)04:46
infinity*glare*04:46
slangasekapproved04:46
* infinity turns dailies back on before he long weekends.04:47
* Kamilion races to beat the http crowd for the i386 image... already seeding the amd64. http://puu.sh/nT6qc/63194dfb1a.png04:54
infinityslangasek: So, the best part about that is that was a copy/paste from Wily Final Beta.05:01
stgraber:)05:01
infinityslangasek: Including the Utopic string. :P05:01
stgraber^ that's the lxdbr0 thing I mentioned earlier, well, stage 1 of that (all the scripts but not switching everyone over yet)05:03
stgraberI tested it with a clean package install on xenial and on upgrade on xenial (to make sure it didn't switch over to the new bridge when it doesn't have to). Then did the same on trusty to test upstart as we upload all our xenial packages to trusty-backports too.05:04
infinitystgraber: Too tired and headachey to review that, I'll grab it tomorrow if no one else does.05:04
* infinity closes the laptop and walks off.05:05
stgraberinfinity: fair enough, I'm EODing now too. Working tomorrow and Monday though so I'll try to keep the queue kinda reasonable given that I expect a lot of folks to be out at least one of the two days.05:05
* infinity opens the laptop again when he remembers it's his DLNA server, but vows to ignore IRC. :P05:06
stgraber:)05:06
willcookeI'm only seeing Server downloads, no Desktop images at all here:  http://cdimages.ubuntu.com/ubuntu/releases/16.04/beta-2/07:55
willcookealso this picture 404s: http://cdimages.ubuntu.com/ubuntu/cdicons/list.png07:56
willcookeis this just a wait-for-it-to-sync issue?07:56
lotuspsychjewillcooke: http://releases.ubuntu.com/16.04/07:56
willcookesuperm1, if you have release notes for Mythbuntu could you add a link here:  https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#Official_flavours09:01
stokachustgraber: fix the changelog11:30
stokachufixed*11:30
=== clivejo_ is now known as clivejo
bladernrHey gang, just a quick question, is the beta announced last night the "final beta" or do you think there will be one more before RC?14:26
krytarikbladernr: You mean like Beta 3? :P  Nope.14:28
lotuspsychjebladernr: rc wont be published, now its waiting until final14:28
bladernrkrytarik: lotuspsychje thanks.  That's exactly what I needed to know :)14:29
sil2100o/15:13
lotuspsychjehey guys15:14
sil2100Hello release team! We would like to poke about accepting the recent qtmultimedia upload - it's basically just a no-change rebuild as part of a ubuntu-touch landing15:14
sil2100(no-op really)15:14
lotuspsychjeanyone know why the repos still have bumblebee, as we nog have nvidia-prime?15:14
lotuspsychje*now15:14
jhodappanyone around that can accept qtmultimedia quickly as it's blocking a critical landing for ubuntu touch? (same as sil2100's request)15:52
stgrabercoreycb: do you have a FFe for python-pycadf, python-pyeclib and stevedore? they all seem to be major upstream releases that are only in experimental17:48
infinitystgraber: Hey, if you want me to review that lxd, can I trade you for the cloud-init upload that makes my eyes bleed? :)19:43
stgraberinfinity: sure19:45
kenvandinecan someone please accept qtmultimedia ?19:46
infinitykenvandine: Done 5 minutes before you asked, according to the bot.20:01
infinity(You're welcome)20:01
kenvandineinfinity, thanks!20:01
kenvandinei hadn't seen it from the bot and unity took a dive right after i asked :/20:02
* infinity goes back to long weekending for a while.20:02
kenvandineinfinity, enjoy!20:02
jderosetjaalton: fyi, i got caught up putting out other fires for now, so it's going to be a bit till i can bisect xorg-server. so hopefully in the mean time you might feel that's a super fun thing to do :P20:06
stgraberthat cloud-init diff looked way scarier until I noticed that 80% of it was due to a svg file being removed :)20:20
flexiondotorginfinity, Thanks for your help yesterday.21:13
flexiondotorgSorry I dropped off abruptly but it was 4am for me. I needed sleep.21:13
stgraberinfinity: have you been looking at lxd?21:41
tsimonq2Fixed the FTBFS with libquvi in main, figuring out how to upload it and get it sponsored now, but works in my local schroot/sbuild setup.22:02
tsimonq2nvm, build error this time :/22:03
tsimonq2the underlying problem is that libquvi-scripts is in proposed, and my sbuild doesn't want to grab that from proposed although it takes other packages from proposed... https://launchpadlibrarian.net/240413333/buildlog_ubuntu-xenial-amd64.libquvi-scripts_0.9.20131130-1.1_BUILDING.txt.gz is the build log22:47
tsimonq2!info libquvi-scripts22:47
ubot5libquvi-scripts (source: libquvi-scripts): library for parsing video download links (Lua scripts). In component main, is extra. Version 0.4.21-2 (wily), package size 31 kB, installed size 253 kB22:47
tsimonq2!info libquvi-scripts xenial22:47
ubot5libquvi-scripts (source: libquvi-scripts): library for parsing video download links (Lua scripts). In component main, is extra. Version 0.4.21-2 (xenial), package size 31 kB, installed size 253 kB22:47
tsimonq2!info libquvi-scripts xenial-proposed22:47
ubot5Package libquvi-scripts does not exist in xenial-proposed22:47
tsimonq2that's weird... 0.9.20131130-1.1 is the version in proposed...22:48
tsimonq2*that* might be the problem...22:49
tsimonq2https://launchpad.net/ubuntu/+source/libquvi-scripts/0.9.20131130-1.1 for reference22:50
tsimonq2any help is appreciated :)22:53
tsimonq2!info libquvi-scripts-0.9 xenial-proposed22:57
ubot5libquvi-scripts-0.9 (source: libquvi-scripts): library for parsing video download links (Lua scripts). In component main, is extra. Version 0.9.20131130-1.1 (xenial-proposed), package size 43 kB, installed size 266 kB22:57
tsimonq2aha22:57
tsimonq2bug 1547395 is the culprit. libquvi trys to install libquvi-scripts-0.9, which has that error. I thought the fix would be to change the dependency to libquvi-scripts, but that's the version in release, so that wouldn't have worked...and this is why you always read the bugs on the FTBFS tracker! I just looked and the bug is listed there...23:02
ubot5bug 1547395 in luasocket (Ubuntu) "MIR: new dependencies for libquvi-scripts / libquvi" [Undecided,New] https://launchpad.net/bugs/154739523:02
tsimonq2sorry for wasting your time :)23:02

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