/srv/irclogs.ubuntu.com/2014/06/23/#ubuntu-release.txt

cjwatsonOur livefs builds are now all using Launchpad, except for ubuntu-touch for which I'll wait till I can double-check with ogra in the morning.02:19
cjwatsonI'll sort out trusty builds in the morning.  We can't quite use PROPOSED=1 yet, but that's one deployment away.02:20
cjwatsonBut at least that means this milestone can have much quicker respin cycles if needed.02:24
stgrabercjwatson: thanks for mentioning it, I completely forgot about alpha-1... Just sent the usual e-mail out to ubuntu-release and I'll be taking care of the rest tomorrow.03:26
xnoxcool!08:12
infinitycjwatson: \o/09:02
apwcjwatson, excellent, looking forward to T dailies to sidestep some install issues09:22
=== iulian_ is now known as iulian
cjwatsoninfinity: Do we have a list anywhere of which flavours intend to release with the trusty point release?10:55
infinitycjwatson: Given that all of them have LTS status this time, the assumption would be "everyone" unless someone opts out.10:56
cjwatsonOK10:57
cjwatsonDone11:00
=== ara is now known as Guest7746
zulcan an archive admin put python3-tornado in main, python-tornado is in main and its blocking a new python-httpretty please?13:00
infinityzul: Yeahp.13:07
zulinfinity:  thanks13:07
infinityzul: Done (will publish in ~30m or something).13:10
zulinfinity:  thanks again13:11
infinityzul: Did python3-oslotest too, which was blocking another of your uploads.13:12
zulcool! thanks13:12
=== shadeslayer_ is now known as shadeslayer
infinityzul: Your python-sure upload seems to have missed the part where the binary packages also depend on -rednose...14:03
zulinfinity:  crap ill fix it up14:03
infinityMakefile:@nosetests -s --verbosity=2 tests --rednose14:05
infinityzul: Looks like you'll need to fix that too.14:05
infinityzul: Alternately, do an MIR for python-rednose?14:06
infinityzul: Not sure it's worth carrying deltas for this.14:06
=== pete-woods1 is now known as pete-woods
zulinfinity: yeah MIR would be best i think14:13
cjwatsonHm.  So, we have a bit of a problem for trusty image builds.  (Running one right now to demonstrate it)14:31
infinitycjwatson: Hrm?14:32
cjwatsonWe added ${Signed-Kernel-Stem}-generic [amd64] to the live seed in quantal or so to support secure boot14:32
cjwatsonI had to hack up livecd-rootfs in precise post-release to deal with the fact that nothing updates tasks post-release (or even can update them, without regenerating Packages)14:33
cjwatsonIn retrospect this should have been an alarm bell14:33
cjwatsonBecause now the *-live tasks in trusty include linux-signed-image-3.13.0-24-generic etc.14:33
infinitycjwatson: Fixable by extending ubuntu-chroot_headers_tidy.patch to do all kernel-related packages instead.14:35
cjwatsonAs it happens livecd-rootfs expands the task manually because live-build removed support for it, so I guess we could make it filter out the kernels14:35
infinityOh, except that the new apt autoremove stuff will thwart us.14:35
cjwatsonAnd then add_package live linux-signed-generic14:35
cjwatsonI think I'd prefer to do this mangling in livecd-rootfs, probably14:36
* infinity nods.14:36
cjwatsonOf course I won't be able to verify an SRU until launchpad-buildd 123 is deployed now ...14:36
cjwatsonhttps://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/trusty/ubuntu/+build/57 should show the problem in a bit14:37
infinityErr, wait, what do you mean about livecd-rootfs expanding the task manually?14:37
infinity        add_task live "$LIVE_TASK"14:37
infinityThat doesn't look very manual...14:38
cjwatsonLook at the add_task function14:38
infinityOh.14:38
infinityDerp.14:38
cjwatsonIt's painfully manual :)14:38
infinityDoesn't live-build just use apt-get install against the package lists?14:39
infinityIn which case "task support" would just mean adding a package named task^14:40
infinityAnyhow, not that that solves your -signed problem...14:41
cjwatsoninfinity: I think that didn't work for some reason; pretty sure I would have tried things like that before writing that add_task function :)14:43
cjwatsonIt doesn't seem like the sort of thing that would have been my first resort14:43
infinitycjwatson: Maybe you felt that file was suffering a shortage of backslashes.14:43
infinitycjwatson: Any idea what's up with https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/precise/ubuntu-zh-cn/+build/56 ?14:47
infinitycjwatson: Also, looks like buildlivefs is leaking locale environment.14:52
* stgraber begins to wonder if we may end up skipping alpha-1 entirely, so far nobody said they'd participate :)14:52
infinitystgraber: I'll participate.  I'd like a freeze of the base system for ubuntu-core, please.14:52
cjwatsoninfinity: poking webops.  wdym about buildlivefs?15:01
infinityperl: warning: Setting locale failed.15:02
infinityperl: warning: Please check that your locale settings:15:02
infinityLANGUAGE = "en_GB:",15:02
infinitycjwatson: That sort of business.15:02
xnoxsmoser: ^ are ubuntu cloud images doing an alpha-1 ?!15:02
infinitycjwatson: Nothing gives livefs builds the same LANG=C treatment that sbuild-package does.15:02
xnoxsmoser: if yes, ask stgraber to freeze cloud images as well.15:02
stgraberxnox: that'd be utlemming15:02
xnoxstgraber: oh, right.15:02
xnoxstgraber: as far as i recall, cloud images did do all milestones typically.15:03
infinitycjwatson: It's entirely possible doing this over and over again in helpers is, of course REALLY STUPID, and we should just cleanse the environment once and for all at the top level of the daemon.15:03
utlemmingxnox: yes, we'll be doing an aplha-115:03
stgraberutlemming: mind replying to my e-mail then? :)15:03
smosergood. thanks.15:04
stgraberxnox: yeah, so did Kubuntu and Edubuntu, but things have been known to change and those milestones are opt-in, not opt-out :)15:04
utlemmingstgraber: done15:05
stgraberutlemming: thanks15:05
shadeslayerbtw where can I find documentation to read update_output.txt from britney?15:11
cjwatsonshadeslayer: https://wiki.ubuntu.com/ProposedMigration15:13
shadeslayerthx, I keep loosing that link15:13
cjwatsoninfinity: http://paste.ubuntu.com/7690820/15:15
shadeslayercjwatson: btw we /might/ not require PPA handling on the cdimage site15:16
shadeslayer*side15:16
infinitycjwatson: kernels are 700, is that trying to read it as the buildd user?15:16
cjwatsonshadeslayer: ok ...15:17
infinitycjwatson: Note that BuildLiveCD had:15:17
infinity        for file in ${DIR}livecd.*; do15:17
infinity                sudo chown buildd ${file}15:17
infinityTo work around the issue.15:17
cjwatsoninfinity: Could be.  live-build/auto/build applies chmod 64415:17
shadeslayerKDE's desktop stuff might get montly bug fix releases, which I'll try to get MRE'd15:18
cjwatsonI'd rather fix this in ubuntu-defaults-image, I think15:18
cjwatsonIt's pointless for the kernel to be 700 in image output15:18
cjwatsonInside the image, sure15:18
infinity600, not 700.  Brain not on today.  But yeah.15:19
infinitycjwatson: Hrm, we also lost the eatmydata usage when switching from BuildLiveCD to lp-buildd ... Intentional or accidental?15:22
infinitycjwatson: On the SATA buildds (which is most of them), I suspect that'll make a difference.15:22
cjwatsoninfinity: Was never deployed and I don't think it actually worked15:27
cjwatsoninfinity: https://code.launchpad.net/~cjwatson/launchpad-buildd/livefs/+merge/193682 has a note about that15:27
infinitycjwatson: Oh, that BuildLiveCD never went into puppet?  Kay.  Nevermind, then.15:29
cjwatsonI wouldn't be sad if you figured out how to make it work in lp-buildd, though15:30
infinitycjwatson: Well, I'm not entirely convinced it helps a lot either.15:35
slangasekAttributeError: 'NoneType' object has no attribute 'timeout'15:35
slangasek?15:35
cjwatsonYeah, on my queue15:35
slangasekok15:35
cjwatsonslangasek,infinity: I've uploaded a fairly large stack of installer changes to precise at the request of CTS, to enable HTTPS support for 12.04.5.  Could somebody review?  The relevant packages are base-installer, debian-installer-utils, debootstrap, wget, choose-mirror, apt-setup, kickseed, rootskel (and debian-installer will need an upload too once the rest are in)17:03
cjwatsonThese are all pretty straight backports; only choose-mirror required much in the way of adjustment17:03
infinitycjwatson: I'll have a look.  d-i needs lts-trusty added too, which I was going to do today.17:06
cjwatsonRight.  Let me get my bits committed at least then.17:07
cjwatson(done)17:10
argescjwatson: hi. For bug 833994, does debian-installer also need to be updated? (making sure it wasn't missed.) thanks18:00
ubot93bug 833994 in rootskel (Ubuntu Precise) "debian-installer does not support https when using with preseed files" [Medium,In progress] https://launchpad.net/bugs/83399418:00
infinityarges: It'll get updated anyway.18:01
argesinfinity: ok. so after stuff gets tested debian-installer may be updated I take it?18:02
infinityarges: s/tested/built/18:04
argesah gotcha18:04
infinityarges: Well, d-i's being uploaded for other reasons too, but yeah.18:04
wxlstgraber: hey, i'm having some mailing list issues, but i did want to say that Lubuntu plans on participarting in all milestones18:59
wxl(hah, 1m before 2100)18:59
wxloh wait, no i'm doing my math wrong. ignore me.18:59
stgraberwxl: ok19:06
stgraberwxl: yeah, you still had two hours to go :)19:06
jdstrandI'm not sure if this will block the apparmor migration: https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-unity-scopes-api/lastBuild/?19:25
jdstrandbut those failed builds have nothing to do with apparmor19:25
stgraberwxl: I've setup the ISO tracker now and have disabled cron for lubuntu, so feel free to just trigger a daily image rebuild on iso.qa.ubuntu.com once you're ready to start testing for alpha119:38
wxlstgraber: forgive me for being the noob release manager, but how do i trigger this? through the tracker itself?19:51
stgraberwxl: yes19:52
wxlstgraber: i don't see any images on there to tell to rebuild. are they being manually copied over?20:31
stgraberwxl: look in the daily milestone20:31
stgraberwxl: you'll only see images show up in the alpha-1 milestone once you first build one20:31
wxlahhhh20:31
wxlstgraber: it'll take me a bit. seems as if our fearless leader neglected to make my appointment to release manager official. :)20:45
stgraberwxl: ok, in the mean time I can trigger builds for you if needed20:50
wxlstgraber: that would be great actually20:50
cjwatsonarges: Yes, I just couldn't upload it before the other pieces were in.  I committed the fixes earlier.20:52
cjwatsonarges: Thanks for the reviews20:53
stgraberwxl: do you want a first build to happen now or are you waiting for some stuff to land first?20:53
argescjwatson: no problem21:08
wxlstgraber: naw first build now is fine21:16
stgraberwxl: triggered21:16
wxlstgraber: thx!!21:16
cjwatsonslangasek: http://bazaar.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline/revision/1413 should hopefully fix that - had forgotten that the build state is set in a separate and earlier transaction, although in retrospect it's obvious (since the build log takes time to fetch from the slave)22:13
cjwatsonstgraber: https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/precise/edubuntu/+build/74 - do you happen to remember how ltsp-build-client got into the livefs build chroots?22:15
cjwatsonstgraber: I'd like something better than "hack a special case into launchpad-buildd's livefs build-dep install code", if we can manage it ...22:16
cjwatsonAnd ltsp-server seems a bit heavyweight to install for all builds22:17
stgrabercjwatson: ltsp-build-client is a script in ltsp-server so no real ways around this22:19
stgraber(it's not standalone, it actually depends on a ton of scripts and hooks that are part of ltsp-server)22:20
cjwatsonSure, we have to get ltsp-server in there somehow, but I don't want to have to install all that stuff for every LP-based livefs build22:20
cjwatsonAnd I'd rather not have 'if self.project == "edubuntu-dvd" and self.arch_tag == "i386":' in launchpad-buildd22:21
stgraberis that really that big a deal? I mean ltsp-server without its recommends is tiny22:21
stgraber76k and no only external dependency is debconf-utils (when trying an install on a clean trusty system)22:21
stgrabers/no//22:21
cjwatsonIf we can get away without its Recommends, maybe22:22
cjwatsonThe alternative would be to invent a way for livefs jobs to specify additional build-deps22:22
stgraberyeah, the recommends are only needed to actually run the stuff22:22
cjwatsonBut maybe that's not worth it22:22
stgraberwell, except squashfs-tools but I suspect we already have that one right?22:22
cjwatsonWe do, via livecd-rootfs22:22
stgraberright, so installing with --no-install-recommends should only install ltsp-server itself then which I guess is reasonable22:23
cjwatsonOK.  I can't promise to have a fix deployed in time for this milestone though.  Maybe we need to revert Edubuntu to the old buildds temporarily22:23
stgrabercjwatson: edubuntu is lts-only, we don't care :)22:24
cjwatsonOh, you aren't doing this milestone?  OK22:24
stgrabernope, we do random daily testing to make sure things aren't completely busted, but the next milestone testing we'll do for real will be 16.04 alpha-122:24
cjwatsonOh, fine, I'll just queue it up with other things then22:25
stgraberwxl: hey, so the bot appears to be sleeping (I'll kick it) but your builds are done and publish on iso.qa.ubuntu.com now22:25
cjwatsonbuildd deployments take a bunch of sysadmin effort22:25
wxlstgraber: noticed, thank you :) sent a request for testers finally22:25
cjwatsonwubi/precise livefs build failure was wrong configuration; fixed and retrying22:37
ari-tczewcan someone rebuild this one? https://launchpad.net/ubuntu/+source/python-pecan/0.4.5-1/+build/601325423:16

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