[00:00] lool: ^? [00:00] lool: it does look pretty harmless [00:01] popey: Yeah, or from T [00:01] popey: technically we can still land tomorrow morning in archive or -updates, with paperwork for SRU [00:02] or starting friday or monday in T [00:02] Saviq: unity8-fake-env's new mock dir is harmless, yes? [00:05] Forgot to note it here but I published unity8 to proposed a while ago [00:05] lool: so we'll do system updates for phone? [00:06] I mean, the crucial thing for me is that a sales person or user who has a phone they flash with image 100 (or whatever ends up being 'final') can update to get the fixes [00:06] popey: I'm testing the new qtorganizer5-eds aaand... [00:06] (apologies if this is all well known, I haven't seen many discussions about post-13.10 updates to touch) [00:07] popey: it seems I can save an alarm, but I can't edit it or disable it :| [00:07] popey: yup [00:07] popey: TBH the next days are not crystal clear to me either [00:07] and the update frequency is also unclear [00:08] every week, every month etc. [00:08] but we will update the stable imge [00:08] I dont know whether we'll update *stable* or *devel* every month for instance [00:09] lool, yeah, it's just about AP tests [00:09] right [00:09] so for core apps we're golden because we can deliver updates through the store [00:09] popey: exactly [00:09] but for system components like the ones above we're really stuck [00:10] popey: note that I'd like to tighten the way they get into an image [00:10] hence me being keen to get them in 100 [00:10] popey: it shouldn't stop users getting the latest from app store [00:10] popey: via click updater [00:10] yeah, we'll gate core apps [00:10] popey: but right now we have no way to gate [00:10] right [00:10] they can't be updated by the core apps devs [00:10] well we do [00:10] well at the appstore level, right [00:10] sergio has added them all to the store under a separate email account [00:10] so we can manually update [00:10] which is okay for now [00:11] clearly not long term sustainable solution, and doesn't fix the issue in hand [00:11] popey: I'm not really sure about releasing the new qtorganizer5-eds - I set an alarm for like 1 minute ago and it didn't do anything, also, removing, disabling and editing alarms doesn't seem to work [00:11] popey: so clearly there seems to be something wrong here [00:12] it wont do anything [00:12] until you have charles' bits in [00:12] which should trigger a notification [00:12] I thought charles bits were only about informing about alarms on the indicator [00:12] Ah, ok [00:12] Still, not being able to disable an alarm is a big problem IMO [00:12] renato fixed saving in eds, charles enabled notification from indicator-datetime [00:13] If we get the bits that charles has, people will be stuck with alarms once they create them [00:13] i dont know where the broken bit is with regards to editing alarms [00:13] whether thats in clock or eds or somewhere else [00:14] Hi charles_ [00:21] lool: what do you think? Should we publish the qtorganizer5-eds fix for saving new alarms, even though there is no possibility of later editing, disabling, deleting of those? [00:21] well, "no possibility" can be fixed ☻ [00:21] Indeed ;) [00:22] sil2100: well... [00:22] But will we be able to do that before release? [00:22] indeed [00:22] sil2100: I'll ask back: what was didrocks recommendation? [00:22] I think he wanted a working story; it seems it's half working [00:22] net improvement [00:22] but still partial, another landing etc. [00:23] lool: I guess, ok, so let's leave that for tomorrow - if Didier ACKs it in the morning, we can instantly publish it since it's tested anyway [00:23] I think we will have to document a known bug in either case [00:23] sil2100: we have it staged; if a 101 goes out tomorrow morning, e.g. for the critical download manager thing, then we can revisit and include this one [00:23] worst case, it comes in the first update [00:23] Sounds reasonable. [00:24] Indeed [00:24] lool: do you need help in anything else right now? [00:25] sil2100: I'm good! [00:25] sil2100: we can test the download-manager in PPA in a few [00:25] for system-updates and for clicks [00:25] I intend to jsut test for click [00:25] as a side thing [00:26] (and with system-image when the next image comes out) [00:26] gosh, unity8 in release pocket from DB, waiting on publisher [00:30] cyphermox: around? [00:33] rsalveti: around? [00:33] Now's the time [00:36] What do we need to test? [00:36] sil2100: Just about to kick #100 [00:36] \o/ [00:36] sil2100: if you like to test download-manager, it just finished: https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/5110456 [00:37] cyphermox, rsalveti: Last chance! [00:38] lool: yup [00:38] rsalveti: Do you want to kick the build? [00:38] I was seconds away of pressing enter on it :-) [00:38] lool: haha, go for it [00:38] == Building #100 == [00:38] \o/ [00:38] lool: installing and checking! [00:39] I need to agree: \o/ [00:41] ralsina: I tested the change with a click install; it only outputs a (worrying) warning now: 2013-10-17 00:41:19,288 - WARNING - QObject::connect: No such signal SystemNetworkInfo::onlineStateChange(bool) [00:41] ralsina: it used to output it before too [00:42] it's almost not verbose enough [00:42] but we can tweak these [00:42] will see how system-update goes when it's out [00:43] Good night everyone! [00:45] lool: testing here as well, will confirm if I get the same thing [00:45] Ok; gone now! [00:45] lool: goodnight! [00:46] Thanks everyone for the hard work! I'm sure this will be a great image [00:47] lool: good night! [00:49] lool: confirming, I get the same warning - but no other DEBUG messages finally \o/ [00:51] +1 [00:51] well done [00:51] * asac crosses fingers [00:54] Awesome [00:55] Ok guys, see you tomorrow [01:06] will wait and test :-) [01:24] rsalveti: hey! [01:24] I'm back, what's up? [01:25] ah, cool, build 100 === charles_ is now known as charles [01:44] cyphermox: yup [02:25] rsalveti: shouldn't it be done by now? [02:25] rsalveti: oh, it is, nm :) [02:26] plars: flashing :-) [02:27] rsalveti: well, gallery autopilot tests all passed at least on maguro for the first time in a while... that's a good sign, it looks like we still got a systemsettle error [02:27] plars: hm, weird [02:27] plars: the mediaplayer one is an issue with the test itself [02:27] rsalveti: mediaplayer had a crash in maliit-server again :( [02:28] rsalveti: I thought a fix for that was going in already [02:28] plars: where is the crash? [02:28] just saw the systemsettle, but probably because of udev [02:29] rsalveti: on mako: http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/100:20131017:20131015/4765/mediaplayer-app-autopilot/ [02:29] oh, ok [02:29] rsalveti: on maguro it just had some failures [02:30] yeah [02:30] hm, is it the same crash? [02:30] let me get some info [02:30] rsalveti: confirmed - system-udevd on the systemsettle [02:31] rsalveti: argh - unity8 23 failures on mako [02:31] wtf [02:32] rsalveti: https://jenkins.qa.ubuntu.com/job/saucy-touch_mir-mako-smoke-unity8-autopilot/ [02:33] looks like couldn't connect? [02:33] let me flash here too [02:33] seems fine for me [02:35] got just _usr_lib_arm-linux-gnueabihf_upstart-app-launch_desktop-hook.32011.crash [02:40] notes-app still about the same it seems - 1 failure (seems to hover between 1 and 2) [02:40] rsalveti: oh very nice - webbrowser finally down to 0 failures (except systemsettle) on maguro! [02:41] great [02:42] wow, unity8 failed for both mir and SF [02:42] and producing a unity8 crash [02:43] seems something is still not right with unity8 then [02:57] plars: failures with maguro as well [02:58] rsalveti: yeah :( [02:58] plars: did you try running the tests locally? [02:58] rsalveti: not yet, need to check on my flash... I'm flipping back and forth between this and saucy iso tests [02:59] we got a respin a while ago, so everything has to be redone [02:59] ok, starting now [03:00] (the tests, not the flash) [03:00] cool [03:11] rsalveti: ok, found the unity8 problem [03:11] rsalveti: http://paste.ubuntu.com/6249034/ [03:12] plars: hm, but what changed to cause that? [03:17] rsalveti: phablet-click-test-setup is pulling in gi there I guess? not sure why it would need or want to rather than use the one installed on the system though [03:17] right [03:18] rsalveti: let me try something locally, if it works there may be an easy fix [03:18] s/fix/workaround [03:19] because if that's the only thing causing it to fail, then the failure is bogus [03:19] yup [03:20] rsalveti: nm, I think that's just something I'm seeing locally, but I have a newer phablet-tools than what's in the lab [03:21] plars: right [03:21] rsalveti: I removed the /home/phablet/autopilot/gi dir locally and now I'm seeing something more like what we see in the jenkins results, but I see nothing happening on the screen [03:21] plars: I'm just trying to run autopilot locally without phablet-tools [03:21] yeah, seems it just hangs [03:21] boo :( [03:22] plars: and there's a crash [03:22] autopilot unity8 -> crash [03:22] let me get the st [03:23] plars: did you get the maliit-server crash locally? [03:23] rsalveti: not on this run at least, this time I just got unity8 crashing [03:23] right [03:23] same here [03:24] argh, unity8-dbgsym is still based on the older version [03:24] unity8-dbgsym : Depends: unity8 (= 7.83+13.10.20131016.1-0ubuntu1) but 7.83+13.10.20131016.2-0ubuntu1 is to be installed [03:29] plars: do you have the bug number for the previous maliit issue? [03:30] rsalveti: https://bugs.launchpad.net/mir/+bug/1233988 maybe? [03:30] Ubuntu bug 1233988 in maliit-framework (Ubuntu) "With Mir enabled: platform-api apps crash with SIGABRT in __gnu_cxx::__verbose_terminate_handler(), thrown from mir::client::DisplayConfiguration::copy_to_client()" [High,Fix committed] [03:30] BFD: Warning: /home/phablet/crash/gdb/CoreDump is truncated: expected core file size >= 1736704, found: 61440. [03:30] argh [03:31] rsalveti: we may have to get it locally, there are some issues with apport blocking us from using the tool that waits until it knows the crash file is complete [03:31] and uploaded [03:32] right, was able to get it from mako's results [03:32] plars: http://paste.ubuntu.com/6249098/ [03:32] raw = 0xfe3010 "QUbuntu: Could not create application instance" [03:33] seems different [03:33] let me get dbg from qt [03:41] plars: guess this maliit-server could be related with the unity8 crash [03:42] rsalveti: maybe... I think at least one result I looked at (mediaplayer) had maliit crash and not unity8 though [03:42] oh, right [03:42] plars: http://paste.ubuntu.com/6249122/ [03:44] rsalveti: that's the more complete version of the previous one right? [03:44] plars: seems so [03:47] plars: I think after that fix it's now failing without crashing inside mir or platform-api [03:48] qtubuntu refuses to start the app, which causes the crash [03:48] let me try to reproduce it here [03:56] plars: mediaplayer-app is the first test case [03:56] plars: I believe what happened is that unity8 wasn't read yet when maliit-server started [03:56] causing that crash [04:00] there's a sleep 2 in there already, might just not be enough [04:00] let me open the bug at least [04:04] plars: bug 1240793 [04:04] bug 1240793 in ubuntu-touch-session (Ubuntu) "maliit-server crashes when starting because qtubuntu cannot create the application instance" [Undecided,New] https://launchpad.net/bugs/1240793 [04:05] now to debug unity8 [04:07] rsalveti: did you try it with a longer sleep? [04:09] it seems a bit terrible to have to put a sleep in an upstart job to wait for something to start [04:11] plars: yeah, wasn't able to reproduce it yet [04:12] guess it depends on the system load during first boot [04:13] plars: so I guess this is not fatal, but it's annoying as we'll get the crash [04:13] rsalveti: yeah [04:14] rsalveti: one thing to be aware of, even though that's the first test in the chain, it *does* reboot before running the test. So it's already been rebooted once [04:15] plars: hm, ok [04:36] plars: #3 0x41d8aa74 in g_log (log_domain=, log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=0x418491c0 "No GSettings schemas are installed on the system") at /build/buildd/glib2.0-2.38.0/./glib/gmessages.c:1025 [04:36] unity8 [04:37] too many changes comparing with 99 [04:37] we should spin more images, not less [04:38] rsalveti: more images with fewer changes you mean [04:38] right? [04:38] plars: yeah [04:38] yes [04:38] otherwise it's hard to track down regressions [04:39] rsalveti: it still seems hard to me to really track what *exactly* changed from one image to the next, especially when you have changes in click, changes in packages, changes might be in android, or scripts... [04:40] indeed [04:40] rsalveti: it takes a while for a change to make it all the way through from a merge proposal to the image, when that process is expensive it encourages trying to get a lot into an image at once [04:41] plars: exactly, but then it's hard to track down differences [04:41] for a good CI we'd have tons of images [04:42] and proper changelog between them [04:42] rsalveti: agree, but what I'm saying is that for that to happen, we need to be able to propagate a change pretty quickly from an approved merge proposal to an image [04:43] plars: yeah, we need to eliminate the current process and replace with a better one [04:43] more automated one [04:43] and try to keep at least the same quality [04:45] plars: finally, the bt http://paste.ubuntu.com/6249310/ [04:45] had to install a few qt dbg packages [04:47] #4 0x417fe118 in g_settings_set_property (object=0x96a818, prop_id=, value=, pspec=) at /build/buildd/glib2.0-2.38.0/./gio/gsettings.c:487 [04:47] schema_id = 0x9042b0 "com.canonical.Unity.Dash" [04:47] #3 0x41d8aa74 in g_log (log_domain=, log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=0x418491c0 "No GSettings schemas are installed on the system") at /build/buildd/glib2.0-2.38.0/./glib/gmessages.c:1025 [04:48] now why this only happens with autopilot I'm not yet sure [04:54] plars: bug 1240801 [04:54] bug 1240801 in unity8 (Ubuntu) "autopilot unity8 fails with "No GSettings schemas are installed on the system"" [Critical,New] https://launchpad.net/bugs/1240801 [05:18] plars: weird, it fails for me with 99 as well [05:19] rsalveti: probably something the unity guys are going to need to investigate in the morning [05:19] plars: yeah, how are you testing unity8? [05:19] maybe Saviq? [05:19] just installed 99, installed the autopilot package, stop unity8 and autopilot run unity8 [05:19] plars: yeah, sent an email already [05:20] rsalveti: I don't have anything other than the ap tests and general usage [05:20] what(): bind: Address already in use [05:20] argh, seems it's because of mir now [05:22] yeah, failing hard here, let me do a clean flash again [05:25] rsalveti: thanks for looking at this one, let me flash and have a look as well [05:25] * didrocks looks at unity8 commits [05:26] didrocks: yeah, the results are bad basically because it failed to start the first one already [05:26] for unity8 [05:26] is it the same on the image? unity8 doesn't start at all then? [05:27] didrocks: seems unity8 is working fine, but can trigger the autotest based tests [05:27] interesting [05:27] didrocks: http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/100:20131017:20131015/4765/unity8-autopilot/ [05:27] *can't [05:28] hum, no "com.canonical.Unity.Dash" [05:28] fth? [05:29] * didrocks flashes his device [05:29] yeah, didn't get, maybe I'm missing something when starting unity8 here [05:29] just did stop unity8; autopilot run unity8 [05:30] rsalveti: and you can reproduce locally? [05:30] trying to find a crash that's not corrupted from the dashboard [05:30] yeah [05:30] didrocks: flash 100 and test [05:30] rsalveti: download in progress [05:30] rsalveti: gsettings get com.canonical.Unity.Dash scopes is working for you? [05:30] I tested here and got that crash which I reported [05:31] didrocks: reflashing as well [05:31] hum, I don't see anything changing for this in unity8 trunk… [05:32] only libunity is accessing that property, but we didn't change it IIRC [05:32] * didrocks checks [05:38] rsalveti: I didn't get any crash file [05:38] didrocks: with autopilot? [05:38] without right now [05:38] right, it fails only with autopilot it seems [05:39] so, turning the image rw [05:39] gsettings get com.canonical.Unity.Dash scopes [05:39] ['music.scope', 'home.scope', 'applications.scope', 'video.scope'] [05:39] sounds good at least [05:40] good [05:40] (rebooting and launching unity8 AP) [05:43] rsalveti: ok, getting the crash [05:43] the crash file is small though… [05:43] (too small to be valid) [05:43] didrocks: hm [05:43] trying here as well [05:45] at least dbgsym packages are in sync now [05:45] rsalveti: yeah… I'm retracing this crash, but with 4 frames, I have few hopes [05:47] didrocks: what is the size? [05:47] 600k [05:47] mine is 4.6M [05:47] yeah, sounds better [05:47] (got until 11M) [05:48] also got the maliit-server one at the same time [05:48] rsalveti: same, maliit was supposed to be workeded, but not fixed AFAIK [05:48] it's launching after unity8 + 2s [05:48] didrocks: got it [05:48] yeah [05:49] workarounded* [05:50] didrocks: got the same crash at least http://paste.ubuntu.com/6249493/ [05:50] it might be an issue when bringing unity8 down and up or similar [05:50] let me try just one test [05:50] rsalveti: yeah, I wonder if it's not an environment issue [05:52] rsalveti: same crash here [05:52] (not so busted then) [05:52] yeah [05:52] == ProcEnviron ================================= [05:52] LANGUAGE=en_US:en [05:52] LD_LIBRARY_PATH= [05:52] TERM=linux [05:52] PATH=(custom, no user) [05:52] XDG_RUNTIME_DIR= [05:52] LANG=en_US.UTF-8 [05:52] SHELL=/bin/bash [05:52] seems quite small [05:52] indeed [05:52] * didrocks reboots and look at the unity8 autostarted proc env [05:53] missing the QT stuff [05:53] right [05:54] didrocks: way more stuff [05:54] right [05:54] maybe autopilot is cleaning up the env? [05:54] weird [05:54] rsalveti: well, we would have the issue for long ago [05:54] autopilot didn't change [05:54] right [05:54] phablet-tools changed, but for downloading from another server [05:54] nothing in phablet-test-run [05:55] yeah, and autopilot works fine for other test cases [05:55] right [05:55] * didrocks looks at the image diff, just in case [05:56] knowing the changes in, the only ones that can be linked are unity8 and ubuntu-touch-session [05:56] oh, we changed the upstart job for unity8 [05:56] maybe the way phablet-test-run invokes it isn't the right one anymore? [05:57] maybe [05:57] but then it's something in the upstart side [05:57] as I called autopilot run unity8 directly [05:57] as phablet [05:57] rsalveti: "initctl start unity8" [05:57] I don't know upstart session side, but shouldn't it be just start unity8? [05:57] sorry, not upstart side, autopilot side [05:57] my brain is useless already [05:57] "already" :-) [05:58] rsalveti: heh ;) are you using autopilot directly or phablet-test-run? [05:58] I belive so [05:58] autopilot directly [05:58] ah, yeah, can be in autopilot then [05:58] had the same results with phablet-test-run though [05:58] right, so maybe the way autopilot starts unity8 isn't right [05:58] * didrocks really hopes we'll find something around that, it really seems a testing env issue [05:59] thomi: hey, around? [05:59] veebers: as well ^ [05:59] autopilot run unity8.application_lifecycle.tests.test_application_lifecycle.ApplicationLifecycleTests.test_app_moves_from_unfocused_to_focused [05:59] a little bit [05:59] is already enough for the crash [05:59] thomi: we can't start unity8 with autopilot in image 100, we are getting weird crash (like no gsettings schema) [06:00] thomi: the unity8 upstart job changed, can it be autopilot needs to be adapated? [06:00] hmmm. unity8 is crashing, or autopilot? [06:00] thomi: unity8, because of no gsettings schema [06:00] autopilot is triggering a crash in unity8 :-) [06:00] didrocks: the autopilot test suite might need to be changed, yeah [06:00] but it seems a lot of environment variables are missing [06:01] AIUI, the test suite basically does 'initctl set-env QT_LOAD_TESTABILITY=1 && start unity8' [06:01] then looks for the autopilot interface [06:01] so if the upstart job has changed such that that won't work any more, then someone will need up update the test suite [06:01] veebers would know more about hat [06:01] *that [06:01] hum grep -r initctl /usr/lib/python2.7/dist-packages/unity8/* [06:01] (nothing) [06:02] but 1240801 btw [06:02] bug 1240801 [06:02] bug 1240801 in unity8 (Ubuntu) "autopilot unity8 fails with "No GSettings schemas are installed on the system"" [Critical,New] https://launchpad.net/bugs/1240801 [06:02] rsalveti: hum, sorry? ;) [06:02] ah [06:02] :) [06:02] :-) [06:02] rsalveti: my brain isn't wired up as well [06:03] I'm pretty sure it's an env issue, digging… [06:03] didrocks: yeah [06:04] didrocks: tests/autopilot/unity8/shell/tests/__init__.py line 273 [06:04] is where it's launched [06:04] I gotta go now though, but that should get you started :-) [06:04] thomi: yeah, I was just around that place! thanks :) [06:07] rsalveti: even QT_LOAD_TESTABILITY isn't in the env though [06:08] didrocks: right [06:08] oh oh [06:08] let me check something [06:12] (the phone is so long to reboot…) [06:13] hum no, theory busted :/ [06:14] rsalveti: we added a rewpan in the upstart job, I was thinking it can interfere with what autopilot was doing [06:14] but no [06:14] right [06:15] rsalveti: so that we run autopilot the same way, you just log as phablet and autopilot run …? [06:15] yup [06:15] ssh [06:15] autopilot run [06:15] after stop unity8 [06:15] ok, same here [06:16] yeah, so confirm in job logs: [06:17] __pthread_gettid -2 [06:17] WARNING: QApplication was not created in the main() thread. [06:17] loaded the dummy plugin [06:17] loaded the Linux plugin [06:17] Registered the AalSensorPlugin types [06:17] Loading testability driver. [06:17] Missing "com.canonical.Unity.Lenses" schema [06:17] (process:3161): GLib-GIO-ERROR **: No GSettings schemas are installed on the system [06:17] yeah, wrong env [06:17] so, at least, we know it's trying to load with the right env [06:17] Loading testability driver. [06:17] but can't get to schema (probably due to env, right) [06:18] wonder if this is because of the setcap hack [06:18] well, at this point, let's try all possibilities, but nice catch :) [06:19] but it was dropped later on [06:19] we don't have the version with the drop one in the image [06:19] so let's try dropping it [06:20] right, but it's part of lxc-android-config [06:20] https://launchpadlibrarian.net/153936414/lxc-android-config_0.113_0.114.diff.gz [06:20] oh yeah [06:21] ok, /me rm [06:21] holy, that's an ugly hack [06:21] yeah, it was after the discussion that we can't convey setcap as the filesystem is ext2 and we generate tarballs [06:21] so doing that on every boot (yeah :/) [06:21] right, but in the end we don't need setcaps at all [06:22] we decided that all apps should have score 0 (default) [06:22] didrocks: hey I'm kind of around now [06:22] rsalveti: oh, really? [06:22] and just set to a higher value when moving them to background [06:22] making sense [06:22] we go to the extreme everytime we do an hack… happy that we have more reasonable values [06:22] otherwise unity8 would have a higher priority (from the out of memory killer perspective) than init [06:23] it'd kill first upstart and then unity8 :P [06:23] didrocks, rsalveti: hey will this command flash build 100 on my device? phablet-flash ubuntu-system --channel devel-proposed [06:23] veebers: right, please do it ;) [06:23] I would like to see if I can help with this issue [06:23] yeah [06:23] that would be really appreciated :) [06:23] cool, flashing now [06:24] rsalveti: heh, well, I keep hearing the shell is the most important piece of the system for 3 years, so I'm unsure (j/k) ;) [06:24] didrocks: haha :-) [06:24] didrocks: did it help? [06:26] rsalveti: all tests fail, I don't see unity8 starting but not crashing either [06:26] let me see if it's not the powerd/display off thing [06:26] didrocks: maybe because of the mir socket [06:26] check /run/user/32.../mir_... [06:27] rsalveti: I have no mir socket (without unity8 running) [06:27] that's not expected? [06:27] right it's fine, I just got in a situation where the test was failing because the socket was still there [06:27] ok [06:28] interesting, I even don't see anything anymore in .cache/upstart/unity8.log [06:28] like if it doesn't even try starting unity8 [06:28] weird [06:28] maybe trying removing the respawn now? [06:28] self.grid_size = int(os.getenv('GRID_UNIT_PX')) [06:28] TypeError: int() argument must be a string or a number, not 'NoneType' [06:28] for all tests running [06:28] rsalveti: yeah, let's see [06:29] hum, not better [06:29] * didrocks reboots to ensure [06:29] in dev mode, you cannot update the unity8 package because of this bind mount [06:30] it'll try to replace it and fails with 'busy' [06:30] yeah, it's annoying for testing [06:30] ok rebooted [06:30] so stopping the shell [06:30] slow reboots... [06:30] so annoying [06:30] sudo -u phablet -i sh -lc "initctl stop unity8" [06:31] powerd-cli display on bright [06:31] (just to ensure it's not getting off) [06:31] not sure if you tried it already, but just out of curiosity I tried removing the setcap hook hack, doesn't look like it's making a difference for me [06:32] plars: yeah, we're just doing that, ok. so you confirm :/ [06:32] plars: you see that in the tests only as well, right? not when using the image? [06:32] didrocks: feel free to try it too, I just removed the file under /etc/init/boot-hooks and reran [06:32] rsalveti: yeah, so really nothing… [06:33] plars: confirming [06:33] why I don't see anything in the upstart log to try running unity8? [06:35] ah, only running one test at least, tried to start it [06:35] with the same error thugh [06:35] though* [06:35] veebers: so, for clarity, the issue seems that unity8 isn't loaded with the same env than the system one [06:35] we are getting: [06:35] Loading testability driver. [06:35] Missing "com.canonical.Unity.Lenses" schema [06:36] the schema exists if you try by end [06:36] morning phabulous people! [06:36] (and that's what is making unity8 crashing) [06:36] hey popey [06:37] popey: can you upgrade to image 100 and test as much as you can it? (we have an issue, but we start thinking it's a test environment issue) [06:37] doing right now [06:37] if you get unity8 disappearing and not reapparing, ring the alarm bell :) [06:37] thanks! [06:37] http://popey.com/~alan/phablet/device-2013-10-17-073526.png \o/ 100 [06:37] :) [06:37] although technically we're way beyond 100 given we reset the counter a couple of months back [06:37] but lets not mention that ☻ [06:38] sshhhhh ;) [06:38] didrocks: ah ok odd, there is some patching/mocking happening with the autopilot tests but this looks very broken [06:38] right guys, guess you're all on top of this issue already [06:38] will get some sleep [06:38] rsalveti: sure, enjoy! we'll have good news when you wake up :) [06:38] rsalveti: thanks for the initial debugging! [06:38] yeah :-) [06:39] np, later and good luck :-) [06:39] thanks ;) [06:41] network indicator shows not connected, but i have an ip address in ifconfig [06:41] right, I think I'm going to go get some sleep too... back later [06:41] (and network works) [06:41] plars: see you later! thanks :) [06:41] popey: maybe a crash? It's working here [06:41] http://popey.com/~alan/phablet/device-2013-10-17-074119.png [06:41] i am connected to that wifi access point [06:42] nothing in /var/crash.. hmmm [06:42] weird [06:42] popey: on a fresh intall, I connected for the first time (and it worked) [06:42] ok, let's keep those in mind [06:42] this was an upgrade from 99 [06:42] popey: maybe it will be better to have a complete wipe out? [06:42] as people will install that image (maybe) from scratch :) [06:43] and we told we don't really support upgrades [06:43] yeah, i usually test both [06:43] ah ok ;) [06:48] * popey reflashes clean [06:56] lool, I tested the upgrader, no big problem so far. main issue is you cannot resume or restart an upgrade if you exit system-settings [06:56] lool, but from all the tests I did, I couldn't brick the pohne [06:56] *phone [06:56] hey jibel ;) [06:57] Bonjour didrocks, ça va? [06:57] jibel: bof, la folie depuis ce matin, et toi? [06:57] didrocks, ça va mais j'ai testé jusque minuit et demi et n'ai pas entendu le reveil :/ [06:58] jibel: ça va, c'est encore tôt de toute manière là :) [06:58] jibel: in case you didn't follow, there is no way to run unity8 AP tests on image 100. It seems to work well on the image, but we are getting a crash on a schema not being installed (which is installed) [06:59] looking at the env of the crashed unity8 process, it's very poor (not a lot of env variable) [06:59] we tried to disable multiple things between the 2 images (setcap, respawn…) [06:59] didrocks, okay, I'm flashing 100, is there anything you want me to verify? [07:00] jibel: first, that the image itself is fine [07:00] then, if you can help on this AP test front [07:00] veebers: flashing finished? [07:00] didrocks: only just now, now installing tests [07:00] didrocks: missing indicator clock on first clean flash [07:00] didrocks: the internet here is slow :-) [07:02] popey: I guess the same random crash? (it appears here) [07:02] yeah, expect so, will reboot and see [07:05] popey, was the date indicator present? [07:06] popey, nm, I read it as no time on screen lock, this is bug 1239710 but we cannot find a way to reporduce [07:06] bug 1239710 in indicator-datetime (Ubuntu) "indicator-datetime missing" [High,Confirmed] https://launchpad.net/bugs/1239710 [07:06] yes, on second boot [07:11] didrocks: right, I know what's causing it in the autopilot code, now to figure out how to fix it' [07:12] clean flash, connected to wifi, and again i see no tick next to the access point I am connected to.. http://popey.com/~alan/phablet/device-2013-10-17-081224.png [07:12] veebers: oh, can you expand it? are you sure it's due to autopilot? [07:12] veebers: and that we don't have that in the finale image? [07:12] (and why it's starting to be triggered now) [07:13] popey: ah, the tick [07:13] popey: let me check [07:13] let me get a shell first :) [07:13] popey: can you try to downgrade indicator-network? [07:14] didrocks: yeah, there was code added that sets some more env details that appear to be incorrect causing it to crash, if I remove that one line, it works fine [07:14] ya [07:14] do you know what version I need? [07:14] veebers: any reference/diff to point me to (just removing the line)? I wonder why we didn't get it before though [07:14] popey: 0.5.1+13.10.20131011-0ubuntu1 [07:14] k [07:14] thanks! [07:14] np [07:15] didrocks: it looks like the code was introduced unity8 trunk revno 470 [07:15] but I tried to downgrade unity8… [07:15] * didrocks looks [07:16] veebers: we don't ship rev 470 [07:16] * didrocks checks again [07:16] oh, we do ship it [07:16] didrocks: phew, I thought I had screwed something up there :-\ [07:16] ;) [07:17] ah, so I didn't downgrade the autopilot package [07:17] let me try [07:17] didrocks: I suspect that should work for you [07:19] didrocks: downgraded indicator-network, i still see no tick [07:19] veebers: \o/ [07:19] popey: hum, is that a regression really from image 100? [07:19] veebers: my hero! I tried downgrading half of the image but the autopilot tests, thinking we didn't ship tihs [07:19] seems not [07:20] i have a 99 phone next to it [07:20] ok, ok good news then [07:20] also not showing icon [07:20] didrocks: heh no worries. Sorry I didn't catch this earlier. How old is build 100? [07:20] * popey reflashes [07:20] popey: hum, so maybe a toolkit upgrade? Can you try on other apps having the same tick? [07:20] veebers: well, few hours, no worry :) [07:20] didrocks: you can re-create the unity8 crash with this command: start unity8 XDG_DATA_DIRS=/usr/share/unity8/mocks/data/applications/ [07:20] veebers: this unity8 commit wasn't supposed to land [07:20] didrocks: will look [07:21] veebers: right, wrong XDG_DATA_DIRS :) [07:21] didrocks: ah right, that makes sense why I had 99 then :-) [07:21] didrocks: yeah [07:22] veebers: you're going to propose a patch? [07:23] didrocks: Yep I could do, do you know what the correct directory is? I was going to hitup Saviq or mzanetti and ask them otherwise [07:24] Morning [07:24] Damn, yesterday I upgraded my desktop and I can't properly boot into graphical mode anymore [07:25] veebers: I think you should append /usr/share/ at least [07:29] ok, /me reflashes the image [07:32] didrocks: reflashing again, this time clock appears fine and so does the network tick [07:32] http://popey.com/~alan/phablet/device-2013-10-17-083228.png [07:33] popey: the network tick? [07:33] but but but [07:33] time clock -> ok, it's the crash [07:33] but the network tick [07:33] * didrocks is puzzled [07:33] odd isnt it? [07:33] really puzzled [07:33] yeah :) [07:33] but not a regression [07:34] right [07:34] as my 99 phone has it too [07:34] popey: TBH, I'm happy, the unity8 issue is figured out [07:34] it's not the image [07:34] I can take my coffee after 2h30 of stress :) [07:34] heh [07:40] jeez [07:40] didrocks, sorted? [07:40] Saviq: I'll have a MR for you in a moment :-) [07:41] kind of, we know it doesn't impact the image at least :) [07:41] wth happened there? [07:41] Saviq: your commit… [07:41] Saviq: look at the ue-leads ML [07:41] didrocks, yeah, but what about it? it was just prepending to X_D_D? [07:42] * Saviq hates g... [07:46] Saviq: yeah, I'm puzzled through the code, that's why I didn't think about this commit being a problem at first [07:46] Saviq: we prepend many directory on the real install [07:46] directories* [07:46] didrocks, but it's empty on the phone? [07:46] and it still look for the last one [07:46] Saviq: /usr/share/glib-2.0/schemas/ is not empty [07:47] didrocks, yeah, but XDG_DATA_DIRS is [07:47] Saviq: oh, but if it's empty [07:47] didrocks, but as soon as we put *something* there [07:47] it looks in /usr/share :p [07:47] yeah exactly [07:47] welcome to glib ;) [07:47] so when empty - we need to put both our override *and* /usr/share... [07:47] eh [07:47] yep [07:48] Saviq: you didn't try the AP tests? (nor lool I guess?) [07:48] didrocks, I did, but obviously on desktop it worked [07:48] argh, always test on phone please :/ [07:48] didrocks, and on device I must've had some weird env that it went fine [07:49] Saviq: the os.getenv("XDG_DATA_DIRS") returned None, but it's initctl get-env that we're interested in [07:49] Saviq: at least, it doesn't impact the image, that's all what counts. I got a ton of stress, but at least, I can enjoy coffee now :) [07:49] veebers, aaah [07:49] veebers, ap on device doesn't run under upstart... [07:49] didrocks, sorry about htat [07:50] Saviq: well, I'm happy about the resolution, a little bit sorry that a fix for desktop screwed us though, but that's fine [07:50] also, nothing in the landing plan… [07:50] or maybe #265 [07:50] but not really clear about the other change [07:51] yeah I dropped the ball there, sorry [07:51] just wanted to see -ci getting better [07:51] well, again, the image is good [07:51] which is what is important :) [07:51] the tests are running here [07:51] I'll report the result [07:51] oh btw [07:51] Saviq: I just downgraded to previous -autopilot package [07:51] phablet@ubuntu-phablet:~$ initctl get-env XDG_DATA_DIRS [07:51] /usr/share/ubuntu-touch-surfaceflinger:/usr/local/share/:/usr/share/ [07:52] wonder what surfaceflinger is doing there ;) [07:52] ok, so upstart/direct ap launch issue [07:52] interesting indeed :) [07:53] Ran 22 tests in 416.930s [07:53] FAILED (failures=5) [07:53] didrocks, previous ap might have some failures in notifications [07:54] didrocks, not sure when stuff got released [07:54] Saviq: ok, so let me take your latest and adding the env by hand [07:54] didrocks, yeah, just export it before starting AP [07:55] didrocks, if you get any .crash that's more than 1MB, I'll be interested, too [07:55] Saviq: yeah, the only ones I got was the our lovely gsettings schema missing [07:57] Saviq, didrocks: https://code.launchpad.net/~veebers/unity8/ap_env_fix_1240801/+merge/191567 (I'm just running all the tests now locally, the couple I did try worked) [07:57] veebers: doing the same, running all tests [07:57] (with just changing the env) [07:58] veebers, yeah, this looks right [07:59] if only we had CI automation... [07:59] oh wait... [08:00] Saviq: well, I would love to as well not having to be changed in a manual tester running the tests as well. I think we have to cope with it for now and be systematic in our approach meanwhile [08:00] Saviq: I raised that as a top priority FYI [08:03] jibel: popey: so, apart from those issues, happy with that image? [08:04] so far.. still fiddling [08:05] didrocks, nothing utterly broken so far [08:05] * didrocks crosses fingers [08:05] then, we'll need ogra_ for finale results on maguro [08:05] Ran 22 tests in 484.981s [08:05] FAILED (failures=1) [08:05] Saviq: ^ [08:05] ERROR: unity8.shell.tests.test_lock_screen.TestLockscreen.test_pin_screen_wrong_code(Native Device) [08:06] it's a flacky test IIRC [08:06] (or a race, unity8 didn't restart) [08:06] anyway, it's good enough for me [08:06] didrocks, what's the ap error? [08:06] raise NoSuchProcess(pid, None, 'no process found with pid %s' % pid) [08:06] NoSuchProcess: no process found with pid 8268 [08:06] oh, an unity8 crash [08:07] hum, was an older one [08:07] yeah [08:07] didrocks, but yeah - that means u8 crashed on startup [08:07] Saviq: yeah, seems to match the time [08:07] and I didn't get anything from the backtrace yet [08:07] anyway, we'll figure it out [08:07] didrocks, how big the .crash file? [08:07] Saviq: 50k :p [08:07] not sure you would be interested, 2 frames ;) [08:08] didrocks, yeah, *not* useful :/ [08:08] didrocks, and both ?? [08:08] well, sure, not retraced yet [08:08] but for 2 frames, it's probably a loop in the mainloop [08:08] Saviq: ok, will dogfood now, if I get an interesting stack, I'll keep you posted [08:08] didrocks, not gonna get retraced I'm afraid [08:09] didrocks, both of those frames are in android libs afaict [08:09] yeah [08:09] for which we don't have dbg symbols [08:09] anyway, we'll see in the long term, I don't see anything blocking us for now :) [08:11] didrocks: yeah, seems okay. [08:11] popey: not ok, stellar! :) [08:11] we have less tests in total in the dashboard though [08:12] jibel: popey: do you know why? ^ [08:12] nope [08:13] didrocks, don't ask me about the dashboard. Are the tests still running? [08:13] jibel: if so, they are stuck for a long time [08:14] maguro is running [08:14] but not mako [08:14] didrocks, there are jobs call mir-maguro-smoke-something, maybe that's it? [08:14] I don't know [08:14] psivaa, ^^ [08:15] maguro has the right total number [08:15] not mako [08:15] ah ubuntu-ui-toolkit [08:16] same for dialer-app [08:17] didrocks, confirmed, veebers's fix is working, shall I merge? [08:17] Saviq: please do (we won't rebuild it though) [08:17] * ogra_ might be a few min late to the meeting, my magurto download says it still needs 15min [08:18] (flashing before the meeting today) [08:18] didrocks, yeah I know [08:18] didrocks: jibel: just kicked off the ui-toolkit job, i dont see any issues with mako dialer [08:19] psivaa: maguro dialer [08:19] and terminal/rssreader [08:19] the total of tests ran are 1 [08:19] didrocks: i've kicked them off already :) [08:20] great :) [08:21] it's interesting that total tests run: 288 [08:21] total test failed: 39 [08:21] if I count manually, the pass rate is 86.4 [08:21] not 92.4 [08:21] I think they don't use the right total tests run [08:22] hi! Can someone please fix or delete this job? http://10.97.0.26:8080/job/signon-ui-daily/label=pbuilder/53/ [08:22] mardy: that would be for fginther I guess [08:22] didrocks: thanks [08:22] fginther: ^ [08:22] fginther: I think it's using some obsolete PPAs for Qt5 [08:22] veebers, hmm did you try your patch on the desktop? [08:23] Saviq: oh, yes I tried at least one test [08:23] Saviq: I'll re-run now [08:23] veebers, try uninstalled as well, I'm getting some complaints [08:23] Saviq: uninstalled? [08:23] Saviq: oh unity8 uninstalled [08:23] veebers, not from a package [08:23] veebers, yeah, after make -C builddir install [08:24] veebers, and PYTHONPATH=tests/autopilot autopilot run unity8... [08:24] Saviq: trying now [08:26] mardy: it's finished already [08:26] *it [08:26] Saviq: I'm doing something dumb, "make -C builddir install" doesn't work for me, what do I need to do from a fresh branch? [08:26] jibel: popey: oh, something to try on that image: opening/closing a lot of apps [08:27] veebers, ./build [08:27] jibel: popey: the slowdown should be fixed [08:27] k [08:27] Saviq: ah of course [08:27] veebers, you might need ./build -s if you have a really clean env (like deps not installed) [08:28] i have 10 apps open and it feels a bit sluggish [08:28] vila: yes, but I mean to ask to change the job's configuration [08:28] Saviq: ack [08:28] vila: it always fails [08:29] 22:06:19 < fginther> t1mp, I discovered one problem was the oom killer was killing qmlscene and autopilot before the test completed, the workaround was to split up the tests [08:30] fginther: is that something that https://code.launchpad.net/~gerboland/unity-mir/fix-leaks/+merge/191449 might fix? [08:30] mardy: ha, you'll need fginther then indeed [08:30] mardy: I had a brief look at the job config but no ppa is directly mentioned there so that needs move knowledge that I have for now [08:31] vila: ok, np, thanks for the investigation. I'll follow-up with fginther [08:31] mardy: ack [08:35] lool: ogra_: around? [08:35] asac: ? [08:36] didrocks, on my way, it just finished the download [08:36] ok :) [08:39] Saviq: is this the complaint you're getting? Please install unity8 or copy data/unity8.conf to /home/leecj2/.config/upstart [08:39] well, not with leecj2 of course :-) [08:39] veebers, no, it can't find the process [08:39] oh :0 [08:39] veebers, maybe my env is broken again... [08:40] Saviq: did you do anything with the unity8.conf for upstart to find it/ [08:40] veebers, yeah, I have unity8 installed [08:41] veebers, and I had it copied, too [08:41] veebers, let me restart my terminal, maybe my env is broken again [08:43] ok that didn't help [08:43] * Saviq reboots [08:49] veebers, http://paste.ubuntu.com/6250028/ [08:49] Saviq: I did have to make one line fix to get running, now I see this in the log: Unable to activate "camera-app.desktop" [08:49] Saviq: yeah, heh that's the oneline I did to fix it [08:49] veebers, that means the XDG path isn't set up right [08:49] Saviq: did you ok htat previous MR? [08:49] veebers, not merged yet [08:49] ah ok [08:50] Saviq: I've changed it to needs review [08:50] need to fix this first [08:50] veebers, k [08:50] veebers, so it's working installed - from both package and local PYTHONPATH= [08:50] veebers, but has issues with uninstalled [08:50] veebers, it's late for you, shall we take over? [08:50] veebers, thanks for being on guard for the original issue [08:51] Saviq: nw, also thank rsalveti and didrocks who originally brought it to my attention :-) [08:52] Saviq: I'll see if I can fix it quickly, if not I'll hand over [08:52] veebers, thanks [08:55] yw veebers, thanks! [08:55] popey: didrocks: ive noted down some information about the AP testing of the core apps on 99 in the doc [08:55] https://docs.google.com/a/canonical.com/document/d/1EepnzbV6b0aqvdevB19_Fp2gmjwLDNEo6F3lcv0VhVY/edit# [08:56] psivaa: ah, excellent! thanks a lot :) [08:56] didrocks: yw :) [08:56] didrocks, confirmed, it is faster. I started all the preinstalled apps, but then init uses crazy amount of memory and the system starts swapping [08:56] jibel: yeah, we still have the upstart mem leak [08:57] but I'm still happy with have the libunity-mir mem leak under control [09:02] Saviq: d'oh was trivial fix have pushed latest if you would like to try agin [09:02] again* [09:05] veebers, cool, thanks [09:06] Hi [09:08] veebers, +1 [09:09] lool: hi ! Slept enough ? [09:09] Hello! [09:09] sil2100: you're back \o/ [09:10] didrocks: still on the tty though... doing another reboot in a moment [09:10] sil2100: good luck with your hunt! [09:11] psivaa: perhaps https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1239646 should go in the doc as well [09:11] Ubuntu bug 1239646 in Ubuntu UI Toolkit "CI fails most tests on UITK trunk" [Critical,In progress] [09:11] psivaa: I'm still waiting for a CI run to see if it was fixed by a mir update [09:11] vila: lalala [09:12] vila: yeah it's ok [09:12] lool: :) [09:12] but I ignored the alarm clock [09:12] t1mp: ok, CI run with image 100 has finished [09:12] psivaa: do you have a url for that? [09:12] http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/ [09:13] thanks [09:13] didrocks, lool, asac, popey, from maguro POV the image looks fine [09:13] i filed bug 1240875 [09:13] bug 1240875 in unity8 (Ubuntu) "Need to reboot the phone to have it pick up a new language setting" [Undecided,New] https://launchpad.net/bugs/1240875 [09:13] but thats not maguro specific [09:14] ogra_: \o/ [09:14] Saviq: hmm I don't seem to have this dir on my desktop: /usr/share/unity8/mocks/data, I've installed unity8 + fakenv + autopilot tests etc. [09:14] psivaa: wow. looks like ubuntu-ui-toolkit has 52/52 passes :D [09:15] hmm 2 fails on maguro [09:15] on systemsettle-before and systemsettle-after. I don't know what that is [09:16] veebers, it's in fake-env [09:16] veebers, from trunk, though [09:16] Saviq: ah ok [09:16] veebers, as in you need 20131016 [09:16] .1 I think [09:17] Saviq: ah ok, thanks [09:17] veebers, yeah, just checked - it's there [09:18] veebers, hrm [09:18] http://packages.ubuntu.com/saucy/amd64/unity8-fake-env/filelist disagrees === vrruiz_ is now known as rvr [09:19] veebers, but it's there if you open https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/5110290 [09:19] the fake-env deb [09:19] veebers, aaanyway - we'd know - if it's not there - ap on desktop will fail miserably [09:20] t1mp: systemsettle failure doesn't look related to ubuntu-ui-toolkit tests [09:20] the systemsettle test fails before the uitoolkit tests run [09:20] veebers, and it's fine http://10.97.0.26:8080/job/autopilot-testrunner-otto-saucy/1248/ [09:21] and bug 1240881 [09:21] bug 1240881 in webbrowser-app (Ubuntu) "scrolling is very jumpy on maguro" [Undecided,New] https://launchpad.net/bugs/1240881 [09:21] psivaa: on this MR the tests just failed https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/ci-test/+merge/190906 [09:21] jibel: thanks for the testing [09:21] psivaa: do you know how I can see which image was used for those tests? if it is image 100 they should have passed [09:21] Saviq: ok, perhaps I have an older package [09:21] veebers, thanks! [09:22] Saviq: I ask because of this (probably not urgent) from our discussion yesterday/this morning: https://code.launchpad.net/~veebers/unity8/ap_make_use_of_helpers_in_tests/+merge/191575 [09:22] t1mp: let me take a look [09:22] psivaa: thanks [09:22] veebers, yeah, will look at it asap [09:22] veebers, although we need to take a step back and see what can we abstract / what should move into ap (like all the upstart business) etc. [09:22] Saviq: sweet thanks, it's pre-req branch is still "needs-review" so if you get the chance that would be awesome too :-) [09:23] Saviq: ah, I haven't had the chance to talk to you about that [09:23] lool: how's timing looking? we're looking at releasing everything else in early afternoon (maybe around 1pm local?, but not going to set a fixed time), and it'd be good if the touch images were ready when we do :) [09:24] I was talking with thomi earlier (the other day?) and autopilot 1.4 will handle all/most of the upstart stuff. Which is why I didn't go into the trouble of abstracting etc. that stuff to much at all [09:24] veebers, ok cool [09:24] veebers, so, like tomorrow ;D [09:24] so soon we'll be able to go through and update those to be much nicer [09:24] Saviq: ^_^ [09:27] t1mp: both mako and maguro are running image 100 [09:32] ogra_: do you see an improvement thanks to unity-mir? [09:32] cjwatson: I'm handling it [09:33] cjwatson: seems we have our final image, so should be good. check with didrocks etc. [09:33] cjwatson: image 100 will be the one [09:33] psivaa: I don't understand why this one passes http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/maguro/100:20131017:20131015/4767/ubuntu-ui-toolkit-autopilot/ [09:33] didrocks: dont say too much :) [09:33] lol [09:33] ;) [09:33] psivaa: and this fails most of the tests https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-maguro/2530/? [09:33] psivaa: shouldn't they be the same? [09:33] cjwatson: so, we need to discuss release note, we have some infos, where should we paste them? [09:33] didrocks: can we retry a few things like notes-app etc.? [09:33] maybe the dashboard can look even nicer for 100 [09:33] psivaa: ^ [09:34] didrocks: can you edit https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes directly (just watch out for edit conflicts as several people are editing on and off)? [09:34] didrocks: ack, will run them [09:34] 100 is running on maguro :) [09:34] didrocks: There's an empty section for Ubuntu Touch there waiting for your input :-) (feel free to rename it though) [09:34] t1mp: not sure why they differ.. need to take a deeper look at the medium tests [09:34] cjwatson: sure, doing it, a section sounds good [09:35] didrocks: any testing needed? I'm on with a shell now and flashing my device right now [09:35] cjwatson: can you tell us when the announce will be made? We are just a promotion away [09:35] sil2100: please dogfood like crazy ;) [09:35] thanks psivaa [09:36] psivaa: is there a way to see if this fix https://code.launchpad.net/~gerboland/unity-mir/fix-leaks/+merge/191449 is present in image 100? [09:36] eeek ! [09:36] * ogra_ found an RC bug on maguro :( [09:36] didrocks: My aversion to picking a time isn't paranoid secrecy, it's because we've found that if we nominate an exact time then people tend to try to stick to it even if things are going wrong [09:37] root@ubuntu-phablet:/# ls -lh /var/log/syslog [09:37] -rw-r----- 1 syslog adm 352M Oct 17 11:37 /var/log/syslog [09:37] root@ubuntu-phablet:/# [09:37] ogra_: thats system updates [09:37] grows ~100M per minute [09:37] didrocks: not before 1pm London time [09:37] didrocks: hopefully not long after that [09:37] cjwatson: right, I mean, just tell us in advance so that we can promote [09:37] and i cant connect to WIFI anymore [09:37] psivaa: so if unity-mir has r > 129 [09:38] and in fact syslog gets about 100 lines from NM per second [09:38] didrocks: do you have any mirror propagation delays we need to be concerned about? [09:38] ogra_: i am connected on wifi [09:38] ogra_: are you really not connected? there is a bug with the tick not showing randomly [09:38] didrocks: (and promote to where?) [09:38] ah [09:38] asac, switch wifi off and on a few times [09:38] at some point it stops listing any networks at all [09:38] ogra_: can you answer to cjwatson? ^ (I think we don't have mirrors, right?) [09:38] no, we dont [09:39] cjwatson: promote to the stable channel [09:39] didrocks: so if we just give you ten minutes' warning or something? [09:39] cjwatson, i also wouldnt know what "promotion" means in case of touch ... since we will just roll forward [09:39] ogra_: don't you tell "promoting an image"? :) [09:39] ogra_: i dont think the fact that NM goes down after stressing it a new issue [09:39] I heard it from you [09:39] or is it? [09:39] didrocks, right, to the devel channel from devel-proposed [09:39] i had this at least one time in previous days [09:40] asac, definitely new [09:40] i never had that before [09:40] ogra_: i had it :) [09:40] root@ubuntu-phablet:/# ls -lh /var/log/syslog [09:40] -rw-r----- 1 syslog adm 595M Oct 17 11:40 /var/log/syslog [09:40] didnt wsee th syslog, but the "cant see any wifi network anymore) [09:40] and my disk will be full in about 30min or so [09:40] ogra_: yeah. yo must be in an awful race [09:40] or something [09:40] cjwatson: so yeah, 10 minutes is fine :) [09:40] ogra_: can you reboot and see how often you can trigger [09:40] ? [09:40] cjwatson: well, if ogra is around [09:40] i get 100s of lines into syslog per minute [09:40] sure, we know that by now [09:41] ah, and now i cant wake it up from sleep anymore [09:41] (it was only on for like 20min) [09:42] ogra_: your boot is busted obviously... try if you can reproduce anything like that when you boot again etc. [09:42] ogra_: and capture what you see of course [09:42] logs etc. [09:42] and its glowing at the top ... nearly cant touch it [09:42] so one can investigate [09:42] reboot is also not possible [09:42] jibel: are you guys on testing #100? [09:43] http://paste.ubuntu.com/6250220/ [09:43] jibel: you might want to keep an eye on what ogra is describing above [09:43] asac, yes, we do [09:43] thats the stream of messages in syslog [09:43] asac, that's what I'm trying to reproduce ATM [09:43] ok [09:43] asac, but cannot on mako [09:43] ogra_: is that a fresh --no-backup install? [09:43] jibel: i dont have it on maguro either, but i did a system update [09:43] asac, yes [09:44] ok let me do that then too [09:44] i have 2 APs in the house and moved between them (i usually do that for a test) ... and i have a wlan free spot in the house where i usually go to test if it switches back and forth ... [09:44] after being out of wlan range and getting back into range this started [09:45] jibel: ^ [09:45] well, let me first flash a no-backup one [09:45] the spam started after being in the wlan free spot and switching wifi off and on again [09:46] asac, ok, I'll have to find a place without wifi [09:46] when being back in range i got a WPA dialog but no AP listings anymore [09:46] jibel: i feel it might be a on/off thing etc. [09:46] rather than roam [09:46] jibel, use tinfoli [09:46] wrap the phone in it, and leave it for a moment [09:47] that should shield you from all networks [09:47] t1mp: i think the devices have unity-mir r 129 [09:48] ahh you needed > 129 [09:48] psivaa: actually I needed >= 129 [09:48] so 129 should be good [09:49] ok, phone is back up ... let me walk through the house to see if i can trigger it again [09:52] hm, unity8 crashed when I went out of range [09:52] popey: thanks! I was about adding that one ;) [09:52] ☻ [09:53] didrocks: are you taking from that doc and putting somewhere else? [09:54] asac, jibel, so i can reproduce the behavior in the UI, but this time it doesnt spam syslog [09:54] ogra_, what exactly do you do, I'll try on mako [09:56] popey: yeah, putting it on the wiki release page as soon as I can get a lock on it :) [09:56] coolio [09:57] jibel, i have one AP upstartis and one downstairs ... and a WLAN free spot in one bathroom ... i want from upstairs to downstairs, watch the signal degrade and watch it picing up the new AP (wehich makes the signal go to 100% again) ... then i go to the bathroom and watch wlan go away and see the 3G icon appear [09:57] at that piont i get a WPA PW popup [09:57] ogra_, the unity8 crash I saw might be a duplicate of bug 1239394, I'm uploading the crash and will do more 'out of range' tests [09:57] bug 1239394 in Unity 8 "unity8 crashed with SIGSEGV in gtk_menu_tracker_item_get_attribute_value()" [High,In progress] https://launchpad.net/bugs/1239394 [09:58] typing in the PW doesnt connect (Edge icon stays (little E in the panel) [09:58] then switching off and on wlan triggers it [09:58] ogra_, okay, I don't have any AP in my bathroom, but it probably doesn't matter :) [09:59] lol [09:59] i dont have wlan in one of my bathrooms [09:59] popey: dpm: feel free to edit it directly as well [09:59] seems the pipes shield that room very well [10:02] hm, is there an option to save images in our webbrowser-app? [10:02] sil2100: maybe ask osomon? [10:03] dont think so [10:03] popey: how do you take all your screenshot btw? [10:04] mirfbdump [10:04] popey: hum, is that installed by default? [10:04] no [10:04] command not found [10:04] its a script [10:04] one mo [10:05] http://bazaar.launchpad.net/~popey/+junk/phablet-flash-wrapper/view/head:/mirfbdump [10:05] Jean-Baptiste wrote it, I modded it so it autouploads to my webspace and opens the image using xdg-open [10:05] jibel, asac, while i can reproduce the strange UI behavior, i cant really reproduce the syslog spam, lets put that one under "driver hiccup" until we see it again [10:05] popey: oh nice! [10:05] also his script shrinks the image, i wanted full-size ones [10:06] /dev/$FBDEV ${PICDIR}/fb [10:06] waow ;) [10:06] ok, it's really a dump :) [10:07] yeah! [10:07] cjwatson: sorry I was picking up my son at school [10:07] cjwatson: we're good [10:07] cjwatson: in terms of images, we're sticking with our latest #100 [10:07] cjwatson: we've assessed the remaining high prio issues, and they will be delivered in updates now [10:07] * popey pops out to run an errand. back in an hour or less [10:08] popey: enjoy! [10:08] * popey doesn't enjoy dentists ☻ [10:08] didrocks, http://people.canonical.com/~j-lallement/touch/mirfbdump original version without upload to popey's place :) there is a request to include it into phablet-tools [10:08] jibel: we definitively should [10:08] popey: don't enjoy then and good luck! [10:08] :) [10:09] popey: ouch [10:10] is it expected that my icons under "installed" re-oder themnselves all the time (thats on mako) [10:10] ah, now it stopped [10:10] that looked weird [10:11] So image 100 is the one with the highest pass rate ever on touch_mir images [10:11] (wild icon shuffling that stops and starts over etc ... having stock ticker as first icon, then shorts ,, and in the end the browser again) [10:12] ogra_: yeah that's painful [10:12] ogra_: worst is when the clicks dont show up [10:12] yeah [10:12] but it went on this time [10:12] for about a minute [10:12] even with the click being there [10:12] but i guess as long as it stops we're fine [10:13] didrocks, done (editing release notes). That's all I could think of [10:13] dpm: thanks :) [10:20] didrocks, btw, shall we release unity8 and rerun its suite on #100? [10:20] Saviq: no need to release it. I just did my test results locally [10:20] t1mp: ok, on maguro the tests succeeded [10:21] Saviq: let's not touch anything right now :) [10:21] didrocks, I mean for smoke ;) [10:21] didrocks, but ok :) [10:21] ogra_: sounds right [10:21] didrocks, btw, seems we found the crasher: bug #1240866 [10:21] bug 1240866 in Unity 8 "unity8 crashed with SIGSEGV in getenv()" [High,Triaged] https://launchpad.net/bugs/1240866 [10:21] whee [10:21] i am sure we are not 100% robust on maguro wrt wifi [10:21] didrocks, getenv is not thread safe [10:21] with pittis fix maguro feels snappier actually [10:21] psivaa: ah cool, that's an improvement :) now let's see whats up with mako [10:21] * ogra_ just replaced udevd with the fixed one [10:22] Saviq: oh, the story repeat! (we had exactly the same in unity7 2 years ago ;)) [10:22] Saviq: nice catch! [10:22] didrocks, :D [10:22] t1mp: mako failed to unlock screen.. looking at why this has happened [10:22] Saviq: no way to run the smoke test without an image being built (hence no release ;)) [10:22] psivaa: mako still seems to have the same problem. https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/2578/testReport/junit/ubuntuuitoolkit.tests.gallery.test_gallery/ButtonsTestCase/test_buttons_standard_button_/ [10:22] ;D [10:22] psivaa: a problem when setting up the app [10:22] psivaa: ah that could explain it [10:22] Saviq: thats a multi-threading issue? [10:23] asac, yes [10:23] asac, both unity8 and Mir try to getenv() concurrently [10:23] asac, and that fails [10:23] asac, it's a rare occurence - but is most probably the cause for our last unity8 test failures [10:24] bah [10:25] nowe it got super slow again :/ [10:25] Saviq: so if we retry it might succeed? [10:25] "if its rare" :) [10:26] asac, well, if you run just the one failing test it will pass - if you run the whole suite, you'll probably get the same again in some other tests [10:26] asac, rare seems to mean ~5% [10:26] in that case [10:27] asac, trick is, I had better success on maguro, where slower CPU seems to help (or less threads?) [10:27] asac, but at least we know the cause now - we couldn't get a trace of this for a while now [10:31] * ogra_ files bug 1240911 [10:31] bug 1240911 in unity8 (Ubuntu) "swiping the camera-app away to get back to the home sceen on maguro causes a hanging animation for several seconds on maguro" [Undecided,New] https://launchpad.net/bugs/1240911 [10:36] Saviq: yeah MT is tricky to debug and do right [10:36] well done [10:43] ogra_: I thought there was already one on the camera app cause lag in the system [10:44] davmor2, well, then someone can duplicate it :) [10:45] ogra_: I would but I can't remember the bug jibel ^ is it one that you filed I know someone gave me a link to a bug when I mentioned it [10:45] bah #ubuntu-release-party is really empty [10:46] * ogra_ cant remember a release wheer we were below 100 people in there at that time of day [10:47] let's fix! [10:47] it is usually around 200 spiking to 3-400 at tiome of the actual release [10:47] even here are more people [11:14] ogra_: you should get dholbach to social media about it [11:14] if you want it busy :P [11:16] who could tell me about locale details in Jenkins images? I have an i18n unit test using gettext and cannot get it to pass https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/xdglocale/+merge/188359 [11:17] dpm: not meeeeeee! ;) [11:17] :) [11:17] it never picks up translations even though eg. en_US is installed, files are where they should be [11:19] Laney, i guess an entry in the topic on #ubuntu (like we ususally have) would help too [11:20] maybe [11:20] creepy, my ubuntu phone just randomly illuminated [11:20] does anyone remember the bug # for the black wallpaper on maguro ? [11:25] psivaa: did you discover something related to the mako screen not unlocking? [11:25] ogra_: is it this one? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1227783 [11:25] Ubuntu bug 1227783 in ubuntu-ui-toolkit (Ubuntu Saucy) "Black backround image -CrossFadeImage does not set the sourceSize for the images" [Critical,In progress] [11:25] Sad, but I only see people talking about Ubuntu Touch on the release party [11:25] What about desktop?! [11:25] t1mp, thanks ... [11:26] ogra_: the fix is ready for UITK for a while now, but couldn't merge because of CI issues in UITK. And it seems that Unity8 fixed it outside of UITK so it did not seem urgent enough for a manual merge [11:32] t1mp: not yet, it could be due to bug 1238298. retunning the job seeing some other missing dep issues on other devices [11:32] bug 1238298 in jenkins-launchpad-plugin "touch tests failing because unlock screen fails" [Critical,Fix released] https://launchpad.net/bugs/1238298 [11:37] psivaa: the error messages there are not exactly the same as what we get in UITK, but the cause may be related [11:39] the second part with .ProcessSearchError definitely looks like the failure in uitk we get [11:39] the main problem is, it looks identical to the mir-based error used to [11:41] * kalikiana idly wonders why lock isn't disabled during test runs [11:41] kalikiana: well the system should be as close to the "real" system when running the tests [11:42] +"as possible" [11:42] kalikiana: indeed, the last failure is exactly the same [11:43] 6 File "/usr/lib/python2.7/dist-packages/autopilot/introspection/__init__.py", line 271, in get_proxy_object_for_existing_process [11:43] raise ProcessSearchError("Search criteria returned no results") [11:43] autopilot.introspection.ProcessSearchError: Search criteria returned no results [11:47] ogra_: can you promote the image to devel? [11:47] didrocks, already ? [11:47] ogra_: yeah ;) [11:48] ok, releasing then [11:50] didrocks, asac, lool, popey 100/20131017 promoted [11:50] ttp://popey.com/~alan/phablet/device-2013-10-17-125029.png \o/ [11:50] thanks :) [11:50] nice one! [11:53] mail sent [11:54] * ogra_ is shocked by #ubuntu-release-party ... so quiet ... still didnt hit 100 people === alan_g is now known as alan_g|lunch [11:55] Everyone switched to Mint/Arch apparently [11:55] yeah :/ [12:00] Sad... [12:01] I guess most of the people on that channel are interested in Ubuntu Touch from what I see [12:01] seems so [12:01] yeah [12:02] No one cares about the desktop anymore! [12:02] * sil2100 runs away in tears [12:03] * popey steals sil2100's laptop [12:03] :O [12:07] ogra_: \o/ [12:23] ogra_: oh, stupid question, but in 100:20131017:20131015, the last 20131015 is the last rebuild of the android side? [12:23] yep [12:24] ok, I'm not that stupid ;) [12:24] thanks [12:24] not sure why stgraber doesnt actually use the package version stamp though [12:24] yeah, as it's just one package… [12:36] vila: nocheck dans DEB_BUILD_OPTIONS === alan_g|lunch is now known as alan_g [13:06] fginther and others, tedg asking about T support already :) [13:06] alesage, do we have a name yet :-) [13:06] we do not [13:06] Jane is on it [13:07] I expect we'll have things minimally opened later today though PPAs may not quite work yet [13:07] tedg ^^ , sounds like we're waiting for an announcement of a name too ;) [13:07] Wait, isn't "Ted" enough? [13:08] the t-shirt would just look like tedg :) [13:08] alesage, tedg, we can start creating the lp 13.10 branches now and getting the cupstream2distro-config files updated [13:08] Tedg-ish Tapir ? [13:08] or would ted be the animal part ? [13:09] fginther, I leave it in your capable hands :) [13:09] fginther, So if I make the branches, does that screw you? Should I wait? [13:09] fginther, FYI, I have a script for it, so it's fast. [13:10] tedg, I think that's perfectly fine. sil2100, can you comment, can tedg start branching projects as he prefers? [13:11] tedg, sil2100, I think all we care about are the branch names so we can plug them into the config files [13:12] fginther, They'll all be "trunk.14.04" :-) [13:12] you should probably be branching for 13.10 and keeping 14.04 stuff on trunk [13:12] rather than branching for each release [13:12] as a general approach [13:12] tedg, what cjohnston said [13:12] We've been using teh LP symbolic names there. [13:12] So we realign those for what "trunk" is. [13:12] And Bazaar tracks those names as well. [13:12] oh [13:13] But this also means that things like MRs that were already queued, stay with that branch. [13:16] tedg, yeah that works (I'm looking at lp:upstart-app-launch which is just a link to lp:~indicator-applet-developers/upstart-app-launch/trunk.13.10) [13:18] fginther: we only branch components having desktop support [13:18] fginther: so for indicators touch only for instance, we don't branch, trunk will be T [13:18] (and no support release) [13:19] fginther: so no upstart-app-launch 13.10 [13:19] didrocks, Really? We're probably going to have to support demos, no? [13:19] tedg: it will be the last stable image [13:19] which can be T [13:20] (like next week) [13:20] we just won't promote image to stable that are not demoable ;) [13:20] didrocks, thanks for the correctino [13:20] correction [13:20] tedg: don't complain, less support for you! :-) [13:20] fginther: so, if you want to start diverging for components that are shipped in ubuntu desktop, please do :) [13:21] didrocks, It's not work for me, I just make kenvandine do it. [13:21] didrocks: what was the outcome of the unity problems? [13:21] :-) [13:22] saucy announce is in mod queue, website being updated [13:22] tedg: ahah ;) [13:22] ogra_: do you need to do anything to push to stable? I guess stable points to saucy as devel points to saucy [13:22] thanks cjwatson :) [13:22] didrocks, i dont know [13:23] didrocks, waiting for stgraber to clearify [13:23] plars: so, it was autopilot unity8 tests [13:23] yeah, let's wait for him :) [13:23] plars: the environment which was running unity8 wasn't the right one (only during the tests) [13:23] didrocks, i suspect we cant do anything atm until we have a name for the new release [13:23] right [13:23] so that devel can point there [13:23] phablet-flash without any option works anyway [13:24] plars: fixed in trunk, but didn't need a respin as it's only in the unity8-autopilot package [13:24] fginther: you may need to adapt from https://wiki.ubuntu.com/DailyRelease/MovingNewRelease [13:33] * fginther reads to refresh memory [13:47] fginther: hi! Can you have a look at the configuration of this job? http://10.97.0.26:8080/job/signon-ui-daily/label=pbuilder/53/ [13:47] fginther: it always fails, because it uses a very old version of Qt5 [13:49] mardy, is this job still needed? why are we doing a daily build? [13:49] mardy, just want to make sure this is still useful [13:50] fginther: I actually think it isn't useful at all [13:51] fginther: it has been failing since months, and no one complained (except because of the noise) [13:52] mardy, I'll check with victor, if he has no use for it, I'll disable [13:56] so we're branching trunk to saucy? [13:57] lool, for what ? [13:57] I dont know [13:57] lool, for phone stuff we shouldnt ... for desktop stuff we can [13:57] I thought we were doing some saucy based updates first? [13:58] from whatever deskop SRUs are there that touch us [13:58] for touch related stuff T is the target [13:58] mardy, victor no longer has a use for that job, i've disabled it [13:59] fginther: thanks!! [13:59] ogra_: I thought we were doing a couple of important landings in saucy-upates [13:59] e.g. download-manager [13:59] lool, no [13:59] so we're doing saucy based updates, but without any touch stuff? [13:59] too bad [14:00] delays the critical fixes some more [14:00] lool, we fix T so we can have an awesome first T image [14:00] well we want that too [14:00] right [14:00] hire more people if you want both ;) [14:00] but if we're going to roll the first updates from saucy, I'd want us to include the download-manager fix, especially if stable is a bit longer lived [14:00] lets focus resources on going forward [14:00] it's not for many things [14:00] really one from me :-) [14:01] if we make one exception we have to make it for all [14:01] sure; we can ask people to file two landings [14:01] which defeats the purpose [14:01] to discourage the saucy ones as being extra cost :-) [14:02] or maybe another way to ask about it: what do we put in devel that we dont put in stable or vice-versa [14:02] lool, SRUs will have to sit in proposed for two weeks anyway ... we'll likely have the first T image faster (and since the plan is to not regress this vs saucy i would expect that to even be better) [14:03] do touch SRUs have to sit 2 weeks? [14:03] I was thinking put download-manager in proposed, test, put in -updates; it's seeded only in touch [14:03] they are SRUs [14:03] and fall under the rules the ubuntu TB made [14:03] maybe we can challenge that rule for touch seeded stuff [14:03] we have no special rules approved by the TB for this [14:04] it's not like we were landing and breaking desktops just hours ago ;-) [14:04] we have special rules for unapproved [14:04] you can surely add it to the TB agenda for next meeting [14:04] and for proposed [14:04] lool, ogra_ if we don't move to T now, we'll have the same pain from when we switched to saucy and to raring (although no PPAs this time :-D) [14:04] * ogra_ heard several upset voices about special treating touch already [14:04] sergiusens: we should move to T as soon as possible, and not allow anything to land in saucy that isnt in T [14:04] not sure we want to stirr that up further without involving the TB [14:04] sergiusens: but if the first updates for a week are from saucy, I want a couple to land there [14:05] like download-manager [14:05] sergiusens, i dont expect any pain [14:05] sergiusens, all our stuff is in the archive ... so the first T image will in fact just be the same as saucy [14:05] the archive just gets copied over as the first step [14:06] ogra_, yeah, if we switch asap :-) [14:06] well we want the toolchain to settle first [14:06] and image build scripts just get "s/saucy/terrific/" [14:06] I guess it's all ready, and just needs a series of upload [14:06] (or whatever that name will be) [14:06] tasty [14:06] sergiusens, it will be as painless as switching desktop over is [14:14] lool: we decided to not do that [14:14] with rick, asac and so on [14:14] so let's not please rediscuss it again :( [14:14] see #ubuntu-release [14:16] right [14:21] cjwatson: vila: lool: ogra_: sil2100: jibel: plars: psivaa: robru: cyphermox: I've deleted our landing meetup for today and tomorrow, let's enjoy the release, there is no need until T is setup. We can have specific discussions if needed :) [14:21] didrocks: ok! [14:22] ++ [14:22] didrocks: what about the releases we usually targetted 'on Friday'? [14:24] sil2100: it's Friday/Monday, you can prepare, already, working on diverging desktop branches with fginther should take some time, (are you synced with him on it?) [14:26] didrocks: I actually read that discussion and understood it the other way around [14:26] didrocks: but thanks for clarifying [14:29] morrrrning [14:29] seems we released already [14:29] I may just get back to bed then [14:29] :P [14:30] didrocks: not yet, but we're syncing up slowly ;) [14:31] rsalveti: please go! ;) [14:31] rsalveti: full explanation on the puzzling issue on the ue-leads ML [14:32] didrocks: so e.g. what's with the netlink filter 0day SRU? [14:32] rsalveti, habe a beer first *then* go to bed again [14:32] lool, wont be needed [14:33] didrocks, do you have a good idea of which projects are touch only? to double check the list before we branch them? [14:33] lool, tvoss found a possible proper fix we'll have in the first T image [14:33] lool: so, from what I understood, if it's a fix for touch -> T, if it's a fix that is for desktop, we do the SRU round and will picked in next image respin [14:34] I guess we should tell pitti then [14:34] ogra_: yeah :-) [14:35] looking at the timeline in asac's email, I'm fine if the next *stable* image is like end of next week [14:35] didrocks: cool, thanks [14:35] that is, landings resume tuesday from T, some crack might come in, gets fixed, image is promoted to stable relatively quickly [14:35] lool: T stable? [14:35] rsalveti: Yeah [14:35] cool [14:35] well [14:36] we'll we stop this landing process using this spreadsheet? [14:36] I still have doubts everybody is on the same page [14:36] or is this something post-oakland? [14:36] the latest back and forth seem to exclude saucy-updates now [14:36] lool: I guess if he already tested and pushed -> ok [14:36] except for some system-image tests we'll do in the next couple of days [14:36] lool: but we shouldn't add any extra work now in this [14:36] didrocks: well the only one I'm worried about is this download-manager thing [14:36] didrocks: because it will affect upgrades *from* stable / 1.0 [14:36] to possibly a long time in the future [14:37] I dont want us to fix 20 issues in 1.0 via saucy-updates [14:37] lool: what's the effect apart from log spam? [14:37] but if the next image in *stable* channel is in 6 months, or even in a month, we dont really know whether it will work [14:37] didrocks: slow downloads, huge logs [14:37] ogra_: this syslog issue is annoying [14:37] ogra_: can't we just put some limits in it? [14:37] didrocks: possibly not being able to upgrade [14:37] rsalveti, yeah but i couldnt trigger it again [14:38] like, if we get a crazy process or something it'll quickly get most of the disk space [14:38] lool: ok, I guess that case can be an exception if it's risking that [14:38] yea, we'll do that for T [14:38] right [14:38] (also we have no syslog rotation) [14:38] ok [14:38] yeah, that's bad [14:39] didrocks: so we can discuss this tomorrow; mandel is working on a small update over what's in trunk [14:39] didrocks: should come in later today [14:39] lool: ok, let's see how it's consuming, but yeah, that case, as it's risking not being able to upgrade later, seems one we can accept [14:39] didrocks: then we can test, upload to proposed, get it reviewed as a 0day SRU or similar, then roll a saucy update image to test system-image saucy updates, then move to T? [14:39] lool: but no branch, we'll just distro-patch and dput [14:40] didrocks: we can even take it from trunk and push to saucy-proposed and T [14:40] whatever [14:40] yeah, let's see that tomorrow [14:40] didrocks: I'll be on leave tomorrow; do you think you could handle it? [14:40] didrocks: I've tested my current change, sil2100 did too [14:40] with click and systme-image [14:40] log is now /too/ quiet :-) [14:40] but things just worked as expected (almost nothign in log( [14:40] lool: hum, what's the mandel's fix? [14:41] didrocks: not super clear to me [14:41] lool: do you think your change will be enough? [14:41] didrocks: he had ambitious plans to fix this properly, but I made it clear this was a long term thing for T, that we wanted something short-term [14:41] It silences all the DEBUG info for sure [14:41] didrocks: he said my fix was ok short-term, but that he wanted to put in a tweak I think [14:41] didrocks: see #ubuntu-touch for the exact wording [14:43] lool: ok, I think you'll have soon more infos from what I read [14:43] just ensure we have the minimal/quite change [14:43] don't want that we spend time to test 100 fixes [14:45] exactly [14:45] also the diff should be minimal to review [14:46] right [14:46] lool, didrocks are the image builds stopped untile T? === alan_g is now known as alan_g|lunch [14:46] until === alan_g|lunch is now known as alan_g|tea [14:46] psivaa: any progress yet on the unlocking? [14:47] sergiusens, there will be a fes saucy rebuilds with whatever desktop SRUs happened [14:47] sergiusens, to test the stable upgrade mechanism [14:47] sergiusens: so, we build image from saucy-updates (but not containing touch fix, it's only to test the infro) [14:47] sergiusens, our focus is fully on T for everyone though [14:47] sergiusens: but yeah, image builds with next things for us will start only with T [14:47] kalikiana: not yet [14:47] Monday/Tuesday [14:47] we hpoe : [14:47] we hope :) [14:48] sergiusens, and image build are tecnically stopped since two months ... (automatic ones) ... we only build by hand [14:48] ogra_, didrocks well I was more into using the idle time into seeing if I could get app ap tests improved, and those aren't tied to any letter [14:48] sergiusens: well [14:48] sergiusens: you can cheat [14:48] psivaa: okay, just checking. the bug was set to "released" for some reason but there's no mr or comment [14:48] sergiusens: you can upload some apps to appstore [14:48] sergiusens: that would be excellent! :) [14:48] lool, click already cheats :-) [14:48] right [14:48] fginther: would you be able to take up this https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/ci-test/+merge/190906 [14:48] so in reality, only the archive thing is stopped for some days [14:48] sergiusens, sounds fine ... [14:48] but clicks keep moving on! [14:48] how awesome/crazy is this?! [14:49] lool, also wanted to mention that we have to be extra careful with our SDK now [14:49] yeah, but clicks will be the same packages in T [14:49] psivaa, yes [14:49] there is no sery :) [14:49] fginther: thanks v much [14:49] sergiusens: don't tell me. backward compatibility forever now ;) [14:49] kalikiana: sorry i was not very explicit when talking to fginther about that [14:49] didrocks, well that's the whole idea of the framework in click [14:49] :-) [14:50] didrocks, no deps, so there; base image has to be solid :-) [14:50] kalikiana, I'll catch up shortly, in a meeting at the moment [14:50] cool, thanks [14:50] sergiusens: yeah ;) === alan_g|tea is now known as alan_g [14:58] sergiusens: very rigt [14:58] sergiusens: we should invest in some tests to make sure we dont drop / break ABI/APIs [14:58] sergiusens: It would be great if we could scan the appstore for this BTW [15:01] I have a question about automatic merging of approved MRs [15:01] this MR just got merged - https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/tabs_chevron_asset_update/+merge/190639 [15:01] that's no problem - the MR is good - but I never saw a CI test report where all tests are passed. Just recently a jenkins Approved, without test report [15:02] can someone explain me what's happening? are MRs being approved for merging manually? [15:04] didrocks: ogra_: lool: can we put the official release notes under https://wiki.ubuntu.com/Touch/ReleaseNotes ? [15:06] rsalveti: if you want to copy/paste some part, please do. I think we should revisit the whole "known issues"? [15:07] didrocks: yup [15:07] (like, we can remove power consumption/timezone) [15:08] networking needs updating [15:08] as well as telephony [15:09] yeah, needs to be updated completely [15:10] didrocks: where is the official release notes? I don't know if we moved stuff away from the gdoc document [15:10] rsalveti: oh sure, one sec [15:10] rsalveti: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes#Ubuntu_for_phones [15:10] thanks [15:11] yw ;) thank you! [15:42] didrocks, rsalveti: Thanks for sorting it out, was in a HO [15:43] * lool moves into watching the news etc. === jfunk is now known as jfunk-afk [15:57] plars: was wondering - how much longer should we continue to run touch_ro testing? [15:58] ie - should we remove touch_ro and make touch_mir just be called "touch" [15:58] asac, ev ^^^ [15:58] doanac: probably a wider discussion [15:59] yeah. probably mailing list is better. [15:59] do the Mir guys see value on having that comparison continue? [15:59] doanac: I'd like to learn from our renames and understand if there are more image variations coming like the flipped, system-image, mir, etc that would cause us to run more parallel types so that we can name things sensibly [16:02] doanac: want to go ahead and land your touch branch changes? :) [16:03] plars: sure. you ready for it? [16:03] doanac: well, the release is done, so nothing that should hold us back now [16:03] k. i'll do it now [16:04] doanac: I know you already have a lot of the next pieces worked up, but if there's something you want me to take a look at, let me know [16:04] doanac: now that I'm out from under the release testing, I have some cycles freed up [16:04] plars: i'll be sending out some doc/examples later today. feedback on those will be great [16:05] doanac: cool [16:05] plars: or better yet - just relax the rest of the day. you've earned it! [16:07] doanac: nah, the day is still young :) [16:10] plars: our first "saucy" bug: http://paste.ubuntu.com/6251765/ :) [16:10] ev: it was for mir switch and for landing team; I dont think we need these, but perhaps asac can confirm [16:10] asac: Ok to kill touch_ro runs? [16:10] doanac: hah [16:10] doanac: just need to update the package [16:14] wow setup_jenkins.py is much slower than normal [16:16] plars: I think I'll tag revno 68 as "13.10" so we have a historical checkpoint [16:16] of lp:ubunut-test-cases/touch [16:16] doanac: good idea [16:16] plars: branch merged and jobs re-configured === dpm is now known as dpm-afk [16:39] didrocks: BTW I've retested the unity-mir thing, and it's indeed fast [16:39] didrocks: I think I hadn't restarted my unity8 when I just upgraded the .deb (my bad) [16:45] lool: excellent news :) === alan_g is now known as alan_g|EOD [17:14] t1mp, sorry, just saw your message. https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/tabs_chevron_asset_update/+merge/190639 did pass CI, there is an approved message as the last comment from ps-jenkins [17:24] didrocks, anything you want me to do today? [17:25] robru: so no landing apart from SRU [17:25] didrocks, what SRU? [17:25] robru: can you look at things like desktopish? [17:25] like compiz/nux/unity/indicators/hud [17:25] you need to check that all bugs follow the SRU process [17:25] or comply them to the SRU process if not ready [17:25] didrocks, I don't know what you mean. what bugs? like you want me to check for recent trunk commits and then file SRUs for them? [17:25] and test the proposed packages of course :) [17:26] robru: you've never done a SRU? [17:26] didrocks, yes I've done many SRUs. i just don't understand what SRUs there could possibly be on the day of release [17:26] robru: look at http://people.canonical.com/~platform/cu2d/results [17:26] didrocks, ok, otp brb [17:26] you can see we have proposed unity and nux for instance [17:27] (so upstream already have some nice fixes in trunk) [17:27] you need to assess if they are good for SRUing in saucy [17:27] and if so, the bugs needs to follow the SRU process [17:27] robru: again, we are looking at desktop-only fixes [17:27] we don't release anything (for now) for touch [17:28] robru: oh, as well, I see that libfriends rebuilt with no change [17:28] will be a good exercise and interesting to know why (it means there is a diff between trunk and if you build the source package from it) [17:28] asac, I would like to re-enable automerger for all projects. The only remaining disabled projects are unity8 and ubuntu-filemanager-app both of which have the same test failures for mir and ro with image 100 [17:29] robru: sent me an email for any question, dinner time here, see you tomorrow! :) [17:29] * didrocks waves good evening! enjoy the release everyone :) [20:10] fginther: hey [20:10] cyphermox, hi [20:11] fginther: delay that, I'm wondering if the issue I'm having isn't just slow things [20:35] alesage: hey [20:35] alesage: would you be able to check why https://code.launchpad.net/~larsu/libindicator/always-create-widgets/+merge/191701 doesn't seem to have been picked up by jenkins yet? [21:06] cyphermox, let's refer it to the CI team? [21:21] alesage_: yeah [21:21] cyphermox, I don't want to name names :)