/srv/irclogs.ubuntu.com/2014/09/11/#ubuntu-meeting.txt

=== IdleOne is now known as io
=== doko_ is now known as doko
osamahi06:11
=== kickinz1|afk is now known as kickinz1
=== marcoceppi is now known as rosales
=== rosales is now known as marcoceppi
=== maclin_ is now known as maclin
=== dholbach_ is now known as dholbach
=== dholbach_ is now known as dholbach
=== brendand is now known as brendand-afk
=== dholbach_ is now known as dholbach
=== brendand-afk is now known as brendand
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
* slangasek waves15:03
sil2100o/15:03
jodh\o15:03
mvo_hi15:03
slangasek#startmeeting15:04
slangasekhmm where are those bots!15:04
slangasek(anyone know where meetingology has gone?)15:04
slangasek[TOPIC] Lightning round15:05
sil2100huh15:05
slangasek$ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity mvo bhuey sil2100 robru)15:05
slangasekbdmurray caribou infinity bhuey jodh stgraber xnox slangasek cjwatson sil2100 barry mvo robru doko15:05
slangasekbdmurray is at a conference today15:06
slangasekcaribou:15:06
caribou* Work on MAAS packaging issue15:06
caribou* DMB application for PPU on sosreport and makedumpfile - Awaiting email vote : no Quorum during the meeting15:06
caribou* Some kernel basic debugging15:06
caribou(done)15:06
caribou* Work on apt offline queries with mvo's help15:06
robruo/15:06
sil2100robru: off to bed! ;)15:07
slangasekinfinity not here15:08
slangasekbhuey not here15:08
slangasekjodh:15:08
jodh* upstart15:09
jodh  - bug 1360208:15:09
ubottubug 1360208 in upstart "file watcher doesn't execute if combining ~ and * in the file description" [Medium,In progress] https://launchpad.net/bugs/136020815:09
jodh    - Simplified code.15:09
jodh    - Still working on tests.15:09
jodh  - Fixed logrotate job bug in branch which ensures logrotate runs even15:09
jodh    if its state file is corrupt.15:09
jodh  - Testing 1.13.2 on Touch.15:09
jodh  - Wrote testplan for utopic sync to Touch:15:09
jodh    https://wiki.ubuntu.com/Process/TestPlans/upstart15:09
jodh* systemd-shim:15:09
jodh  - Wrote testplan for utopic sync to Touch:15:09
jodh    Wrote https://wiki.ubuntu.com/Process/TestPlans/systemd-shim15:09
jodh* MIR15:09
jodh  - worked on bug 1349899.15:09
ubottubug 1349899 in sparql-wrapper-python (Ubuntu) "[MIR] new b-d's of rdflib (sparql-wrapper-python, isodate)" [Undecided,Fix released] https://launchpad.net/bugs/134989915:09
jodh    - raise debian bugs 760979 + 761177.15:09
ubottuDebian bug 760979 in python-isodate "python-isodate: Version 0.5.0 available and debdiff for packaging changes." [Normal,Fixed] http://bugs.debian.org/76097915:09
jodh  - sent a few questions+suggestions to the mir-team.15:09
jodh* cgmanager15:09
jodh  - Reviewing changes.15:09
jodh15:09
slangasekstgraber:15:11
slangasekI'll go ahead, and we'll circle back to stgraber15:13
slangasek * working on systemd-shim/cgmanager updates for the current systemd APIs, sponsoring into Debian; the Debian bug report has been reopened, hallyn and desrt investigating (Debian bug #756076)15:13
ubottuDebian bug 756076 in systemd-shim "does not cleanup sessions when user logs out: No such interface 'org.freedesktop.systemd1.Scope'" [Important,Open] http://bugs.debian.org/75607615:13
slangasek  * shepherded fix for bug #1365095 into ubuntu-rtm15:13
ubottubug 1365095 in systemd-shim (Ubuntu) "Greeter not asking for pin code in image 11 (krillin)" [High,Fix released] https://launchpad.net/bugs/136509515:13
slangasek * gave IBM feedback on debian/copyright file for java in multiverse15:13
slangasek * making plans to attend the cloud sprint in November15:13
slangasek * working to identify fat that can be trimmed from the phone rootfs - we could use better scripts for this!15:13
slangasek * reviewed more TI packages for the partner archive15:13
slangasek * still working on filling our open role - if you have good candidates you'd recommend, it's not too late for them to get their name in15:13
slangasek(done)15:13
stgraberslangasek: back, network problem...15:14
stgraber - Quite a bunch of internal meetings and working on internal projects and15:14
stgraber   documentation, so not much I can share, sorry.15:14
stgraber - LXC code reviews and landing a bunch of patches.15:14
stgraber - Did some FFe reviews.15:14
stgraber - Update system-image server code to hash all the custom tarballs too.15:14
stgraber - Setup some extra custom tarballs on the RTM channels.15:14
stgraber - Setup a Windows8 UEFI environment for ubiquity testing (bug 1265192)15:14
ubottubug 1265192 in ubiquity (Ubuntu Trusty) "Install/reinstall wipes out all/other partitions" [Critical,Triaged] https://launchpad.net/bugs/126519215:14
stgraber(DONE)15:14
sil2100slangasek: you probably should remove xnox from the list of attendees during shuffle ;)15:14
slangaseksil2100: yeah, I accidentally cut'n'pasted from the wrong log15:15
slangasekcjohnston:15:15
slangaseksigh15:15
slangasekcjwatson:15:15
cjwatsonCoordinated libav11 transition, and cleaned up a few other bits of noise in proposed-migration.15:15
cjwatsonHelped out with getting click signature support re-landed; lots of fighting with CI Train.  Fixed up a loose end in the security tests (lp:~cjwatson/qa-regression-testing/click-install-untrusted).15:15
cjwatsonLanded UbuntuKylin image changes to use their own seeds.15:15
cjwatsonFixed Kubuntu Plasma image builds (by rebuilding kfilemetadata-kf5 against libav11 in their PPA).15:15
cjwatsonSomewhat caught up on miscellaneous reviews.15:15
cjwatsonWorking on Debian #760148 (grub-mount hang); now have a test image from bug submitter, so need to sit down with a debugger and analyse it.15:15
ubottuDebian bug 760148 in grub-common "grub-common: grub-mount hangs forever, trying to mount ext4 partition, causing 100% CPU load" [Important,Open] http://bugs.debian.org/76014815:15
cjwatsonWorking on bug 1342858.  I think I have most of a fix, but need to test it locally before proposing a merge.15:15
ubottubug 1342858 in click (Ubuntu) "old click packages are not always cleaned out" [High,In progress] https://launchpad.net/bugs/134285815:15
cjwatsonTODO: Set up MATE image builds; start on putting the pieces together for package acquisition in click (allowing use of ubuntu-download-manager as a plugin, but also with native support for use elsewhere).15:15
cjwatson..15:15
sil2100o/15:16
sil2100- Annual holidays from 8th till 10th of September - nothing done during that time, so short week15:16
sil2100- Reading up e-mails15:16
sil2100- CI Train maintenance and features:15:16
sil2100  * Finishing sync: enhancements, testing and deployment15:16
sil2100  * Fixing some PEP8 voilations in existing branches15:16
sil2100  * Unit tests for sync features15:16
sil2100  * Start work on some sync: corner-cases15:16
sil2100- Reading up on PEP8 and pyflakes15:16
sil2100- Documentation of new features and recommendations15:16
sil2100- Patch Pilot work:15:17
sil2100  * Check the libgksu bug-fix release MR, comment on the fixes needed15:17
sil2100  * Checking libgksu FTBFS - Debian merge needed15:17
sil2100(done)15:17
barryphone: LP: #1365646.  LP: #1279970.  phone phlashing phun.  LP: #1365991 (discussions/triage); LP: #1367004; LP: #1283783; LP: #1367014; LP: #1367016 (actually, we won't need to MIR tox); LP: #1367028; LP: #1367041 (also won't need); LP: #1349832 (also won't need).15:17
ubottuLaunchpad bug 1365646 in Ubuntu system image "Top Crasher: /usr/sbin/system-image-dbus:RuntimeError:_download" [Critical,In progress] https://launchpad.net/bugs/136564615:17
ubottuLaunchpad bug 1279970 in Ubuntu system image "s-i-dbus should exit on D-Bus method exceptions" [High,In progress] https://launchpad.net/bugs/127997015:17
ubottuLaunchpad bug 1365991 in Ubuntu system image "CancelUpdate should emit a Cancelled signal" [Wishlist,Invalid] https://launchpad.net/bugs/136599115:17
ubottuLaunchpad bug 1367004 in python-gnupg (Ubuntu) "[MIR] python-gnupg" [Undecided,Incomplete] https://launchpad.net/bugs/136700415:17
ubottuLaunchpad bug 1283783 in python-gnupg (Ubuntu) "Error upgrading python3-gnupg" [High,Fix released] https://launchpad.net/bugs/128378315:17
barrydebuntu: more git-dpm & git packaging experiments.  all results have been posted to debian-python@ and i am recommending git-dpm.  tox 1.7.2-1; core-cov 1.14.0-1 and debian bug #760583; syncpackage: lazr.config, tox, cov-core, lazr.delegates, lazr.smtptest, flufl.bounce15:17
ubottuDebian bug 760583 in cov-core "cov-core should ship the generated .pth file to enable subprocess coverage tracking with nose-cov" [Normal,Fixed] http://bugs.debian.org/76058315:17
barryother: python issue 16662 (load_tests in packages)15:17
barry(done)15:17
mvo_Busy week, gtimelog gave me a >60 line summary that I think is too15:18
mvo_boring^Wlong. So the short version (unless someone wants the long15:18
mvo_one in which case I'm happy to paste it too):15:18
mvo_click: worked with Colin to land click 0.4.32.1 and the SDK with15:18
mvo_re-enabled signed click support. This was a long and tricky landing,15:18
mvo_thanks to Colin for his help with that. I also spend some time on the15:18
mvo_SDK to push some drive-by fixes for issues I noticed during running15:18
mvo_the (loooong) SDK testplan. Plus some (multiarch) work on using15:18
mvo_ubuntu-sdk-libs-dev:$ARCH directly to build the chroot, pushed some15:18
mvo_branches for this, should be ready now. And some work to identify if a15:18
mvo_binary in a click package is using libs that are not in the SDK.15:18
mvo_apt/python-apt: maintenance, some bugfixes and merges15:18
mvo_Also worked onr software-properties (support for apt-add-repository15:18
mvo_for ubuntu-rtm), squid-deb-proxy, unattended-upgrades and uploaded new15:18
mvo_versions.15:18
mvo_(done)15:18
robru* Major ongoing overhaul of CI Train:15:18
robru  - deleted several hundred lines of untested, *untestable* garbage glue code15:18
robru  - implemented several forms of static code analysis, including pep8, pyflakes, and xml validation in order to detect problems before they get committed to trunk15:18
robru  - gated MPs against lp:cupstream2distro on successful runs of the test suite15:18
robru  - ripped out jinja2 (a templating engine) in favor of using python's builtin string.format, with new unit tests to confirm that it works as expected.15:18
robru  - rewrote "setup-citrain" script almost from scratch, it used to be a weird big pile of spaghetti, with many functions passing many inscrutably-named arguments back and forth all over the place, into a single class with a few scrutibly-named instance attributes15:18
robru  - many more enormous changes planned, but not yet implemented due to a couple days of illness15:18
robru15:18
mvo_cjwatson: I'm curious about the plans for the click acquire, have you written up something somewhere about it?15:19
doko- openjdk-7 update for utopic and trusty, backports for precise and lucid15:20
doko- openjdk-8 update for utopic, backports for trusty and precise15:20
doko- GCC update, Linaro GCC update15:20
doko- NBS down to zero, looking at build regressions the other time15:20
doko- started test rebuild for trusty/main15:20
doko- valgrind update for ppc64el15:20
doko- MIR mentoring, finished sparql-wrapper-python15:20
doko- people pestering about the state of the nation^Warchive15:20
doko(done)15:20
cjwatsonmvo_: it is but a glimmer in my eye15:21
jodhdoko: yes thanks for your help on the MIR!15:21
mvo_:)15:21
cjwatsonmvo_: though I rather like the apt methods architecture for this and am tempted to steal it15:21
mvo_cjwatson: yeah, I think that makes sense, we could even use their transports if the protocol is compatible15:22
cjwatsoninteresting suggestion, will look into that15:22
cjwatson(and I don't mean that in the British way)15:22
slangasekany questions over status?15:23
slangasekbtw, one thing from my status was that I'm trying to identify packages that shouldn't be on the phone15:23
mvo_cjwatson: ok, please let me know if you want to offload (some of) this work15:23
slangasekI've thought of what I think would be a useful representation of this15:23
cjwatsonwill do15:23
slangasekand wonder if there's any prior art on it (so I don't go reimplementing things from scratch)15:24
cjwatsonslangasek: did I mention germinate's rdepends output?15:24
cjwatsonthough I guess that's per-package15:24
slangasekcjwatson: ah, I don't think you mentioned it was rdepends I should look at15:24
slangasekso what I think I want is, for a set of packages in the image, to automatically identify individual dependencies which, if cut, would have the greatest impact on size reduction15:24
cjwatsonrdepends gives you the complete multiply-branched backtracked tree for each package15:25
slangasek(greatest impact in terms of number of packages or size)15:25
cjwatsonslangasek: I would be very interested in having such a thing in germinate, and it *might* not be that hard15:25
cjwatsonit has most of the computation you need already, I think15:25
cjwatsonthough, I'm not sure I'm volunteering to do it15:25
slangasekok, I'll look at integrating it there, thanks15:25
mvo_python-apt can probably simulate that for you too15:25
slangasekcjwatson: would we want to output this analysis by default?  I'm wary of slowing down germinate runs15:26
cjwatsoncould just be controlled with an option; rdepends has such a thing (though on by default)15:27
slangasekhmm, the other thing is that I care about this at the image level, not necessarily at the seed level15:27
cjwatsonfor rdepends the slowness isn't the computation, but the I/O15:27
cjwatsonwell, images map pretty closely onto a set of seeds15:27
cjwatsonanalysing it for each seed would be a decent enough approximation, and you'd only have a few outputs to look at15:27
mvo_slangasek: so what kind of input would you give the tool? would you want to run it for each (non-required) package on the image? each leave package? or by user choice?15:28
cjwatsonbut if it doesn't fit it doesn't fit :)15:28
slangasekcjwatson: a set, yes, but not an individual seed... I found trying to walk multiple seeds for the phone analysis annoying (particularly when trying to use the web output, which is the default)15:28
slangasekanyway, that gives me some ideas... I'll run with it now, thanks :)15:28
cjwatsonyeah, I can see that15:29
slangasekmvo_: I guess the input should be the set of all packages in the image, and the output would be the list of all packages with 0 or 1 reverse-dependencies on the image ordered by size impact15:29
slangasek#topic AOB15:30
slangasekanything else?15:30
cjwatsonideally I think you want small clusters as well, but I appreciate it gets non-trivial15:30
cjwatsonthis feels like it ought to be a standard graph analysis problem15:31
cjwatsonweighted graph rather15:31
* slangasek nods15:31
cjwatsonmaybe I should break out the brick^W^WIntroduction to Algorithms15:31
cjwatson(hm, where did I leave my copy?  none of my bookshelves appear to be bowed in the middle)15:32
barry;)15:32
slangaseksounds like that's it today then15:33
slangasek#endmeeting15:33
slangasekthanks all :)15:33
mvo_thanks15:33
barrythanks!15:34
caribouthanks!15:34
jodhthanks!15:35
stgraberthanks!15:35
sil2100o/15:37
=== kickinz1 is now known as kickinz1|afk

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