[15:00] <ev> hi
[15:01] <jodh> you
[15:01] <jodh> yo even :)
[15:01] <ev> YOU.
[15:01] <barry> ewe
[15:01] <ev> ha! Well played
[15:01]  * slangasek waves
[15:02] <cjwatson> baa
[15:06] <slangasek> #startmeeting
[15:06] <meetingology> Meeting started Thu Oct  3 15:06:42 2013 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:06] <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:08] <slangasek> [TOPIC] Lightning round
[15:08] <slangasek> $ echo $(shuf -e barry doko stgraber jodh ev bdmurray slangasek cjwatson xnox stokachu)
[15:08] <slangasek> stgraber xnox cjwatson doko barry jodh ev slangasek bdmurray stokachu
[15:09] <slangasek> stgraber: you're first :)
[15:10] <stgraber> oops, one sec
[15:10] <stgraber> Blueprint-related work:
[15:10] <stgraber>  - Image based updates (BLUEPRINT: foundations-1305-image-based-updates)
[15:10] <stgraber>    - Updated the specification on the wiki
[15:10] <stgraber>    - Added phased-percentage support on the server side
[15:10] <stgraber>    - Extended test coverage (still need tests covering the file generators)
[15:10] <stgraber>    - Prioritized the work for the system-image clien in 13.10
[15:10] <stgraber>    - Implemented the boot time hooks for touch (somewhere in the landing queue)
[15:10] <stgraber>  - LXC
[15:10] <stgraber>    - Moved all the bugs from sourceforge to github (well, fixed most of them rather than move them)
[15:10] <stgraber>    - Code reviews
[15:10] <stgraber>    - Some discussions with Google on cgroup management
[15:10] <stgraber>    - Rewrote lxc-info to use the LXC API and show IP addresses by default.
[15:10] <stgraber>    - Updated all the API based tools to check the user has control access over the container instead of failing in mysterious ways.
[15:10] <stgraber>  
[15:10] <stgraber> Other work:
[15:10] <stgraber>  - Other
[15:10] <stgraber>   - Quite a lot of queue reviews
[15:10] <stgraber>   - Implemented a script to auto-accept unseeded packages into the archive
[15:10] <stgraber>  
[15:10] <stgraber> TODO (hopefully this week):
[15:10] <stgraber>  - Get to 100% code coverage in the system-image server side tests
[15:10] <stgraber>  - Write a slightly more user friendly tool to release an image from saucy-proposed to saucy
[15:11] <stgraber>  - Spend some more time debugging the filesystem unmount sequence, fixing anything that needs fixing
[15:11] <stgraber>  - LXC upstream work (some more bugs to move to github, website work, ...)
[15:11] <stgraber> (DONE)
[15:12] <xnox> ah.
[15:12] <xnox> skip me please.
[15:13] <slangasek> cjwatson: your turn then
[15:13] <cjwatson> Launchpad:
[15:13] <cjwatson>  * Fixed resetting of non-virtual builders (bug 1232131).
[15:13] <cjwatson>  * Coordinated rollout of buildd slave fixes (bug 993642, bug 1227086).  Much cleanup of broken builders following upgrade.
[15:14] <cjwatson>  * Fixed recipe handling regression (bug 1234621) and helping to coordinate another rollout to virtual builders now.
[15:14] <cjwatson>  * Uploaded apt SRUs (bug 1234691, bug 1234705), to support upgrading Launchpad production to precise.
[15:14] <cjwatson> Archive:
[15:14] <cjwatson>  * Arranged for generation of http://people.canonical.com/~ubuntu-archive/proposed-migration/saucy_uninst.txt and started cleaning it up.  i386 uninstallables have gone from ~80 to ~30 this week.
[15:14] <cjwatson> Click:
[15:14] <cjwatson>  * Fixed crash when unregistering a preinstalled package (bug 1232066), and a regression caused by that fix (bug 1233280).
[15:14] <cjwatson>  * Implemented fat package support.
[15:14] <cjwatson>  * Extended "click info" interface to allow printing the manifest for a single package (bug 1232118).
[15:14] <cjwatson>  * Forced unpacked files to be owner-writeable (bug 1232128).
[15:14] <cjwatson> Installer:
[15:14] <cjwatson>  * Fixed partition recipe size calculation when partitions are reused (bug 1197766).
[15:14] <cjwatson>  * More work on putting the pieces together for bug 1065281 in precise.
[15:14] <cjwatson>  * Improved support for various mount options (bug 978032).
[15:14] <cjwatson> Touch:
[15:14] <cjwatson>  * Rearranged build-initrd.sh in initramfs-tools-ubuntu-touch to stop doing documented-unreliable things with fakeroot.
[15:14] <cjwatson> To do:
[15:14] <cjwatson>  * Review Brian's chroot management branch.
[15:14] <cjwatson>  * Hunt through GRUB code to try to chase down bug 1229458.
[15:14] <cjwatson>  * Continue chasing down archive inconsistencies.
[15:14] <cjwatson> ..
[15:15] <slangasek> doko: your turn?
[15:18] <xnox> * worked on emulator:
[15:18] <xnox> - it boots into TTY now
[15:18] <xnox> - published a prebuild copy at http://people.canonical.com/~xnox/emulator.tar.xz
[15:18] <xnox> - build fully integrated into phablet branches, one simply does a build for cm_goldfish-eng device.
[15:18] <xnox> - NEXT: fix & make android LXC container boot and correctly initialise
[15:18] <xnox> * patch piloting today, mostly trying to get interesting things for saucy
[15:18] <xnox> * upstart reviews, etc.
[15:18] <xnox> ..
[15:21] <barry> system-image: lp: #1196991, lp: #1233094, lp: #1215943, lp: #1221844, lp: #1233379, lp: #1231628, lp: #1229807, lp: #1204618, lp: #1215946, lp: #1229710, lp: #1234703.  s-i 1.6, 1.7, 1.8
[15:21] <barry> done
[15:21] <jodh> * upstart:
[15:21] <jodh>   - Fixed bug 1227212 and bug 1089159 (uploaded as 1.10-0ubuntu3).
[15:21] <jodh>   - Investigated ssh.override issue on Touch.
[15:21] <jodh>   - Investigated upstart-local-bridge/upstart-property-watcher issue For
[15:21] <jodh>     sergiusens. Identified a problem with an lxc pre-start but seems
[15:21] <jodh>     there is more work to do there.
[15:21] <jodh> * TODO:
[15:22] <jodh>   - Add extra debug to upstart-local-bridge.
[15:22] <jodh>   - work on overcoming ptrace limitations issue.
[15:22] <xnox>  lp: #1231628, lp: #1229807, lp: #1204618, lp: #1215946, lp: #1229710
[15:22] <jodh> 𐤒
[15:22] <xnox> lp: #1234703
[15:23] <ev> Short week. Was on holiday in ‘merica until Monday.
[15:23] <ev> Lots of time spent getting caught up after three weeks away.
[15:23] <ev> Mostly still helping Alex bootstrap the CI team.
[15:23] <ev> Got up to speed on the Cassandra failures. We had a massive Ceph outage which knocked over Cassandra, which obviously knocked over Daisy. Reports resend every two hours, so I don’t believe we missed out on anything, but I’m still waiting on access to the production database to confirm these sorts of things:
[15:23] <ev> https://rt.admin.canonical.com//Ticket/Display.html?id=63860
[15:23] <ev> We are *way* behind on the existing retracer architectures and we still don’t have an armhf retracer for Touch. There appears to have been some work done on this while I was away, but it looks like they dropped it again. I tried following up in #webops, but we are without a vanguard. I’ll touch base with James or Tom later.
[15:23] <ev> https://rt.admin.canonical.com//Ticket/Display.html?id=58019
[15:23] <ev> In anticipation of webops requesting it, I’m migrating the error tracker deployment over to juju-deployer.
[15:23] <ev> TODO:
[15:23] <ev> I need to find a replacement for gnetworkmonitor, as it waking up frequently on busy networks continues to piss people off:
[15:23] <ev> https://bugs.launchpad.net/whoopsie/+bug/991481
[15:23] <ev> I now have enough details from Acunu to finish implementing the improvements to the average errors per calendar day calculation.
[15:23] <ev> (done)
[15:24] <ev> https://wiki.canonical.com/IncidentReports/2013-09-30-Ceph-Rebalance-Outage is the Ceph outage
[15:24] <stgraber> ev: bah, it's only causing around 20% of the requests to my DNS servers ;)
[15:24] <ev> hah
[15:25] <stgraber> 1 request every 15s per machine on the network and I apparently have a lot of those ;)
[15:25] <cjwatson> stgraber: And your own substation?
[15:25] <xnox> ev: anti-social =)
[15:26] <slangasek> ev: retracers> thanks - I think we need to get this sorted out ASAP, it's alarming that we have no errors data at all about the phone at this stage.
[15:26] <ev> slangasek: I couldn't agree more. Any help leaning on them would be greatly appreciated
[15:26]  * slangasek nods
[15:26] <xnox> ev: what events do you actually want from gnetworkmonitor? you can have whoopsie e.g. start on net-device-up, then each time a connection is established, you can retry uploading reports.
[15:27] <stgraber> cjwatson: ;) I do occasionaly run LXC load testing with around a thousand container on the same machine, all running whoppsie, then those DNS queries are pretty much the only thing I see going through the network ;)
[15:27] <ev> Or telling the other Ubuntu Engineering teams to stop taking up all of webops' time
[15:27] <slangasek> ev: I would've yelled at last week's sync call about this had I realize it still hadn't moved :/
[15:27] <cjwatson> ev: *cough*
[15:27] <ev> xnox: from memory, I'm using gnetworkmonitor to know when we're really connected
[15:27] <ev> in my testing CONNECTED_ALL or whatever the NetworkManager state was didn't convey that
[15:27] <cjwatson> ev: Hopefully I've finished getting launchpad-buildd upgraded on things for, oh, at least a few weks
[15:28] <cjwatson> *weeks
[15:28] <cjwatson> (dear GOD is that process painfully manual)
[15:28] <slangasek>  * helped with getting final beta out last week
[15:28] <slangasek>  * discussions about how to do freeze management for phone packages so that we're not putting up additional roadblocks to phone development for 13.10
[15:28] <slangasek>  * worked with Barry on testing system-image / ubuntu-download-manager so this could land in the phone images \o/
[15:28] <slangasek>  * fighting with my network, which has decided to stop passing dhcp requests reliably following a power outage over the weekend
[15:28] <slangasek>  * picked at the edges of the proposed-migration queue (insighttoolkit4)
[15:28] <slangasek>  * followed through on SRUs for shim update in 12.04.4
[15:28] <slangasek>  * got /etc/adjtime out of our live images, since it's not used in Ubuntu and just causes confusion
[15:28] <slangasek> (done)
[15:29] <bdmurray> bug triage of update-manager, ubuntu-release-upgrader, ubiquity bugs
[15:29] <bdmurray> recreated update-manager bug 1202754
[15:29] <bdmurray> reviewed and merged apt-check (update-notifier) merge proposal speeding it up
[15:29] <bdmurray> worked on click chroot code
[15:29] <xnox> ev: should we refactor start.ubuntu.com/network-connectivity check from ubiquity?! =) yeah, supporting states in upstart would help here, as upon network check we could run a quick check against start.ubuntu.com and emit the state of "connected"
[15:29] <bdmurray> worked on ubuntu-release-upgrader not needing gksu
[15:29] <bdmurray> uploaded procps bug fix for bug 1150413
[15:29] <xnox> for those jobs that care about htat.
[15:29] <bdmurray> tested kernels for bug 1218004
[15:29] <bdmurray> done
[15:29] <stokachu> bug 1211876 needs upload, bug 995719 needs sru approval (done)
[15:30] <ev> xnox: yes - networkmanager has support for something like this, but the tin foil hat crowd nixed it the last time matthieu brought it up
[15:30] <ev> if memory serves
[15:30] <slangasek> xnox: we could reimplement everything in Qt and use its network checking apis, I hear those work a treat
[15:30] <slangasek> (by which I mean, bug #1233435)
[15:30] <ev> xnox: what I'd really like is an API that I could register an address with. "Let me know when we're connected and you get this response from this URL"
[15:30] <stokachu> note: 1211876 is a high visibility bug going to mark it as high
[15:31] <ev> cjwatson: *belated fist shaking*
[15:32] <slangasek> anyone want to sponsor stokachu's SRU for bug #1211876?
[15:32] <slangasek> stgraber, maybe you could have a look?
[15:33] <stokachu> bdmurray: would you mind looking over bug 995719 for approval?
[15:34] <bdmurray> stokachu: I'll have a look today
[15:34] <stokachu> bdmurray: thanks man
[15:34] <slangasek> stokachu: bug #995719, you say there should be no regression.  So it's not possible that something will be relying on this behavior?
[15:35] <stokachu> slangasek: nothing should be calling it directly, think of it more like a background job keeping up the process names
[15:35] <stgraber> slangasek: yep, can do
[15:36] <slangasek> stokachu: so nothing can be relying on those process name changes?
[15:36] <stokachu> slangasek: nothing in puppet does, no
[15:36] <slangasek> well, but what about things outside of puppet?
[15:37] <slangasek> these are the questions we ask for SRUs :)
[15:37] <stokachu> its not an external api so nothing would be calling it directly
[15:38] <slangasek> but something external to puppet could be relying on the process name updates
[15:38] <stokachu> everyone ive interacted with either manually deletes this or has a puppet config that ensures that file doesn't exist
[15:38] <stokachu> even IS does it
[15:38] <stgraber> sto they all look good to me, will upload those 3 in a minute
[15:38] <stgraber> stokachu: ^
[15:38] <stokachu> stgraber: thanks man
[15:39] <slangasek> stokachu: that doesn't mean that /everyone/ does it, just the people who are smart enough to be in your friends list :)  we have to consider the SRU implications for those not following best practices, too
[15:39] <stokachu> slangasek: yea im trying to think of what kind of use case would do this
[15:39] <stokachu> slangasek: to help me pinpoint where there might be a problem
[15:39] <slangasek> anyway, we can follow up on that out of band
[15:40] <stokachu> do we have any puppet experts here?
[15:40] <stokachu> ok
[15:40] <slangasek> I'd try the server team for puppet expertise
[15:40] <stokachu> ok ill ask around and see
[15:41] <slangasek> [TOPIC] AOB
[15:41] <slangasek> any other topics?
[15:41] <stgraber> stokachu: all uploaded
[15:41] <stokachu> stgraber: thanks again
[15:43] <stokachu> stgraber: want me to unassign sponsors now?
[15:43] <slangasek> #endmeeting
[15:43] <meetingology> Meeting ended Thu Oct  3 15:43:34 2013 UTC.
[15:43] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-10-03-15.06.moin.txt
[15:43] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-10-03-15.06.html
[15:43] <stgraber> thanks!
[15:43] <slangasek> thanks, all!
[15:43] <barry> thanks!
[15:45] <xnox> cheers.
[15:47] <jodh> ta
[17:01] <czajkowski> aloha
[17:02] <cprofitt> hello
[17:03] <sabdfl> hi all
[17:04] <czajkowski> I'm not sure I can chair as in a work thingy atm
[17:04] <czajkowski> but am here
[17:05] <sabdfl> i'll chair till :30 :)
[17:06] <czajkowski> #startmeeting
[17:06] <meetingology> Meeting started Thu Oct  3 17:06:31 2013 UTC.  The chair is czajkowski. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[17:06] <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
[17:06] <czajkowski> #chair sabdfl cprofitt pleia2 czajkowski
[17:06] <meetingology> Current chairs: cprofitt czajkowski pleia2 sabdfl
[17:06] <pleia2> o/
[17:06] <czajkowski> aloha and welcome to this weeks community council catch up :)
[17:06] <sabdfl> o/
[17:06] <cprofitt> hello
[17:07] <sabdfl> nice to see you all again
[17:07] <pleia2> so we didn't send a reminder email to kubuntu folks, so I think they might not make it
[17:07] <czajkowski> #link https://wiki.ubuntu.com/CommunityCouncilAgenda
[17:07] <czajkowski> #topic Kubuntu catch up
[17:07] <czajkowski> anyone from Kubuntu around
[17:07] <czajkowski> ScottK: Riddell ping?
[17:09] <sabdfl> nice to see the 10k taiwanese school deployment of kubuntu derivative ezgo recently
[17:09] <cprofitt> +1
[17:09] <pleia2> cool, I hadn't seen that
[17:10] <pleia2> http://dot.kde.org/2013/10/02/ezgo-free-and-open-source-software-taiwans-schools
[17:10] <czajkowski> impressive
[17:10] <sabdfl> yes, even aseigo was pleased ;)
[17:11] <sabdfl> shall we invite AOB in the interim, and wrap at :30 if we have no response from #kubuntu?
[17:12] <pleia2> #topic Any other business
[17:12]  * elfy is hanging about waiting for AOB :)
[17:12] <pleia2> http://www.ubuntu.com/about/about-ubuntu/governance has been updated for accuracy \o/
[17:12] <sabdfl> go ahead elfy
[17:13] <elfy> can we get some help with a couple of RT's - one of which I think I cc'd CC yesterday
[17:13] <elfy> https://rt.ubuntu.com/Ticket/Display.html?id=22858
[17:13] <sabdfl> yes, saw the CC
[17:13] <elfy> https://rt.ubuntu.com/Ticket/Display.html?id=22990
[17:13] <cprofitt> elfy: I believe czajkowski already pinged someone on them
[17:13] <elfy> one of the ones I cc'd I've seen movement on
[17:13] <elfy> cprofitt: that'll be why then :)
[17:13] <elfy> the remember me one is the real pain for people
[17:14] <elfy> I think what really upsets us is we never get any response till we start pushing via you
[17:14]  * cprofitt nods
[17:14] <elfy> though I will say when we had a few of them in our irc channel - they were great to work with
[17:15] <elfy> czajkowski - thanks for doing that :)
[17:15] <pleia2> elfy: it's not just you, IS seems to have quite the backlog
[17:15] <cprofitt> I think it is a metter of building a good relationship with them... which it sounds like you are via the irc
[17:15] <pleia2> so it takes nudges to prioritize
[17:15] <elfy> yep I understand there are 60 minutes in an hour :D
[17:15] <pleia2> and I think the forums stuff is genuinely hard :)
[17:16] <elfy> pleia2: I don't doubt it
[17:16] <elfy> but as I said in the mail - elmo and I were discussing trying to get external help
[17:16] <elfy> then that's as far as it went ;)
[17:16]  * pleia2 nods
[17:16] <elfy> I'm sure that if there are people around who can help they will
[17:17] <czajkowski> elfy: elmo is but one member of the IS team and does tend to be the firzt one pinged when in fact it may fall to someone else to fix
[17:17] <pleia2> if they are interested in open sourcing their sysadmin operation I can offer some pointers ;)
[17:17] <elfy> but mostly it's about communication - #can-sys isn't really somewhere to go chat with people
[17:17] <czajkowski> so it's always the best point of contact either
[17:17] <czajkowski> I'm glad it's getting fixed
[17:17] <sabdfl> word from IS is:
[17:17] <sabdfl>  sabdfl: we're currently looking at Ubuntu RT #22950 for the forums folks
[17:17] <sabdfl>  sabdfl: because we were told that was the priority; I'll make sure 22858 and 22990 are up next
[17:18] <elfy> czajkowski: I understand he's not the only one - but he was the one talking to me :)
[17:18] <elfy> sabdfl: ok - thanks - can we make sure that the next one they look at for us is the 22858 one then please
[17:18] <sabdfl> ok
[17:19] <elfy> thanks
[17:19] <elfy> that's the one we catch most flak for at the moment
[17:19] <sabdfl> ok, ack'd in that sequence
[17:19] <sabdfl> that team tends to flatline around release
[17:20] <sabdfl> but at least the sequence is agreed
[17:20] <sabdfl> that a wrap elfy?
[17:20] <sabdfl> AOB?
[17:20] <elfy> yep
[17:20] <pleia2> just so the community is kept updated - we're wrapping up the LoCo Council appointment process in the CC, so we should have news soon :)
[17:20] <elfy> thanks all
[17:20] <pleia2> and speaking of appointments, we're still looking for nominees to be on the CC itself: https://lists.ubuntu.com/archives/community-announce/2013-September/000013.html
[17:21] <sabdfl> and the TB, iirc
[17:21] <pleia2> so if you're great, or know of someone who is great, apply
[17:21] <pleia2> has the TB sent out their call for nominees yet?
[17:22] <pleia2> doesn't look like it, I'll make sure it makes it to planet when they do
[17:24] <pleia2> that's all I have AOB-wise
[17:24] <sabdfl> doesn't look like we'll get Kubuntu feedback this week
[17:25] <sabdfl> i'm going to step afk in prep for a call - good to see you all again
[17:25] <cprofitt> thanks sabdfl
[17:25] <pleia2> nice to see you, sabdfl :)
[17:26] <pleia2> we've chatted with kubuntu folks throughout the cycle, so I don't know that there is anything pressing there, and they know where to find us :)
[17:26] <cprofitt> +1
[17:26] <sabdfl-afk> (oh and here's to an excellent 13.10 in two weeks - am enjoying the phone and saucy desktop too, hope our various flavours are feeling good about the home straight)
[17:26] <pleia2> cheer
[17:26] <pleia2> :)
[17:27] <pleia2> ok, I think we can wrap this up then
[17:27] <pleia2> thanks everyone
[17:28] <pleia2> #endmeeting
[17:28] <meetingology> Meeting ended Thu Oct  3 17:28:21 2013 UTC.
[17:28] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-10-03-17.06.moin.txt
[17:28] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-10-03-17.06.html
[17:28] <cprofitt> thanks pleia2
[17:28] <cprofitt> thanks czajkowski