[16:00]  * slangasek waves
[16:00] <jodh> o/
[16:01] <slangasek> #startmeeting
[16:01] <meetingology> Meeting started Thu Feb 27 16:01:21 2014 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[16:01] <meetingology> Available commands: action commands idea info link nick
[16:01] <slangasek> [TOPIC] Lightning round
[16:01] <slangasek> $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity)
[16:01] <slangasek> slangasek barry stgraber infinity doko cjwatson caribou bdmurray jodh xnox
[16:01] <doko_> can I go first?
[16:01] <slangasek> doko_: go ahead
[16:01] <doko_> have to leave early ...
[16:01] <doko_> - aarch64 compiler discussions
[16:01] <doko_> - updated various cross compiler packages, and fixed the powerpc cross
[16:01] <doko_> - transitions: octave, qhull, spatialite, ...
[16:01] <doko_> - rest of the time spent on +1 maintenance work
[16:01] <doko_> (done)
[16:03] <slangasek> * fixes for nfs-utils getting ready for an LTS (bug #1284210)
[16:04] <slangasek> * slowed down this week by a sprained finger and a head cold
[16:04] <slangasek> * otherwise, head down in customer-facing work, so nothing to report
[16:04] <slangasek> (done)
[16:04] <barry> system-image: 2.1-0ubuntu4 loaded on the train (landing 10) which fixes LP: #1279056, LP: #1277589, LP: #1260768, LP: #1284217 (backported).  Also, reviewed and merged our first external contribution LP: #1278589.  New image update stack (s-i, u-d-m, and s-s) in landing 10 tested and verified ready to go.  also tested s-i against new server layout.
[16:04] <barry> autopilot: more py3 discussions, we have a plan, once the ci train gets back on track.  worked on gallery-app but again, waiting on the train.  review https://github.com/rilmodem/ofono/pull/56
[16:04] <barry> ubu/deb: python-virutalenv 1.11.4-1 (fixes pip installation problem). LP: #1283742; investigating LP: #1272359; investigating LP: #1284469
[16:05] <barry> other: ubuntu-on-air presentation on python 3 porting
[16:05] <barry> done
[16:05] <stgraber> LXC:
[16:05] <stgraber>  - Released LXC 1.0 and dealt with the following flood of e-mails, comments, ...
[16:05] <stgraber>  - Tracked down apparmor bug when switching profile on-eec on an overlayfs root (never happens...), workaround pushed to LXC upstream by Serge.
[16:05] <stgraber>  - Fixed a couple more important but trivial bugs.
[16:05] <stgraber>  - Sent patch to fix unprivileged containers started by root.
[16:05] <stgraber>  - Reviewed patches to fix some of the main issues for distros shipping with an rshared / (systemd based distros mostly).
[16:05] <stgraber>  - Planning to release 1.0.1 at some point next week.
[16:05] <stgraber> CGManager support for logind:
[16:05] <stgraber>  - Got basic create/remove/chown/chmod working at the moment.
[16:05] <stgraber>  - Current goal is to have the patch support all the basic cases we care about to create/destroy/list sessions, the rest will fallback to the fs interface if available.
[16:05] <stgraber>  - That ought to be enough to get it working with cgmanager for unprivileged containers and for us to stop shipping cgroup-lite while not risking regressions for the main non-container case.
[16:05] <stgraber> System-image:
[16:05] <slangasek> barry: so does "loaded on the train" mean it's landed, or just that it's in a silo?
[16:05] <stgraber>  - Applied a few changes for ports.
[16:05] <stgraber>  - Discussed the required changes to allow http-only and https-only servers.
[16:05] <stgraber>  - Helped a community member setup his server, quite a few more patches to review as a result.
[16:06] <stgraber>  - Started planning the mass channel rename (/* => /ubuntu-touch/*), looks like all the tools will cope with this fine, just need some more tests and an announcement.
[16:06] <stgraber> Other:
[16:06] <stgraber>  - Driving Beta 1 this week
[16:06] <barry> slangasek: only the silo :/
[16:06] <stgraber> (DONE)
[16:06] <slangasek> barry: ack
[16:06] <barry> stgraber: client trunk has support for turning off http or https
[16:07] <stgraber> barry: cool! the server branch support it too, so we just need to wait till the next client release and I'll be able to update the instructions.
[16:08] <barry> stgraber: i wonder if it's worth pushing out an s-i 2.2 for 14.04?  i guess that is dependent on getting 2.1 actually landed first.
[16:09] <slangasek> infinity: oh, your turn :)
[16:09] <stgraber> barry: 2.2 sounds good to me. I guess you're covered by the touch-packages FFe anyway, right?
[16:09] <barry> stgraber: i believe so, yes
[16:09] <infinity> slangasek: Lies.
[16:10] <infinity> slangasek: I'm just a tourist.
[16:10] <slangasek> infinity: you didn't end your statement with a (done)
[16:10] <infinity> I'M JUST A TOURIST (DONE)
[16:10] <cjwatson> welcome back to foundations, not that you really left :)
[16:10] <cjwatson> (modulo a day or three either way)
[16:11] <xnox> infinity says... whilst unlocking the safe full of golden bricks.
[16:11]  * xnox loved that movie.
[16:12]  * slangasek scratches his head
[16:12] <slangasek> cjwatson:
[16:12] <cjwatson> Oh yeah, confused by doko's reordering
[16:12] <cjwatson> Continuing work on libclick:
[16:12] <cjwatson>  - Finished initial draft of C implementation.
[16:12] <cjwatson>  - Decided that the amount of manual exception handling I was doing was ridiculous; rewrote in Vala.
[16:12] <cjwatson>  - Got some simpler bits of the test suite working against the new library.
[16:12] <cjwatson>  - Fighting with getting the rest of the test suite to work.  I want to be able to use mostly the same Python test code, which is reasonably feasible with GI, but also to be able to install mock functions that affect native code.  I think I have a nearly-functional if alarming answer ...
[16:12] <cjwatson> Cleaned up loose end of d-i/HTTPS support (enabled Acquire::https::Verify-Host in unauthenticated-SSL mode).
[16:12] <cjwatson> ..
[16:13]  * xnox slangasek: The Tourist, Angelina Jolie, Johnny Depp...
[16:14] <slangasek> caribou: hi, anything you want to share this week?
[16:14] <caribou> * Continued work on kdump problem
[16:14] <caribou> * some language training & tests
[16:15] <caribou> (done)
[16:15] <bdmurray> research into failed to retrace crashes on the error tracker
[16:15] <bdmurray> updated ubuntu-assets errors with javascript changes from mpt after merging his branches
[16:15] <bdmurray> updated ErrorTracker/Deployment wiki page with more info about assets
[16:15] <bdmurray> fixed an issue in errors with Launchpad bugs for kerneloops not being displayed (r454)
[16:15] <bdmurray> fixed an issue with the error tracking not returning all the linux binary packages
[16:15] <bdmurray> modifications to rate of crashes calculation for the phased updater
[16:15] <bdmurray> pushed change to errors to use new rls:srcpkg:pgk_version counters for rate of crashes calculation
[16:15] <bdmurray> bug triage of foundations bugs, ubuntu-release-upgrader bugs
[16:15] <bdmurray> helped kiko debug an upgrade failure
[16:15] <bdmurray> merged fix for update-notifier bug 1282760
[16:15] <bdmurray> investigation into apt-clone failure on !amd64 !i386
[16:15] <bdmurray> +1 maintenance
[16:15] <bdmurray> investigation into and fix of ubuntu-release-upgrader test failures with python3.4
[16:16] <bdmurray> pushed ubuntu-release-upgrader fix for bug 1272387
[16:16] <bdmurray> SRU team work and mentoring
[16:16] <bdmurray> dealing with a kerneloops on my desktop
[16:16] <bdmurray> ⌁ done ⌁
[16:16] <slangasek> caribou: "language training"?
[16:16] <barry> bdmurray: you are the new ev
[16:16] <infinity> slangasek: English is hard.
[16:16] <jodh> * foundations-1305-upstart-work-items:
[16:16] <jodh>   - core-1311-upstart-roadmap: cgroup support:
[16:16] <jodh>     - After discussions with hallyn+stgraber on leveraging the cgmanager
[16:16] <jodh>       code by reworking it into libcgmanager-core, transpires that this
[16:16] <jodh>       strategy is not realistic. Hence, continuing to work on the fix
[16:16] <jodh>       for the state machine issue (along with all the tests).
[16:16] <jodh> * ppc64el:
[16:16] <jodh>   - Investigated dep8 test failures for nih+upstart. Currently looking
[16:16] <jodh>       at sbuild and pbuilder failures.
[16:16] <jodh> ✨
[16:16] <caribou> slangasek: after years of playing around with C, I thought it would be useful to learn pythone
[16:16] <slangasek> infinity: I thought he meant that English was misbehaving and he was taking it to obedience school
[16:17] <caribou> pythone = python with ze french accent
[16:17] <slangasek> caribou: ah :)
[16:17] <jodh> darn - my chosen utf-8 char doesn't appear to render in weechat.
[16:17] <jodh> ⌁ done ⌁
[16:17] <jodh> bdmurray: immitation and flattery... :)
[16:17] <xnox> jodh: looks fine here... whatever it is.. twinkle stars?
[16:18] <jodh> yeah - "twinkles"
[16:18] <xnox> * python3 migration:
[16:18] <xnox>   - the big blockers: phablet-tools (phablet-test-run), unity8,
[16:18] <xnox>     ubuntu-ui-toolkit, ofono-scripts (thanks to pitti) are all ported
[16:18] <xnox>     to python3 and awaiting landing, when landings resume again.
[16:18] <xnox>   - most of other apps/clicks, are also ported, and pending landings.
[16:18] <xnox>   - along the way fixed packageit default backend to use python3 bug
[16:18] <xnox>     #1283574
[16:18] <xnox>   - made upstart-app-launch to not pull in gtk3/python2 via zeitgeist
[16:18] <xnox>     meta-package dependency.
[16:18] <xnox>   - porting gdebi to python3 or unseeding it from touch is remaining
[16:18] <xnox>     bigish task
[16:18] <xnox> * toolchains:
[16:18] <xnox>   - provided gcc-4.8 androideabi cross-toolchain for rsalveti, to
[16:18] <xnox>   hopefully build both android-system.img with 4.8 and
[16:18] <xnox>   hybris/platform-api with 4.8 and thus get us off 4.7.
[16:18] <xnox>   - refreshed arm cross-toolchains base packages to pick up eglibc
[16:18] <xnox>     2.19.
[16:18] <xnox>   - working on i686-android cross-toolchain to start building x86
[16:18] <xnox>     emulator in the archive.
[16:18] <xnox> * installer:
[16:18] <xnox>   - working to land proper fixes for bug #1012629
[16:18] <xnox>   - unbroke ubiquity for beta1 bug #1282640
[16:18] <xnox> * random:
[16:18] <xnox>   - removed vintage COF logo from all theme packages i could find
[16:18] <xnox>   - my PC RAM has memtest errors, sent of for RMA thanks to lifetime
[16:18] <xnox>     warranty. Recommendations on good 32GB (4x8GB) DDR3 RAM are
[16:18] <xnox>     welcome. Should I go for ECC?
[16:18] <xnox>   - working on my non-thinkpad, and not doing dm-raid work, will get
[16:18] <xnox>     replacement ram asap.
[16:18] <xnox> ..
[16:19] <slangasek> xnox: is the move to gcc-4.8 for android looking promising?  or do we not know yet if it works?
[16:20] <xnox> slangasek: i have gcc-4.8 toolchain in a PPA, and i know that android-4.4 does _not_ compile, as it has -Werror everywhere, and it's not 4.8-clean...
[16:20] <slangasek> k
[16:20] <doko_> doesn't google have its own 4.8 branch for android?
[16:20] <xnox> slangasek: in theory it should all work, in practice i remember starting out with 4.8, and reverting back to 4.7. Cause at the time nobody was on 4.8 (even linaro)
[16:21]  * slangasek nods
[16:21] <xnox> doko_: there is a google branch of 4.8, for master, not used by default. (not enabled for 4.4 release, nor kitkat stable branches, so i take it's for 4.5 or later...)
[16:21] <slangasek> any other questions about your teammates' status?
[16:22] <infinity> jodh: Is my pet session bug still on your radar?
[16:22] <jodh> infinity: I'm sure we can add that to the next release, assuming we get the MP backlog cleared (hint directed at other upstart devs ;)
[16:23] <xnox> infinity: jodh: what's the pet bug?
[16:24] <infinity> https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1277594
[16:24] <xnox> infinity: with or without my crazy backwards compatible name for the option?! =)
[16:24] <infinity> ...
[16:24] <infinity> No, please not --no-no-sessions :P
[16:25] <slangasek> --bad-touch-sessions
[16:25] <jodh> --jfdwiw
[16:26] <infinity> If you implement that one successfully, we're all out of a job.
[16:26] <jodh> infinity: ;D
[16:26]  * jodh wonders if systemd has that one... ;)
[16:26] <slangasek> infinity: pretty sure if somebody implements that, we have lucrative careers ahead of us extricating users from what they said they wanted
[16:26] <infinity> No, systemd has --jfdwlw
[16:26] <xnox> slangasek: i was thinking to change --no-sessions to take a bool, with "true" as default, thus --no-sessions[=true] is default, and --no-sessions=false to re-enable them.
[16:27] <infinity> slangasek: Ahh, you're seeing it as an equivalent to --genie?
[16:27] <xnox> slangasek: this saves introducing an option.
[16:27] <slangasek> xnox: no opinion :)
[16:27] <barry> jodh: you just need to link in libjfdwiwastfu
[16:27] <slangasek> [TOPIC] Bugs
[16:27] <xnox> barry: i thought it's ldpreload, no?!
[16:27] <slangasek> bdmurray: so doko_ brought up a question about bug tracking
[16:28] <jodh> barry: heehee
[16:28] <barry> xnox: right! it allows you to call into python3-jfdi
[16:28] <bdmurray> about milestones correct?
[16:28] <slangasek> we haven't been systematically tracking bugs this cycle... I've been having a hard time even finding the page with the report :/
[16:28] <slangasek> bdmurray: yes
[16:28] <doko_> heh
[16:29] <xnox> barry: yes, but only vi gobject-introspection =))))
[16:29] <xnox> s/vi/via/
[16:29]  * doko_ has to leave now ...
[16:29] <barry> s/vi/emacs
[16:29] <slangasek> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-t-tracking-bug-tasks.html ?
[16:30] <slangasek> doko_: so the process hasn't changed, we've just been bad about following it :)
[16:30] <bdmurray> yes, that has the ones with an Trusty task
[16:31] <slangasek> can I ask that everyone take a look at the bugs on that report over the next week, and help make sure it's tracking the right issues for release?
[16:31] <slangasek> (claiming bugs you'll work on, and adding any bugs to the list that you think should be there by setting the right bug target + rls-t-incoming tag)
[16:32] <xnox> well bug #1246539 is fixed as part of driving python2 off touch images.
[16:32] <xnox> slangasek: right, ack.
[16:32] <doko_> slangasek, ok, and does anybody move the milestones? and which ones to ise by default?
[16:32] <xnox> ..
[16:32] <xnox> doko_: just needs targetting to series trusty, no milestone needed.
[16:33] <slangasek> doko_: we mostly haven't been using the milestones for bugs
[16:33] <doko_> ok
[16:33] <doko_> away now
[16:33] <xnox> bug #1277865 - looks strange, we do resize& use_free installation, on a system that does _not_ have ESP, yet try to install grub-efi into one, and we didn't crate ESP as part of resize and install.
[16:34] <slangasek> [TOPIC] AOB
[16:35] <slangasek> anything else?
[16:35] <slangasek> fyi, if your blueprints aren't in already for vUDS, they're late :P
[16:36] <barry> slangasek: i really have nothing new for vUDS.  i don't really see much of a point in fast forwarding the older blueprints and discussing them again.
[16:36] <slangasek> barry: indeed
[16:36] <slangasek> but anything you *do* want discussed should have been registered by now :)
[16:37] <stgraber> same here, I didn't submit anything because we're past FeatureFreeze and the remaining work is pretty clear (bugs!).
[16:38] <cjwatson> slangasek: so I *cough* haven't registered the Qt versions blueprint you asked me to do yet - is that still relevant in light of recent mail threads?  do you want it rephrased as how we're handling this on an ongoing basis?
[16:38] <xnox> slangasek: unless there isn't one, pruning useless technologies off the touch images would be a good one. E.g. gtk2, gtk3, X11 libraries, etc.
[16:39] <slangasek> cjwatson: my intent was to discuss early what the plan is for next cycle and going forward... definitely still relevant AFAICS
[16:39] <cjwatson> k
[16:39] <xnox> slangasek: and blacklisting them / establishing policy for touch-seed.
[16:40] <slangasek> xnox: if you think it's useful to have a discussion about this (planning how to divide and conquer the work?), please register it :)
[16:40] <xnox> slangasek: ack.
[16:40] <xnox> (need to check how much of that work is left...)
[16:41] <slangasek> #endmeeting
[16:41] <meetingology> Meeting ended Thu Feb 27 16:41:52 2014 UTC.
[16:41] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2014/ubuntu-meeting.2014-02-27-16.01.moin.txt
[16:41] <slangasek> thanks all
[16:42] <jodh> thanks!
[16:42] <barry> thanks!
[16:42] <stgraber> thanks!