/srv/irclogs.ubuntu.com/2013/10/17/#ubuntu-ci-eng.txt

rsalvetilool: ^?00:00
ralsinalool: it does look pretty harmless00:00
loolpopey: Yeah, or from T00:01
loolpopey: technically we can still land tomorrow morning in archive or -updates, with paperwork for SRU00:01
loolor starting friday or monday in T00:02
loolSaviq: unity8-fake-env's new mock dir is harmless, yes?00:02
loolForgot to note it here but I published unity8 to proposed a while ago00:05
popeylool: so we'll do system updates for phone?00:05
popeyI 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 fixes00:06
sil2100popey: I'm testing the new qtorganizer5-eds aaand...00:06
popey(apologies if this is all well known, I haven't seen many discussions about post-13.10 updates to touch)00:06
sil2100popey: it seems I can save an alarm, but I can't edit it or disable it :|00:07
loolpopey: yup00:07
loolpopey: TBH the next days are not crystal clear to me either00:07
looland the update frequency is also unclear00:07
loolevery week, every month etc.00:08
loolbut we will update the stable imge00:08
loolI dont know whether we'll update *stable* or *devel* every month for instance00:08
Saviqlool, yeah, it's just about AP tests00:09
popeyright00:09
popeyso for core apps we're golden because we can deliver updates through the store00:09
loolpopey: exactly00:09
popeybut for system components like the ones above we're really stuck00:09
loolpopey: note that I'd like to tighten the way they get into an image00:10
popeyhence me being keen to get them in 10000:10
loolpopey: it shouldn't stop users getting the latest from app store00:10
loolpopey: via click updater00:10
popeyyeah, we'll gate core apps00:10
loolpopey: but right now we have no way to gate00:10
loolright00:10
popeythey can't be updated by the core apps devs00:10
popeywell we do00:10
loolwell at the appstore level, right00:10
popeysergio has added them all to the store under a separate email account00:10
popeyso we can manually update00:10
popeywhich is okay for now00:10
popeyclearly not long term sustainable solution, and doesn't fix the issue in hand00:11
sil2100popey: 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 work00:11
sil2100popey: so clearly there seems to be something wrong here00:11
popeyit wont do anything00:12
popeyuntil you have charles' bits in00:12
popeywhich should trigger a notification00:12
sil2100I thought charles bits were only about informing about alarms on the indicator00:12
sil2100Ah, ok00:12
sil2100Still, not being able to disable an alarm is a big problem IMO00:12
popeyrenato fixed saving in eds, charles enabled notification from indicator-datetime00:12
sil2100If we get the bits that charles has, people will be stuck with alarms once they create them00:13
popeyi dont know where the broken bit is with regards to editing alarms00:13
popeywhether thats in clock or eds or somewhere else00:13
sil2100Hi charles_00:14
sil2100lool: 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
popeywell, "no possibility" can be fixed ☻00:21
sil2100Indeed ;)00:21
loolsil2100: well...00:22
sil2100But will we be able to do that before release?00:22
popeyindeed00:22
loolsil2100: I'll ask back: what was didrocks recommendation?00:22
loolI think he wanted a working story; it seems it's half working00:22
loolnet improvement00:22
loolbut still partial, another landing etc.00:22
sil2100lool: 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 anyway00:23
loolI think we will have to document a known bug in either case00:23
loolsil2100: 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 one00:23
loolworst case, it comes in the first update00:23
popeySounds reasonable.00:23
sil2100Indeed00:24
sil2100lool: do you need help in anything else right now?00:24
loolsil2100: I'm good!00:25
loolsil2100: we can test the download-manager in PPA in a few00:25
loolfor system-updates and for clicks00:25
loolI intend to jsut test for click00:25
loolas a side thing00:25
lool(and with system-image when the next image comes out)00:26
loolgosh, unity8 in release pocket from DB, waiting on publisher00:26
loolcyphermox: around?00:30
loolrsalveti: around?00:33
loolNow's the time00:33
sil2100What do we need to test?00:36
loolsil2100: Just about to kick #10000:36
sil2100\o/00:36
loolsil2100: if you like to test download-manager, it just finished: https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/511045600:36
loolcyphermox, rsalveti: Last chance!00:37
rsalvetilool: yup00:38
loolrsalveti: Do you want to kick the build?00:38
loolI was seconds away of pressing enter on it  :-)00:38
rsalvetilool: haha, go for it00:38
lool== Building #100 ==00:38
rsalveti\o/00:38
sil2100lool: installing and checking!00:38
loolI need to agree: \o/00:39
loolralsina: 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
loolralsina: it used to output it before too00:41
loolit's almost not verbose enough00:42
loolbut we can tweak these00:42
loolwill see how system-update goes when it's out00:42
loolGood night everyone!00:43
sil2100lool: testing here as well, will confirm if I get the same thing00:45
loolOk; gone now!00:45
sil2100lool: goodnight!00:45
loolThanks everyone for the hard work!  I'm sure this will be a great image00:46
ralsinalool: good night!00:47
sil2100lool: confirming, I get the same warning - but no other DEBUG messages finally \o/00:49
asac+100:51
asacwell done00:51
* asac crosses fingers00:51
sil2100Awesome00:54
sil2100Ok guys, see you tomorrow00:55
rsalvetiwill wait and test :-)01:06
cyphermoxrsalveti: hey!01:24
cyphermoxI'm back, what's up?01:24
cyphermoxah, cool, build 10001:25
=== charles_ is now known as charles
rsalveticyphermox: yup01:44
plarsrsalveti: shouldn't it be done by now?02:25
plarsrsalveti: oh, it is, nm :)02:25
rsalvetiplars: flashing :-)02:26
plarsrsalveti: 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 error02:27
rsalvetiplars: hm, weird02:27
rsalvetiplars: the mediaplayer one is an issue with the test itself02:27
plarsrsalveti: mediaplayer had a crash in maliit-server again :(02:27
plarsrsalveti: I thought a fix for that was going in already02:28
rsalvetiplars: where is the crash?02:28
rsalvetijust saw the systemsettle, but probably because of udev02:28
plarsrsalveti: on mako: http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/100:20131017:20131015/4765/mediaplayer-app-autopilot/02:29
rsalvetioh, ok02:29
plarsrsalveti: on maguro it just had some failures02:29
rsalvetiyeah02:30
rsalvetihm, is it the same crash?02:30
rsalvetilet me get some info02:30
plarsrsalveti: confirmed - system-udevd on the systemsettle02:30
plarsrsalveti: argh - unity8 23 failures on mako02:31
rsalvetiwtf02:31
plarsrsalveti: https://jenkins.qa.ubuntu.com/job/saucy-touch_mir-mako-smoke-unity8-autopilot/02:32
plarslooks like couldn't connect?02:33
plarslet me flash here too02:33
rsalvetiseems fine for me02:33
rsalvetigot just _usr_lib_arm-linux-gnueabihf_upstart-app-launch_desktop-hook.32011.crash02:35
plarsnotes-app still about the same it seems - 1 failure (seems to hover between 1 and 2)02:40
plarsrsalveti: oh very nice - webbrowser finally down to 0 failures (except systemsettle) on maguro!02:40
rsalvetigreat02:41
rsalvetiwow, unity8 failed for both mir and SF02:42
rsalvetiand producing a unity8 crash02:42
rsalvetiseems something is still not right with unity8 then02:43
rsalvetiplars: failures with maguro as well02:57
plarsrsalveti: yeah :(02:58
rsalvetiplars: did you try running the tests locally?02:58
plarsrsalveti: not yet, need to check on my flash... I'm flipping back and forth between this and saucy iso tests02:58
plarswe got a respin a while ago, so everything has to be redone02:59
plarsok, starting now02:59
plars(the tests, not the flash)03:00
rsalveticool03:00
plarsrsalveti: ok, found the unity8 problem03:11
plarsrsalveti: http://paste.ubuntu.com/6249034/03:11
rsalvetiplars: hm, but what changed to cause that?03:12
plarsrsalveti: 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 though03:17
rsalvetiright03:17
plarsrsalveti: let me try something locally, if it works there may be an easy fix03:18
plarss/fix/workaround03:18
plarsbecause if that's the only thing causing it to fail, then the failure is bogus03:19
rsalvetiyup03:19
plarsrsalveti: nm, I think that's just something I'm seeing locally, but I have a newer phablet-tools than what's in the lab03:20
rsalvetiplars: right03:21
plarsrsalveti: 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 screen03:21
rsalvetiplars: I'm just trying to run autopilot locally without phablet-tools03:21
rsalvetiyeah, seems it just hangs03:21
plarsboo :(03:21
rsalvetiplars: and there's a crash03:22
rsalvetiautopilot unity8 -> crash03:22
rsalvetilet me get the st03:22
rsalvetiplars: did you get the maliit-server crash locally?03:23
plarsrsalveti: not on this run at least, this time I just got unity8 crashing03:23
rsalvetiright03:23
rsalvetisame here03:23
rsalvetiargh, unity8-dbgsym is still based on the older version03:24
rsalveti unity8-dbgsym : Depends: unity8 (= 7.83+13.10.20131016.1-0ubuntu1) but 7.83+13.10.20131016.2-0ubuntu1 is to be installed03:24
rsalvetiplars: do you have the bug number for the previous maliit issue?03:29
plarsrsalveti: https://bugs.launchpad.net/mir/+bug/1233988 maybe?03:30
ubot5Ubuntu 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
rsalvetiBFD: Warning: /home/phablet/crash/gdb/CoreDump is truncated: expected core file size >= 1736704, found: 61440.03:30
rsalvetiargh03:30
plarsrsalveti: 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 complete03:31
plarsand uploaded03:31
rsalvetiright, was able to get it from mako's results03:32
rsalvetiplars: http://paste.ubuntu.com/6249098/03:32
rsalveti        raw = 0xfe3010 "QUbuntu: Could not create application instance"03:32
rsalvetiseems different03:33
rsalvetilet me get dbg from qt03:33
rsalvetiplars: guess this maliit-server could be related with the unity8 crash03:41
plarsrsalveti: maybe... I think at least one result I looked at  (mediaplayer) had maliit crash and not unity8 though03:42
rsalvetioh, right03:42
rsalvetiplars: http://paste.ubuntu.com/6249122/03:42
plarsrsalveti: that's the more complete version of the previous one right?03:44
rsalvetiplars: seems so03:44
rsalvetiplars: I think after that fix it's now failing without crashing inside mir or platform-api03:47
rsalvetiqtubuntu refuses to start the app, which causes the crash03:48
rsalvetilet me try to reproduce it here03:48
rsalvetiplars: mediaplayer-app is the first test case03:56
rsalvetiplars: I believe what happened is that unity8 wasn't read yet when maliit-server started03:56
rsalveticausing that crash03:56
rsalvetithere's a sleep 2 in there already, might just not be enough04:00
rsalvetilet me open the bug at least04:00
rsalvetiplars: bug 124079304:04
ubot5bug 1240793 in ubuntu-touch-session (Ubuntu) "maliit-server crashes when starting because qtubuntu cannot create the application instance" [Undecided,New] https://launchpad.net/bugs/124079304:04
rsalvetinow to debug unity804:05
plarsrsalveti: did you try it with a longer sleep?04:07
plarsit seems a bit terrible to have to put a sleep in an upstart job to wait for something to start04:09
rsalvetiplars: yeah, wasn't able to reproduce it yet04:11
rsalvetiguess it depends on the system load during first boot04:12
rsalvetiplars: so I guess this is not fatal, but it's annoying as we'll get the crash04:13
plarsrsalveti: yeah04:13
plarsrsalveti: 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 once04:14
rsalvetiplars: hm, ok04:15
rsalvetiplars: #3  0x41d8aa74 in g_log (log_domain=<optimized out>, 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:102504:36
rsalvetiunity804:36
rsalvetitoo many changes comparing with 9904:37
rsalvetiwe should spin more images, not less04:37
plarsrsalveti: more images with fewer changes you mean04:38
plarsright?04:38
rsalvetiplars: yeah04:38
plarsyes04:38
rsalvetiotherwise it's hard to track down regressions04:38
plarsrsalveti: 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:39
rsalvetiindeed04:40
plarsrsalveti: 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 once04:40
rsalvetiplars: exactly, but then it's hard to track down differences04:41
rsalvetifor a good CI we'd have tons of images04:41
rsalvetiand proper changelog between them04:42
plarsrsalveti: 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 image04:42
rsalvetiplars: yeah, we need to eliminate the current process and replace with a better one04:43
rsalvetimore automated one04:43
rsalvetiand try to keep at least the same quality04:43
rsalvetiplars: finally, the bt http://paste.ubuntu.com/6249310/04:45
rsalvetihad to install a few qt dbg packages04:45
rsalveti#4  0x417fe118 in g_settings_set_property (object=0x96a818, prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at /build/buildd/glib2.0-2.38.0/./gio/gsettings.c:48704:47
rsalveti        schema_id = 0x9042b0 "com.canonical.Unity.Dash"04:47
rsalveti#3  0x41d8aa74 in g_log (log_domain=<optimized out>, 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:102504:47
rsalvetinow why this only happens with autopilot I'm not yet sure04:48
rsalvetiplars: bug 124080104:54
ubot5bug 1240801 in unity8 (Ubuntu) "autopilot unity8 fails with "No GSettings schemas are installed on the system"" [Critical,New] https://launchpad.net/bugs/124080104:54
rsalvetiplars: weird, it fails for me with 99 as well05:18
plarsrsalveti: probably something the unity guys are going to need to investigate in the morning05:19
rsalvetiplars: yeah, how are you testing unity8?05:19
plarsmaybe Saviq?05:19
rsalvetijust installed 99, installed the autopilot package, stop unity8 and autopilot run unity805:19
rsalvetiplars: yeah, sent an email already05:19
plarsrsalveti: I don't have anything other than the ap tests and general usage05:20
rsalveti  what():  bind: Address already in use05:20
rsalvetiargh, seems it's because of mir now05:20
rsalvetiyeah, failing hard here, let me do a clean flash again05:22
didrocksrsalveti: thanks for looking at this one, let me flash and have a look as well05:25
* didrocks looks at unity8 commits05:25
rsalvetididrocks: yeah, the results are bad basically because it failed to start the first one already05:26
rsalvetifor unity805:26
didrocksis it the same on the image? unity8 doesn't start at all then?05:26
rsalvetididrocks: seems unity8 is working fine, but can trigger the autotest based tests05:27
didrocksinteresting05:27
rsalvetididrocks: http://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/mako/100:20131017:20131015/4765/unity8-autopilot/05:27
rsalveti*can't05:27
didrockshum, no "com.canonical.Unity.Dash"05:28
didrocksfth?05:28
* didrocks flashes his device05:29
rsalvetiyeah, didn't get, maybe I'm missing something when starting unity8 here05:29
rsalvetijust did stop unity8; autopilot run unity805:29
didrocksrsalveti: and you can reproduce locally?05:30
rsalvetitrying to find a crash that's not corrupted from the dashboard05:30
didrocksyeah05:30
rsalvetididrocks: flash 100 and test05:30
didrocksrsalveti: download in progress05:30
didrocksrsalveti: gsettings get com.canonical.Unity.Dash scopes is working for you?05:30
rsalvetiI tested here and got that crash which I reported05:30
rsalvetididrocks: reflashing as well05:31
didrockshum, I don't see anything changing for this in unity8 trunk…05:31
didrocksonly libunity is accessing that property, but we didn't change it IIRC05:32
* didrocks checks05:32
didrocksrsalveti: I didn't get any crash file05:38
rsalvetididrocks: with autopilot?05:38
didrockswithout right now05:38
rsalvetiright, it fails only with autopilot it seems05:38
didrocksso, turning the image rw05:39
didrocksgsettings get com.canonical.Unity.Dash scopes05:39
didrocks['music.scope', 'home.scope', 'applications.scope', 'video.scope']05:39
didrockssounds good at least05:39
rsalvetigood05:40
didrocks(rebooting and launching unity8 AP)05:40
didrocksrsalveti: ok, getting the crash05:43
didrocksthe crash file is small though…05:43
didrocks(too small to be valid)05:43
rsalvetididrocks: hm05:43
rsalvetitrying here as well05:43
rsalvetiat least dbgsym packages are in sync now05:45
didrocksrsalveti: yeah… I'm retracing this crash, but with 4 frames, I have few hopes05:45
rsalvetididrocks: what is the size?05:47
didrocks600k05:47
rsalvetimine is 4.6M05:47
didrocksyeah, sounds better05:47
didrocks(got until 11M)05:47
rsalvetialso got the maliit-server one at the same time05:48
didrocksrsalveti: same, maliit was supposed to be workeded, but not fixed AFAIK05:48
didrocksit's launching after unity8 + 2s05:48
rsalvetididrocks: got it05:48
rsalvetiyeah05:48
didrocksworkarounded*05:49
rsalvetididrocks: got the same crash at least http://paste.ubuntu.com/6249493/05:50
rsalvetiit might be an issue when bringing unity8 down and up or similar05:50
rsalvetilet me try just one test05:50
didrocksrsalveti: yeah, I wonder if it's not an environment issue05:50
didrocksrsalveti: same crash here05:52
didrocks(not so busted then)05:52
rsalvetiyeah05:52
didrocks== ProcEnviron =================================05:52
didrocksLANGUAGE=en_US:en05:52
didrocksLD_LIBRARY_PATH=<set>05:52
didrocksTERM=linux05:52
didrocksPATH=(custom, no user)05:52
didrocksXDG_RUNTIME_DIR=<set>05:52
didrocksLANG=en_US.UTF-805:52
didrocksSHELL=/bin/bash05:52
didrocksseems quite small05:52
rsalvetiindeed05:52
* didrocks reboots and look at the unity8 autostarted proc env05:52
rsalvetimissing the QT stuff05:53
didrocksright05:53
rsalvetididrocks: way more stuff05:54
didrocksright05:54
rsalvetimaybe autopilot is cleaning up the env?05:54
rsalvetiweird05:54
didrocksrsalveti: well, we would have the issue for long ago05:54
didrocksautopilot didn't change05:54
rsalvetiright05:54
didrocksphablet-tools changed, but for downloading from another server05:54
didrocksnothing in phablet-test-run05:54
rsalvetiyeah, and autopilot works fine for other test cases05:55
didrocksright05:55
* didrocks looks at the image diff, just in case05:55
didrocksknowing the changes in, the only ones that can be linked are unity8 and ubuntu-touch-session05:56
didrocksoh, we changed the upstart job for unity805:56
didrocksmaybe the way phablet-test-run invokes it isn't the right one anymore?05:56
rsalvetimaybe05:57
rsalvetibut then it's something in the upstart side05:57
rsalvetias I called autopilot run unity8 directly05:57
rsalvetias phablet05:57
didrocksrsalveti: "initctl start unity8"05:57
didrocksI don't know upstart session side, but shouldn't it be just start unity8?05:57
rsalvetisorry, not upstart side, autopilot side05:57
rsalvetimy brain is useless already05:57
rsalveti"already" :-)05:57
didrocksrsalveti: heh ;) are you using autopilot directly or phablet-test-run?05:58
rsalvetiI belive so05:58
rsalvetiautopilot directly05:58
didrocksah, yeah, can be in autopilot then05:58
rsalvetihad the same results with phablet-test-run though05:58
didrocksright, so maybe the way autopilot starts unity8 isn't right05:58
* didrocks really hopes we'll find something around that, it really seems a testing env issue05:58
didrocksthomi: hey, around?05:59
didrocksveebers: as well ^05:59
rsalvetiautopilot run unity8.application_lifecycle.tests.test_application_lifecycle.ApplicationLifecycleTests.test_app_moves_from_unfocused_to_focused05:59
thomia little bit05:59
rsalvetiis already enough for the crash05:59
didrocksthomi: we can't start unity8 with autopilot in image 100, we are getting weird crash (like no gsettings schema)05:59
didrocksthomi: the unity8 upstart job changed, can it be autopilot needs to be adapated?06:00
thomihmmm. unity8 is crashing, or autopilot?06:00
didrocksthomi: unity8, because of no gsettings schema06:00
rsalvetiautopilot is triggering a crash in unity8 :-)06:00
thomididrocks: the autopilot test suite might need to be changed, yeah06:00
didrocksbut it seems a lot of environment variables are missing06:00
thomiAIUI, the test suite basically does 'initctl set-env QT_LOAD_TESTABILITY=1 && start unity8'06:01
thomithen looks for the autopilot interface06:01
thomiso if the upstart job has changed such that that won't work any more, then someone will need up update the test suite06:01
thomiveebers would know more about hat06:01
thomi*that06:01
didrockshum grep -r initctl /usr/lib/python2.7/dist-packages/unity8/*06:01
didrocks(nothing)06:01
rsalvetibut 1240801 btw06:02
rsalvetibug 124080106:02
ubot5bug 1240801 in unity8 (Ubuntu) "autopilot unity8 fails with "No GSettings schemas are installed on the system"" [Critical,New] https://launchpad.net/bugs/124080106:02
didrocksrsalveti: hum, sorry? ;)06:02
didrocksah06:02
didrocks:)06:02
rsalveti:-)06:02
didrocksrsalveti: my brain isn't wired up as well06:02
didrocksI'm pretty sure it's an env issue, digging…06:03
rsalvetididrocks: yeah06:03
thomididrocks: tests/autopilot/unity8/shell/tests/__init__.py line 27306:04
thomiis where it's launched06:04
thomiI gotta go now though, but that should get you started :-)06:04
didrocksthomi: yeah, I was just around that place! thanks :)06:04
didrocksrsalveti: even QT_LOAD_TESTABILITY isn't in the env though06:07
rsalvetididrocks: right06:08
didrocksoh oh06:08
didrockslet me check something06:08
didrocks(the phone is so long to reboot…)06:12
didrockshum no, theory busted :/06:13
didrocksrsalveti: we added a rewpan in the upstart job, I was thinking it can interfere with what autopilot was doing06:14
didrocksbut no06:14
rsalvetiright06:14
didrocksrsalveti: so that we run autopilot the same way, you just log as phablet and autopilot run …?06:15
rsalvetiyup06:15
rsalvetissh06:15
rsalvetiautopilot run06:15
rsalvetiafter stop unity806:15
didrocksok, same here06:15
didrocksyeah, so confirm in job logs:06:16
didrocks__pthread_gettid -206:17
didrocksWARNING: QApplication was not created in the main() thread.06:17
didrocksloaded the dummy plugin06:17
didrocksloaded the Linux plugin06:17
didrocksRegistered the AalSensorPlugin types06:17
didrocksLoading testability driver.06:17
didrocksMissing "com.canonical.Unity.Lenses" schema06:17
didrocks(process:3161): GLib-GIO-ERROR **: No GSettings schemas are installed on the system06:17
rsalvetiyeah, wrong env06:17
didrocksso, at least, we know it's trying to load with the right env06:17
didrocksLoading testability driver.06:17
didrocksbut can't get to schema (probably due to env, right)06:17
rsalvetiwonder if this is because of the setcap hack06:18
didrockswell, at this point, let's try all possibilities, but nice catch :)06:18
rsalvetibut it was dropped later on06:19
didrockswe don't have the version with the drop one in the image06:19
didrocksso let's try dropping it06:19
rsalvetiright, but it's part of lxc-android-config06:20
rsalvetihttps://launchpadlibrarian.net/153936414/lxc-android-config_0.113_0.114.diff.gz06:20
didrocksoh yeah06:20
didrocksok, /me rm06:21
rsalvetiholy, that's an ugly hack06:21
didrocksyeah, it was after the discussion that we can't convey setcap as the filesystem is ext2 and we generate tarballs06:21
didrocksso doing that on every boot (yeah :/)06:21
rsalvetiright, but in the end we don't need setcaps at all06:21
rsalvetiwe decided that all apps should have score 0 (default)06:22
veebersdidrocks: hey I'm kind of around now06:22
didrocksrsalveti: oh, really?06:22
rsalvetiand just set to a higher value when moving them to background06:22
didrocksmaking sense06:22
didrockswe go to the extreme everytime we do an hack… happy that we have more reasonable values06:22
rsalvetiotherwise unity8 would have a higher priority (from the out of memory killer perspective) than init06:22
rsalvetiit'd kill first upstart and then unity8 :P06:23
veebersdidrocks, rsalveti: hey will this command flash build 100 on my device? phablet-flash ubuntu-system --channel devel-proposed06:23
didrocksveebers: right, please do it ;)06:23
veebersI would like to see if I can help with this issue06:23
rsalvetiyeah06:23
didrocksthat would be really appreciated :)06:23
veeberscool, flashing now06:23
didrocksrsalveti: 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
rsalvetididrocks: haha :-)06:24
rsalvetididrocks: did it help?06:24
didrocksrsalveti: all tests fail, I don't see unity8 starting but not crashing either06:26
didrockslet me see if it's not the powerd/display off thing06:26
rsalvetididrocks: maybe because of the mir socket06:26
rsalveticheck /run/user/32.../mir_...06:26
didrocksrsalveti: I have no mir socket (without unity8 running)06:27
didrocksthat's not expected?06:27
rsalvetiright it's fine, I just got in a situation where the test was failing because the socket was still there06:27
didrocksok06:27
didrocksinteresting, I even don't see anything anymore in .cache/upstart/unity8.log06:28
didrockslike if it doesn't even try starting unity806:28
rsalvetiweird06:28
rsalvetimaybe trying removing the respawn now?06:28
didrocks    self.grid_size = int(os.getenv('GRID_UNIT_PX'))06:28
didrocksTypeError: int() argument must be a string or a number, not 'NoneType'06:28
didrocksfor all tests running06:28
didrocksrsalveti: yeah, let's see06:28
didrockshum, not better06:29
* didrocks reboots to ensure06:29
rsalvetiin dev mode, you cannot update the unity8 package because of this bind mount06:29
rsalvetiit'll try to replace it and fails with 'busy'06:30
didrocksyeah, it's annoying for testing06:30
didrocksok rebooted06:30
didrocksso stopping the shell06:30
rsalvetislow reboots...06:30
rsalvetiso annoying06:30
didrockssudo -u phablet -i sh -lc "initctl stop unity8"06:30
didrockspowerd-cli display on bright06:31
didrocks(just to ensure it's not getting off)06:31
plarsnot 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 me06:31
didrocksplars: yeah, we're just doing that, ok. so you confirm :/06:32
didrocksplars: you see that in the tests only as well, right? not when using the image?06:32
plarsdidrocks: feel free to try it too, I just removed the file under /etc/init/boot-hooks and reran06:32
didrocksrsalveti: yeah, so really nothing…06:32
didrocksplars: confirming06:33
didrockswhy I don't see anything in the upstart log to try running unity8?06:33
didrocksah, only running one test at least, tried to start it06:35
didrockswith the same error thugh06:35
didrocksthough*06:35
didrocksveebers: so, for clarity, the issue seems that unity8 isn't loaded with the same env than the system one06:35
didrockswe are getting:06:35
didrocksLoading testability driver.06:35
didrocksMissing "com.canonical.Unity.Lenses" schema06:35
didrocksthe schema exists if you try by end06:36
popeymorning phabulous people!06:36
didrocks(and that's what is making unity8 crashing)06:36
didrockshey popey06:36
didrockspopey: 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
popeydoing right now06:37
didrocksif you get unity8 disappearing and not reapparing, ring the alarm bell :)06:37
didrocksthanks!06:37
popeyhttp://popey.com/~alan/phablet/device-2013-10-17-073526.png \o/ 10006:37
didrocks:)06:37
popeyalthough technically we're way beyond 100 given we reset the counter a couple of months back06:37
popeybut lets not mention that ☻06:37
didrockssshhhhh ;)06:38
veebersdidrocks: ah ok odd, there is some patching/mocking happening with the autopilot tests but this looks very broken06:38
rsalvetiright guys, guess you're all on top of this issue already06:38
rsalvetiwill get some sleep06:38
didrocksrsalveti: sure, enjoy! we'll have good news when you wake up :)06:38
didrocksrsalveti: thanks for the initial debugging!06:38
rsalvetiyeah :-)06:38
rsalvetinp, later and good luck :-)06:39
didrocksthanks ;)06:39
popeynetwork indicator shows not connected, but i have an ip address in ifconfig06:41
plarsright, I think I'm going to go get some sleep too... back later06:41
popey(and network works)06:41
didrocksplars: see you later! thanks :)06:41
didrockspopey: maybe a crash? It's working here06:41
popeyhttp://popey.com/~alan/phablet/device-2013-10-17-074119.png06:41
popeyi am connected to that wifi access point06:41
popeynothing in /var/crash.. hmmm06:42
didrocksweird06:42
didrockspopey: on a fresh intall, I connected for the first time (and it worked)06:42
didrocksok, let's keep those in mind06:42
popeythis was an upgrade from 9906:42
didrockspopey: maybe it will be better to have a complete wipe out?06:42
didrocksas people will install that image (maybe) from scratch :)06:42
didrocksand we told we don't really support upgrades06:43
popeyyeah, i usually test both06:43
didrocksah ok ;)06:43
* popey reflashes clean06:48
jibellool, I tested the upgrader, no big problem so far. main issue is you cannot resume or restart an upgrade if you exit system-settings06:56
jibellool, but from all the tests I did, I couldn't brick the pohne06:56
jibel*phone06:56
didrockshey jibel ;)06:56
jibelBonjour didrocks, ça va?06:57
didrocksjibel: bof, la folie depuis ce matin, et toi?06:57
jibeldidrocks, ça va mais j'ai testé jusque minuit et demi et n'ai pas entendu le reveil :/06:57
didrocksjibel: ça va, c'est encore tôt de toute manière là :)06:58
didrocksjibel: 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:58
didrockslooking at the env of the crashed unity8 process, it's very poor (not a lot of env variable)06:59
didrockswe tried to disable multiple things between the 2 images (setcap, respawn…)06:59
jibeldidrocks, okay, I'm flashing 100, is there anything you want me to verify?06:59
didrocksjibel: first, that the image itself is fine07:00
didrocksthen, if you can help on this AP test front07:00
didrocksveebers: flashing finished?07:00
veebersdidrocks: only just now, now installing tests07:00
popeydidrocks: missing indicator clock on first clean flash07:00
veebersdidrocks: the internet here is slow :-)07:00
didrockspopey: I guess the same random crash? (it appears here)07:02
popeyyeah, expect so, will reboot and see07:02
jibelpopey, was the date indicator present?07:05
jibelpopey, nm, I read it as no time on screen lock, this is bug 1239710 but we cannot find a way to reporduce07:06
ubot5bug 1239710 in indicator-datetime (Ubuntu) "indicator-datetime missing" [High,Confirmed] https://launchpad.net/bugs/123971007:06
popeyyes, on second boot07:06
veebersdidrocks: right, I know what's causing it in the autopilot code, now to figure out how to fix it'07:11
popeyclean 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.png07:12
didrocksveebers: oh, can you expand it? are you sure it's due to autopilot?07:12
didrocksveebers: and that we don't have that in the finale image?07:12
didrocks(and why it's starting to be triggered now)07:12
didrockspopey: ah, the tick07:13
didrockspopey: let me check07:13
didrockslet me get a shell first :)07:13
didrockspopey: can you try to downgrade indicator-network?07:13
veebersdidrocks: 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 fine07:14
popeyya07:14
popeydo you know what version I need?07:14
didrocksveebers: any reference/diff to point me to (just removing the line)? I wonder why we didn't get it before though07:14
didrockspopey: 0.5.1+13.10.20131011-0ubuntu107:14
popeyk07:14
didrocksthanks!07:14
popeynp07:14
veebersdidrocks: it looks like the code was introduced unity8 trunk revno 47007:15
didrocksbut I tried to downgrade unity8…07:15
* didrocks looks07:15
didrocksveebers: we don't ship rev 47007:16
* didrocks checks again07:16
didrocksoh, we do ship it07:16
veebersdidrocks: phew, I thought I had screwed something up there :-\07:16
didrocks;)07:16
didrocksah, so I didn't downgrade the autopilot package07:17
didrockslet me try07:17
veebersdidrocks: I suspect that should work for you07:17
popeydidrocks: downgraded indicator-network, i still see no tick07:19
didrocksveebers: \o/07:19
didrockspopey: hum, is that a regression really from image 100?07:19
didrocksveebers: my hero! I tried downgrading half of the image but the autopilot tests, thinking we didn't ship tihs07:19
popeyseems not07:19
popeyi have a 99 phone next to it07:20
didrocksok, ok good news then07:20
popeyalso not showing icon07:20
veebersdidrocks: heh no worries. Sorry I didn't catch this earlier. How old is build 100?07:20
* popey reflashes07:20
didrockspopey: hum, so maybe a toolkit upgrade? Can you try on other apps having the same tick?07:20
didrocksveebers: well, few hours, no worry :)07:20
veebersdidrocks: you can re-create the unity8 crash with this command: start unity8 XDG_DATA_DIRS=/usr/share/unity8/mocks/data/applications/07:20
didrocksveebers: this unity8 commit wasn't supposed to land07:20
popeydidrocks: will look07:20
didrocksveebers: right, wrong XDG_DATA_DIRS :)07:21
veebersdidrocks: ah right, that makes sense why I had 99 then :-)07:21
veebersdidrocks: yeah07:21
didrocksveebers: you're going to propose a patch?07:22
veebersdidrocks: Yep I could do, do you know what the correct directory is? I was going to hitup Saviq or mzanetti and ask them otherwise07:23
sil2100Morning07:24
sil2100Damn, yesterday I upgraded my desktop and I can't properly boot into graphical mode anymore07:24
didrocksveebers: I think you should append /usr/share/ at least07:25
didrocksok, /me reflashes the image07:29
popeydidrocks: reflashing again, this time clock appears fine and so does the network tick07:32
popeyhttp://popey.com/~alan/phablet/device-2013-10-17-083228.png07:32
didrockspopey: the network tick?07:33
didrocksbut but but07:33
didrockstime clock -> ok, it's the crash07:33
didrocksbut the network tick07:33
* didrocks is puzzled07:33
popeyodd isnt it?07:33
didrocksreally puzzled07:33
didrocksyeah :)07:33
popeybut not a regression07:33
didrocksright07:34
popeyas my 99 phone has it too07:34
didrockspopey: TBH, I'm happy, the unity8 issue is figured out07:34
didrocksit's not the image07:34
didrocksI can take my coffee after 2h30 of stress :)07:34
popeyheh07:34
Saviqjeez07:40
Saviqdidrocks, sorted?07:40
veebersSaviq: I'll have a MR for you in a moment :-)07:40
didrockskind of, we know it doesn't impact the image at least :)07:41
Saviqwth happened there?07:41
didrocksSaviq: your commit…07:41
didrocksSaviq: look at the ue-leads ML07:41
Saviqdidrocks, yeah, but what about it? it was just prepending to X_D_D?07:41
* Saviq hates g...07:42
didrocksSaviq: yeah, I'm puzzled through the code, that's why I didn't think about this commit being a problem at first07:46
didrocksSaviq: we prepend many directory on the real install07:46
didrocksdirectories*07:46
Saviqdidrocks, but it's empty on the phone?07:46
didrocksand it still look for the last one07:46
didrocksSaviq: /usr/share/glib-2.0/schemas/ is not empty07:46
Saviqdidrocks, yeah, but XDG_DATA_DIRS is07:47
didrocksSaviq: oh, but if it's empty07:47
Saviqdidrocks, but as soon as we put *something* there07:47
didrocksit looks in /usr/share :p07:47
Saviqyeah exactly07:47
didrockswelcome to glib ;)07:47
Saviqso when empty - we need to put both our override *and* /usr/share...07:47
Saviqeh07:47
didrocksyep07:47
didrocksSaviq: you didn't try the AP tests? (nor lool I guess?)07:48
Saviqdidrocks, I did, but obviously on desktop it worked07:48
didrocksargh, always test on phone please :/07:48
Saviqdidrocks, and on device I must've had some weird env that it went fine07:48
veebersSaviq: the os.getenv("XDG_DATA_DIRS") returned None, but it's initctl get-env that we're interested in07:49
didrocksSaviq: 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
Saviqveebers, aaah07:49
Saviqveebers, ap on device doesn't run under upstart...07:49
Saviqdidrocks, sorry about htat07:49
didrocksSaviq: well, I'm happy about the resolution, a little bit sorry that a fix for desktop screwed us though, but that's fine07:50
didrocksalso, nothing in the landing plan…07:50
didrocksor maybe #26507:50
didrocksbut not really clear about the other change07:50
Saviqyeah I dropped the ball there, sorry07:51
Saviqjust wanted to see -ci getting better07:51
didrockswell, again, the image is good07:51
didrockswhich is what is important :)07:51
didrocksthe tests are running here07:51
didrocksI'll report the result07:51
Saviqoh btw07:51
didrocksSaviq: I just downgraded to previous -autopilot package07:51
Saviqphablet@ubuntu-phablet:~$ initctl get-env XDG_DATA_DIRS07:51
Saviq/usr/share/ubuntu-touch-surfaceflinger:/usr/local/share/:/usr/share/07:51
Saviqwonder what surfaceflinger is doing there ;)07:52
didrocksok, so upstart/direct ap launch issue07:52
didrocksinteresting indeed :)07:52
didrocksRan 22 tests in 416.930s07:53
didrocksFAILED (failures=5)07:53
Saviqdidrocks, previous ap might have some failures in notifications07:53
Saviqdidrocks, not sure when stuff got released07:54
didrocksSaviq: ok, so let me take your latest and adding the env by hand07:54
Saviqdidrocks, yeah, just export it before starting AP07:54
Saviqdidrocks, if you get any .crash that's more than 1MB, I'll be interested, too07:55
didrocksSaviq: yeah, the only ones I got was the our lovely gsettings schema missing07:55
veebersSaviq, 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
didrocksveebers: doing the same, running all tests07:57
didrocks(with just changing the env)07:57
Saviqveebers, yeah, this looks right07:58
Saviqif only we had CI automation...07:59
Saviqoh wait...07:59
didrocksSaviq: 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 meanwhile08:00
didrocksSaviq: I raised that as a top priority FYI08:00
didrocksjibel: popey: so, apart from those issues, happy with that image?08:03
popeyso far.. still fiddling08:04
jibeldidrocks, nothing utterly broken so far08:05
* didrocks crosses fingers08:05
didrocksthen, we'll need ogra_ for finale results on maguro08:05
didrocksRan 22 tests in 484.981s08:05
didrocksFAILED (failures=1)08:05
didrocksSaviq: ^08:05
didrocksERROR: unity8.shell.tests.test_lock_screen.TestLockscreen.test_pin_screen_wrong_code(Native Device)08:05
didrocksit's a flacky test IIRC08:06
didrocks(or a race, unity8 didn't restart)08:06
didrocksanyway, it's good enough for me08:06
Saviqdidrocks, what's the ap error?08:06
didrocksraise NoSuchProcess(pid, None, 'no process found with pid %s' % pid)08:06
didrocksNoSuchProcess: no process found with pid 826808:06
didrocksoh, an unity8 crash08:06
didrockshum, was an older one08:07
Saviqyeah08:07
Saviqdidrocks, but yeah - that means u8 crashed on startup08:07
didrocksSaviq: yeah, seems to match the time08:07
Saviqand I didn't get anything from the backtrace yet08:07
didrocksanyway, we'll figure it out08:07
Saviqdidrocks, how big the .crash file?08:07
didrocksSaviq: 50k :p08:07
didrocksnot sure you would be interested, 2 frames ;)08:07
Saviqdidrocks, yeah, *not* useful :/08:08
Saviqdidrocks, and both ??08:08
didrockswell, sure, not retraced yet08:08
didrocksbut for 2 frames, it's probably a loop in the mainloop08:08
didrocksSaviq: ok, will dogfood now, if I get an interesting stack, I'll keep you posted08:08
Saviqdidrocks, not gonna get retraced I'm afraid08:08
Saviqdidrocks, both of those frames are in android libs afaict08:09
didrocksyeah08:09
Saviqfor which we don't have dbg symbols08:09
didrocksanyway, we'll see in the long term, I don't see anything blocking us for now :)08:09
popeydidrocks: yeah, seems okay.08:11
didrockspopey: not ok, stellar! :)08:11
didrockswe have less tests in total in the dashboard though08:11
didrocksjibel: popey: do you know why? ^08:12
popeynope08:12
jibeldidrocks, don't ask me about the dashboard. Are the tests still running?08:13
didrocksjibel: if so, they are stuck for a long time08:13
didrocksmaguro is running08:14
didrocksbut not mako08:14
jibeldidrocks, there are jobs call mir-maguro-smoke-something, maybe that's it?08:14
jibelI don't know08:14
jibelpsivaa, ^^08:14
didrocksmaguro has the right total number08:15
didrocksnot mako08:15
didrocksah ubuntu-ui-toolkit08:15
didrockssame for dialer-app08:16
Saviqdidrocks, confirmed, veebers's fix is working, shall I merge?08:17
didrocksSaviq: 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 15min08:17
ogra_(flashing before the meeting today)08:18
Saviqdidrocks, yeah I know08:18
psivaadidrocks: jibel: just kicked off the ui-toolkit job, i dont see any issues with mako dialer08:18
didrockspsivaa: maguro dialer08:19
didrocksand terminal/rssreader08:19
didrocksthe total of tests ran are 108:19
psivaadidrocks: i've kicked them off already :)08:19
didrocksgreat :)08:20
didrocksit's interesting that total tests run: 28808:21
didrockstotal test failed: 3908:21
didrocksif I count manually, the pass rate is 86.408:21
didrocksnot 92.408:21
didrocksI think they don't use the right total tests run08:21
mardyhi! Can someone please fix or delete this job? http://10.97.0.26:8080/job/signon-ui-daily/label=pbuilder/53/08:22
didrocksmardy: that would be for fginther I guess08:22
mardydidrocks: thanks08:22
mardyfginther: ^08:22
mardyfginther: I think it's using some obsolete PPAs for Qt508:22
Saviqveebers, hmm did you try your patch on the desktop?08:22
veebersSaviq: oh, yes I tried at least one test08:23
veebersSaviq: I'll re-run now08:23
Saviqveebers, try uninstalled as well, I'm getting some complaints08:23
veebersSaviq: uninstalled?08:23
veebersSaviq: oh unity8 uninstalled08:23
Saviqveebers, not from a package08:23
Saviqveebers, yeah, after make -C builddir install08:23
Saviqveebers, and PYTHONPATH=tests/autopilot autopilot run unity8...08:24
veebersSaviq: trying now08:24
vilamardy: it's finished already08:26
vila*it08:26
veebersSaviq: 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
didrocksjibel: popey: oh, something to try on that image: opening/closing a lot of apps08:26
Saviqveebers, ./build08:27
didrocksjibel: popey: the slowdown should be fixed08:27
popeyk08:27
veebersSaviq: ah of course08:27
Saviqveebers, you might need ./build -s if you have a really clean env (like deps not installed)08:27
popeyi have 10 apps open and it feels a bit sluggish08:28
mardyvila: yes, but I mean to ask to change the job's configuration08:28
veebersSaviq: ack08:28
mardyvila: it always fails08:28
t1mp22: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 tests08:29
t1mpfginther: is that something that https://code.launchpad.net/~gerboland/unity-mir/fix-leaks/+merge/191449 might fix?08:30
vilamardy: ha, you'll need fginther then indeed08:30
vilamardy: 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 now08:30
mardyvila: ok, np, thanks for the investigation. I'll follow-up with fginther08:31
vilamardy: ack08:31
didrockslool: ogra_: around?08:35
didrocksasac: ?08:35
ogra_didrocks, on my way, it just finished the download08:36
didrocksok :)08:36
veebersSaviq: is this the complaint you're getting? Please install unity8 or copy data/unity8.conf to /home/leecj2/.config/upstart08:39
veeberswell, not with leecj2 of course :-)08:39
Saviqveebers, no, it can't find the process08:39
veebersoh :008:39
Saviqveebers, maybe my env is broken again...08:39
veebersSaviq: did you do anything with the unity8.conf for upstart to find it/08:40
Saviqveebers, yeah, I have unity8 installed08:40
Saviqveebers, and I had it copied, too08:41
Saviqveebers, let me restart my terminal, maybe my env is broken again08:41
Saviqok that didn't help08:43
* Saviq reboots08:43
Saviqveebers, http://paste.ubuntu.com/6250028/08:49
veebersSaviq: 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
veebersSaviq: yeah, heh that's the oneline I did to fix it08:49
Saviqveebers, that means the XDG path isn't set up right08:49
veebersSaviq: did you ok htat previous MR?08:49
Saviqveebers, not merged yet08:49
veebersah ok08:49
veebersSaviq: I've changed it to needs review08:50
veebersneed to fix this first08:50
Saviqveebers, k08:50
Saviqveebers, so it's working installed - from both package and local PYTHONPATH=08:50
Saviqveebers, but has issues with uninstalled08:50
Saviqveebers, it's late for you, shall we take over?08:50
Saviqveebers, thanks for being on guard for the original issue08:50
veebersSaviq: nw, also thank rsalveti  and didrocks who originally brought it to my attention :-)08:51
veebersSaviq: I'll see if I can fix it quickly, if not I'll hand over08:52
Saviqveebers, thanks08:52
didrocksyw veebers, thanks!08:55
psivaapopey: didrocks: ive noted down some information about the AP testing of the core apps on 99 in the doc08:55
psivaahttps://docs.google.com/a/canonical.com/document/d/1EepnzbV6b0aqvdevB19_Fp2gmjwLDNEo6F3lcv0VhVY/edit#08:55
didrockspsivaa: ah, excellent! thanks a lot :)08:56
psivaadidrocks: yw :)08:56
jibeldidrocks, confirmed, it is faster. I started all the preinstalled apps, but then init uses crazy amount of memory and the system starts swapping08:56
didrocksjibel: yeah, we still have the upstart mem leak08:56
didrocksbut I'm still happy with have the libunity-mir mem leak under control08:57
veebersSaviq: d'oh was trivial fix have pushed latest if you would like to try agin09:02
veebersagain*09:02
Saviqveebers, cool, thanks09:05
loolHi09:06
Saviqveebers, +109:08
vilalool: hi ! Slept enough ?09:09
sil2100Hello!09:09
didrockssil2100: you're back \o/09:09
sil2100didrocks: still on the tty though... doing another reboot in a moment09:10
didrockssil2100: good luck with your hunt!09:10
t1mppsivaa: perhaps https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1239646 should go in the doc as well09:11
ubot5Ubuntu bug 1239646 in Ubuntu UI Toolkit "CI fails most tests on UITK trunk" [Critical,In progress]09:11
t1mppsivaa: I'm still waiting for a CI run to see if it was fixed by a mir update09:11
loolvila: lalala09:11
loolvila: yeah it's ok09:12
vilalool: :)09:12
loolbut I ignored the alarm clock09:12
psivaat1mp: ok, CI run with image 100 has finished09:12
t1mppsivaa: do you have a url for that?09:12
psivaahttp://reports.qa.ubuntu.com/smokeng/saucy/touch_mir/09:12
t1mpthanks09:13
ogra_didrocks, lool, asac, popey, from maguro POV the image looks fine09:13
ogra_i filed bug 124087509:13
ubot5bug 1240875 in unity8 (Ubuntu) "Need to reboot the phone to have it pick up a new language setting" [Undecided,New] https://launchpad.net/bugs/124087509:13
ogra_but thats not maguro specific09:13
didrocksogra_: \o/09:14
veebersSaviq: 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
t1mppsivaa: wow. looks like ubuntu-ui-toolkit has 52/52 passes :D09:14
t1mphmm 2 fails on maguro09:15
t1mpon systemsettle-before and systemsettle-after. I don't know what that is09:15
Saviqveebers, it's in fake-env09:16
Saviqveebers, from trunk, though09:16
veebersSaviq: ah ok09:16
Saviqveebers, as in you need 2013101609:16
Saviq.1 I think09:16
veebersSaviq: ah ok, thanks09:17
Saviqveebers, yeah, just checked - it's there09:17
Saviqveebers, hrm09:18
Saviqhttp://packages.ubuntu.com/saucy/amd64/unity8-fake-env/filelist disagrees09:18
=== vrruiz_ is now known as rvr
Saviqveebers, but it's there if you open https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/511029009:19
Saviqthe fake-env deb09:19
Saviqveebers, aaanyway - we'd know - if it's not there - ap on desktop will fail miserably09:19
psivaat1mp: systemsettle failure doesn't look related to ubuntu-ui-toolkit tests09:20
psivaathe systemsettle test fails before the uitoolkit tests run09:20
Saviqveebers, and it's fine http://10.97.0.26:8080/job/autopilot-testrunner-otto-saucy/1248/09:20
ogra_and bug 124088109:21
ubot5bug 1240881 in webbrowser-app (Ubuntu) "scrolling is very jumpy on maguro" [Undecided,New] https://launchpad.net/bugs/124088109:21
t1mppsivaa: on this MR the tests just failed https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/ci-test/+merge/19090609:21
looljibel: thanks for the testing09:21
t1mppsivaa: do you know how I can see which image was used for those tests? if it is image 100 they should have passed09:21
veebersSaviq: ok, perhaps I have an older package09:21
Saviqveebers, thanks!09:21
veebersSaviq: 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/19157509:22
psivaat1mp: let me take a look09:22
t1mppsivaa: thanks09:22
Saviqveebers, yeah, will look at it asap09:22
Saviqveebers, 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
veebersSaviq: sweet thanks, it's pre-req branch is still "needs-review" so if you get the chance that would be awesome too :-)09:22
veebersSaviq: ah, I haven't had the chance to talk to you about that09:23
cjwatsonlool: 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:23
veebersI 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 all09:24
Saviqveebers, ok cool09:24
Saviqveebers, so, like tomorrow ;D09:24
veebersso soon we'll be able to go through and update those to be much nicer09:24
veebersSaviq: ^_^09:24
psivaat1mp: both mako and maguro are running image 10009:27
didrocksogra_: do you see an improvement thanks to unity-mir?09:32
didrockscjwatson: I'm handling it09:32
asaccjwatson: seems we have our final image, so should be good. check with didrocks etc.09:33
didrockscjwatson: image 100 will be the one09:33
t1mppsivaa: 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
asacdidrocks: dont say too much :)09:33
asaclol09:33
didrocks;)09:33
t1mppsivaa: and this fails most of the tests https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-maguro/2530/?09:33
t1mppsivaa: shouldn't they be the same?09:33
didrockscjwatson: so, we need to discuss release note, we have some infos, where should we paste them?09:33
asacdidrocks: can we retry a few things like notes-app etc.?09:33
asacmaybe the dashboard can look even nicer for 10009:33
didrockspsivaa: ^09:33
cjwatsondidrocks: 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
psivaadidrocks: ack, will run them09:34
asac100 is running on maguro :)09:34
cjwatsondidrocks: There's an empty section for Ubuntu Touch there waiting for your input :-) (feel free to rename it though)09:34
psivaat1mp: not sure why they differ.. need to take a deeper look at the medium tests09:34
didrockscjwatson: sure, doing it, a section sounds good09:34
sil2100didrocks: any testing needed? I'm on with a shell now and flashing my device right now09:35
didrockscjwatson: can you tell us when the announce will be made? We are just a promotion away09:35
didrockssil2100: please dogfood like crazy ;)09:35
didrocksthanks psivaa09:35
t1mppsivaa: 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
ogra_eeek !09:36
* ogra_ found an RC bug on maguro :(09:36
cjwatsondidrocks: 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 wrong09:36
ogra_root@ubuntu-phablet:/# ls -lh /var/log/syslog09:37
ogra_-rw-r----- 1 syslog adm 352M Oct 17 11:37 /var/log/syslog09:37
ogra_root@ubuntu-phablet:/#09:37
asacogra_: thats system updates09:37
ogra_grows ~100M per minute09:37
cjwatsondidrocks: not before 1pm London time09:37
cjwatsondidrocks: hopefully not long after that09:37
didrockscjwatson: right, I mean, just tell us in advance so that we can promote09:37
ogra_and i cant connect to WIFI anymore09:37
t1mppsivaa: so if unity-mir has r > 12909:37
ogra_and in fact syslog gets about 100 lines from NM per second09:38
cjwatsondidrocks: do you have any mirror propagation delays we need to be concerned about?09:38
asacogra_: i am connected on wifi09:38
didrocksogra_: are you really not connected? there is a bug with the tick not showing randomly09:38
cjwatsondidrocks: (and promote to where?)09:38
didrocksah09:38
ogra_asac, switch wifi off and on a few times09:38
ogra_at some point it stops listing any networks at all09:38
didrocksogra_: can you answer to cjwatson? ^ (I think we don't have mirrors, right?)09:38
ogra_no, we dont09:38
didrockscjwatson: promote to the stable channel09:39
cjwatsondidrocks: so if we just give you ten minutes' warning or something?09:39
ogra_cjwatson, i also wouldnt know what "promotion" means in case of touch ... since we will just roll forward09:39
didrocksogra_: don't you tell "promoting an image"? :)09:39
asacogra_: i dont think the fact that NM goes down after stressing it a new issue09:39
didrocksI heard it from you09:39
asacor is it?09:39
ogra_didrocks, right, to the devel channel from devel-proposed09:39
asaci had this at least one time in previous days09:39
ogra_asac, definitely new09:40
ogra_i never had that before09:40
asacogra_: i had it :)09:40
ogra_root@ubuntu-phablet:/# ls -lh /var/log/syslog09:40
ogra_-rw-r----- 1 syslog adm 595M Oct 17 11:40 /var/log/syslog09:40
asacdidnt wsee th syslog, but the "cant see any wifi network anymore)09:40
ogra_and my disk will be full in about 30min or so09:40
asacogra_: yeah. yo must be in an awful race09:40
asacor something09:40
didrockscjwatson: so yeah, 10 minutes is fine :)09:40
asacogra_: can you reboot and see how often you can trigger09:40
asac?09:40
didrockscjwatson: well, if ogra is around09:40
ogra_i get 100s of lines into syslog per minute09:40
asacsure, we know that by now09:40
ogra_ah, and now i cant wake it up from sleep anymore09:41
ogra_(it was only on for like 20min)09:41
asacogra_: your boot is busted obviously... try if you can reproduce anything like that when you boot again etc.09:42
asacogra_: and capture what you see of course09:42
asaclogs etc.09:42
ogra_and its glowing at the top ... nearly cant touch it09:42
asacso one can investigate09:42
ogra_reboot is also not possible09:42
asacjibel: are you guys on testing #100?09:42
ogra_http://paste.ubuntu.com/6250220/09:43
asacjibel: you might want to keep an eye on what ogra is describing above09:43
jibelasac, yes, we do09:43
ogra_thats the stream of messages in syslog09:43
jibelasac, that's what I'm trying to reproduce ATM09:43
asacok09:43
jibelasac, but cannot on mako09:43
asacogra_: is that a fresh --no-backup install?09:43
asacjibel: i dont have it on maguro either, but i did a system update09:43
ogra_asac, yes09:43
asacok let me do that then too09:44
ogra_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
ogra_after being out of wlan range and getting back into range this started09:44
asacjibel: ^09:45
asacwell, let me first flash a no-backup one09:45
ogra_the spam started after being in the wlan free spot and switching wifi off and on again09:45
jibelasac, ok, I'll have to find a place without wifi09:46
ogra_when being back in range i got a WPA dialog but no AP listings anymore09:46
asacjibel: i feel it might be a on/off thing etc.09:46
asacrather than roam09:46
ogra_jibel, use tinfoli09:46
ogra_wrap the phone in it, and leave it for a moment09:46
ogra_that should shield you from all networks09:47
psivaat1mp: i think the devices have unity-mir r 12909:47
psivaaahh you needed > 12909:48
t1mppsivaa: actually I needed >= 12909:48
t1mpso 129 should be good09:48
ogra_ok, phone is back up ... let me walk through the house to see if i can trigger it again09:49
jibelhm, unity8 crashed when I went out of range09:52
didrockspopey: thanks! I was about adding that one ;)09:52
popey09:52
popeydidrocks: are you taking from that doc and putting somewhere else?09:53
ogra_asac, jibel, so i can reproduce the behavior in the UI, but this time it doesnt spam syslog09:54
jibelogra_, what exactly do you do, I'll try on mako09:54
didrockspopey: yeah, putting it on the wiki release page as soon as I can get a lock on it :)09:56
popeycoolio09:56
ogra_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 appear09:57
ogra_at that piont i get a WPA PW popup09:57
jibelogra_, the unity8 crash I saw might be a duplicate of bug 1239394, I'm uploading the crash and will do more 'out of range' tests09:57
ubot5bug 1239394 in Unity 8 "unity8 crashed with SIGSEGV in gtk_menu_tracker_item_get_attribute_value()" [High,In progress] https://launchpad.net/bugs/123939409:57
ogra_typing in the PW doesnt connect (Edge icon stays (little E in the panel)09:58
ogra_then switching off and on wlan triggers it09:58
jibelogra_, okay, I don't have any AP in my bathroom, but it probably doesn't matter :)09:58
ogra_lol09:59
ogra_i dont have wlan in one of my bathrooms09:59
didrockspopey: dpm: feel free to edit it directly as well09:59
ogra_seems the pipes shield that room very well09:59
sil2100hm, is there an option to save images in our webbrowser-app?10:02
didrockssil2100: maybe ask osomon?10:02
popeydont think so10:03
didrockspopey: how do you take all your screenshot btw?10:03
popeymirfbdump10:04
didrockspopey: hum, is that installed by default?10:04
popeyno10:04
didrockscommand not found10:04
popeyits a script10:04
popeyone mo10:04
popeyhttp://bazaar.launchpad.net/~popey/+junk/phablet-flash-wrapper/view/head:/mirfbdump10:05
popeyJean-Baptiste wrote it, I modded it so it autouploads to my webspace and opens the image using xdg-open10:05
ogra_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 again10:05
didrockspopey: oh nice!10:05
popeyalso his script shrinks the image, i wanted full-size ones10:05
didrocks/dev/$FBDEV ${PICDIR}/fb10:06
didrockswaow ;)10:06
didrocksok, it's really a dump :)10:06
popeyyeah!10:07
loolcjwatson: sorry I was picking up my son at school10:07
loolcjwatson: we're good10:07
loolcjwatson: in terms of images, we're sticking with our latest #10010:07
loolcjwatson: we've assessed the remaining high prio issues, and they will be delivered in updates now10:07
* popey pops out to run an errand. back in an hour or less10:07
didrockspopey: enjoy!10:08
* popey doesn't enjoy dentists ☻10:08
jibeldidrocks, 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-tools10:08
didrocksjibel: we definitively should10:08
didrockspopey: don't enjoy then and good luck!10:08
didrocks:)10:08
loolpopey: ouch10:09
ogra_is it expected that my icons under "installed" re-oder themnselves all the time (thats on mako)10:10
ogra_ah, now it stopped10:10
ogra_that looked weird10:10
loolSo image 100 is the one with the highest pass rate ever on touch_mir images10:11
ogra_(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:11
loologra_: yeah that's painful10:12
loologra_: worst is when the clicks dont show up10:12
ogra_yeah10:12
ogra_but it went on this time10:12
ogra_for about a minute10:12
ogra_even with the click being there10:12
ogra_but i guess as long as it stops we're fine10:12
dpmdidrocks, done (editing release notes). That's all I could think of10:13
didrocksdpm: thanks :)10:13
Saviqdidrocks, btw, shall we release unity8 and rerun its suite on #100?10:20
didrocksSaviq: no need to release it. I just did my test results locally10:20
psivaat1mp: ok, on maguro the tests succeeded10:20
didrocksSaviq: let's not touch anything right now :)10:21
Saviqdidrocks, I mean for smoke ;)10:21
Saviqdidrocks, but ok :)10:21
asacogra_: sounds right10:21
Saviqdidrocks, btw, seems we found the crasher: bug #124086610:21
ubot5bug 1240866 in Unity 8 "unity8 crashed with SIGSEGV in getenv()" [High,Triaged] https://launchpad.net/bugs/124086610:21
ogra_whee10:21
asaci am sure we are not 100% robust on maguro wrt wifi10:21
Saviqdidrocks, getenv is not thread safe10:21
ogra_with pittis fix maguro feels snappier actually10:21
t1mppsivaa: ah cool, that's an improvement :) now let's see whats up with mako10:21
* ogra_ just replaced udevd with the fixed one10:21
didrocksSaviq: oh, the story repeat! (we had exactly the same in unity7 2 years ago ;))10:22
didrocksSaviq: nice catch!10:22
Saviqdidrocks, :D10:22
psivaat1mp: mako failed to unlock screen.. looking at why this has happened10:22
didrocksSaviq: no way to run the smoke test without an image being built (hence no release ;))10:22
t1mppsivaa: 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
sil2100;D10:22
t1mppsivaa: a problem when setting up the app10:22
t1mppsivaa: ah that could explain it10:22
asacSaviq: thats a multi-threading issue?10:22
Saviqasac, yes10:23
Saviqasac, both unity8 and Mir try to getenv() concurrently10:23
Saviqasac, and that fails10:23
Saviqasac, it's a rare occurence - but is most probably the cause for our last unity8 test failures10:23
ogra_bah10:24
ogra_nowe it got super slow again :/10:25
asacSaviq: so if we retry it might succeed?10:25
asac"if its rare" :)10:25
Saviqasac, 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 tests10:26
Saviqasac, rare seems to mean ~5%10:26
Saviqin that case10:26
Saviqasac, trick is, I had better success on maguro, where slower CPU seems to help (or less threads?)10:27
Saviqasac, but at least we know the cause now - we couldn't get a trace of this for a while now10:27
* ogra_ files bug 124091110:31
ubot5bug 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/124091110:31
asacSaviq: yeah MT is tricky to debug and do right10:36
asacwell done10:36
davmor2ogra_: I thought there was already one on the camera app cause lag in the system10:43
ogra_davmor2, well, then someone can duplicate it :)10:44
davmor2ogra_: 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 it10:45
ogra_bah #ubuntu-release-party is really empty10:45
* ogra_ cant remember a release wheer we were below 100 people in there at that time of day10:46
Saviqlet's fix!10:47
ogra_it is usually around 200 spiking to 3-400 at tiome of the actual release10:47
ogra_even here are more people10:47
Laneyogra_: you should get dholbach to social media about it11:14
Laneyif you want it busy :P11:14
kalikianawho 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/18835911:16
didrocksdpm: not meeeeeee! ;)11:17
dpm:)11:17
kalikianait never picks up translations even though eg. en_US is installed, files are where they should be11:17
ogra_Laney, i guess an entry in the topic on #ubuntu (like we ususally have) would help too11:19
Laneymaybe11:20
Laneycreepy, my ubuntu phone just randomly illuminated11:20
ogra_does anyone remember the bug # for the black wallpaper on maguro ?11:20
t1mppsivaa: did you discover something related to the mako screen not unlocking?11:25
t1mpogra_: is it this one? https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122778311:25
ubot5Ubuntu 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
sil2100Sad, but I only see people talking about Ubuntu Touch on the release party11:25
sil2100What about desktop?!11:25
ogra_t1mp, thanks ...11:25
t1mpogra_: 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 merge11:26
psivaat1mp: not yet, it could be due to bug 1238298. retunning the job seeing some other missing dep issues on other devices11:32
ubot5bug 1238298 in jenkins-launchpad-plugin "touch tests failing because unlock screen fails" [Critical,Fix released] https://launchpad.net/bugs/123829811:32
t1mppsivaa: the error messages there are not exactly the same as what we get in UITK, but the cause may be related11:37
kalikianathe second part with .ProcessSearchError definitely looks like the failure in uitk we get11:39
kalikianathe main problem is, it looks identical to the mir-based error used to11:39
* kalikiana idly wonders why lock isn't disabled during test runs11:41
t1mpkalikiana: well the system should be as close to the "real" system when running the tests11:41
t1mp+"as possible"11:42
t1mpkalikiana: indeed, the last failure is exactly the same11:42
t1mp6   File "/usr/lib/python2.7/dist-packages/autopilot/introspection/__init__.py", line 271, in get_proxy_object_for_existing_process11:43
t1mp    raise ProcessSearchError("Search criteria returned no results")11:43
t1mpautopilot.introspection.ProcessSearchError: Search criteria returned no results11:43
didrocksogra_: can you promote the image to devel?11:47
ogra_didrocks, already ?11:47
didrocksogra_: yeah ;)11:47
ogra_ok, releasing then11:48
ogra_didrocks, asac, lool, popey 100/20131017 promoted11:50
popeyttp://popey.com/~alan/phablet/device-2013-10-17-125029.png  \o/11:50
didrocksthanks :)11:50
asacnice one!11:50
popeymail sent11:53
* ogra_ is shocked by #ubuntu-release-party ... so quiet ... still didnt hit 100 people 11:54
=== alan_g is now known as alan_g|lunch
popeyEveryone switched to Mint/Arch apparently11:55
ogra_yeah :/11:55
sil2100Sad...12:00
sil2100I guess most of the people on that channel are interested in Ubuntu Touch from what I see12:01
popeyseems so12:01
ogra_yeah12:01
sil2100No one cares about the desktop anymore!12:02
* sil2100 runs away in tears12:02
* popey steals sil2100's laptop12:03
sil2100:O12:03
loologra_: \o/12:07
didrocksogra_: oh, stupid question, but in 100:20131017:20131015, the last 20131015 is the last rebuild of the android side?12:23
ogra_yep12:23
didrocksok, I'm not that stupid ;)12:24
didrocksthanks12:24
ogra_not sure why stgraber doesnt actually use the package version stamp though12:24
didrocksyeah, as it's just one package…12:24
loolvila: nocheck dans DEB_BUILD_OPTIONS12:36
=== alan_g|lunch is now known as alan_g
alesagefginther and others, tedg asking about T support already :)13:06
fgintheralesage, do we have a name yet :-)13:06
cjwatsonwe do not13:06
cjwatsonJane is on it13:06
cjwatsonI expect we'll have things minimally opened later today though PPAs may not quite work yet13:07
alesagetedg ^^ , sounds like we're waiting for an announcement of a name too ;)13:07
tedgWait, isn't "Ted" enough?13:07
alesagethe t-shirt would just look like tedg :)13:08
fgintheralesage, tedg, we can start creating the lp 13.10 branches now and getting the cupstream2distro-config files updated13:08
ogra_Tedg-ish Tapir ?13:08
ogra_or would ted be the animal part ?13:08
alesagefginther, I leave it in your capable hands :)13:09
tedgfginther, So if I make the branches, does that screw you?  Should I wait?13:09
tedgfginther, FYI, I have a script for it, so it's fast.13:09
fginthertedg, I think that's perfectly fine. sil2100, can you comment, can tedg start branching projects as he prefers?13:10
fginthertedg, sil2100, I think all we care about are the branch names so we can plug them into the config files13:11
tedgfginther, They'll all be "trunk.14.04" :-)13:12
cjwatsonyou should probably be branching for 13.10 and keeping 14.04 stuff on trunk13:12
cjwatsonrather than branching for each release13:12
cjwatsonas a general approach13:12
fginthertedg, what cjohnston said13:12
tedgWe've been using teh LP symbolic names there.13:12
tedgSo we realign those for what "trunk" is.13:12
tedgAnd Bazaar tracks those names as well.13:12
fgintheroh13:12
tedgBut this also means that things like MRs that were already queued, stay with that branch.13:13
fginthertedg, 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:16
didrocksfginther: we only branch components having desktop support13:18
didrocksfginther: so for indicators touch only for instance, we don't branch, trunk will be T13:18
didrocks(and no support release)13:18
didrocksfginther: so no upstart-app-launch 13.1013:19
tedgdidrocks, Really?  We're probably going to have to support demos, no?13:19
didrockstedg: it will be the last stable image13:19
didrockswhich can be T13:19
didrocks(like next week)13:20
didrockswe just won't promote image to stable that are not demoable ;)13:20
fgintherdidrocks, thanks for the correctino13:20
fginthercorrection13:20
didrockstedg: don't complain, less support for you! :-)13:20
didrocksfginther: so, if you want to start diverging for components that are shipped in ubuntu desktop, please do :)13:20
tedgdidrocks, It's not work for me, I just make kenvandine do it.13:21
plarsdidrocks: what was the outcome of the unity problems?13:21
tedg:-)13:21
cjwatsonsaucy announce is in mod queue, website being updated13:22
didrockstedg: ahah ;)13:22
didrocksogra_: do you need to do anything to push to stable? I guess stable points to saucy as devel points to saucy13:22
didrocksthanks cjwatson :)13:22
ogra_didrocks, i dont know13:22
ogra_didrocks, waiting for stgraber to clearify13:23
didrocksplars: so, it was autopilot unity8 tests13:23
didrocksyeah, let's wait for him :)13:23
didrocksplars: the environment which was running unity8 wasn't the right one (only during the tests)13:23
ogra_didrocks, i suspect we cant do anything atm until we have a name for the new release13:23
didrocksright13:23
ogra_so that devel can point there13:23
didrocksphablet-flash without any option works anyway13:23
didrocksplars: fixed in trunk, but didn't need a respin as it's only in the unity8-autopilot package13:24
didrocksfginther: you may need to adapt from https://wiki.ubuntu.com/DailyRelease/MovingNewRelease13:24
* fginther reads to refresh memory13:33
mardyfginther: 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
mardyfginther: it always fails, because it uses a very old version of Qt513:47
fginthermardy, is this job still needed? why are we doing a daily build?13:49
fginthermardy, just want to make sure this is still useful13:49
mardyfginther: I actually think it isn't useful at all13:50
mardyfginther: it has been failing since months, and no one complained (except because of the noise)13:51
fginthermardy, I'll check with victor, if he has no use for it, I'll disable13:52
loolso we're branching trunk to saucy?13:56
ogra_lool, for what ?13:57
loolI dont know13:57
ogra_lool, for phone stuff we shouldnt ... for desktop stuff we can13:57
loolI thought we were doing some saucy based updates first?13:57
ogra_from whatever deskop SRUs are there that touch us13:58
ogra_for touch related stuff T is the target13:58
fginthermardy, victor no longer has a use for that job, i've disabled it13:58
mardyfginther: thanks!!13:59
loologra_: I thought we were doing a couple of important landings in saucy-upates13:59
loole.g. download-manager13:59
ogra_lool, no13:59
loolso we're doing saucy based updates, but without any touch stuff?13:59
looltoo bad13:59
looldelays the critical fixes some more14:00
ogra_lool, we fix T so we can have an awesome first T image14:00
loolwell we want that too14:00
ogra_right14:00
ogra_hire more people if you want both ;)14:00
loolbut 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 lived14:00
ogra_lets focus resources on going forward14:00
loolit's not for many things14:00
loolreally one from me  :-)14:00
ogra_if we make one exception we have to make it for all14:01
loolsure; we can ask people to file two landings14:01
ogra_which defeats the purpose14:01
loolto discourage the saucy ones as being extra cost  :-)14:01
loolor maybe another way to ask about it: what do we put in devel that we dont put in stable or vice-versa14:02
ogra_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:02
looldo touch SRUs have to sit 2 weeks?14:03
loolI was thinking put download-manager in proposed, test, put in -updates; it's seeded only in touch14:03
ogra_they are SRUs14:03
ogra_and fall under the rules the ubuntu TB made14:03
loolmaybe we can challenge that rule for touch seeded stuff14:03
ogra_we have no special rules approved by the TB for this14:03
loolit's not like we were landing and breaking desktops just hours ago  ;-)14:04
loolwe have special rules for unapproved14:04
ogra_you can surely add it to the TB agenda for next meeting14:04
looland for proposed14:04
sergiusenslool, 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 already14:04
loolsergiusens: we should move to T as soon as possible, and not allow anything to land in saucy that isnt in T14:04
ogra_not sure we want to stirr that up further without involving the TB14:04
loolsergiusens: but if the first updates for a week are from saucy, I want a couple to land there14:04
loollike download-manager14:05
ogra_sergiusens, i dont expect any pain14:05
ogra_sergiusens, all our stuff is in the archive ... so the first T image will in fact just be the same as saucy14:05
ogra_the archive just gets copied over as the first step14:05
sergiusensogra_, yeah, if we switch asap :-)14:06
loolwell we want the toolchain to settle first14:06
ogra_and image build scripts just get "s/saucy/terrific/"14:06
loolI guess it's all ready, and just needs a series of upload14:06
ogra_(or whatever that name will be)14:06
looltasty14:06
ogra_sergiusens, it will be as painless as switching desktop over is14:06
didrockslool: we decided to not do that14:14
didrockswith rick, asac and so on14:14
didrocksso let's not please rediscuss it again :(14:14
didrockssee #ubuntu-release14:14
ogra_right14:16
didrockscjwatson: 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
sil2100didrocks: ok!14:21
ogra_++14:22
sil2100didrocks: what about the releases we usually targetted 'on Friday'?14:22
didrockssil2100: 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:24
looldidrocks: I actually read that discussion and understood it the other way around14:26
looldidrocks: but thanks for clarifying14:26
rsalvetimorrrrning14:29
rsalvetiseems we released already14:29
rsalvetiI may just get back to bed then14:29
rsalveti:P14:29
sil2100didrocks: not yet, but we're syncing up slowly ;)14:30
didrocksrsalveti: please go! ;)14:31
didrocksrsalveti: full explanation on the puzzling issue on the ue-leads ML14:31
looldidrocks: so e.g. what's with the netlink filter 0day SRU?14:32
ogra_rsalveti, habe a beer first *then* go to bed again14:32
ogra_lool, wont be needed14:32
fgintherdidrocks, do you have a good idea of which projects are touch only? to double check the list before we branch them?14:33
ogra_lool, tvoss found a possible proper fix we'll have in the first T image14:33
didrockslool: 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 respin14:33
loolI guess we should tell pitti then14:34
rsalvetiogra_: yeah :-)14:34
loollooking at the timeline in asac's email, I'm fine if the next *stable* image is like end of next week14:35
rsalvetididrocks: cool, thanks14:35
loolthat is, landings resume tuesday from T, some crack might come in, gets fixed, image is promoted to stable relatively quickly14:35
rsalvetilool: T stable?14:35
loolrsalveti: Yeah14:35
rsalveticool14:35
loolwell14:35
rsalvetiwe'll we stop this landing process using this spreadsheet?14:36
loolI still have doubts everybody is on the same page14:36
rsalvetior is this something post-oakland?14:36
loolthe latest back and forth seem to exclude saucy-updates now14:36
didrockslool: I guess if he already tested and pushed -> ok14:36
loolexcept for some system-image tests we'll do in the next couple of days14:36
didrockslool: but we shouldn't add any extra work now in this14:36
looldidrocks: well the only one I'm worried about is this download-manager thing14:36
looldidrocks: because it will affect upgrades *from* stable / 1.014:36
loolto possibly a long time in the future14:36
loolI dont want us to fix 20 issues in 1.0 via saucy-updates14:37
didrockslool: what's the effect apart from log spam?14:37
loolbut if the next image in *stable* channel is in 6 months, or even in a month, we dont really know whether it will work14:37
looldidrocks: slow downloads, huge logs14:37
rsalvetiogra_: this syslog issue is annoying14:37
rsalvetiogra_: can't we just put some limits in it?14:37
looldidrocks: possibly not being able to upgrade14:37
ogra_rsalveti, yeah but i couldnt trigger it again14:37
rsalvetilike, if we get a crazy process or something it'll quickly get most of the disk space14:38
didrockslool: ok, I guess that case can be an exception if it's risking that14:38
ogra_yea, we'll do that for T14:38
rsalvetiright14:38
lool(also we have no syslog rotation)14:38
loolok14:38
rsalvetiyeah, that's bad14:38
looldidrocks: so we can discuss this tomorrow; mandel is working on a small update over what's in trunk14:39
looldidrocks: should come in later today14:39
didrockslool: 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 accept14:39
looldidrocks: 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
didrockslool: but no branch, we'll just distro-patch and dput14:39
looldidrocks: we can even take it from trunk and push to saucy-proposed and T14:40
loolwhatever14:40
didrocksyeah, let's see that tomorrow14:40
looldidrocks: I'll be on leave tomorrow; do you think you could handle it?14:40
looldidrocks: I've tested my current change, sil2100 did too14:40
loolwith click and systme-image14:40
loollog is now /too/ quiet  :-)14:40
loolbut things just worked as expected (almost nothign in log(14:40
didrockslool: hum, what's the mandel's fix?14:40
looldidrocks: not super clear to me14:41
didrockslool: do you think your change will be enough?14:41
looldidrocks: 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-term14:41
sil2100It silences all the DEBUG info for sure14:41
looldidrocks: he said my fix was ok short-term, but that he wanted to put in a tweak I think14:41
looldidrocks: see #ubuntu-touch for the exact wording14:41
didrockslool: ok, I think you'll have soon more infos from what I read14:43
didrocksjust ensure we have the minimal/quite change14:43
didrocksdon't want that we spend time to test 100 fixes14:43
loolexactly14:45
loolalso the diff should be minimal to review14:45
didrocksright14:46
sergiusenslool, didrocks are the image builds stopped untile T?14:46
=== alan_g is now known as alan_g|lunch
sergiusensuntil14:46
=== alan_g|lunch is now known as alan_g|tea
kalikianapsivaa: any progress yet on the unlocking?14:46
ogra_sergiusens, there will be a fes saucy rebuilds with whatever desktop SRUs happened14:47
ogra_sergiusens, to test the stable upgrade mechanism14:47
didrockssergiusens: so, we build image from saucy-updates (but not containing touch fix, it's only to test the infro)14:47
ogra_sergiusens, our focus is fully on T for everyone though14:47
didrockssergiusens: but yeah, image builds with next things for us will start only with T14:47
psivaakalikiana: not yet14:47
didrocksMonday/Tuesday14:47
didrockswe hpoe :14:47
didrockswe hope :)14:47
ogra_sergiusens, and image build are tecnically stopped since two months ... (automatic ones) ... we only build by hand14:48
sergiusensogra_, 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 letter14:48
loolsergiusens: well14:48
loolsergiusens: you can cheat14:48
kalikianapsivaa: okay, just checking. the bug was set to "released" for some reason but there's no mr or comment14:48
loolsergiusens: you can upload some apps to appstore14:48
didrockssergiusens: that would be excellent! :)14:48
sergiusenslool, click already cheats :-)14:48
loolright14:48
psivaafginther: would you be able to take up this https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/ci-test/+merge/19090614:48
loolso in reality, only the archive thing is stopped for some days14:48
ogra_sergiusens, sounds fine ...14:48
loolbut clicks keep moving on!14:48
loolhow awesome/crazy is this?!14:48
sergiusenslool, also wanted to mention that we have to be extra careful with our SDK now14:49
didrocksyeah, but clicks will be the same packages in T14:49
fgintherpsivaa, yes14:49
didrocksthere is no sery :)14:49
psivaafginther: thanks v much14:49
didrockssergiusens: don't tell me. backward compatibility forever now ;)14:49
psivaakalikiana: sorry i was not very explicit when talking to fginther about that14:49
sergiusensdidrocks, well that's the whole idea of the framework in click14:49
sergiusens:-)14:49
sergiusensdidrocks, no deps, so there; base image has to be solid :-)14:50
fgintherkalikiana, I'll catch up shortly, in a meeting at the moment14:50
kalikianacool, thanks14:50
didrockssergiusens: yeah ;)14:50
=== alan_g|tea is now known as alan_g
loolsergiusens: very rigt14:58
loolsergiusens: we should invest in some tests to make sure we dont drop / break ABI/APIs14:58
loolsergiusens: It would be great if we could scan the appstore for this BTW14:58
t1mpI have a question about automatic merging of approved MRs15:01
t1mpthis MR just got merged - https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/tabs_chevron_asset_update/+merge/19063915:01
t1mpthat'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 report15:01
t1mpcan someone explain me what's happening? are MRs being approved for merging manually?15:02
rsalvetididrocks: ogra_: lool: can we put the official release notes under https://wiki.ubuntu.com/Touch/ReleaseNotes ?15:04
didrocksrsalveti: if you want to copy/paste some part, please do. I think we should revisit the whole "known issues"?15:06
rsalvetididrocks: yup15:07
didrocks(like, we can remove power consumption/timezone)15:07
didrocksnetworking needs updating15:08
didrocksas well as telephony15:08
rsalvetiyeah, needs to be updated completely15:09
rsalvetididrocks: where is the official release notes? I don't know if we moved stuff away from the gdoc document15:10
didrocksrsalveti: oh sure, one sec15:10
didrocksrsalveti: https://wiki.ubuntu.com/SaucySalamander/ReleaseNotes#Ubuntu_for_phones15:10
rsalvetithanks15:10
didrocksyw ;) thank you!15:11
looldidrocks, rsalveti: Thanks for sorting it out, was in a HO15:42
* lool moves into watching the news etc.15:43
=== jfunk is now known as jfunk-afk
doanacplars: was wondering - how much longer should we continue to run touch_ro testing?15:57
doanacie - should we remove touch_ro and make touch_mir just be called "touch"15:58
doanacasac, ev ^^^15:58
plarsdoanac: probably a wider discussion15:58
doanacyeah. probably mailing list is better.15:59
evdo the Mir guys see value on having that comparison continue?15:59
plarsdoanac: 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 sensibly15:59
plarsdoanac: want to go ahead and land your touch branch changes? :)16:02
doanacplars: sure. you ready for it?16:03
plarsdoanac: well, the release is done, so nothing that should hold us back now16:03
doanack. i'll do it now16:03
plarsdoanac: 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 know16:04
plarsdoanac: now that I'm out from under the release testing, I have some cycles freed up16:04
doanacplars: i'll be sending out some doc/examples later today. feedback on those will be great16:04
plarsdoanac: cool16:05
doanacplars: or better yet - just relax the rest of the day. you've earned it!16:05
plarsdoanac: nah, the day is still young :)16:07
doanacplars: our first "saucy" bug: http://paste.ubuntu.com/6251765/ :)16:10
loolev: it was for mir switch and for landing team; I dont think we need these, but perhaps asac can confirm16:10
loolasac: Ok to kill touch_ro runs?16:10
plarsdoanac: hah16:10
plarsdoanac: just need to update the package16:10
doanacwow setup_jenkins.py is much slower than normal16:14
doanacplars: I think I'll tag revno 68 as "13.10" so we have a historical checkpoint16:16
doanacof lp:ubunut-test-cases/touch16:16
plarsdoanac: good idea16:16
doanacplars: branch merged and jobs re-configured16:16
=== dpm is now known as dpm-afk
looldidrocks: BTW I've retested the unity-mir thing, and it's indeed fast16:39
looldidrocks: I think I hadn't restarted my unity8 when I just upgraded the .deb (my bad)16:39
didrockslool: excellent news :)16:45
=== alan_g is now known as alan_g|EOD
fginthert1mp, 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-jenkins17:14
robrudidrocks, anything you want me to do today?17:24
didrocksrobru: so no landing apart from SRU17:25
robrudidrocks, what SRU?17:25
didrocksrobru: can you look at things like desktopish?17:25
didrockslike compiz/nux/unity/indicators/hud17:25
didrocksyou need to check that all bugs follow the SRU process17:25
didrocksor comply them to the SRU process if not ready17:25
robrudidrocks, 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
didrocksand test the proposed packages of course :)17:25
didrocksrobru: you've never done a SRU?17:26
robrudidrocks, yes I've done many SRUs. i just don't understand what SRUs there could possibly be on the day of release17:26
didrocksrobru: look at http://people.canonical.com/~platform/cu2d/results17:26
robrudidrocks, ok, otp brb17:26
didrocksyou can see we have proposed unity and nux for instance17:26
didrocks(so upstream already have some nice fixes in trunk)17:27
didrocksyou need to assess if they are good for SRUing in saucy17:27
didrocksand if so, the bugs needs to follow the SRU process17:27
didrocksrobru: again, we are looking at desktop-only fixes17:27
didrockswe don't release anything (for now) for touch17:27
didrocksrobru: oh, as well, I see that libfriends rebuilt with no change17:28
didrockswill 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
fgintherasac, 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 10017:28
didrocksrobru: sent me an email for any question, dinner time here, see you tomorrow! :)17:29
* didrocks waves good evening! enjoy the release everyone :)17:29
cyphermoxfginther: hey20:10
fginthercyphermox, hi20:10
cyphermoxfginther: delay that, I'm wondering if the issue I'm having isn't just slow things20:11
cyphermoxalesage: hey20:35
cyphermoxalesage: 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?20:35
alesagecyphermox, let's refer it to the CI team?21:06
cyphermoxalesage_: yeah21:21
alesage_cyphermox, I don't want to name names :)21:21

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