User1: o/
User2: #startmeeting
User3: Meeting started Thu Feb 27 16:01:21 2014 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
User3: Available commands: action commands idea info link nick
User2: [TOPIC] Lightning round
* meetingology changed the topic of #ubuntu-meeting to: Lightning round
User2: $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity)
User2: slangasek barry stgraber infinity doko cjwatson caribou bdmurray jodh xnox
User4: can I go first?
User2: User4 go ahead
User4: have to leave early ...
User4: - aarch64 compiler discussions
User4: - updated various cross compiler packages, and fixed the powerpc cross
User4: - transitions: octave, qhull, spatialite, ...
User4: - rest of the time spent on +1 maintenance work
User4: (done)
User2: * fixes for nfs-utils getting ready for an LTS (bug #1284210)
User5: bug 1284210 in nfs-utils (Ubuntu) "nfs-kernel-server mountd check only checks for nfsv3 via UDP, not TCP" [Undecided,Fix released] https://launchpad.net/bugs/1284210
User2: * slowed down this week by a sprained finger and a head cold
User2: * otherwise, head down in customer-facing work, so nothing to report
User2: (done)
User6: 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.
User5: Launchpad bug 1279056 in Ubuntu system image "All SignatureErrors should include the checksums and file paths of the offending files" [High,Fix committed] https://launchpad.net/bugs/1279056
User5: Launchpad bug 1277589 in ubuntu-download-manager "Better protection against concurrent access" [Critical,In progress] https://launchpad.net/bugs/1277589
User5: Launchpad bug 1260768 in system-image (Ubuntu) "Fix the ApplyUpdate() D-Bus API" [High,Triaged] https://launchpad.net/bugs/1260768
User5: Launchpad bug 1284217 in system-image (Ubuntu) "[updates] Displays a spinner indefinitely when an update download was started externally" [Critical,Fix committed] https://launchpad.net/bugs/1284217
User5: Launchpad bug 1278589 in Ubuntu system image "Support turning off https from channel.ini" [Wishlist,Fix committed] https://launchpad.net/bugs/1278589
User6: 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
User6: ubu/deb: python-virutalenv 1.11.4-1 (fixes pip installation problem). LP: #1283742; investigating LP: #1272359; investigating LP: #1284469
User5: Launchpad bug 1283742 in python-mock (Debian) "python-mock tests fail with python3.4" [Unknown,New] https://launchpad.net/bugs/1283742
User5: Launchpad bug 1272359 in aptdaemon (Ubuntu) "needs porting to Python 3.4" [Undecided,New] https://launchpad.net/bugs/1272359
User5: Launchpad bug 1284469 in python3.4 (Ubuntu) "Exception on installing/reconfiguring python3" [High,Confirmed] https://launchpad.net/bugs/1284469
User6: other: ubuntu-on-air presentation on python 3 porting
User6: done
User7: LXC:
User7: - Released LXC 1.0 and dealt with the following flood of e-mails, comments, ...
User7: - Tracked down apparmor bug when switching profile on-eec on an overlayfs root (never happens...), workaround pushed to LXC upstream by Serge.
User7: - Fixed a couple more important but trivial bugs.
User7: - Sent patch to fix unprivileged containers started by root.
User7: - Reviewed patches to fix some of the main issues for distros shipping with an rshared / (systemd based distros mostly).
User7: - Planning to release 1.0.1 at some point next week.
User7: CGManager support for logind:
User7: - Got basic create/remove/chown/chmod working at the moment.
User7: - 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.
User7: - 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.
User7: System-image:
User2: User6 so does "loaded on the train" mean it's landed, or just that it's in a silo?
User7: - Applied a few changes for ports.
User7: - Discussed the required changes to allow http-only and https-only servers.
User7: - Helped a community member setup his server, quite a few more patches to review as a result.
User7: - 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.
User7: Other:
User7: - Driving Beta 1 this week
User6: User2 only the silo :/
User7: (DONE)
User2: User6 ack
User6: User7 client trunk has support for turning off http or https
User7: User6 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.
User6: User7 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.
User2: User8 oh, your turn :)
User7: User6 2.2 sounds good to me. I guess you're covered by the touch-packages FFe anyway, right?
User6: User7 i believe so, yes
User8: User2 Lies.
User8: User2 I'm just a tourist.
User2: User8 you didn't end your statement with a (done)
User8: I'M JUST A TOURIST (DONE)
User9: welcome back to foundations, not that you really left :)
User9: (modulo a day or three either way)
User10: infinity says... whilst unlocking the safe full of golden bricks.
 * xnox loved that movie.
 * slangasek scratches his head
