16:02 #startmeeting 16:02 Meeting started Thu Dec 10 16:02:36 2015 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:02 16:02 Available commands: action commands idea info link nick 16:02 [TOPIC] Lightning round 16:02 $ echo $(shuf -e barry doko bdmurray slangasek caribou infinity sil2100 robru cyphermox pitti tdaitx xnox chiluk) 16:02 bdmurray robru pitti barry infinity doko xnox cyphermox chiluk sil2100 tdaitx caribou slangasek 16:02 bdmurray: 16:03 here, just a momment 16:03 worked on mojo specification for the error tracker 16:03 cleaning up / fixing of juju charms for the error tracker 16:03 discussed oopsrepository (removing dpkg comparator) change w/ stub 16:03 made oopsrepository (removing dpkg comparator) 16:03 SRU verification of distro-info-data for W (LP: #1508759) 16:03 Launchpad bug 1508759 in distro-info-data (Ubuntu Wily) "Update to include xenial" [Medium,Fix committed] https://launchpad.net/bugs/1508759 16:03 oops, i should join this 16:03 foundations bug triage 16:03 tested libopenssl1.0.0 upgrade bug LP: #1495302 16:03 tested upgrade from T to X (VM dies) 16:03 Launchpad bug 1495302 in openssl (Ubuntu) "subprocess installed post-installation script returned error exit status 10" [High,Triaged] https://launchpad.net/bugs/1495302 16:04 xnox is running on the desktop at home. 16:04 ✔ done 16:04 lp:cupstream2distro 16:04 * Implement three-way diffing in order to finally achieve new commit detection The Right Way 16:04 * Fix `pbuilder --clean` invocation so that pbuilder cache no longer fills disk 16:04 * Catch up with some basenode changes fixing our rsync config. 16:04 * Add debian packaging so that CI Train can self-host (that's right, I now use the train to do train releases) 16:04 * production unit redeployed, increasing root disk from 10GB -> 50GB disk so it can never run out of space ever again 16:04 "never"? 16:04 lp:bileto 16:04 * Add debian packaging so that Bileto can self-host (as above) 16:04 * Britney enablement nears completion: 16:04 - templating of britney.conf is working 16:04 - downloading all necessary archive indexes is working 16:04 - invoking britney and reporting status into bileto still ongoing 16:04 lp:bileto/charm 16:04 * add support for specifying amqp URI for submitting autopkgtests. 16:04 (finito) 16:04 bdmurray: NEVER 16:04 autopkgtest: 16:04 - Add LXD runner (necessary for moving armhf tests to cloud), and sorted out a few related lxd issues with stgraber 16:04 - Fix tests with failed builds staying "in progress" forever, test failures with failed upgrades of Priority >= important packages under apt pinning, and some other corner cases 16:05 - Improve debugging of nova failures, and handle those more robustly 16:05 - Generalize worker to work with any autopkgtest virt server (in particular, MaaS and upcoming LXD) 16:05 - Show test triggers in web UI 16:05 - Initial validation of new s390x autopkgtest machines, set up autopkgtest workers, file RTs and requests for production readiness 16:05 misc: 16:05 - apport: Fix long report load times (#1516947), fix failing test cases 16:05 - merges: lvm2 (ugh), step 16:05 - Help didrocks with the plymouth merge 16:05 bdmurray: seriously though it went from "10GB disk and endlessly growing cache" to "50GB disk and we clear the cache after every build" 16:05 - Discuss ubuntu-make test migration from s-jenkins with didrocks, resulted in two (relatively small) WIs for me 16:05 - Help untangling apt and Qt transitions in -proposed 16:05 - python-dbusmock: Review/fix/merge Pete Wood's NetworkManager template update, new upstream release 16:05 🔚 16:05 short week due to illness and pto 16:05 helped colleague with some dateutil bugs 16:05 pitti: ah, does that mean we should assign any new plymouth bugs to you ;) 16:05 continued work on pip 7.1.2 16:05 continued work on dirtbike 16:06 LP: #1523806; LP: #1523979 16:06 Launchpad bug 1523806 in system-image (Ubuntu) "/usr/sbin/system-image-dbus:UnicodeDecodeError:/usr/sbin/system-image-dbus@5:/usr/lib/python3/dist-packages/pkg_resources/__init__.py@3143:_call_aside:_initialize_master_working_set:_build_master:__init__:add_entry:find_on_path:from_location:_version_from_metadata:_version_from_file:decode" [Undecided,New] https://launchpad.net/bugs/1523806 16:06 Launchpad bug 1523979 in Next Generation Checkbox (GUI) "checkbox calls unittest.discover with an incorrect start_dir" [Undecided,New] https://launchpad.net/bugs/1523979 16:06 slangasek: no, to didrocks :) 16:06 --done-- 16:06 Short week due to VAC: 16:06 - Helped sort out s390x bootstrap and buildds 16:06 - Got lts-wily d-i and ISOs ready for 14.04.4 16:06 - Worked with apw on unbuggering s390x kernels and metapackages 16:06 - Long discussions with aurel32 and upstream about pt_chown 16:06 slangasek: pitti: sorry I did another upload after that ;P 16:06 - Looked into more issues with glibc 2.22 in hopes of landing before holidays 16:06 - Will be on VAC from Dec 17 to Jan 3 16:06 (done) 16:06 xnox_: you're after doko fwiw 16:06 slangasek: tah. 16:06 - python 2.7.11, 3.4.4 rc1, 3.5.1 releases 16:06 - GCC 5.3 release 16:06 - started GCC 6 packaging 16:06 - nvidia-cuda-toolkit transition 16:06 - sped up pkgbinarymangler, now png files are optimized in parallel, and dh_build works in parallel mode again 16:06 - fixed all ftbfs for various gcc-4.7 based cross compilers, fixed gcc-4.7 itself 16:06 - built gmp, ppl and cloog-ppl for the old libstdc++ ABI, demoted ppl and cloog-ppl 16:06 (done) 16:07 - review ubiquity 16:07 - resolve ubuntu-meta installation / qtbase / indicator etc. 16:07 - submit proposals for ubuntu-cdimage and the livefs-rootfs 16:07 - fix checkbox 16:07 - doko 16:07 - review cpc changes to livefs-rootfs 16:07 - ongoing image building work 16:07 - ongoing archive breakage & fixing (everything is broken at the moment on !s390x) 16:07 xnox, that's an odd topic ... 16:07 * pitti doesn't understand xnox's "doko" item, what did you do to thim?? 16:07 - bluefin christmas party later today 16:08 doko: pitti: copy and paste error. 16:08 * xnox_ is copying from keep.google.com and it doesn't do things right 16:08 ;) 16:08 * pitti pats good ol' plain text files 16:08 pitti: "file RTs and requests for production readiness" - what does this last part mean? what besides the firewall is a (known) blocker for putting s390x autopkgtest into production? 16:08 and I'm on holiday 17th-3rd i believe too (holiday + closure) 16:08 (done) 16:08 so high tech, I also just use plaintext 16:08 - more testing/fixage in ubiquity for signature validation 16:08 - merged lilo-installer 16:08 - merged hw-detect 16:08 - fixed network-manager-applet uninstallability when building live images 16:08 - merged base-installer 16:08 - fixed plymouth /lib/plymouth migration for debootstrapped installs. 16:08 slangasek: the instances (as of this morning) were way too small and supported only 4 parallel runners 16:08 - testing d-i components integration in ubiquity 16:08 - merging grub-installer (in progress) 16:09 - helped newell installing with d-i to verify grub2 2.02~beta2-22ubuntu1.3 16:09 - merging usb-creator rework from mdeslaur 16:09 slangasek: I got two new emails now, could alreayd have been fixed now 16:09 (done) 16:09 slangasek: the firewall RT is actually not a blocker, just enhancement 16:09 barry: are you still working on LP: #1522500 ? 16:09 Launchpad bug 1522500 in python-virtualenv (Ubuntu) "pip in Python 3.4 virtualenvs cannot install using a proxy " [Undecided,New] https://launchpad.net/bugs/1522500 16:09 chiluk: ? :) 16:10 slangasek: git isn't available for s390 yet, but I can work around that for now 16:10 slangasek: not specifically, but as part of getting pip modernized 16:10 pitti: That's fixable. 16:10 xnox_: ^^ should git->subversion bootstrapping be prioritized? (do you have time to do this without disrupting the image prep work?) 16:10 Ok, I'll go on maybe 16:10 slangasek: i can/should yes. 16:11 ok 16:11 slangasek: All it needs is a subversion merge, I was going to do that. 16:11 Perhaps I'll do it during the meeting. :P 16:11 - Landing team work, silo coordination, preparing landing e-mails 16:11 - RTM Status meetings 16:11 - CI Train: 16:11 * Look into the ghost source-package name issues Simon had with his landing 16:11 - system-image: 16:11 * Testing bin/ scripts under the new testable framework 16:11 * Write basic unit tests, start writing specific tests for tag-image, copy-image 16:11 - OTA-8.5: 16:11 * Review bugs and fixes 16:11 * Prepare a hotfix silo with snapshot dep for unity8 16:11 * Cherry-pick fixes to the snapshot PPA 16:11 * Prepare image builds for rc (switching configs, building different roofses) 16:12 * Propose fix for installing older preinstalled clicks (camera-app revert) 16:12 - Framework additions and changes 16:12 infinity: oh, is it? looked like the subversion build was blocking on ruby; but ruby and ruby-dev are installable on s390 xenial (I didn't test on -proposed though) 16:12 - Landing Team tools: 16:12 * Further improve the PPA state script to include archive changes 16:12 * Work-around bug with unaccessible source publishing history for security PPA builds 16:12 * Add generic script for archive package download 16:12 * Improve image-promote for batch copies and latest-image checks 16:12 (done) 16:12 pitti: No, it's a build-conflict in the old SVN that makes ruby-dev uninstallable. 16:12 merges (libjoda-time, superseeded by a new Debian version on Monday; freipmi; squid3) 16:12 openjdk bug triaging 16:12 testing another fix for openJDK 6 tls patch (LP: #1482924) 16:12 preparing bug control application 16:12 reviewing jtreg test failures 16:12 (done) 16:12 Launchpad bug 1482924 in openjdk-7 (Ubuntu) "Regressions due to USN-2696-1" [Undecided,New] https://launchpad.net/bugs/1482924 16:12 pitti: Fixed in the newer version. 16:12 infinity: ah, nice 16:12 Bugfix : 16:12 - rsyslog fails to start under upstart : Investigating 16:12 - LP: #1494141 - haproxy 1.5 does not terminate 16:12 Launchpad bug 1494141 in trusty-backports "HAProxy 1.5 init script does not terminate processes" [Medium,In progress] https://launchpad.net/bugs/1494141 16:12 - LP: #1496317 - kdump OOM killer failure 16:12 Launchpad bug 1496317 in kexec-tools (Ubuntu Wily) "kexec fails with OOM killer with the current crashkernel=128 value" [High,In progress] https://launchpad.net/bugs/1496317 16:12 - Nut merge : waiting for sponsor 16:13 - Makedumpfile packaging 16:13 - sosreport packaging & CVE 16:13 ☑ Done 16:13 oh, I forgot to mention it, we had some issues with findutils yesterday, turns out the version from exp ftbfs and where it did not, broke some things (our d-i in this instance) 16:14 chiluk: ^ 16:14 charles: right, it got pulled already 16:14 Obviously, the d-i thing is a bug that needs fixing anyway, we were using a deprecated option, but the FTBFS made things messy. 16:14 And yes, I deleted it. 16:14 charles: sorry, that was for cyphermox 16:14 infinity: the d-i thing is already fixed it 16:14 cyphermox: Lovely, thanks. 16:14 also I can't type. 16:15 That said, if deprecated options were dropped in this release, we probably need to be careful to look for fallout in the archive if we try the upgrade again. 16:15 findutils affects a LOT of stuff, both at build and runtime. 16:15 yep 16:15 (And, if we can avoid it, I'd rather not be ahead of Debian on this one) 16:16 sil2100: "add generic script for archive package download" ... isn't that already 'apt-get download'? 16:17 or could it be to download all binaries built by one particular source package for an arch, in which case I can contribute a script I have 16:18 ah, so non-stable findutils is turning out not to be a clean solution ;) 16:18 * merges 16:18 * discussion with mwhudson about the status of golang packages; preparing for a Debian merge and a new upstream point release 16:18 * s390x everywhere 16:18 * figuring out how to get the autopkgtest slaves online 16:18 * SRU reviews for 14.04.4 HWE stack 16:18 * discussions about LLVM versions for xenial 16:18 * took care of archiving older 14.04 point releases for ppc64el off from cdimage.u.c to old-releases 16:18 * assist with manual down-revving of click package for OTA8.5 16:18 (done) 16:18 (and sorry for the 5-minute gap while I was catching up with scrollback) 16:18 any questions? 16:19 tdaitx: did you have a merge awaiting sponsorship for libjoda-time or freeipmi? 16:19 Need information from cyphermox on LP: #1520192 (multipath-tools Trusty -> Precise SRU) 16:19 Launchpad bug 1520192 in multipath-tools (Ubuntu Precise) "multipath-tools from Precise should have been fixed together with Trusty fixes" [High,In progress] https://launchpad.net/bugs/1520192 16:19 oh, that's new 16:19 slangasek, not yet 16:19 cyphermox: do you think that it is feasible ? 16:19 tdaitx: ok 16:20 caribou: yes, provided tinoco or someone else can spend the time to carefully test things 16:20 cyphermox: well from what it looks, they've already tested it 16:21 cyphermox: this same backport looks really good in openstack with vnx. 16:21 actually is the only way of fixing openstack migration problems and path becoming active/faulty 16:22 caribou: tks louis 16:22 tinoco: ok, let's just circle back and compare the test cases between your bug and mine to be sure we don't miss testing some non-obvious thing 16:22 pitti, xnox_, infinity, tinoco: things look to be moving well this morning on the s390x front, based on what I see of my mailbox so far. Is there anything you need my help to unblock you on? 16:22 slangasek: i need 3 ips 16:22 slangasek: I'm fine; I'll set up production tomorrow morning, assuming that the instances are big enough now 16:22 for DEVAC{01,02,03} 16:23 so i can release them to foundations team definitely 16:23 tinoco: ok, I'll figure that out this morning. Do I give them to you, or should xnox_ take over the setup from here? 16:23 slangasek: after IP xnox_ can review environment and let me know if he needs anything else. 16:23 than i would add, just like pitti did 16:23 slangasek: I never knew how to use apt-get download/source to download a specific version from the past, or from the selected PPA or from the selected series 16:23 slangasek: ah, cpu and RAM are fine now, disk is still too small, I'll follow up on the mail 16:24 pitti: you have 2 MOD54 (~50GB) to be used 16:24 sil2100: did you alreday write a new script? want to see what I have? 16:24 pitti: is this still small for you ? 16:24 pitti: there should be a second disk with data. 16:24 slangasek: if it's possible then I simply didn't know how, apt-get download/source package=version didn't really do much 16:24 cyphermox: I have it 16:24 pitti: requirements were 80GB of disk per instance, right? 16:24 pitti: /dev/dasdb /dev/dasdc (to be used in LVM or the way you want) 16:24 tinoco: ah, do I need to mount something new? 16:24 cyphermox: my lp:landing-team-tools has different strange scripts ;) 16:24 sil2100: to use apt-get download with package=version you'd need to have the release in sources.list 16:24 cyphermox: yeah, and I just use LP API for that 16:24 Without any mods needed 16:24 right 16:25 sil2100: ah ok :) 16:25 pitti: yep. disks are already there. you can use them ;) 16:25 I could use chdist, but that's pointles and requires a lot of work 16:25 slangasek: i guess it's the evalution of the pull-lp-binary 16:25 sil2100: ^ 16:25 tinoco: ah! cooll, thanks 16:25 xnox_: right :) 16:25 pitti: i sent you an email with details 16:25 *evolution 16:25 sil2100: well, if ever it's useful: http://paste.ubuntu.com/13898161/ 16:25 xnox_: pretty much yeah 16:25 xnox_: well, yeah, for sources, do you have the same for binaries? ;) 16:26 [TOPIC] AOB 16:26 Anyway, it's a quick script, it's really trivial to do with LP API 16:26 not cutting off discussion, just changing the topic, please continue :) 16:26 Does anybody have any ideas about bug 1495302? 16:26 bug 1495302 in openssl (Ubuntu) "subprocess installed post-installation script returned error exit status 10" [High,Triaged] https://launchpad.net/bugs/1495302 16:27 exit status 10 points to a debconf issue, yes? 16:27 I think they may not be receiving the restart services dialog 16:28 bdmurray: so, db_get should only ever fail if it's asking for the result of a question that's not found in the debconf database 16:28 could this be another instance of debconf prompts not showing because of interactive or whatnot, cf. bug LP: #1434547 16:28 Launchpad bug 1434547 in glibc (Ubuntu) "package libc6 2.21-0ubuntu1 failed to install/upgrade: subprocess new pre-installation script returned error exit status 128" [High,Confirmed] https://launchpad.net/bugs/1434547 16:29 bdmurray: I have the 'libraries/restart-without-asking' question on my system, but it's *not* shown as being owned by openssl 16:29 or maybe not 16:29 Owners: libc6, libc6:amd64, libc6:armel, libc6:i386, libpam0g, libpam0g:amd64, libpam0g:i386 16:29 which means openssl is asking for the answer to a debconf question, without itself making sure that question is available to debconf 16:29 Ok guys, I need to AFK now for a short bit, we go to the vet (again) - this time with our cat ;) 16:29 brb 16:29 sil2100: heh, enjoy 16:30 sil2100: you forgot your cat the last time? 16:30 pitti: he goes *with* 16:30 bdmurray: so normally the procedure would be for libssl to ship its own copy of this question. If there's a reason not to do this, then libssl should instead declare a versioned dependency on the version of libc6 that provides the question 16:30 but he should have taken his cat the last time he went. ;-) 16:31 * cyphermox pictures sil2100 riding a cat to the vet 16:31 slangasek: okay 16:32 bdmurray: does that give you enough info to follow up on it? 16:32 slangasek: if not I'll ping you later today. 16:32 ack 16:34 alrighty, anything else? 16:35 guess not! 16:35 #endmeeting