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

=== czchen_ is now known as czchen
=== TheLordOfTime is now known as teward
pittiGood morning05:37
pittijibel: ok to push http://paste.ubuntu.com/6913682/ to lp:auto-upgrade-testing?07:57
jibelpitti, ok07:57
pittijibel: I was running the script on my own box to see whether there's anything wrong with it, but it's fine aside from that07:58
pittijibel: done07:58
pittijibel: so it seems that that upgrades don't actually run due to that authentication error, and the only thing that tells us is that kernel test07:59
jibelpitti, right, and only in the lab. I'm pretty sure keys or tarball are cached somewhere on the network but couldn't figure exactly where.08:01
pittijibel: that's on wazn, right? I'm having a look08:01
jibelpitti, and retoaded told me there is no proxy and squid is configured to not cache these files08:01
jibelpitti, yes on wazn08:01
pittiso, I did set $http_proxy on wazn recently, but upgrades failed before that with the same error08:02
jibelpitti, same error happens for tests running in VMs which are running on alderamin08:02
jibelpitti, it is unrelated to your change08:03
pittijibel: right, the containers don't have $http_proxy08:08
=== maclin_ is now known as maclin
pittijibel: meh: trying that in a local schroot: http://paste.ubuntu.com/6913730/08:10
pittiah, python not installed, and there's no dependency on it08:12
jibelpitti, yes you need python-apt08:14
pittiso, in my schroot it's working fine08:15
pittierr, WTF?08:19
pittijibel: so yes, trusty.tar.gz is from Oct 29, trusty.tar.gz.gpg from Jan 2408:25
pittiwgetting http://archive.ubuntu.com/ubuntu/dists/trusty/main/dist-upgrader-all/current/trusty.tar.gz in the container works fine08:29
* pitti tracks down how that tarball gets downloaded in release-upgrader08:29
jibelpitti, it is clearly a problem with the proxy08:31
jibelpitti, if you remove Acquire::http:proxy from /etc/apt.conf it should work08:31
pitti$ sudo apt-config  dump|grep -i proxy08:32
pittiAcquire::http::proxy "http://10.98.3.6:8000/";08:32
pittiah, yes08:32
jibelI'm pretty sure squid-deb-proxy is misconfigured08:32
jibeland caches tar files and/or gpg keys08:32
jibelbut I cannot check08:32
pitti$ http_proxy=http://10.98.3.6:8000/ wget http://archive.ubuntu.com/ubuntu/dists/trusty/main/dist-upgrader-all/current/trusty.tar.gz08:33
pitti1125177 Oct 29 18:28 trusty.tar.gz08:33
pittiyep08:33
jibelI'll ask CI again08:33
pittishould I send a ticket?08:33
jibelpitti, yes please, but Larry told me it ignore these files which it obviously doesn't08:34
jibeland we cannot upgrade without a proxy, it would take ages only to download packages08:35
pittijibel: sent08:38
pittijibel: I'd look for a workaround which temporarily disables the proxy for downloading the release tarball08:38
jibelpitti, thnaks, I asked cihelp to clear the cache too08:38
jibelpitti, but you need to patch u-r-u for that?08:39
pittijibel: well, we could locally install apt-cacher-ng, but if it can be fixed properly on tachas that'd be better of course08:39
pittijibel: I don't want to do that, of course; I'll think about it08:40
pittijibel: hm, right, you can't really wedge a configuration change in between downloading the tarball and the debs, darn08:44
pittieek, why are so many adt jobs hanging for a long time, /me investigates08:45
pitticonffile prompt08:45
pittijibel: ^ filed bug 1278770 FTR08:49
ubot5bug 1278770 in pollen (Ubuntu) "upgrading pollinate causes conffile prompt" [High,New] https://launchpad.net/bugs/127877008:49
* pitti cleans up after it08:49
pittijibel: can you please bzr pull a-pkg-testing on albali? I committed a workaround for this ^ (--force-confnew)09:23
pittijibel: sorry that I keep annoying you with this stuff :(09:24
jibelpitti, no problem. pulled r28009:25
pitticheers09:25
jibelpitti, you might create a jenkins job called "shell" that takes a shell command in argument :)09:25
pittiheh09:25
davmor2Morning all10:55
pittijibel: can you please roll out a-pkg-testing r281 on albali? I think I fixed the problem now11:23
pittijibel: prepare-testbed failed on albali (as pitti) and now works11:23
jibelpitti, done11:24
pittijibel: cheers; reenabling albali then11:25
pittiargh, wazn still offline11:26
=== _salem is now known as salem_
pittijibel: yay! http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-setup-testbed/109/?11:51
jibelpitti, woohoo. What was it, slow to stop or not stopped at all?11:52
pittijibel: apparently just slow to stop; and I never noticed on the three others or on my machine11:52
pittijibel: I now added a proper wait loop for the process to go away11:52
pittijibel: now of course wazn failed :)11:53
pittiinfrastructure hates me today11:53
jibelpitti, k, the disk setup is different on albali and they are very slow compared to others11:53
jibelpitti, not only you :)11:53
pittithat's music in my ears: http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-setup-testbed/109/12:56
pittijibel: ^ :)12:56
jibelpitti, das ist wunderbar!12:58
pittijibel: now test_old_kernel_is_installed fails because the dist-upgrader actually cleans up the old kernel13:41
pittijibel: I'm not entirely sure whether that is intended13:42
jibelpitti, I noticed that too, since we are running in LXC I am not sure if this behavior is correct or not13:42
pittijibel: ah, I see13:43
pittijibel: it would see that 3.11 is not the running kernel, so apt's autoclean would remove it13:43
pittijibel: let me try the -VM one13:43
jibelI suppose so13:43
pittijibel: xorg-is-running fails, too13:43
pittiself.assertTrue(is_process_running('Xorg'), 'X Server not running')13:43
pittithat's wrong even on my trusty box13:43
pittijibel: should probably be 'X', not 'Xorg'?13:44
=== alex__ is now known as alex-abreu
jibelpitti, yes, has it ever been Xorg?13:44
pittijibel: not recently at least13:44
pittijibel: but to be sure we could do is_process_running('Xorg') or is_process_running('X')13:45
jibelmaybe in Precise, I cnanot remember13:45
* pitti boots current precise live system13:46
pittihm, but I have a 12.04.4 version with LTS enablement, that's already the saucy stack13:46
pitti(it's X, too)13:46
pittijibel: can I push the change to just "X" and we see how it goes?13:46
jibelpitti, of course13:47
jibeland there is nothing to update on albali :)13:47
pittilol13:47
pittierr, what?13:47
pitti$ share/post_upgrade_tests/test_xserver.py -v13:47
pittiChecking for running Xorg ... skipped 'Not a desktop installation.'13:47
pittioh whoops, I indeed don't have ubuntu-desktop installed13:48
pittihmm, the test succeeds here, /me investigates13:49
pitti$ ps -eo comm|grep X13:49
pittiXorg13:49
pittijibel: so presumably because we start it in a container?13:49
jibelpitti, the process should exist anyway, even with the dummy driver13:50
pittijibel: WDYT: paste.ubuntu.com/6915122/13:55
pittialso observe the != → >= (we don't want to pass on zero kernels ☺ )13:55
jibelpitti, LGTM14:04
pittijibel: done and rolled out14:10
=== om26er_ is now known as om26er
bfillerjibel: hello14:20
jibelbfiller, Hey14:20
bfillerjibel: can you update your MR for address-book, getting a merge conflict: http://162.213.34.102/job/landing-002-1-build/23/console14:21
jibelbfiller, yes, it's on my list for today.14:22
bfillerjibel: ok thanks, trying to get that through the "train"14:24
jibelbfiller, good luck with that. An update to the existing branch would be fine or you need a new MP?14:25
bfillerjibel: just update to existing branch, think you just need to bzr merge first with trunk and resolve the conflict and then repush14:25
pittijibel: http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-saucy-trusty-desktop-amd64_vm/21/artifact/results/bootstrap.log looks fairly good now14:27
pittijibel: coudl it be that we don't reboot the VM after upgrade before we run the post-upgrade tests?14:27
jibelpitti, we are rebooting, if it doesn't it's a bug14:30
pittijibel: ack, thanks14:30
jibelpitti, "QEMU 1.0 monitor - type 'help' for more information" near the ends suggests it did14:30
jibel-s14:30
pittiright, just saw that14:30
pittijibel: hm, it looks like 3.13 got installed and grub was updated accordingly; I'll reproduce that on wazn manually and check14:34
pitti(also the X.org in LXC thing), later this afternoon14:34
jibelbfiller, actually it is not a conflict with trunk but 2 MPs14:34
bfillerjibel: two conflicting MP's that are trying to be merged?14:46
jibelbfiller, yes, not sure how to fix that. Could you merge https://code.launchpad.net/~jibel/address-book-app/buttons_moved_to_emulators first, then I'll rebase the second MP on the new trunk?14:47
jibelI cannot stack them because they're unrelated14:48
bfillerjibel: let me try14:52
senanGood Evening :)16:28
senanDanChapman,balloons ; Hey :)16:29
balloonssenan, hello16:29
balloonsDanChapman, evening to you as well. I actually have some news for you16:29
balloonsDanChapman,  http://www.tech-foo.net/delayed-assertions-in-python-testtools.html16:29
pittijibel: where on wazn do I actually find the upgrade tsting VMs?16:34
pittijibel: there are two images in back/ but they are alreayd half a year old and are named saucy*.raring, so presumably they are old16:34
pittijibel: ooh, they are on aldebaran, not on wazn16:38
pittijibel: so, what's the difference between test-image.ubuntu-saucy-trusty-desktop-i386{,.saucy}?16:39
jibelpitti, VMs are on alderamin16:41
pittioh, http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-saucy-trusty-desktop-amd64_vm/21/consoleFull says "aldebaran-upgrade"16:41
jibellet me check16:42
jibelah right, precise is on alderamin and saucy on aldebaran16:43
jibelit'd be easier if the server let me in16:43
jibel...16:43
pittijibel: ah, I think .saucy is the original, and the other the upgraded VM16:45
jibelpitti, so .saucy is the original16:45
jibeladn the other is the result16:45
jibelwhat you said :)16:45
pittithanks16:45
pitti$ uname -a16:46
pittiLinux ubuntu 3.11.0-1516:46
pittien effet16:46
pittivmlinuz -> boot/vmlinuz-3.13.0-8-generic16:47
pittiin /boot/grub/menu.list there is indeed just 3.1116:47
pitti/boot/grub/grub.cfg has 3.1316:48
pittilooks like the boot sector is still using the old grub perhaps?16:48
jibelpitti, is there only grub2 install or there is another older version?16:51
jibel+ed16:51
senanDanChapman, can you please check this http://paste.ubuntu.com/6915973/16:53
senan:)16:53
pittijibel: re, checking17:02
pittijibel: only grub 217:02
pittijibel: hm, I ran install-grub /dev/hda and rebooted, I think I ruined the VM (doesn't come up)17:04
pittibut, that'll just be re-created at the next dist-upgrade run anyway, right?17:04
jibelpitti, yes, it is just kept after the test to troubleshoot upgrade failures17:05
* pitti re-runs amd64 in jenkins and logs into the i386 VM instead17:07
pittiah, that's still saucy, due to the tachash bug; /me rebuilds, too17:09
pittijibel: so the idea is that the containers have lightdm running, which should start X with the dummy driver?17:27
jibelpitti, that's the idea17:30
pittijibel: hm, so it's not even running in the un-upgraded container17:31
pittilightdm is, but  not X17:31
pitti(EE) Server terminated successfully (0). Closing log file.17:31
pittihow helpful17:31
pitti[+0.50s] DEBUG: Session pid=941: Started with service 'lightdm', username 'ubuntu'17:32
pitti[+0.50s] DEBUG: Got signal 15 from process 76617:32
pitti[+0.50s] DEBUG: Caught Terminated signal, shutting down17:32
pitti[+0.50s] DEBUG: Stopping display manager17:32
senanDanChapman, Can you please check the ringchart and treemap issue ?17:38
=== bfiller is now known as bfiller_afk
=== bfiller_afk is now known as bfiller
=== salem_ is now known as _salem
=== charles_ is now known as charles

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