User2: User9
User9: Oh yeah, confused by doko's reordering
User9: Continuing work on libclick:
User9: - Finished initial draft of C implementation.
User9: - Decided that the amount of manual exception handling I was doing was ridiculous; rewrote in Vala.
User9: - Got some simpler bits of the test suite working against the new library.
User9: - 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 ...
User9: Cleaned up loose end of d-i/HTTPS support (enabled Acquirbd6c:f4c4:4f6:c742:59d8:35db:68f6:4d5fhttpsbd6c:f4c4:4f6:c742:59d8:35db:68f6:4d5fVerify-Host in unauthenticated-SSL mode).
User9: ..
 * xnox User2 The Tourist, Angelina Jolie, Johnny Depp...
User2: User11 hi, anything you want to share this week?
User11: * Continued work on kdump problem
User11: * some language training & tests
User11: (done)
User12: research into failed to retrace crashes on the error tracker
User12: updated ubuntu-assets errors with javascript changes from mpt after merging his branches
User12: updated ErrorTracker/Deployment wiki page with more info about assets
User12: fixed an issue in errors with Launchpad bugs for kerneloops not being displayed (r454)
User12: fixed an issue with the error tracking not returning all the linux binary packages
User12: modifications to rate of crashes calculation for the phased updater
User12: pushed change to errors to use new rls:srcpkg:pgk_version counters for rate of crashes calculation
User12: bug triage of foundations bugs, ubuntu-release-upgrader bugs
User12: helped kiko debug an upgrade failure
User12: merged fix for update-notifier bug 1282760
User5: bug 1282760 in update-notifier (Ubuntu) "update-motd-fsck-at-reboot claims that partitions will be checked even if check is disabled in fstab" [Medium,Fix committed] https://launchpad.net/bugs/1282760
User12: investigation into apt-clone failure on !amd64 !i386
User12: +1 maintenance
User12: investigation into and fix of ubuntu-release-upgrader test failures with python3.4
User12: pushed ubuntu-release-upgrader fix for bug 1272387
User5: bug 1272387 in ubuntu-release-upgrader (Ubuntu) "needs porting to Python 3.4" [Medium,In progress] https://launchpad.net/bugs/1272387
User12: SRU team work and mentoring
User12: dealing with a kerneloops on my desktop
User12: â done â
User2: User11 "language training"?
User6: User12 you are the new ev
User8: User2 English is hard.
User1: * foundations-1305-upstart-work-items:
User1: - core-1311-upstart-roadmap: cgroup support:
User1: - After discussions with hallyn+stgraber on leveraging the cgmanager
User1: code by reworking it into libcgmanager-core, transpires that this
User1: strategy is not realistic. Hence, continuing to work on the fix
User1: for the state machine issue (along with all the tests).
User1: * ppc64el:
User1: - Investigated dep8 test failures for nih+upstart. Currently looking
User1: at sbuild and pbuilder failures.
User1: â¨
User11: User2 after years of playing around with C, I thought it would be useful to learn pythone
User2: User8 I thought he meant that English was misbehaving and he was taking it to obedience school
User11: pythone = python with ze french accent
User2: User11 ah :)
User1: darn - my chosen utf-8 char doesn't appear to render in weechat.
User1: â done â
User1: User12 immitation and flattery... :)
User10: User1 looks fine here... whatever it is.. twinkle stars?
User1: yeah - "twinkles"
User10: * python3 migration:
User10: - the big blockers: phablet-tools (phablet-test-run), unity8,
User10: ubuntu-ui-toolkit, ofono-scripts (thanks to pitti) are all ported
User10: to python3 and awaiting landing, when landings resume again.
User10: - most of other apps/clicks, are also ported, and pending landings.
User10: - along the way fixed packageit default backend to use python3 bug
User10: #1283574
User10: - made upstart-app-launch to not pull in gtk3/python2 via zeitgeist
User10: meta-package dependency.
User10: - porting gdebi to python3 or unseeding it from touch is remaining
User10: bigish task
User10: * toolchains:
User10: - provided gcc-4.8 androideabi cross-toolchain for rsalveti, to
User10: hopefully build both android-system.img with 4.8 and
User10: hybris/platform-api with 4.8 and thus get us off 4.7.
User10: - refreshed arm cross-toolchains base packages to pick up eglibc
User10: 2.19.
User10: - working on i686-android cross-toolchain to start building x86
User10: emulator in the archive.
User10: * installer:
User10: - working to land proper fixes for bug #1012629
User10: - unbroke ubiquity for beta1 bug #1282640
User5: bug 1012629 in grub-installer (Ubuntu Precise) "grub-installer ignores "bootdev" setting in preseed file" [Undecided,Confirmed] https://launchpad.net/bugs/1012629
User10: * random:
User5: bug 1282640 in ubiquity (Ubuntu Trusty) "ubiquity crashed with AttributeError in item_str(): 'list' object has no attribute 'find'" [Critical,Fix released] https://launchpad.net/bugs/1282640
User10: - removed vintage COF logo from all theme packages i could find
User10: - my PC RAM has memtest errors, sent of for RMA thanks to lifetime
User10: warranty. Recommendations on good 32GB (4x8GB) DDR3 RAM are
User10: welcome. Should I go for ECC?
User10: - working on my non-thinkpad, and not doing dm-raid work, will get
User10: replacement ram asap.
User10: ..
User2: User10 is the move to gcc-4.8 for android looking promising?  or do we not know yet if it works?
User10: User2 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...
User2: k
User4: doesn't google have its own 4.8 branch for android?
User10: User2 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)
 * slangasek nods
