/srv/irclogs.ubuntu.com/2014/02/14/#ubuntu-quality.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== maclin__ is now known as maclin
=== bfiller is now known as bfiller_afk
pittiGood morning07:06
pittijibel: poor wazn, load of 9 and 6 QEMUs running in parallel..07:57
pitti(DKMS at the moment, apparently)07:57
pittijibel: someone disabled the http_proxy setting from wazn's /etc/environment, and it seems when calling prepare-testbed from jenkins it doesn't get read (through PAM) anyway, so on alderamin/aldebaran/wazn I now added them to ~/.adtrc07:59
pittijibel: could you please do the same on albali? I. e. append07:59
pittihttp_proxy="http://squid.internal:3128"07:59
pittihttps_proxy="http://squid.internal:3128"07:59
jibelBonjour pitti08:00
jibelpitti, done08:01
pittijibel: merci08:17
pittijibel: bonjour!08:17
jibelpitti, do you think autopkgtest of apt timed out because a proxy is set?08:22
jibelwe should also add a no_proxy=localhost08:23
jibelpitti, also for libreoffice, it fails because a chown of the test tree takes more than 100s and times out08:26
jibeldo we really need all these timeouts in autopkgtest, or only 1 for the build and 1 for the test?08:27
pittijibel: re08:43
pittijibel: haven't looked at apt yet, next on my list08:43
pittijibel: ah, I thought localhost was kind of implied, but sure, let's add that too08:43
pittijibel: I didn't introduce them, but I think having *some* time out is good as sometimes copying stuff around involves tar | scp | tar etc. which can easily hang indefinitely08:44
jibelpitti, I know you didn't, but there are timeouts for nearly every action, which is probably too much e.g for dir copies or chown, I hardly see how these commands can block08:55
jibelI'll increase the short timeout to see if it makes libreoffice test go further08:57
pitti*nod*08:57
pittijibel: I added no_proxy=localhost to .adtrc on the usual three and pushed a commit to also transition $no_proxy to the VMs09:09
jibelpitti, added to .adtrc and pulled on albali09:10
pittijibel: merci09:10
pittijibel: and FTR, yay for fixing the precise-lts-backports upgrades09:12
* pitti looks at the remaining failures09:12
davmor2Morning all09:28
pittijibel:         output_file = '/tmp/obsolete_conffiles.log'09:35
pittijibel: how does that become a jenkins artifact?09:35
pittijibel: does it just attach /tmp/*.log or do I need to register new files somewhere?09:35
jibelI think it's hardcoded somewhere :/09:36
pittijibel: I want to make the conffile test more verbose, and add old/new files (perhaps a diff) as a new /tmp/conffile_prompts.log09:36
jibelin UpgradeTestBackendSSH.py09:36
pitti./AutoUpgradeTester/UpgradeTestBackendSSH.py:        self._copyFromImage("/tmp/obsolete_conffiles.log", self.resultdir)09:36
pittiI only see that09:36
pittidoes that apply to LXC as well?09:37
jibelpitti, it does09:37
pittibecause these tests do get obsolete_conffiles.log09:37
pittijibel: ah, ok; thanks!09:37
pitti# find /etc -name '*.dpkg-dist'09:37
pitti/etc/default/bind9.dpkg-dist09:37
pittiI found it, but it's still nicer to see it right away in jenkins09:37
pitti(reproduced locally in a chroot, I meant)09:37
pittibut there are half a dozen files in /etc named "bind9", it's too obtuse ATM09:38
jibelpitti, I should copy to a /tmp/result in the guest and copy that instead of individual files and preserve the directory tree structure, at least in the name09:39
pittijibel: right, that should be easy; queueing that09:42
* pitti pushes another commit that fixes upgrade-ubuntu-quantal-saucy-desktop-{i386,amd64}09:48
pittijibel: do you know why test_dpkgdist does all that dance with copying stuff to /tmp ?10:01
pittijibel: it would seem much more useful to me to compare the whitelist against the original paths, and print out the list comparison with that10:02
pittijibel: in other words, do you mind if I completely rewrite that? (I have a work item "fix conffile upgrade test" anyway)10:02
pittijibel: I pushed r94 for that, it just puts the diffs into the main log now10:31
* pitti looks into the actual bind issue now10:31
jibelpitti, sorry was otp, it is just to collect them after the test10:45
jibelpitti, but it cannot work because conffiles = glob.glob('/tmp/*.dpkg-dist') is executed on the host :/10:45
pittijibel: yeah, I think with r94 it's more useful10:47
pittihttp://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-precise-trusty-server-tasks-amd64/30/console10:48
pittijibel: of course now the tests fail due to the libgcc mess, but it also has the conffile prompt10:48
pittijibel: no diff in this case as .dpkg-dist and /etc/default/bind9 are indeed identical, but I tested it on my workstation where I do have some changed conffiles10:48
pittihttp://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-precise-trusty-server-tasks-amd64/30/artifact/results/bootstrap.log is better10:49
rbasakhttps://jenkins.qa.ubuntu.com/job/trusty-adt-php5/106/ looks like an infrastructure related issue.10:55
rbasakIs there anything I should be doing about this, or anybody I should be pinging? Or is this something that someone already keeps an eye out for?10:55
pittirbasak: already handled10:55
rbasakAh great. Thanks!10:55
pittirbasak: it's because of the botched libgcc1 which breaks *everything* in trusty now10:55
rbasakAh10:56
pittiwe'll wait for the fixed gccgo to go in, then retry everything10:56
pittisee #u-devel backscroll10:56
* rbasak looks10:56
pittirbasak: it's not just php, there are a bazillion failures10:56
pittijibel is currently looking why it wasn't held back in -proposed10:56
=== _salem is now known as salem_
rbasakThanks. That's an interesting/enlightening read.11:01
pittijibel: darn, and I was soo close on http://d-jenkins.ubuntu-ci:8080/view/Upgrade/11:27
pittithe latter two failures should work as well now, after libgcc11:27
jibelpitti, nice. and from the logs I cannot find why it libgcc has been promoted :/ now reading the code of britney11:29
jibelI: [Fri Feb 14 09:42:55 2014] - Requested autopkgtest for glib2.0_2.39.4-0ubuntu1 (NEW gccgo-4.9 1:4.9-20140213-0ubuntu1)11:29
jibelI: [Fri Feb 14 09:44:03 2014] - Collected autopkgtest status for glib2.0_2.39.4-0ubuntu1: RUNNING11:29
jibelCopying: gccgo-4.9/4.9-20140213-0ubuntu111:29
jibelfor example, glib triggered by gccgo, correctly identified as running but gccgo has been copied anyway11:30
pittijibel: I moved precise-i386.qcow2 away (to *.old) on alderamin, as they are ancient (may last year), and dist-upgrading them takes very long12:03
pittijibel: I was hoping the job would rebuild them, but http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-precise-trusty-desktop-i386_vm/29/console is just sitting there without any noticeable progress (or started processes)12:03
pittijibel: does precise-{i386,amd64}.qcow2 need to be maintained/updated  manually then? (I can do that)12:04
pittijibel: ah, I have a ubuntu-kvm-i386-precise/tmpDdXOIt.qcow2, apparently it's rebuilding now (just curious that I don't have a kvm/qemu process), so nevermind12:10
jibelpitti, no maintenance required, it is all created by vm-builder12:11
jibelpitti, although the resulting VM may require an update from time to time otherwise the dist-upgrade at the beginning of the test can take a while12:13
jibelI have a script somewhere to automate this12:13
pittijibel: right, that's why I blew it away and let it rebuild12:13
pitti(well, I kept the previous .qcow until they get rebuilt)12:13
pittiah, and there it is, a fresh precise-i386.qcow2 \o/12:14
pittinot 12.04.2 but .4 now12:14
brain_hi all12:25
=== bfiller_afk is now known as bfiller
=== ara is now known as Guest55777
=== WebbyIT is now known as rpadovani
disc0techtest15:07
* balloons waves happy friday to all16:05
roadmrballoons: haha don't forget the <316:27
balloonsroadmr, :-) May cupid's arrow find it's way to all the loves in your life16:29
roadmrthanks <316:29
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
DanChapmanevening folks17:27
elfyg'evening :)17:27
Letozaf_balloons, hi19:57
balloonsLetozaf_, hello20:45
Letozaf_balloons, hi I have a quite strange problem with reminders-app I uninstalled it and now I am unable to install it again I get: http://paste.ubuntu.com/6933106/ the fact is that I cannot find this qtdeclarative5-evernote0.1 anywhere, have you idea how to fix it ?20:47
balloonsLetozaf_, apt-get update?20:47
Letozaf_balloons, I tried and it does not work, I have been trying a lot of stuff but nothing worked20:48
Letozaf_balloons, I was thinking to try on a new Trusty install on my notebook to see if it gets installed, because on my PC there is not way to get it installed20:49
balloonsLetozaf_, likely the dependencies are not correct20:49
balloonsso it's a packaging issue20:49
balloonsit's pulling from the ppa20:49
Letozaf_balloons, yes I know but I cannot find the way to fix this :(20:50
balloonsso, you can force install it anyway, odds are it will work. We have to look at what the package is called now20:50
Letozaf_balloons, ok I will try to force install20:53
=== salem_ is now known as _salem
balloonsLetozaf_, any luck?21:22
Letozaf_balloons, no :(21:23
balloonsLetozaf_, ok, let's look @ the packaging21:23
balloonsLetozaf_, https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily?field.series_filter=trusty. you can see the version in there for the plugin21:41
* Letozaf_ is looking at the link21:41
Letozaf_balloons, I do not see this qtdeclarative5-evernote021:45
Letozaf_balloons, and I have already the evernote plugin installed21:45
Letozaf_account-plugin-evernote21:45
balloonsok, I removed the package and got the same issue21:46
Letozaf_balloons, argh!21:46
balloonsLetozaf_, it's a good thing21:46
balloonsit confirms it's a packaging issue21:47
Letozaf_balloons, good ?21:47
balloonsbug filing time21:47
Letozaf_balloons, oh! now I understand what you ment with good21:47
Letozaf_balloons, ok so I will report a bug on this issue, ok?21:47
Letozaf_balloons, bug 128045921:52
ubot5bug 1280459 in Ubuntu Reminders app " unmet dependency when installing reminders-app" [Undecided,New] https://launchpad.net/bugs/128045921:52
balloonsLetozaf_, yes :-)21:52
bfillerballoons: we're getting a failure on an integration test on the latest image. any ideas on this? was previously working fine http://pastebin.ubuntu.com/6933841/22:17
bfillerautopilot test that is22:17
balloonsbfiller, does the test use the uitk emulator?22:21
bfillerballoons: let me check, here is the full log. getting tons of introspection errors http://pastebin.ubuntu.com/6933871/22:22
balloonsbfiller, the toolkit, the toolkit emulator, and autopilot have all changed within the past 24 hours22:26
bfillerballoons: yup, this broke something22:26
balloonsI take it the codebase did not right?22:26
bfillerballoons: it's failing on this line: get_proxy_object_for_existing_process(pid) which looks like it's imported from from autopilot.introspection import get_proxy_object_for_existing_process22:27
bfillerballoons: the code did change in camera-app, but nothing at all that would affect this test22:28
bfillerballoons: but I'm getting blamed :)22:28
balloonsbfiller, well first things first. Let's pull the old code and run with the new stuff and see what happens22:29
bfillerballoons: apparently that works, rsalveti tried it. where can I get the previous camera-app package to try?22:29
rsalvetibfiller: http://ports.ubuntu.com/pool/universe/c/camera-app/22:31
balloonsrsalveti, bfiller I was going to checkout the old code and run it.22:31
rsalvetiprevious package is from 06-Nov22:31
balloonsgoing to grab the code now, reproduce locally and go22:31
balloonsrsalveti, oO why so old?22:31
balloonsdo we know what revno the package was built from?22:32
rsalvetibfiller might know :-)22:32
rsalvetihm, let me check the changelog22:32
bfillerrsalveti: let me check trunk22:32
bfillertrunk here btw https://code.launchpad.net/~phablet-team/camera-app/trunk22:32
rsalvetiyeah, a lot was done that is test related since then22:33
rsalvetimostly porting to python322:33
rsalvetiballoons: rev 22522:33
bfillerahah22:33
bfillerI see the problem22:33
balloonsahh I see omer did a py3 port in between22:33
bfillerrev 22922:34
bfilleromer added the test that is failing now22:34
bfillerso it was never being run previous to this release22:34
bfillerbut I did build from trunk and test it a few days ago and it was working22:34
balloonsunittest.loader.ModuleImportFailure.camera_app.tests.test_gallery_integration22:35
balloonsI pulled trunk and hmm.. ohh, unity 8 :-)22:35
rsalvetibfiller: just fix it lol22:36
rsalvetilet's land a new version22:37
rsalvetihaha22:37
bfillerrsalveti: skip()!!!!22:37
bfillerwhat22:37
rsalvetihaha22:37
bfillerballoons: when do you see that ModuleImportFailure error?22:41
balloonsbfiller, trying to list the tests..22:41
bfillerballoons: shows up fine for me, you need unity8-autopilot installed as well22:43
balloonsyes exactly22:43
balloonsI did install build deps22:43
balloons*didn't22:43
balloonsis webbrowser tests still ok?22:44
balloonsthey use the same calls22:44
balloonsphablet only.. argh22:49
bfillerballoons: browser seems ok22:50
bfillerballoons: I need to EOD, I filed this bug if you figure anything out: https://bugs.launchpad.net/camera-app/+bug/128048523:17
ubot5Launchpad bug 1280485 in camera-app "[autopilot] integration test failing" [High,New]23:17
balloonsbfiller, :-) I'm in the same boat23:17
bfillerballoons: in the mean time, I'm going to skip the test to unblock the image promotion23:17
balloonsbfiller, since you filed a bug, no worries23:18
bfillerballoons: thanks, have a good weekend23:18
balloonsrsalveti is correct.. it looks like this never ran23:18
balloonsand it's not systematic, so it's just camera23:18
balloonsenjoy bfiller23:18
phillwballoons: ping23:23
=== bfiller is now known as bfiller_bbiab
=== bfiller_bbiab is now known as bfiller

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