=== czchen_ is now known as czchen === TheLordOfTime is now known as teward [05:37] Good morning [07:57] jibel: ok to push http://paste.ubuntu.com/6913682/ to lp:auto-upgrade-testing? [07:57] pitti, ok [07:58] jibel: I was running the script on my own box to see whether there's anything wrong with it, but it's fine aside from that [07:58] jibel: done [07:59] jibel: 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 test [08:01] pitti, 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] jibel: that's on wazn, right? I'm having a look [08:01] pitti, and retoaded told me there is no proxy and squid is configured to not cache these files [08:01] pitti, yes on wazn [08:02] so, I did set $http_proxy on wazn recently, but upgrades failed before that with the same error [08:02] pitti, same error happens for tests running in VMs which are running on alderamin [08:03] pitti, it is unrelated to your change [08:08] jibel: right, the containers don't have $http_proxy === maclin_ is now known as maclin [08:10] jibel: meh: trying that in a local schroot: http://paste.ubuntu.com/6913730/ [08:12] ah, python not installed, and there's no dependency on it [08:14] pitti, yes you need python-apt [08:15] so, in my schroot it's working fine [08:19] err, WTF? [08:25] jibel: so yes, trusty.tar.gz is from Oct 29, trusty.tar.gz.gpg from Jan 24 [08:29] wgetting http://archive.ubuntu.com/ubuntu/dists/trusty/main/dist-upgrader-all/current/trusty.tar.gz in the container works fine [08:29] * pitti tracks down how that tarball gets downloaded in release-upgrader [08:31] pitti, it is clearly a problem with the proxy [08:31] pitti, if you remove Acquire::http:proxy from /etc/apt.conf it should work [08:32] $ sudo apt-config dump|grep -i proxy [08:32] Acquire::http::proxy "http://10.98.3.6:8000/"; [08:32] ah, yes [08:32] I'm pretty sure squid-deb-proxy is misconfigured [08:32] and caches tar files and/or gpg keys [08:32] but I cannot check [08:33] $ http_proxy=http://10.98.3.6:8000/ wget http://archive.ubuntu.com/ubuntu/dists/trusty/main/dist-upgrader-all/current/trusty.tar.gz [08:33] 1125177 Oct 29 18:28 trusty.tar.gz [08:33] yep [08:33] I'll ask CI again [08:33] should I send a ticket? [08:34] pitti, yes please, but Larry told me it ignore these files which it obviously doesn't [08:35] and we cannot upgrade without a proxy, it would take ages only to download packages [08:38] jibel: sent [08:38] jibel: I'd look for a workaround which temporarily disables the proxy for downloading the release tarball [08:38] pitti, thnaks, I asked cihelp to clear the cache too [08:39] pitti, but you need to patch u-r-u for that? [08:39] jibel: well, we could locally install apt-cacher-ng, but if it can be fixed properly on tachas that'd be better of course [08:40] jibel: I don't want to do that, of course; I'll think about it [08:44] jibel: hm, right, you can't really wedge a configuration change in between downloading the tarball and the debs, darn [08:45] eek, why are so many adt jobs hanging for a long time, /me investigates [08:45] conffile prompt [08:49] jibel: ^ filed bug 1278770 FTR [08:49] bug 1278770 in pollen (Ubuntu) "upgrading pollinate causes conffile prompt" [High,New] https://launchpad.net/bugs/1278770 [08:49] * pitti cleans up after it [09:23] jibel: can you please bzr pull a-pkg-testing on albali? I committed a workaround for this ^ (--force-confnew) [09:24] jibel: sorry that I keep annoying you with this stuff :( [09:25] pitti, no problem. pulled r280 [09:25] cheers [09:25] pitti, you might create a jenkins job called "shell" that takes a shell command in argument :) [09:25] heh [10:55] Morning all [11:23] jibel: can you please roll out a-pkg-testing r281 on albali? I think I fixed the problem now [11:23] jibel: prepare-testbed failed on albali (as pitti) and now works [11:24] pitti, done [11:25] jibel: cheers; reenabling albali then [11:26] argh, wazn still offline === _salem is now known as salem_ [11:51] jibel: yay! http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-setup-testbed/109/? [11:52] pitti, woohoo. What was it, slow to stop or not stopped at all? [11:52] jibel: apparently just slow to stop; and I never noticed on the three others or on my machine [11:52] jibel: I now added a proper wait loop for the process to go away [11:53] jibel: now of course wazn failed :) [11:53] infrastructure hates me today [11:53] pitti, k, the disk setup is different on albali and they are very slow compared to others [11:53] pitti, not only you :) [12:56] that's music in my ears: http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-setup-testbed/109/ [12:56] jibel: ^ :) [12:58] pitti, das ist wunderbar! [13:41] jibel: now test_old_kernel_is_installed fails because the dist-upgrader actually cleans up the old kernel [13:42] jibel: I'm not entirely sure whether that is intended [13:42] pitti, I noticed that too, since we are running in LXC I am not sure if this behavior is correct or not [13:43] jibel: ah, I see [13:43] jibel: it would see that 3.11 is not the running kernel, so apt's autoclean would remove it [13:43] jibel: let me try the -VM one [13:43] I suppose so [13:43] jibel: xorg-is-running fails, too [13:43] self.assertTrue(is_process_running('Xorg'), 'X Server not running') [13:43] that's wrong even on my trusty box [13:44] jibel: should probably be 'X', not 'Xorg'? === alex__ is now known as alex-abreu [13:44] pitti, yes, has it ever been Xorg? [13:44] jibel: not recently at least [13:45] jibel: but to be sure we could do is_process_running('Xorg') or is_process_running('X') [13:45] maybe in Precise, I cnanot remember [13:46] * pitti boots current precise live system [13:46] hm, but I have a 12.04.4 version with LTS enablement, that's already the saucy stack [13:46] (it's X, too) [13:46] jibel: can I push the change to just "X" and we see how it goes? [13:47] pitti, of course [13:47] and there is nothing to update on albali :) [13:47] lol [13:47] err, what? [13:47] $ share/post_upgrade_tests/test_xserver.py -v [13:47] Checking for running Xorg ... skipped 'Not a desktop installation.' [13:48] oh whoops, I indeed don't have ubuntu-desktop installed [13:49] hmm, the test succeeds here, /me investigates [13:49] $ ps -eo comm|grep X [13:49] Xorg [13:49] jibel: so presumably because we start it in a container? [13:50] pitti, the process should exist anyway, even with the dummy driver [13:55] jibel: WDYT: paste.ubuntu.com/6915122/ [13:55] also observe the != → >= (we don't want to pass on zero kernels ☺ ) [14:04] pitti, LGTM [14:10] jibel: done and rolled out === om26er_ is now known as om26er [14:20] jibel: hello [14:20] bfiller, Hey [14:21] jibel: can you update your MR for address-book, getting a merge conflict: http://162.213.34.102/job/landing-002-1-build/23/console [14:22] bfiller, yes, it's on my list for today. [14:24] jibel: ok thanks, trying to get that through the "train" [14:25] bfiller, good luck with that. An update to the existing branch would be fine or you need a new MP? [14:25] jibel: just update to existing branch, think you just need to bzr merge first with trunk and resolve the conflict and then repush [14:27] jibel: http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-saucy-trusty-desktop-amd64_vm/21/artifact/results/bootstrap.log looks fairly good now [14:27] jibel: coudl it be that we don't reboot the VM after upgrade before we run the post-upgrade tests? [14:30] pitti, we are rebooting, if it doesn't it's a bug [14:30] jibel: ack, thanks [14:30] pitti, "QEMU 1.0 monitor - type 'help' for more information" near the ends suggests it did [14:30] -s [14:30] right, just saw that [14:34] jibel: hm, it looks like 3.13 got installed and grub was updated accordingly; I'll reproduce that on wazn manually and check [14:34] (also the X.org in LXC thing), later this afternoon [14:34] bfiller, actually it is not a conflict with trunk but 2 MPs [14:46] jibel: two conflicting MP's that are trying to be merged? [14:47] bfiller, 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:48] I cannot stack them because they're unrelated [14:52] jibel: let me try [16:28] Good Evening :) [16:29] DanChapman,balloons ; Hey :) [16:29] senan, hello [16:29] DanChapman, evening to you as well. I actually have some news for you [16:29] DanChapman, http://www.tech-foo.net/delayed-assertions-in-python-testtools.html [16:34] jibel: where on wazn do I actually find the upgrade tsting VMs? [16:34] jibel: there are two images in back/ but they are alreayd half a year old and are named saucy*.raring, so presumably they are old [16:38] jibel: ooh, they are on aldebaran, not on wazn [16:39] jibel: so, what's the difference between test-image.ubuntu-saucy-trusty-desktop-i386{,.saucy}? [16:41] pitti, VMs are on alderamin [16:41] oh, http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-saucy-trusty-desktop-amd64_vm/21/consoleFull says "aldebaran-upgrade" [16:42] let me check [16:43] ah right, precise is on alderamin and saucy on aldebaran [16:43] it'd be easier if the server let me in [16:43] ... [16:45] jibel: ah, I think .saucy is the original, and the other the upgraded VM [16:45] pitti, so .saucy is the original [16:45] adn the other is the result [16:45] what you said :) [16:45] thanks [16:46] $ uname -a [16:46] Linux ubuntu 3.11.0-15 [16:46] en effet [16:47] vmlinuz -> boot/vmlinuz-3.13.0-8-generic [16:47] in /boot/grub/menu.list there is indeed just 3.11 [16:48] /boot/grub/grub.cfg has 3.13 [16:48] looks like the boot sector is still using the old grub perhaps? [16:51] pitti, is there only grub2 install or there is another older version? [16:51] +ed [16:53] DanChapman, can you please check this http://paste.ubuntu.com/6915973/ [16:53] :) [17:02] jibel: re, checking [17:02] jibel: only grub 2 [17:04] jibel: hm, I ran install-grub /dev/hda and rebooted, I think I ruined the VM (doesn't come up) [17:04] but, that'll just be re-created at the next dist-upgrade run anyway, right? [17:05] pitti, yes, it is just kept after the test to troubleshoot upgrade failures [17:07] * pitti re-runs amd64 in jenkins and logs into the i386 VM instead [17:09] ah, that's still saucy, due to the tachash bug; /me rebuilds, too [17:27] jibel: so the idea is that the containers have lightdm running, which should start X with the dummy driver? [17:30] pitti, that's the idea [17:31] jibel: hm, so it's not even running in the un-upgraded container [17:31] lightdm is, but not X [17:31] (EE) Server terminated successfully (0). Closing log file. [17:31] how helpful [17:32] [+0.50s] DEBUG: Session pid=941: Started with service 'lightdm', username 'ubuntu' [17:32] [+0.50s] DEBUG: Got signal 15 from process 766 [17:32] [+0.50s] DEBUG: Caught Terminated signal, shutting down [17:32] [+0.50s] DEBUG: Stopping display manager [17:38] DanChapman, Can you please check the ringchart and treemap issue ? === 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