User10: User4 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...)
User2: any other questions about your teammates' status?
User8: User1 Is my pet session bug still on your radar?
User1: User8 I'm sure we can add that to the next release, assuming we get the MP backlog cleared (hint directed at other upstart devs ;)
User10: User8 User1 what's the pet bug?
User8: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1277594
User5: Launchpad bug 1277594 in upstart (Ubuntu) "Please make --no-sessions the default, and add a cmdline option for the inverse" [Undecided,New]
User10: User8 with or without my crazy backwards compatible name for the option?! =)
User8: ...
User8: No, please not --no-no-sessions :P
User2: --bad-touch-sessions
User1: --jfdwiw
User8: If you implement that one successfully, we're all out of a job.
User1: User8 ;D
 * jodh wonders if systemd has that one... ;)
User2: User8 pretty sure if somebody implements that, we have lucrative careers ahead of us extricating users from what they said they wanted
User8: No, systemd has --jfdwlw
User10: User2 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.
User8: User2 Ahh, you're seeing it as an equivalent to --genie?
User10: User2 this saves introducing an option.
User2: User10 no opinion :)
User6: User1 you just need to link in libjfdwiwastfu
User2: [TOPIC] Bugs
* meetingology changed the topic of #ubuntu-meeting to: Bugs
User10: User6 i thought it's ldpreload, no?!
User2: User12 so doko_ brought up a question about bug tracking
User1: User6 heehee
User6: User10 right! it allows you to call into python3-jfdi
User12: about milestones correct?
User2: we haven't been systematically tracking bugs this cycle... I've been having a hard time even finding the page with the report :/
User2: User12 yes
User4: heh
User10: User6 yes, but only vi gobject-introspection =))))
User10: s/vi/via/
 * doko_ has to leave now ...
User6: s/vi/emacs
User2: http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-t-tracking-bug-tasks.html ?
User2: User4 so the process hasn't changed, we've just been bad about following it :)
User12: yes, that has the ones with an Trusty task
User2: 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?
User2: (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)
User10: well bug #1246539 is fixed as part of driving python2 off touch images.
User5: bug 1246539 in packagekit (Ubuntu Trusty) "get-distro-upgrade.py needs to be converted to python3" [Medium,Fix committed] https://launchpad.net/bugs/1246539
User10: User2 right, ack.
User4: slangasek, ok, and does anybody move the milestones? and which ones to ise by default?
User10: ..
User10: User4 just needs targetting to series trusty, no milestone needed.
User2: User4 we mostly haven't been using the milestones for bugs
User4: ok
User4: away now
User10: 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.
User5: bug 1277865 in grub-installer (Ubuntu) "Cannot install Ubuntu 14.04 on EFI hardware" [High,Confirmed] https://launchpad.net/bugs/1277865
User2: [TOPIC] AOB
* meetingology changed the topic of #ubuntu-meeting to: AOB
User2: anything else?
User2: fyi, if your blueprints aren't in already for vUDS, they're late :P
User6: User2 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.
User2: User6 indeed
User2: but anything you *do* want discussed should have been registered by now :)
User7: same here, I didn't submit anything because we're past FeatureFreeze and the remaining work is pretty clear (bugs!).
User9: User2 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?
User10: User2 unless there isn't one, pruning useless technologies off the touch images would be a good one. E.g. gtk2, gtk3, X11 libraries, etc.
User2: User9 my intent was to discuss early what the plan is for next cycle and going forward... definitely still relevant AFAICS
User9: k
User10: User2 and blacklisting them / establishing policy for touch-seed.
User2: User10 if you think it's useful to have a discussion about this (planning how to divide and conquer the work?), please register it :)
User10: User2 ack.
User10: (need to check how much of that work is left...)
User2: #endmeeting
* meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
User3: Meeting ended Thu Feb 27 16:41:52 2014 UTC.
User3: Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2014/ubuntu-meeting.365-912-1741.01.moin.txt
User2: thanks all
User1: thanks!
User6: thanks!
User7: thanks!
ubuntu-meeting
Ubuntu IRC