/srv/irclogs.ubuntu.com/2014/10/20/#ubuntu-devel.txt

TheClitCommanderrww, whats up02:20
TheClitCommanderrww, hi02:20
=== sgnb` is now known as sgnb
pittiGood morning10:40
pittiwgrant: would you be able to kick off a full utopic langpack export now, for the final release? (full export requested in LP already)10:56
pittiwgrant: wednesday will be too old10:56
pittiwgrant: sorry for missing that, all the traveling since Friday made me forget10:56
pittiinfinity, stgraber ^ FTR (otherwise I'll invent something)10:57
wgrantpitti: Sure, let me see.12:05
pittiinfinity, jdstrand: bug 1382524 should be almost a no-brainer (splitting out existing code to a new package), and it's one of the release blockers; do you have a minute to review that MIR?12:39
ubottubug 1382524 in autodep8 (Ubuntu) "[MIR] autodep8" [Undecided,New] https://launchpad.net/bugs/138252412:39
roaksoaxwin 1312:40
=== _salem is now known as salem_
infinitypitti: Lemme look.12:43
infinitypitti: No-brainer indeed.  Approving and promoting.12:44
pittiinfinity: ack, thanks12:57
=== doko_ is now known as doko
=== salem_ is now known as _salem
=== Spads_ is now known as Spads
cjwatsonrbasak: maas-cluster-controller is uninstallable on current server powerpc images and making my daily-checks output sad.  Does it need something like https://code.launchpad.net/~racb/maas/arm-syslinux again?13:49
cjwatsonwell except that there's no syslinux-common on anything other than amd64/i386 nowadays13:50
* rbasak looks13:53
cjwatsonmvo: has anyone brought https://launchpad.net/bugs/1347834 to your attention yet?13:53
ubottuUbuntu bug 1347834 in ubuntu-release-upgrader (Ubuntu) "UnboundLocalError: local variable 'e' referenced before assignment in doUpdate, line 924" [Undecided,Confirmed]13:53
mvocjwatson: no, sorry, I have a look right now13:53
=== Guest4574 is now known as mfisch
cjwatsonmvo: ta13:59
=== timrc-afk is now known as timrc
rbasak  * For the time being, Marking all packages as amd64 and i386 only14:03
rbasak    instead of any.14:03
rbasaksyslinux (3:6.03~pre18+dfsg-1)14:04
rbasakSome multiarch magic might be needed here.14:04
lutostagrbasak: I think we need syslinux for maas server side specifically -- ie running maas-cluster on arm64 or the like14:05
lutostagrbasak: so if you need some help... :)14:05
WizardHi14:05
rbasaklutostag: right. A MAAS server installed on arm64 should still be able to manage amd64 nodes, for example.14:05
rbasakSo it should be able to get chain.c32 and the other pieces it needs installed from syslinux packaging.14:05
rbasakIt seems pretty late to be making drastic changes to syslinux packaging though.14:06
rbasaklutostag: do we have any CI on this use case? Or do we not actually care about it?14:06
lutostagrbasak: I dont think we do, it seems like something we do one-offs for due to lack of machines14:08
rbasaklutostag: do you know how much we care about this problem?14:11
lutostagrbasak: not sure how much of an impact it has...14:12
rbasaklutostag: AIUI, it means it's impossible for a non-Intel arch machine to be a cluster controller right now.14:13
rbasaklutostag: if we drop the dependency for non-Intel architectures, then that would mean that MAAS running on non-Intel will not be able to bootstrap Intel nodes.14:14
lutostagroaksoax: ^^ moving syslinux from all -> x86,amd64 -- how important is it?14:14
cjwatsonlutostag: uninstallable packages on our released images is generally a sadness-making thing, aside from anything else14:15
roaksoaxlutostag: huh?14:15
cjwatsonbdrung,tumbleweed: want to check/upload the change I just committed to collab-maint/distro-info-data, following http://www.markshuttleworth.com/archives/1425 ?14:15
lutostagroaksoax: "rbasak> lutostag: if we drop the dependency for non-Intel architectures, then that would mean that MAAS running on non-Intel will not be able to bootstrap Intel nodes."14:16
rbasakroaksoax: maas-cluster-controller on non-Intel is uninstallable due to syslinux-common (supplying chain.c32, etc) no longer being available on non-Intel archs.14:16
rbasakIf we make it an arch-specific dep, then that'll make it installable but presumably leave it a little broken.14:16
rbasakSo I'm asking how important this use case is for us.14:16
=== quadrispro_hds is now known as quadrispro
rbasakWe could fix by dropping the dependency (but will affect functionality), reverting syslinux-common somehow to be available on the other archs, or declaring the appropriate multiarch bits so that the i386 or amd64 build can be installed on the non-Intel arch.14:17
rbasakTo me, the multiarch solution seems the best, and maybe least regression risk for this point in the cycle I guess.14:17
rbasakAssuming that change would be acceptable to the release team.14:18
cjwatsonI'm afraid not14:18
rbasakBut do we actually need this functionality? Can we fix it by dropping the dependency on non-Intel maas-cluster-controller, losing that functionality, but not having to touch the syslinux pacakge?14:18
cjwatsonIt would be non-trivially complex, potentially affect a bunch of other stuff, and it would be a lot of work to make our checks understand multiarch.14:19
cjwatsonrbasak: That sounds least invasive, albeit perhaps not globally ideal14:19
rbasakYeah it does seem to be far too late in the cycle to be discovering this. If it's a use case that really matters, that's a big QA failure.14:19
rbasakroaksoax: what's your opinion on this?14:20
roaksoaxrbasak: otp14:21
rbasakok14:21
rbasakcjwatson: understood, thanks.14:21
roaksoaxrbasak: so you are saying maas does not install on arm?14:23
roaksoaxrbasak: due to recent changes in syslinux packaging?14:23
rbasakroaksoax: maas-cluster-controller does not install on powerpc, which is what I tested. But it looks like it applies to all that isn't i386 or amd64 too.14:24
rbasakroaksoax: due to a syslinux change in packaging that landed on 1 July.14:25
rbasak(AFAICT)14:25
cjwatsonI noticed it on powerpc but that may just be whatever happens to be on images.14:25
roaksoaxrbasak: well, I've seen it running on arm without an issue14:26
cjwatsonhttp://people.canonical.com/~ubuntu-archive/testing/utopic_probs.html and http://people.canonical.com/~ubuntu-archive/testing-ports/utopic_probs.html say that it affects arm64 and armhf too, between them14:26
cjwatsonroaksoax: it won't install on arm, today14:26
roaksoaxrbasak: but yeah, maas should be able to deploy i386/amd64 nodes even if it is runnong on ppc64el14:26
cjwatsonunless you go to some non-default lengths to sort out multiarch14:26
rbasakroaksoax: should be able to yes. But how important is this use case? Because it appears to be broken, and at this time in the cycle our options are limited.14:27
roaksoaxrbasak: I would say it is important provided that we support running those arches14:28
rbasakWe support running arm64, yes?14:28
bdrung_workcjwatson, how did you get the release date of vivid? just guessing or is there a release schedule proposal?14:28
rbasakI'll file a bug then, thanks.14:28
lutostagrbasak: thanks!14:29
cjwatsonbdrung_work: infinity and I agreed that it was better to guess (and thus have *something* in utopic that we can adjust later) than have nothing at all14:29
cjwatsonso that's the last Thursday in April14:29
infinitydoko: That python2.7 upload looks like a no-op to me, since ^gcc always matched regardless?14:37
bdrung_workcjwatson, thanks and yes, guessing is better than nothing.14:38
bdrung_worki uploaded 0.23 to unstable14:38
cjwatsonbdrung_work: great, thanks14:38
bdrung_workyou're welcome14:38
rbasakFiled bug 138333214:39
ubottubug 1383332 in maas (Ubuntu) "maas-cluster-controller is uninstallable on non-Intel architectures" [Undecided,New] https://launchpad.net/bugs/138333214:40
=== Spads_ is now known as Spads
infinityrbasak: We could look at just flipping syslinux-common to arch:all.14:41
infinityrbasak: If the 32-bit and 64-bit builds are the same.14:41
rbasakinfinity: yeah. I wondered why he changed it in the first place.14:41
rbasakI think the builds are the same. For the bits that MAAS needs, anyway.14:42
rbasak(I think those bits run in real mode)14:42
dokoinfinity, no, it's set to <triplet>-gcc14:42
cjwatsonBinary files amd64/usr/lib/syslinux/modules/bios/hdt.c32 and i386/usr/lib/syslinux/modules/bios/hdt.c32 differ14:44
cjwatsonBinary files amd64/usr/lib/syslinux/modules/bios/sysdump.c32 and i386/usr/lib/syslinux/modules/bios/sysdump.c32 differ14:44
cjwatsonBinary files amd64/usr/lib/syslinux/modules/efi32/hdt.c32 and i386/usr/lib/syslinux/modules/efi32/hdt.c32 differ14:44
cjwatsonBinary files amd64/usr/lib/syslinux/modules/efi32/sysdump.c32 and i386/usr/lib/syslinux/modules/efi32/sysdump.c32 differ14:44
cjwatsonBinary files amd64/usr/lib/syslinux/modules/efi64/hdt.c32 and i386/usr/lib/syslinux/modules/efi64/hdt.c32 differ14:44
cjwatsonBinary files amd64/usr/lib/syslinux/modules/efi64/sysdump.c32 and i386/usr/lib/syslinux/modules/efi64/sysdump.c32 differ14:44
cjwatsonthat's the complete diff -ru14:44
cjwatsonthat might just be non-reproducibility14:44
infinitydoko: Ahh, didn't think the triplet case.  Check.  Thanks.14:44
cjwatsonit's probably OK14:46
cjwatsonand it was arch all until recently14:46
cjwatsonindeed it's arch all again in unstable now14:47
infinityrbasak: Right, Colin's cherry-picking that change from Debian, so that solves that.14:52
cjwatsonok, yeah.  I'll take that bug then14:52
rbasakOh, OK. Thanks!14:52
rbasakI will follow up on the QA side of this though. If it's important, it should have been flagged months ago.14:53
xnoxdarkxst: i haven't checked. I believe there will be another slideshow release, but I cannot confirm yet. I was going to look into it tonight.15:14
xnoxinfinity: i'm barely around. What's up?15:15
* xnox should stop idling on irc when i'm not available.15:15
infinityxnox: I don't remember, so it can't have been important.15:15
infinityxnox: But I bet slangasek would like to yell at^W^Wtalk to you.15:15
xnoxinfinity: are you on the right side of the pond to meet up and have dinner this week?15:16
infinityxnox: On the left side.15:16
slangasekxnox: he's on the left side of the pond15:16
slangasekxnox: also, please to be fixing plymouth15:16
xnoxslangasek: i've noticed that you push overwrote plymouth branches. I haven't checked yet, what happen there.15:16
xnoxslangasek: i'm using 14.04 LTS and plymouth works great there =)))))15:17
slangasek"push overwrote"?15:17
slangasekxnox: yes, plymouth works great in 14.04, which is the release you didn't break it in :-P15:17
xnoxslangasek: was bad or really bad?15:17
infinityxnox: A little from column A, a little from column B.15:18
slangasekxnox: we're currently looking at bug #1362333, which is reproducible in a VM install - plymouth is doing something very broken with the passphrase input15:18
ubottubug 1362333 in ubiquity (Ubuntu) "After reboot of Ubuntu installation, password for LVM encryption is not accepted" [Undecided,Confirmed] https://launchpad.net/bugs/136233315:18
slangasekxnox: I have not seen this bug on my existing continuously-upgraded host install, but in a freshly-installed VM I will repeatedly type the passphrase at boot post-install and it won't work.  Then I'll use my backspace key, and things magically work15:19
xnoxslangasek: with upstart or systemd.15:19
infinityxnox: upstart.15:19
slangasekxnox: upstart, unless someone snuck in a change to the default init that I didn't notice ;)15:19
xnoxslangasek: i see a useful upload from andy. Did apw upstream that?15:19
xnoxah, it's a cherry-pick, so yes.15:20
apwxnox, ahh that one, yes it was upstream fixy fun15:22
xnoxslangasek: yeah, that bug is not funny. I'll be busy in a few, but will do ubuntu/debian work tonight, cause this bug sound like fun to work on.15:24
infinityxnox: PS, there's a release in 3 days.15:25
=== _salem is now known as salem_
ppisatidoko: FYI, perhaps you already saw that - https://www.mail-archive.com/linaro-toolchain@lists.linaro.org/msg04529.html15:42
apwppisati, are we expecting to see that "limit" come down through stable into older releases ?15:59
ppisatiapw: the gcc limit? it should16:05
apwugg16:05
ppisatiapw: and it seems T is affected - http://pastebin.ubuntu.com/8603452/16:05
apwppisati, yeah we need to know whether our compiler is patched for the issue on trusty, and then decide whether we should apply or not when it appears16:06
apwdoko, i hope you will know ;)16:06
=== salem_ is now known as _salem
=== cody-somerville_ is now known as cody-somerville
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== _salem is now known as salem_
sergiusenspitti: hey, can we discuss adt with device constraints?18:14
voldymanhey guys, i am making some changes in ubiquity, how do you test it?19:25
TheMusovoldyman: You might have more luck getting an answer in #ubuntu-installer.19:42
=== flufl is now known as barry
slangasekxnox: so I'm getting some interesting test results out of a hand-hacked cryptsetup initramfs script... such as 'plymouth ask-for-password' returning non-zero20:41
slangasekxnox: and apparently I don't understand the semantics of POSIX shell 'read'20:41
brendandstgraber, can i get added to https://launchpad.net/~ubuntu-qa-website-devel/+members?20:52
dokotedg: ping on https://bugs.launchpad.net/ubuntu/+source/ido/+bug/138202020:52
ubottuUbuntu bug 1382020 in ido (Ubuntu) "ido ftbfs in utopic" [High,Confirmed]20:52
tedgredirect ping bregma ^20:53
tedgOh, he's not online. That's a good trick.20:53
* tedg 's IRC Kung-Fu is weak20:53
tedgdoko, bregma was going to look into the xorg-gtest because it seems to not compile.20:54
stgraberbrendand: why?21:04
stgraber(that's a privileged team with admin access over iso.qa.ubuntu.com, so I need a good reason :))21:05
stgraberor we need to decouple the team from admin privileges over the production tracker, then I'd care a bit less about whose on it21:05
brendandstgraber, i'm re-evaluating the qa tracker to be used again by QA21:05
brendandstgraber, i'd like to play around with the dev instance - http://iso.qa.dev.stgraber.org/21:06
brendandstgraber, i won't touch production - balloons will back me up21:06
brendandstgraber, ?21:21
stgraberbrendand: try logging in again now21:24
stgraberbrendand: in theory I've given admin access to canonical-platform-qa on the staging instance21:24
brendandstgraber, great thanks21:25
=== salem_ is now known as _salem

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