[15:02] <stokachu> o/
[15:03]  * slangasek waves
[15:03] <doko> hi
[15:04]  * stgraber waves
[15:04] <slangasek> #startmeeting
[15:04] <meetingology> Meeting started Wed Sep  4 15:04:39 2013 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:04] <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
[15:04] <slangasek> $ echo $(shuf -e barry doko stgraber jodh ev bdmurray slangasek cjwatson xnox stokachu)
[15:04] <slangasek> doko ev jodh stgraber slangasek cjwatson stokachu barry bdmurray xnox
[15:04] <slangasek> [TOPIC] lightning round
[15:05] <slangasek> doko: you're first :)
[15:06] <doko> - Some unexpected GCC work, looking at regressions in the testsuite:
[15:06] <doko>   - Testsuite wasn't enabled, so it was difficult to track down :-/
[15:06] <doko>   - Fix libjava test failures, seen with binutils 2.23
[15:06] <doko>   - Fix boehm-gc test failure
[15:06] <doko>   - Look at gcc and g++ test failures only seen with hardening defaults, and fix
[15:06] <doko>   - Re-discovered that -Wformat-security is disabled in GCC 4.8, because the boo
[15:06] <doko> tstrap failed with this default.  Now enable that in the specs instead of the op
[15:06] <doko> tions processing, and it builds ...
[15:06] <doko>   - Ignore the additional mudflap test failures. Will work on removing mudflap u
[15:06] <doko> pstream alltogether now that the sanitizer is available in 4.8.
[15:06] <doko>   - Upload is pending
[15:06] <doko> - Restart on cmake cross builds.
[15:06] <doko> (done)
[15:06] <ev> - Tail end of vUDS. Had a very productive discussion around the next steps for
[15:06] <ev>   continuous integration.
[15:06] <ev> - Mostly spent the week getting ready for the Lexington QA sprint next week.
[15:06] <ev>   - Calls with jibel, Martin, Francis, and Adam.
[15:06] <ev> - Meeting with IS to discuss Cassandra cluster next steps. They've asked to
[15:06] <ev>   delay the final steps of migrating the data from our existing clusters into a
[15:06] <ev>   new one. This is because they're working on building Prodstack 4.0 and doing
[15:06] <ev>   these steps now would mean having to move a lot of data around once the new
[15:06] <ev>   Prodstack is ready. I've in turn asked that more attention be given to moving
[15:06] <ev>   daisy, errors, and the retracers onto prodstack and opening up access to the
[15:06] <ev>   Cassandra nodes again, so we can at least continue with feature development
[15:06] <ev>   while we wait.
[15:06] <ev> - Patch piloting. Woo.
[15:06] <ev> - Discussion around reporting runaway applications.
[15:06] <ev> Other:
[15:06] <ev> - Note: I am in Boston from this Sunday for the QA sprint and then on holiday
[15:06] <ev>   for two weeks after that in somewhat remote territory (Nevada and Arizona
[15:06] <ev>   desert). If you need my help with something, we have until Friday :)
[15:06] <ev> - Attended a talk by Adrian Cockcroft at Cassandra London on how they have
[15:06] <ev>   built Netflix. A lot of it was a repeat of the Cassandra SF talk that I
[15:06] <ev>   summarised on canonical-tech, but there were definitely some useful bits in
[15:07] <ev>   there, like their Zuul API proxy tier. Didn't get a chance to ask him how the
[15:07] <ev>   move of all their systems to Ubuntu was going :-/
[15:07] <ev> (done)
[15:08] <stgraber> Blueprint-related work:
[15:08] <stgraber>  - Image based updates (BLUEPRINT: foundations-1305-image-based-updates)
[15:08] <stgraber>    - Landed the daily-proposed channel
[15:08] <stgraber>    - Re-numbered all the current channels (base version is 1 instead of YYYYMM00)
[15:08] <stgraber>    - Bumped system partition size from 1.2GB to 2GB
[15:08] <stgraber>    - Following-up with QA to get this landed by default this week
[15:08] <cjwatson> (jodh is on holiday)
[15:08] <stgraber> Other work:
[15:08] <stgraber>  - LXC
[15:08] <stgraber>   - Linux Plumbers mini-conference preparation
[15:08] <stgraber>   - Licensing review and fixes
[15:08] <stgraber>   - Python attach API review and fixes
[15:08] <stgraber>   - Some code review
[15:08] <stgraber>   - Android port fixes (building again with current NDK)
[15:08] <stgraber>   - Prepared and pushed out the LXC 1.0~alpha1 pull request
[15:08] <stgraber>     (FFe already accepted for once it's released)
[15:08] <stgraber>  - Network
[15:08] <stgraber>   - Merged ifupdown from Debian. Thanks to Steve for fixing the conffile handling of /etc/init.d/networking!
[15:08] <stgraber>  - Other
[15:08] <stgraber>   - vUDS
[15:08] <stgraber>  
[15:08] <stgraber> TODO (hopefully this week):
[15:08] <stgraber>  - Land LXC 1.0~alpha1 in the archive ASAP (need to nag Daniel to process my pull request)
[15:09] <stgraber>  - Implement the boot-time hooks for Ubuntu touch
[15:09] <stgraber>  - Help QA run tests against touch_ro so we can switch to it by default
[15:09] <stgraber>  - Re-design channels.json to be flexible enough to support channel aliases and hidden channels
[15:09] <stgraber>  - Blog/g+/email about the version number changes as soon as we get a new phablet-flash landed in the archive
[15:09] <stgraber> (DONE)
[15:09] <stokachu> stgraber: what do you think about backporting ifupdown to precise?
[15:10] <stgraber> stokachu: a straight backport wouldn't work because of other changes that happened around it, so we'd have to compare the effort to cherry-pick the fixes you care about vs the work required to backport saucy to precise.
[15:10] <xnox> stgraber: (android src package rebuild has landed in .deb package as well now, if still needed)
[15:11] <stokachu> stgraber: ok ive got a bug on ifupdown in precise where using simple service networking restart fails
[15:11] <stokachu> stgraber: you have time after the meeting to discuss it a bit?
[15:11] <stgraber> xnox: thanks! I didn't actually need it since we aren't using the binaries from the android package yet, but that means that once we do, we won't regress (which was the goal here).
[15:12] <slangasek> * short week, Labor Day was on Monday
[15:12] <slangasek>  * revisiting the status of UEFI netboot support; currently arguing with a machine that only wants to netboot over IPv6
[15:12] <stgraber> stokachu: I don't see how backporting a more recent version of ifupdown would solve that
[15:12] <slangasek>  * finally getting the partition resizing work done for phablet-flash, though too late to make it for the initial switch to system images
[15:12] <slangasek>  * poking around the edges of beta1, want to revisit the freeze rules for optional milestones based on some of the experiences here
[15:12] <slangasek>  * patch piloting today
[15:12] <slangasek> (done)
[15:12] <stgraber> stokachu: considering we don't actually support restarting networking to begin with
[15:13] <stokachu> stgraber: dont support restarting networking?
[15:13] <stgraber> stokachu: right
[15:13] <stokachu> even for server
[15:14] <stgraber> stokachu: we support bringing individual interfaces up and down, but as the networking in Ubuntu is event based, we can't support restarting the whole thing sequentially
[15:14]  * ev steps out to chat with IS
[15:14] <barry> have you tried `sudo service networking restart`?  don't! ;)
[15:14] <slangasek> cjwatson:
[15:14] <cjwatson> Launchpad:
[15:14] <cjwatson>  - Landed build cancellation (bug 54730) and retrieval of build logs for cancelled builds (bug 1050514).
[15:14] <stgraber> stokachu: I mean, it may work and for simple systems it'll, just don't expect it to really work when using bridges, vlans or bond interfaces
[15:14] <stokachu> stgraber: ok good to know, thanks
[15:14] <cjwatson>  - Implemented automatic ppa-reset of failing virtual builders (bug 1039935), which has made the PPA build farm significantly more stable.
[15:14] <cjwatson>  - Wrote blog entry on recent work: http://blog.launchpad.net/general/launchpad-build-farm-improvements
[15:14] <cjwatson>  - Removed limits on the percentage of available builders that a given public PPA can take up, which now do more harm than good (bug 666308).  Will be in the next deployment.
[15:14] <cjwatson> Click:
[15:15] <cjwatson>  - Added "icon" (optional) and "installed-size" (automatically generated) to manifest for the benefit of UI code.
[15:15] <cjwatson>  - Cleaned up various bugs in the preloaded wrapper.
[15:15] <cjwatson>  - Added support for multiple installation root directories, which we'll use for preinstalled apps.  Much internal heavy lifting to make this work but no incompatible interface changes.
[15:15] <cjwatson> TODO:
[15:15] <cjwatson>  - Finish deploying preinstalled app handling in click.
[15:15] <cjwatson>  - Removal support in click, since UI work on this is due to start soon.
[15:15] <cjwatson>  - Big pile of OEM bugs, probably involving all the coffee :-/
[15:15] <cjwatson> ..
[15:15] <stgraber> barry: haha, yeah, then you notice that dbus is "stop on deconfiguring-interfaces" taking down the whole system :)
[15:15] <stokachu> bug 833994 ϟ needs discussion on latest comments
[15:15] <stokachu> bug 1157943 ϟ Needs more prodding of David (apt upstream)
[15:15] <stokachu> bug 1204507 ϟ Verification completed, needs promotion out of -proposed queue.
[15:15] <stokachu> bug 1179781 ϟ Needs apt uploaded in order to test.
[15:15] <stokachu> (done)
[15:15] <stokachu> bug 1160490 ϟ uploaded to saucy, needs sponsorship in precise, quantal, and raring.
[15:16] <barry> stgraber: i think it's shorthand for `ssh deadmachine sudo reboot`
[15:16] <barry> Short week due to USA holiday.  vUDS.
[15:16] <barry> system-image: LP: #1208909; LP: #1218612. fixed traceback when -c gives a bad channel name.  system-image 1.3 and 1.4.  various meetings.  update blueprints.
[15:16] <barry> This week: LP: #1196991
[15:16] <barry> done
[15:16] <bdmurray> uploaded apport SRU (R) fix for bug 1168849
[15:16] <bdmurray> uploaded ubuntu-release-upgrader SRU (Q and R) fix for bug 1215526, bug 1210649
[15:17] <bdmurray> uploaded fixed SRU (Q and R) for bug 1035136
[15:17] <bdmurray> uploaded oneconf fix for bug 1051935
[15:17] <bdmurray> sponsored patches in bug 1191704
[15:17] <bdmurray> review of unsubscribed packages
[15:17] <bdmurray> fix of tz issue with comparing dates in sru-report
[15:17] <bdmurray> investigation into bug 1209442 (not phased update issue)
[15:17]  * slangasek buys some Bosnian coffee from Brazil at the European deli and drop-ships it to cjwatson 
[15:17] <cjwatson> stokachu: 1204507> blocked on a slew of other verifications, as shown on http://people.canonical.com/~ubuntu-archive/pending-sru.html
[15:17] <cjwatson> fwiw
[15:17] <bdmurray> investigation into, fixing bug 1211511
[15:17] <bdmurray> reported errors bug 1217521
[15:17] <bdmurray> reported update-notifier bug 1220435 regarding crash reporting from Live CDs
[15:17] <stokachu> cjwatson: thanks checking now
[15:17] <bdmurray> research into apport bug 1098844
[15:17] <bdmurray> tested multiple kernels for bug 1218004
[15:17] <bdmurray> ✔ done
[15:19]  * xnox notices it's me
[15:19] <slangasek> cjwatson: do you have any thoughts on the latest comments on bug #833994 (from stokachu)?
[15:20]  * ev back
[15:20] <xnox> imho it's unwise to introduce insecure https, and at the moment using gnu wget fails all installations (due to exact text parsing) so that linked bug should really be fixed first.
[15:20] <xnox> ..
[15:20] <xnox> - sent off summary to promote 64bit images by default on the website
[15:20] <xnox> - finished proof-of-concept cross-compiling qml extensions, send of
[15:20] <xnox>   email to ubuntu-phone mailing list. Further changes are required in
[15:20] <xnox>   qt* & packaging
[15:20] <xnox> - help out landing (and testing) upstart 1.10 in the archive for FFe, ubiquity
[15:20] <cjwatson> I remain concerned that providing HTTPS when there's no way to make it secure is inviting people to do it wrong
[15:20] <xnox>   uploads for FFe/Beta1, unbreak boost-python linking, unbreak
[15:20] <xnox>   dh-python, sponsor patches for a few bugs.
[15:20] <xnox> - continuing work on emulator, emulator config is now using kernel
[15:20] <xnox>   from the archive.
[15:21] <xnox> ..
[15:21] <cjwatson> And yeah, as xnox said
[15:21] <cjwatson> I really don't have time to take on a fix for this set of things at the moment though :-/
[15:21] <stokachu> if we could possibly get a definitive stance on the subject that would help i think
[15:21]  * slangasek nods
[15:21] <stokachu> posted to the bug publicly
[15:21] <slangasek> stokachu: I think cjwatson's / xnox's stance has been pretty consistent / definitive
[15:22] <slangasek> "we're not going to give users a false sense of security about https"
[15:22] <xnox> stokachu: bug 1172101 must be fixed.
[15:22] <cjwatson> This is it, my stance has been definitive, just not popular
[15:22] <xnox> stokachu: then we can further proceed with remaining https cert issues.
[15:22] <cjwatson> And I did propose a solution in comment #8
[15:22] <stokachu> ok
[15:23] <xnox> stokachu: and then yeah, implement cjwatson's comment #8
[15:23] <cjwatson> (Which certainly needs implementation from our end)
[15:23] <xnox> https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/833994/comments/8
[15:23] <slangasek> tb is technically right about links that are sniffable but not pwnable, but that basically requires a webserver that does PFS, and very few of them actually do and most admins have no idea if theirs does or not
[15:24] <slangasek> so the vast majority of people who would see this functionality and try to use it would probably still be doing it wrong
[15:25] <stokachu> ok -- i can pass this along and do we want to leave this case as is for a potentional resolution from comment 8 down the road?
[15:25] <cjwatson> it's certainly still open
[15:26] <slangasek> ok
[15:26] <xnox> yeah, and supporting gnu wget is also useful (with & without https)
[15:26] <slangasek> any other topics for today?
[15:26] <slangasek> [TOPIC] AOB
[15:26] <slangasek> ?
[15:26] <stokachu> just confirmation on the rest of those bugs
[15:27] <stokachu> theres a few low hanging fruit ones i believe
[15:28] <slangasek> stokachu: bug #1179781> I'll sponsor those today
[15:28] <stokachu> slangasek: thanks!
[15:28] <slangasek> (chiluk probably should have resubbed ubuntu-sponsors for the reupload, but that's ok)
[15:28] <stokachu> slangasek: ah i missed that sorry!
[15:29] <slangasek> nothing else?
[15:29] <slangasek> going...
[15:29] <slangasek> going...
[15:29] <slangasek> #endmeeting
[15:29] <meetingology> Meeting ended Wed Sep  4 15:30:20 2013 UTC.
[15:29] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-09-04-15.04.moin.txt
[15:29] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-09-04-15.04.html
[15:29] <slangasek> gone
[15:29] <slangasek> thanks, all!
[15:30] <barry> thanks!
[15:30] <stokachu> thanks!
[15:30] <stgraber> thanks!
[15:30] <stokachu> stgraber: could you look at bug 1160490
[15:31] <chiluk> thanks slangasek I'll resub sponsors next time.
[15:52] <stokachu> or bdmurray ^