/srv/irclogs.ubuntu.com/2014/03/31/#ubuntu-ci-eng.txt

=== rsalveti_ is now known as rsalveti
=== mhall119_ is now known as mhall119
imgbot=== trainguard: IMAGE 269 building (started: 20140331 03:05) ===03:04
Mirvthat's a longer than usual image build I think04:31
Mirvimgbot: stunt04:31
* imgbot rolls on its back and purrs04:31
imgbot=== trainguard: IMAGE 269 DONE (finished: 20140331 04:45) ===04:44
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/269.changes ===04:45
MirvI guess there's a good chance for two-in-a-row 100% pass, 0 crashes image results, nice!07:40
didrocksMirv: we are still at 50% of tests, let's cross fingers :)07:42
didrocksMirv: I'm a little bit suspicious of the 0 crashers though07:43
didrocksin any flavor, nothing…07:43
=== psivaa_ is now known as psivaa
didrockspsivaa: good morning, and welcome back! FYI ^ (probably something to look at, it's not that I don't trust how good our quality is, but still… that's weird :p)07:44
psivaadidrocks: good morning. thx :). ack, will take a look at it in a bit07:45
didrocksthanks psivaa :)07:45
psivaayw :)07:46
Mirvdidrocks: yeah, too good to be true :) 267 did see a lot of changes, though, but let's see what psivaa will find out07:47
Mirvthere were lxc, telephony-service updates07:48
didrocksouai, but I see no reason why system-service would be fixed for instance07:48
ogra_imgbot, status 26907:51
imgbotI have no idea what PRIVMSG means07:51
ogra_bah07:51
didrocksogra_: stop harassing the bot! :)07:51
ogra_it worked yesterday :(07:51
Mirvimgbot: stunt stunt07:51
Mirvdouble stunt doesn't work07:52
didrocksogra_: making a bot working on Sunday?07:52
didrockssee, then, it's going on strike!07:52
ogra_imgbot, stop07:52
imgbotAAAAARRRGH !!! (dying)07:52
ogra_at lest that works :P07:53
* didrocks files a report to the police07:54
ogra_imgbot, status 26907:54
imgbotI have no idea what PRIVMSG means07:54
ogra_imgbot,  status 26907:54
ogra_bah, silly ... i typoed the command :P07:54
ogra_hmm, except that it doesnt seem to work07:55
ogra_imgbot,  status 26907:57
ogra_imgbot, status 26907:57
imgbotI have no idea what PRIVMSG means07:57
didrocksogra_: time to rewrite it in go! it doesn't like your extra spaces07:58
ogra_I have no idea what PRIVMSG means07:58
ogra_imgbot, status 26908:01
circ-user-00Z4simgbot, status 269 mako08:02
ogra_imgbot, status 26908:03
ogra_imgbot, status 26908:05
seb128ogra_, that bot doesn't want to talk to you08:05
psivaadidrocks: so, it does look like there were no crashes in the last two images and even in the current one, there hasn't been any yet08:10
ogra_imgbot, status 26908:10
imgbotImage 269 for mako has not finished the tests, status is: Running08:10
didrockspsivaa: waow, that's seem like a dream, are we sure, of the results, on all devices? can we have something preventing to write to /var/crash?08:11
ogra_now that was a silly typo :P08:11
ogra_imgbot, status 26808:11
imgbotImage 268 test results on mako - Total: 667 Pass: 667 Crashes: 0 Rate: 100%08:11
ogra_imgbot, status 268 flo08:11
didrocksogra_: but you have tests for it, right? :p08:11
imgbotImage 268 test results on flo - Total: 667 Pass: 660 Crashes: 0 Rate: 98.7%08:12
ogra_didrocks, indeed, there is "set -e" at top of the two shellscripts the bot consiste of :P08:12
didrocksogra_: rohhh :p08:13
ogra_anyway, you gan get the current image test status now08:13
ogra_next i'll make it announce when the tests start and finis08:13
ogra_h08:13
seb128imgbot, status bug 108:23
ubot5bug 1 in Ubuntu Malaysia LoCo Team "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/108:23
seb128imgbot, status 270 makop08:23
imgbotI have no idea what makop means08:23
seb128imgbot, status 270 mako08:23
* seb128 stops annoying the bot (and the channel)08:24
imgbotImage 270 for mako has not started testing yet08:24
ogra_seb128, no bugs, it only knows touch images08:24
ogra_well ...08:25
ogra_not only08:25
ogra_imgbot, stunt08:25
* imgbot rolls on its back and purrs08:25
ogra_see :)08:25
seb128imgbot, get a cookie08:25
psivaadidrocks: writing to /var/crash does not seem to be an issue, i am able to write there as phablet as well as root08:30
didrockshum…08:30
didrockspsivaa: coming to the meeting?08:31
ogra_imgbot, status 26808:31
imgbotImage 268 test results on mako - Total: 667 Pass: 667 Crashes: 0 Rate: 100%08:32
psivaadidrocks: i am in a ho.. must be a wrong one08:32
didrockspsivaa: https://plus.google.com/hangouts/_/canonical.com/landing-meeting08:32
ogra_psivaa, ^^^ can you check why there are no crashers at all ?08:32
didrocksogra_: can you read the backlog? :p08:32
ogra_:P08:33
ogra_didrocks, cron runs 1h earlier now08:39
didrocksogra_: \o/08:39
didrocksthanks08:39
mhr3didrocks, silo for 59 pls?08:51
didrocksmhr3: can you ping the whole EU team please? We try to avoid names :)08:53
didrocksmhr3: however, running it for you this time :p08:54
davmor2popey: I think it might be related to this but I can't find it currently let me dig a little more https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/127948108:57
ubot5Ubuntu bug 1279481 in unity-scope-click (Ubuntu) "scope uses app title to uniquify list of installed applications" [Critical,In progress]08:57
Mirvpopey: so, let's do this slowly, I'm not sure about the process.. there's http://s-jenkins.ubuntu-ci:8080/job/gallery-app-click-from-branch/lastSuccessfulBuild/artifact/out/com.ubuntu.gallery_2.9.1.941_armhf.click available08:59
popeydavmor2: thats been critical for 2 weeks ☹08:59
popeyMirv: looks good08:59
davmor2popey: indeed08:59
Mirvpopey: so has it been tested so is the next step upload or are there other steps?08:59
popeyMirv: so you have the credentials to login and update the gallery app by pressing "new version" at https://myapps.developer.ubuntu.com/dev/click-apps/507/09:00
popeyMirv: i would not assume it had been tested09:00
popey"someone" should run the AP tests for that click on a device09:00
Mirvpopey: no, I've credentials to the 'click-toolbelt' tool used by sergio09:01
popeyah, i know nothing about that09:01
Mirvpopey: how could I convince "someone" to run the AP tests? :D09:01
popeyI'll do it.09:01
Mirvthat was easy!09:01
Mirvthanks09:01
popeynp09:01
Mirvthe notes I have use CLICK_UPDOWN_UPLOAD_URL=https://upload.apps.ubuntu.com/ env variable when calling the upload tool09:02
popeyMirv: ok, will get back to you if it passes.09:04
didrockspopey: and won't say anything if it doesn't pass? :)09:04
popeytypically what's happened before is sergio or balloons have uploaded to the store, I download and then test and find it's broken09:04
popeyexactly09:04
popeyand then bounce it back09:04
popeyi'd rather we test on device before upload to save you waiting for me to test, and me bouncing it back and waiting for reply09:05
mhr3didrocks, right, will randomize my order, atm it's sil and then you :)09:08
didrocksmhr3: just ping the 3 of us09:09
didrocksmhr3: sil is sick today09:09
Mirvmhr3: o/09:10
popeyMirv: http://paste.ubuntu.com/7183950/ I can't setup the test environment on the phone ☹09:19
popeysome JSON error09:19
Mirveh.. I did run phablet-click-test-setup without parameters successfully in the morning09:20
Mirvoh, ubuntuuitoolkit..09:20
Mirvoh, actually that too worked, I often have removed that and unity8 from /usr/bin/phablet-click-test-setup manually09:21
Mirvsince they don't work if one is testing a landing PPA with updated unity8/uitk09:21
Mirvbut I hadn't edited the file after last update09:21
popeyMirv: do i need to wait for you to do something?09:27
ogra_imgbot, status 26909:30
imgbotImage 269 test results on mako - Total: 667 Pass: 667 Crashes: 0 Rate: 100%09:30
Mirvpopey: for phablet-click-test-setup to work? no. I'm just suggesting that if there is a temporary problem with downloading ubuntuuitoolkit tests to the device, comment out the two lines 65-66 in phablet-click-test-setup (and add ')') to workaround the problem09:30
ogra_another 100% one :)09:31
popeyMirv: it still barfs.. http://paste.ubuntu.com/7184021/09:35
Mirvpopey: well remove the unity8 too, but still weird09:40
popeyok09:40
Mirvpopey: http://pastebin.ubuntu.com/7184049/09:43
popeykk09:44
popeyMirv: still fails for me09:45
popeyhttp://paste.ubuntu.com/7184055/09:45
Mirvpopey: something is borken on your side probably then :(09:51
popeybah09:51
popeyimage 269, what you running?09:51
popeyon mako09:51
Mirv#269 here too09:52
Mirvand mako09:52
popeyRW or RO?09:52
Mirvright, RW09:52
popeymine is RO09:53
Mirvthat JSON sounds like happening on host though09:53
* popey dist-upgrades09:53
=== cjwatson_ is now known as cjwatson
t1mpMirv: phablet-click-test-setup worked for me on Thursday/Friday even with a PPA with updated uitk09:59
t1mpnot anymore :(09:59
popeyright, I'm stuck then, I can't test anything now ☹09:59
popeyright, found it..10:04
popeyadb shell click list --user=phablet --manifest10:04
popeythat is executed10:04
mhr3Mirv, can you pls publish 004 ?10:04
popeyhttp://paste.ubuntu.com/7184114/10:04
popeyso i need to remove an app..10:05
ogra_popey, ugh10:06
ogra_"my_cgroup" sounds realted to the new cgroup manager ?10:07
Mirvt1mp: ok I believe it has never worked for me, since as you see from the error log it tries to download the version of UITK that is in the PPA, and that shouldn't work since it tries to get it from archives. if you do the setup _before_ adding the UITK PPA (or refreshing apt info), then it works10:07
Mirvmhr3: sure10:07
t1mpthat's weird, I'm quite sure I did it after10:09
davmor2Morning all10:09
t1mpmirv: and zoltan's scripts for testing everything has it after10:09
popeyogra_: no idea, but sounds plausible.10:09
ogra_i wonder what click does with cgroups though10:09
ogra_cjohnston, is there any direct involvement ^^  or is that just transient ?10:10
ogra_(see popey's last paste)10:10
ogra_(or probably just a confusingly named variable ?)10:11
t1mpMirv: it is confusing. the script does get stuff from the archive so I don't know how it worked for me before10:11
popeybug 130013010:12
ubot5bug 1300130 in click (Ubuntu) "UnboundLocalError: local variable 'my_cgroup' referenced before assignment" [Undecided,New] https://launchpad.net/bugs/130013010:12
Mirvdidrocks: I'd need a packaging ack for thumbnailer that adds new dependencies which all seem to be correctly in main: http://162.213.34.102/job/landing-004-2-publish/lastSuccessfulBuild/artifact/packaging_changes_thumbnailer_1.1+14.04.20140331-0ubuntu1.diff10:13
Mirvalso the QML plugin packaging looks good10:13
Mirvt1mp: that is confusing. if you do apt-add-repository + apt-get update on device, it simply shouldn't work. hmm, the only thing I can think of that it uses host also, and I tend to not have the new UITK installed on host while you probably have?10:14
Mirvoh, no, that doesn't make sense10:15
Mirvwell, I'm not really expert in click test setup other than workarounding the problems I've hit10:15
didrocksMirv: +110:17
t1mpMirv: so to test click packages with a new UITK, I should purge the PPA (or flash a new image), then run phablet-click-test-setup, and then add the PPA?10:21
Mirvthanks didier10:25
Mirvt1mp: no, no, or that's not what I do. what I do is edit the click-test-setup to not download the UITK or unity8 since you don't need to have those downloaded for running click tests.10:26
Mirvbtw I filed a bug #phablet-tools in February10:27
Mirvbug #1280279 even10:27
ubot5bug 1280279 in phablet-tools (Ubuntu) "phablet-click-test-setup tries to download unity8 and ui-toolkit from main archives, failing when those are being tested" [Undecided,New] https://launchpad.net/bugs/128027910:27
Mirvmhr3: thumbnailer published, after checking the packaging changes10:31
mhr3Mirv, ty10:31
mhr3Mirv, what does it mean that it's in unapproved?10:32
cjwatsontrusty is frozen - all uploads require manual release team approval10:33
cjwatsonas it happens I'm already looking at it10:33
cjwatsonthis is an awful changelog.  what do I have to do to make it less bad in future?10:34
cjwatson"New minor release", no more details10:34
cjwatsonthat's reviewer-hostile10:34
didrockscjwatson: you will notice it's similar to lxc "New upstream bugfix release." btw. But yeah, agreed on the changelog10:36
didrocks(even if lxc then details the packaging changes)10:36
cjwatsonprojects that have a real separate upstream existence generally have the upstream changes available somewhere10:36
cjwatsoneven if I have to go look them up separately10:37
didrockstrue10:37
cjwatsonhttps://linuxcontainers.org/news/10:37
Mirvmhr3: ^10:37
didrocksright should be at least on the NEWS file IMHO though for easier reviewer10:37
cjwatsonyep, it doesn't have to be in debian/changelog but it should be described somewhere10:38
Mirvthe changelog issue seems quite recurrent in our upstream projects10:38
didrocksespecially for those having a separate release branch…10:38
cjwatsonanyway, having paged through the diff, accepted10:40
didrocksMirv: did you succeed in publishing the gallery app in store?10:40
cjwatsonogra_: if you want my attention you need to spell my nick right10:40
ogra_cjwatson, lol, sorry10:41
cjwatsonogra_: click doesn't do anything with cgroups10:41
ogra_yeah, would have surprised me10:41
cjwatsonwell, it's clear in the traceback, that's from apport10:41
Mirvdidrocks: we don't have test results yet of it, so pending that10:42
didrocksMirv: ok10:42
dbarthhi10:43
dbarthi've got silo 001 tested, now ready for publishing10:43
dbarth(and being recycled)10:43
dbarthalso i have a bug fix on line 60 for when a silo is available10:44
dbarthMirv or didrocks ^^ (as I don't see sil2100 today)10:44
cjwatsonpopey: just remove the app with the broken manifest for now and get the author to fix it; I'll fix click list to just log such things on stderr rather than crashing10:44
t1mpMirv: ok, thanks. I'll remove the uitk lines from the script then10:45
popeycjwatson: ok10:45
LaneyMirv: sooooo I want to do this qtdeclarative upload, how do I go about getting "all AP tests" run or whatever you said needed to happen?10:47
MirvLaney: for me it's currently like http://pastebin.ubuntu.com/7184268/ - in RW mode, after updating to the PPA with updated qtdeclarative. the four commands at the top need to be executed separately (first two on device, last two from host)10:51
Mirvthen I run ./run_all.sh &> results/mybestestqtdeclarative.txt10:51
Laneyok10:52
Mirvand then I wonder about whatever flakiness there is and rerun individual test suites until certain enough there are no regressions10:52
LaneyI made a request in line 61 for it10:52
Mirvdbarth: just a second10:52
davmor2ogra_: you know when you type cj<tab> you get cjohnston not cjwatson right as I play catch up on the irc backlog ;)10:55
Mirvdbarth: landing-00710:55
MirvLaney: landing-00810:55
Laneyta10:56
ogra_davmor2, wrong ... xchat has a patch that makes it pick the last cj<tab> i have talked to ... i just hadnt talked to one of them since my xchat was restarted on sat.10:56
davmor2ogra_: haha10:57
dbarthMirv: cool10:58
Mirvdbarth: and 001 just published10:58
dbarthah, was just going to ask ;)10:59
dbarthperfect, thanks!10:59
Mirvno problem11:00
popeyMirv: gallery passed! Feel free to push to store at your leisure and I'll get it approved11:01
Mirvpopey: cool! let's see what explodes.11:02
Mirvstuff is happening11:05
Mirvpopey: ok, it ended with "Application uploaded successfully." and "https://myapps.developer.ubuntu.com/dev/click-apps/507/"11:06
Mirvpopey: can you check how it looks like? I don't have access to the myapps page.11:07
popeyMirv: yes, i see it submitted11:09
popeyapproved Mirv11:09
Mirv\o/ I'm approved11:10
davmor2popey: did gallery remove videos though?11:10
popeydavmor2: not part of my test11:11
davmor2popey: no indeed but the whole reason of the update was to fix that right?11:11
=== MacSlow is now known as MacSlow|lunch
popeydavmor2: I didnt look at the diff11:12
didrocksthanks Mirv, popey!11:13
psivaadidrocks: ogra_: ev: raised bug #1300156 for the crashes not being reported11:17
ubot5bug 1300156 in Apport "Unhandled exception in apport/report.py in touch images" [Undecided,New] https://launchpad.net/bugs/130015611:17
didrockspsivaa: see #ubuntu-touch where I pinged you :)11:18
didrockspsivaa: all fixed and an upload is in unapproved11:18
psivaadidrocks: ohh, i dont see the ping. but glad that got fixed.11:19
didrocksI duped you bug to bug #129602611:20
ubot5bug 1296026 in apport (Ubuntu) "apport crashes at reading cgroup" [Undecided,Fix committed] https://launchpad.net/bugs/129602611:20
mhr3Mirv, yes, silo pls :)11:30
Mirvmhr3: ;)11:30
Mirvmhr3: landing-004. I assumed you wouldn't have put it to Ready Yes if it wouldn't be ;)11:31
mhr3Mirv, thanks11:31
mandelogra_, do you know any packaging expert I can get some help from?11:31
evthank psivaa11:50
=== josepht_ changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: josepht_ | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
=== josepht_ is now known as josepht
didrocksok, going for some exercise12:37
didrocksogra_: do you mind kicking an image once apport is in the release pocket? (not yet)12:39
ogra_didrocks, ok12:40
didrocksthx!12:41
ogra_you just want the crashes back :(12:45
mhr3Mirv, 004 rdy to publish12:57
=== alan_g|lunch is now known as alan_g
Mirvmhr3: looks good, needs packaging ack, maybe ogra? http://162.213.34.102/job/landing-004-2-publish/41/artifact/packaging_changes_unity-scopes-shell_0.4.0+14.04.20140331-0ubuntu1.diff12:59
Mirvalso, EODish, usually filled by sil2100 until robru/cypher_mox are about13:00
Mirvfor once someone is getting rid of dependencies instead of adding them :)13:01
ogra_Mirv, i assume that has been built already ?13:01
ogra_(i.e. the makefile changes have been tested)13:01
Mirvogra_: yep, it's in the landing PPA where mhr3_ has tested if from13:02
ogra_Mirv, then ack13:02
Mirvthank you13:02
davmor2didrocks: have we not hit traincon0 again now?13:19
popeyballoons: mirv pushed gallery 941 to the store and I approved it13:19
popeyfyi13:19
imgbot=== trainguard: IMAGE 270 building (started: 20140331 13:20) ===13:19
balloonspopey, cool.. nice to have Mirv pushing his own stuff :-)13:22
popeyheh13:22
davmor2didrocks: 269 has mostly worked for me, apps are opening more slowly might need popey to confirm that running side by side with promoted, I've had one crash this morning but that might of been before I updated, the system still feels a little flaky though can't put my finger on why though13:23
popeyballoons: any news on music app? I can't run ap tests on it because of the UnicodeDecodeError ?13:23
popeyUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 33484: ordinal not in range(128)13:23
popeythat13:23
davmor2popey: have you seen that some of the apps are showing odd characters in the descriptions I'm assuming that is down to unicode too13:24
popeydavmor2: such as?13:25
popeybug 130023013:25
ubot5bug 1300230 in Ubuntu Music App "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 33484: ordinal not in range(128)" [Undecided,New] https://launchpad.net/bugs/130023013:25
davmor2popey: black diamond ? where german/chinese characters should be13:25
popeyballoons: ^13:25
popeydavmor2: no, i mean which app?13:26
balloonspopey, well where we stand is it affects you, and seems to be a locale thing13:26
davmor2popey: have a look at Tradera for one13:26
balloonspopey, Sergio gave the most helpful response. It's odd we are just now seeing this13:27
davmor2popey: look like a chinese app next to lastpass13:27
balloonsdavmor2, sounds like unicode issues as you say.. maybe that will get more traction :-)13:28
popeylooks fine here davmor213:28
popeyhttp://popey.com/~alan/phablet/device-2014-03-31-142807.png13:28
balloonspopey, let's try setting your locale to utf8 and have you run them13:28
davmor2popey: Rad.io the what's is what?s13:28
davmor2popey: no in the description of the app not running it13:28
balloonsfginther, is https://wiki.ubuntu.com/CI/MpTouchDeviceTesting coming to core apps?13:29
popeyooh13:29
popeyhttp://popey.com/~alan/phablet/device-2014-03-31-142912.png13:29
popeyyup13:29
davmor2\o/13:29
davmor2didrocks: ^ found  abug13:29
balloonsdavmor2 stikes again!13:29
davmor2I blame ogra_ for it of course he is free to pass on the blame though :)13:30
popeylooks fine on the last stable image #25013:30
fgintherballoons, not right away, there are some pieces missing from the core apps jenkins to do the full thing. I do want to ask you about doing an automatic test after building the core apps clicks on s-jenkins13:31
davmor2popey: thanks for that so it's been introduced recently then13:31
fgintherballoons, I think the next step forward for the core apps is to automate that test after build13:32
balloonsfginther, so you want to run tests on every click that you build on s-jenkins?13:36
fgintherballoons, yes, that was the basic idea.13:37
balloonssounds like a nice first step.. do you need anything to be able to do that?13:38
popeyballoons: i dont understand why the AP tests for gallery work fine but music dont13:39
popeyon the same device13:39
balloonspopey, let me blow your mind a bit more.. I don't believe anything has changed testwise since last time (and it works for me, heh)13:40
popeybah13:40
balloonspopey, I'll wager the old click will fail the same as the new one13:40
balloonsyou need the old click package?13:40
popeyno i have an archive13:40
popeybut I want to test this click not the old one13:40
popeyam trying on my stable phone13:40
balloonsmmmm.. there you go..13:41
popeywhat?13:41
balloonsyes, I just want to see if you can narrow done anything13:41
balloonsI would test the new click on stable and see what happens13:41
popeykk13:41
popeydoing now13:41
davmor2popey: confirmation please https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/130023613:41
popeywell, prepping13:41
ubot5Ubuntu bug 1300236 in unity8 (Ubuntu) "Click Scope is shopping ? instead of characters" [Undecided,New]13:41
balloonsbut truly, I'm curious if the old click gives you the same issue13:41
davmor2popey: I added your image there too13:41
popeydavmor2: done13:42
popeyballoons: k, will test that too13:42
davmor2didrocks: one bug of the day https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/130023613:49
ubot5Ubuntu bug 1300236 in unity8 (Ubuntu) "Click Scope is showing ? instead of characters" [High,Confirmed]13:49
davmor2popey: you don't have to long press when the app is in available only when the app is in installed and my steps were for in available :P  :D13:53
fgintherballoons, regarding the testing - I would like to coordinate these changes so that no-one is surprised. Should I just work with you?13:53
popeymeh13:53
fgintherdoanac, I'm curious, why do you need to run system settle before unlocking the device? wouldn't it be just as effective after?13:55
popeyballoons: yeah, fails on 250 image too13:55
doanacfginther: if it took too long to settle the screen would lock again wouldn't it?13:55
fgintherdoanac, that wasn't my understanding.  I thought this unlock method was permanent until unity8 is restarted. Should check with mterry to know for sure13:58
fgintherdoing so now13:58
doanacfginther: that would solve my complaint then13:59
popeyballoons: fails on #250 with music app 389 too.14:02
popeyso is this an autopilot fail?14:02
didrocksdoanac: did you ping upstream about? Do you know starting what image this is a regression for?14:08
doanacdidrocks: must not be in my back scroll. what regression are you curious about?14:10
didrocksdoanac: sorry, too many d here :p14:10
didrocksdavmor2: ^14:10
didrocks(we should kill them all) ;)14:10
davmor2didrocks: yeah starting at di :P  I'm just chatting about it on touch  popey says it isn't effecting 250 so it is a recent change I'm guessing14:11
popey /nick dopey14:12
didrockspopey: \o/14:13
didrocksdavmor2: you are going to bisect?14:13
didrocksdavmor2: starts maybe with images which contains unity8 only14:13
davmor2didrocks: yeah I'll start that in a bit I have a juggling act on at the minute14:17
fgintherdoanac, I was wrong, the screen can lock back without the powerd commands executed14:18
popeydavmor2: do you know if we have a bug for the fact that when you go back from preview, the apps lens goes back to the top?14:19
doanacfginther: actually - that's another thing. i think our scritps grab power locks after we reboot and before we unlock the screen14:19
davmor2popey: not that I'm aware of14:19
doanacso there are a couple of things we need to hook into this logic14:19
popeyk, I'll file14:19
davmor2sorry popey  I meant dopey for that obviously ;)14:20
popeyheh14:20
fgintherdoanac, yep, reboots kinda suck14:21
davmor2didrocks: so it looks like it might be the new apps scope in which case it will of been in play from when that landed by the sound of it14:43
imgbot=== trainguard: IMAGE 270 DONE (finished: 20140331 14:45) ===14:44
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/270.changes ===14:44
didrocksdavmor2: do you have an exact unity8 version for Saviq?14:44
davmor2didrocks: no not yet I was talking to alecu on a u1 channel to see who would be the best person to talk to, apparently it may of been introduce when the click scope dropped the vala backend for the c++ one he is currently looking at that by the sound of it14:46
didrocksdavmor2: ok ;)14:46
Saviqdavmor2, didrocks, dobey is looking into it14:46
Saviqit's most probably the click scope14:47
mhr3Mirv, still here?14:47
davmor2Saviq: indeed I searched on music for "de" and the first search found in grooveshark is looking correctly unicoded14:47
davmor2didrocks: ^14:48
mhr3Mirv, silo for line #10 and #26 pls? (cc: didrocks)14:48
didrocksmhr3: maybe try cyphermox  at this time as well :)14:49
didrockshe should be around14:49
cyphermoxmoo?14:49
cyphermoxhaha :D14:49
mhr3didrocks, see you keep changing who should i ping all the time, how am i supposed to read your mind? :P14:49
didrocksmhr3: Mirv finished ~1h ago from now14:49
didrocksso US timezone :)14:50
cyphermoxmhr3: topic.14:50
didrocksknowing that robru is here quite later (west coast)14:50
mhr3cyphermox, silo for #10 and #26 pls14:50
cyphermoxyup14:50
cyphermoxdidrocks: shouldn't the spreadsheet update with the silo number once I assigned it? :)14:58
cyphermoxmhr3: landing-001 for line #10, in case it takes a while to update the spreadsheet14:59
didrockscyphermox: yeah, you have to wait for 3 minutes at most (so average 1.5 min)14:59
cyphermoxI'm looking at line #26 now14:59
didrocksas there is a double rsync14:59
mhr3cyphermox, k, ty14:59
ogra_imgbot, status 27014:59
imgbotImage 270 for mako has not started testing yet14:59
ogra_slacker ...14:59
davmor2ogra_: why haven't you tested it and given imgbot the right info then? ;)15:03
Saviqfginther, hey, I was thinking... we're starting to look into converting our qmluitests to an autopkgtest, was it considered to run those as part of ci jobs? or are we going for airline ci directly (will we still have single-branch auto-run ci when we get to airline at all?)15:21
fgintherSaviq, will get back to you shortly (in a meeting)15:27
Saviqfginther, sure15:27
rsalvetididrocks: can you help us reconfiguring silo-15?15:44
rsalvetiwe added a new MR to the list15:44
rsalveti(powerd)15:44
rsalvetiit seems I can't reconfigure it15:44
didrocksrsalveti: a new components that wasn't in the initiale list?15:44
didrockscomponent*15:44
rsalvetididrocks: yes15:44
didrocksrsalveti: IIRC, you had extra power though to run the other job15:44
ogra_imgbot, status 27015:45
imgbotImage 270 for mako has not finished the tests, status is: Running15:45
rsalvetididrocks: that's what I was trying to understand :-)15:45
rsalvetididrocks: which job?15:45
ogra_great15:45
didrocksrsalveti: let me first try, then, I'll tell you if nothing is broken :)15:46
rsalvetididrocks: I only have the 'debug mode' option15:46
rsalvetiat http://162.213.34.102/job/landing-015-0-reconfigure/build at least15:46
didrocksrsalveti: ok, you are on the wrong job for reconfiguring if you add new components :)15:46
rsalvetigot it15:46
didrocks(options depending on creds isn't available on jenkins :/)15:46
rsalvetido I need to use the main job?15:46
didrocksyeah15:46
didrocksI did that15:47
didrocksthen, checked "ignore conflicting…"15:47
didrocks(for that one)15:47
didrocksand click "proceed"15:47
rsalvetididrocks: hm, don't have permission to build it15:47
didrocksoh? I thought you had all super power15:47
rsalvetime too15:48
didrockslet me check you are in the right teams15:48
didrocks(done)15:48
didrocksrsalveti: added you to ~ubuntu-unity15:48
didrocksrsalveti: so, for that job, you need first to select the right line15:48
balloonsfginther, you can work with me, but I will be out for a week. What's the timeline you had in mind?15:49
didrocksand then, popup the dialogbox15:49
didrocks(select the right line == have the cursor on the line you want to configure)15:49
didrocksrsalveti: done for this one15:49
rsalvetididrocks: great, can build it now, awesome15:49
didrocksrsalveti: yw!15:49
rsalvetididrocks: thanks15:50
rsalvetiSaviq: should be done15:50
fgintherballoons, I'd like to have it in place by the end of the week15:53
balloonsfginther, sounds like someone else should have a go. I'm here tomorrow then gone. Volunteers?15:54
fgintherballoons, who will be pushing app updates while you are out?15:54
fgintherSaviq, I'm back. +1 on going to autopkgtest. that will plug right into the ci-airline as dep8 tests are a primary function.15:59
fgintherSaviq, I do not expect to have single branch ci working first thing. We are focusing on replacing the current ci-train functionality in the first phase16:01
balloonsfginther, mirv is the man on this one ;-)16:01
didrockscyphermox: ogra_: balloons: coming?16:02
ogra_trying to16:03
ogra_my sound doesnt work at all16:03
* ogra_ only gets choppy stuff16:03
ogra_didrocks, sorry, trying to upgrade my hangouts plugin16:04
ogra_please ping me if there is anything urgent16:04
didrocksplars: coming?16:06
plarsdidrocks: oh, time change16:08
plarsber16:08
plarserr16:08
plarsbrt16:08
ogra_*SH*T*16:10
ogra_!16:10
ogra_so not even a new FF and HO plugin help16:10
* ogra_ curses16:10
Saviqfginther, okies16:10
popeydavmor2: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/130030216:11
ubot5Ubuntu bug 1300302 in unity8 (Ubuntu) "Dead area at bottom when scrolling in scopes" [Undecided,New]16:11
popeydavmor2: also https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/130030416:13
ubot5Ubuntu bug 1300304 in unity8 (Ubuntu) "Scope loses context when you go back from preview" [Undecided,New]16:13
popeydavmor2: also https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/130030916:16
ubot5Ubuntu bug 1300309 in webbrowser-app (Ubuntu) "Links in twitter webapp are not clickable" [Undecided,New]16:16
ogra_didrocks, lets do it on IRC16:20
balloonsdidrocks, might be easier to finish in irc?16:20
t1mphello16:21
ogra_didrocks, didnt get any better16:22
davmor2didrocks: seriously give up on the hangout you keep getting taken over by didroid!!!!16:23
ogra_didrocks, so i was talking about bug 129077116:24
ubot5bug 1290771 in Canonical Upstream To Distro "cupstream2distro should FTBFS if packages have an empty changelog" [High,New] https://launchpad.net/bugs/129077116:24
popeydavmor2: also https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/130031216:24
ubot5Ubuntu bug 1300312 in webbrowser-app (Ubuntu) "twitter webapp header doesn't stick" [Undecided,New]16:24
=== gatox is now known as gatox_lunch
ogra_didrocks, so probably foundations can help16:25
didrocksyeah, giving up on the hangout16:26
ogra_since they are the ones complaining the most about it16:26
cjwatsoneh, it's not exactly a top priority for us16:26
cjwatsonjust notifying you16:26
popeydavmor2: http://popey.com/~alan/phablet/device-2014-03-31-172649.png16:27
popey is that the greying issue you see?16:27
ogra_cjwatson, well, infinity made some fuss about it on the weekend and slangasek seemsed unhappy too16:27
ogra_*seemed16:27
davmor2popey: yeap16:27
cjwatsonogra_: sure, anyone who reviews uploads will notice it, but that's in our (essentially community) release team capacity16:27
cjwatsonit's not a foundations priority16:28
ogra_ok16:28
cjwatsonwe're just pointing it out :)16:28
t1mpcan someone update a landing proposal in CI rain for me?16:29
ogra_well, adam pointed it out with a megaphone and waving red flags in both hands ... but yeah :)16:29
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
t1mpon the spreadsheet, line 31 (UITK proposal) I'd like to remove the last MR (fix-swipe-delete-002)16:29
Laney"please stop doing this" doesn't have to be the same as "let me help you fix this" ...16:29
didrocksogra_: ok, so in summary…16:30
didrocks(while I'm connected)16:30
ogra_Laney, nope, but when i carried it forward to didier (who owns the code) he said he has no time to work on it ... which was why i suggested to ask the people that are concerned about it if they have spare cycles16:30
didrocksogra_: tell people to give a correct algorithm to detect that case16:30
didrocksand I can integrate it16:30
didrocksknowing that:16:31
ogra_didrocks, right, now you missed a bunch of conversation  ....16:31
didrocksyou can have other commits that was done before16:31
didrocksand so generate a changelog content16:31
seb128didrocks, well, an entry with no chars out of space ones and "*" should be easy enough to detect16:32
cjwatsonogra_: right, sorry and all but I know at least I don't have time to help fix the changelog generator - if nobody has cycles then I guess it'll remain unfixed16:32
didrocksseb128: you can have other commits before16:32
seb128didrocks, it's not a perfect solution, but seems the only buggy case we had were ending up with "* " as changelog entry16:32
ogra_cjwatson, right, fine with me, adams unhappyness simply made me try to get the concern forward16:32
didrocksso this commit will have no entry16:32
seb128didrocks, sure, but that still makes the entry with "* " buggy16:33
didrockswhat is hiding the issue16:33
didrocksyeah, but you are hiding the fact that people edit debian/changelog without putting content16:33
seb128hiding?16:33
seb128we are speaking about rejecting/failing build for those16:33
seb128that would "hide" anything16:33
seb128wouldn't*16:34
didrocksso I can block on that, trying to detect it16:34
didrocksbut it will clearly hide other cases16:34
didrocksthat are invalid as well16:34
seb128well if you reject that particular case ang change nothing else, I fail to see how it would "hide" mroe16:35
didrocksseb128: yeah, but let's say I've 3 commits16:35
didrocksI generated debian/changelog with UNRELEASED16:35
didrocksthen, I have this commit16:35
seb128it would be the same situation as before, with one case of error blocked16:35
didrockswhich edits the changelog16:35
didrocksonly to change the version16:35
didrocksso, the change will still apply16:35
seb128you are maybe overthinking it?16:36
seb128can't we just check at publishing time, don't dput if the changelog entry is buggy16:36
ogra_didrocks, you are blocking to early ...16:36
seb128the changelog is built at this point16:36
seb128it's easier to check the result16:36
didrocksand you won't see it16:36
didrocksin that case16:36
didrocksyou will see the 3 other commits ocntent16:36
didrocksbut nothing else16:36
ogra_didrocks, you only want to check the last entry of the generated source package ... if thats empty, refuse the build16:37
didrockswhich edits the changelog16:37
didrocksonly to change the version16:37
didrocksso, the change will still apply16:37
didrocksand you won't see it16:37
didrocksin that case16:37
didrocksyou will see the 3 other commits ocntent16:37
didrocksbut nothing else16:37
didrocksseb128: again, yeah, but you will hide other potential16:37
didrocksissues16:37
ogra_didrocks, but even cu2d creates .changes files no ?16:39
didrocksin a hangout16:39
seb128didrocks, I fail to see how "rejecting one case" is hiding issue over letting it in16:39
seb128but anyway, that's a minor issue16:39
ogra_grep \* /path/to.changes .... then chop off the asterisk ... if your result is an empty string, FTBFS16:39
seb128if somebody really wants to see it fixed they can work on a patch16:40
Laneythis 'please run all autopilot tests' is painful16:40
Laneyit's been like 6 hours now16:40
popeydavmor2: another https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/130032616:41
seb128Laney, it's almost like building webkit!16:41
ubot5Ubuntu bug 1300326 in unity8 (Ubuntu) "Shell randomly freezes with grey tint" [Undecided,New]16:41
Laneyit'd be cool if webkit made the machine make random noises every now and again16:42
ogra_about time we get arm64 phones16:42
didrocksseb128: +116:42
Saviqdidrocks, silo bad http://162.213.34.102/job/landing-015-1-build/60/console ?16:44
Saviqdidrocks, cyphermox, rsalveti, looks like silo 015 got broken ↑16:54
Saviqand can't reconfigure: http://162.213.34.102/job/landing-015-0-reconfigure/26/console16:54
cyphermoxlooking16:55
robrucyphermox, any thoughts? it looks like the ID matches in the spreadsheet, not sure why it wouldn't find it17:01
cyphermoxnot sure, no17:01
cyphermoxI assume it changed as it was reconfigured by an admin?17:02
robrucyphermox, no, the ID only gets assigned when it's new. there's a code block that checks to make sure we don't clobber IDs that are in use.17:02
cyphermoxwell then let's check on jenkins directly17:03
robrucyphermox, the number matches in jenkins...17:03
cyphermoxi mean in the files...17:03
=== alan_g is now known as alan_g|EOD
cyphermoxrobru: btw, line 25 should already ahve been assigned to silo 2...17:07
cyphermoxor maybe not17:07
robrucyphermox, wasn't sure about that one. silo 2 came from a different line, but many same components17:08
cyphermoxyeah17:08
robrucyphermox, i guess silo 2 is one of those ignoreconflicts special cases, so maybe we should assign line 25 anyway?17:09
cyphermoxdepends if mhr3 agrees17:09
robrucyphermox, i'm going to try re-preparing silo 1517:10
cyphermoxok17:10
mhr3cyphermox, fine with me17:10
robrucyphermox, that's really bizarre, re-prepare gave the same error. I just checked the file, the json looks fine and python parses it fine17:12
cyphermoxand up to Saviq, too17:12
robruSaviq, the only solution I can think of so far is to smash out the silo with a crowbar17:12
robruSaviq, (i want to free your silo then reassign)17:13
Saviqrobru, please do17:15
robruok17:15
Saviqrobru, I'm worried PPAs will be unhelpful, though, as we might end up with packages of the same version as deleted ones17:15
Saviqrobru, and PPA will reject different .orig.tar.gz17:16
robruSaviq, well the new silo will likely be a different one17:16
Saviqrobru, yeah, that will help :)17:16
robrubut also, just version bump ;-)17:16
robruhmmm, silo 15 it seems is in a really bad way, I can't even free it...17:16
Saviq:|17:17
robrucyphermox, http://162.213.34.102/job/landing-015-3-merge-clean/11/console does this mean anything to you? it seems to indicate that some kind of 'global' 'config' is missing...17:17
robrucyphermox, Saviq oh wait, maybe it's not the silo that's broken... maybe this is all of citrain?17:18
cyphermoxyeah17:19
cyphermoxhold on17:19
robrucyphermox, are you poking at the server?17:20
davmor2popey: confirmed17:21
cyphermoxrobru: I was, butI don't see anything meaningful17:22
popeydavmor2: did you say you had a bug for apps showing as available when already installed?17:22
popeynvm, found it davmor2 bug 127948117:23
ubot5bug 1279481 in unity-scope-click (Ubuntu) "scope uses app title to uniquify list of installed applications" [Critical,In progress] https://launchpad.net/bugs/127948117:23
cyphermoxah, got it17:24
cyphermoxrobru: the status part is there17:24
robrucyphermox, I assume that cupstream2distro-config went missing? redeploy?17:24
cyphermoxdoubt it's relevant17:24
cyphermoxrobru: going to try again to free it17:29
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: fginther | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
cyphermoxgah17:32
Saviqcyphermox, robru, I'm going away, so just do whatever you need to do...17:35
cyphermoxsure17:36
robruSaviq, ok, we're trying17:36
cyphermoxrobru: will reconfigure a different way17:36
Saviqkgunn, fyi ↑ ci tracks seem to have bent...17:36
cyphermoxguh17:36
cyphermoxrobru: I'm unable to deal with this, let's call didrcoks17:37
robrucyphermox, yeah, i'm also stumped. mup?17:37
cyphermoxyah17:37
cyphermoxwho does it?17:38
robrucyphermox, i thought you'd do it ;-)17:38
cyphermoxok17:38
robruwait17:39
=== gatox_lunch is now known as gatox
robrucyphermox, /srv/juju/vol-0000011d/var/lib/jenkins/silos/landing-015/config is blank17:40
robrucyphermox, I'm gonna try copying it from the public URL17:40
robrucyphermox, Saviq, kgunn: ok I fixed it17:41
robruSaviq, ok, reconfigured, and I'm rebuilding for you too since you stepped out. should be ready to test when you get back17:43
robrucyphermox, and I put line 25 into silo 417:45
bfillerrobru: hi, when you have a chance I need silos for line 62 and 6317:45
cyphermoxok17:45
cyphermoxso 15 is sitll broke for now?17:46
robrucyphermox, no no, i fixed it17:46
cyphermoxgood17:46
cyphermoxthen I'll sms didrocks back to say it's good17:46
robrucyphermox, somehow the config got lost from the jenkins server, but it was still live at ~platform/citrain, so I just copied the json back and then it was right as rain17:47
cyphermoxgood17:47
robrubfiller, ok, you got silos 10 and 1117:48
bfillerrobru: thanks17:48
robrubfiller, you're welcome17:49
robrulunch!18:58
=== Ursinha is now known as Ursinha-afk
ogra_imgbot, status 27019:21
imgbotImage 270 test results on mako - Total: 667 Pass: 629 Crashes: 8 Rate: 97.0%19:21
ogra_woah19:21
davmor2ogra_: for some reason I keep reading that as 667 pass: 629 Crashes and thinking that kinda sucks :)19:24
ogra_should i add some commas ??19:25
ogra_imgbot, status 27019:25
imgbotImage 270 test results on mako - Total: 667, Pass: 629, Crashes: 8, Rate: 97.0%19:26
ogra_better ?19:26
ogra_8i mean the values are still pretty awful)19:26
davmor2ogra_: \o/19:27
ogra_imgbot, stunt19:27
* imgbot rolls on its back and purrs19:27
ogra_:)19:27
davmor2ogra_: haha19:28
ogra_i taught it tricks on the weekend :)19:28
davmor2ogra_: you have too much free time obviously ;)19:29
ogra_heh19:30
circ-user-0Y8UFimgbot, status 27019:33
imgbotImage 270 test results on mako - Total: 667, Pass: 629, Crashes: 8, Rate: 97.0%19:34
circ-user-0Y8UFimgbot, status 270 flo19:35
imgbotImage 270 test results on flo - Total: 667, Pass: 663, Crashes: 4, Rate: 99.0%19:35
circ-user-0Y8UFimgbot, stunt19:37
* imgbot rolls on its back and purrs19:37
bfillerrobru: silo 10 ready for release19:53
sergiusensrobru: cyphermox can you free up silo 5? as in cancel?20:10
cyphermoxsure20:11
cyphermoxsergiusens: nothing to keep?20:11
sergiusenscyphermox: nope; we will regen when needed20:11
sergiusensthey are small packages20:11
sergiusenscyphermox: just leave the line in "Pending"20:12
cyphermoxok20:14
popeyballoons: finally got the tests running and get one failure...20:18
popeyballoons: http://paste.ubuntu.com/7186673/20:18
tedgI finished the testing on silo-001, can someone finish it off?20:21
balloonspopey, so what was the issue in the end?20:24
balloonspopey, ohh the playshape thing. I didn't think andrew landed that20:24
balloonsweird20:24
dbarthrobru: silo 9 ready for release now20:25
dbarthrobru: just a heads up, that's the one that switches the browser and webapp container to oxide20:25
dbarthtested since friday, supports old webapps as well as the new 14.04 ones (those only are switched to oxide)20:26
kenvandinedbarth, that's exciting!20:26
kenvandinedbarth, and scary :)20:26
dbartha bit, but after using for a bit we think it's ready now20:27
kenvandinegreat20:27
dbarthi guess the release team wants to look at this one a bit more closely before the next image, so that's why i'm mentioning20:28
* tedg 's silo is less scary :-)20:34
cwayne_vanguard ping20:35
robrutedg, silo 1 published.20:44
robruwell, almost. pending packaging ack20:44
tedgrobru, Great, thanks!20:44
bfillerrobru: line 44 ready for release, as well as line 6220:49
robruthanks, will release soon20:49
josharensonQuestion about ci & tests... If I push a new branch of Mir, does it run the test that are included with the source (same as running ctest) or are there separate tests that only Jenkins runs?20:52
josharensonfginther: Do you have any info on this ^^^ ?21:16
fgintherjosharenson, jenkins does a standard binary package build using pbuilder. So if the tests are executed by debian/rules. jenkins will run them. There are some special settings for mir...21:21
fgintherfor mir, the jenkins build sets -DENABLE_MEMCHECK_OPTION=ON and -DDISABLE_GTEST_TEST_DISCOVERY=ON21:22
fgintherand specifically for armhf: -DMIR_RUN_ACCEPTANCE_TESTS=NO and -DMIR_RUN_INTEGRATION_TESTS=NO21:22
josharensonfginther: thanks, thats helpful. Is there an easy way to view all the commands executed for the build?21:23
josharensonor is that really it?21:23
fgintherjosharenson, there's not a real good way to view the commands individually as jenkins uses pbuilder which does all the building21:25
fgintherjosharenson, there is a set of pbuilder hook scripts that implement the customized build options. If you are interested in these, they are contained in lp:pbuilderjenkins21:27
fgintherjosepht, the set of hooks for mir is "H05set_package_version H10enable_coverage H10disable_mir_test_runs B10gcovr_run H15enable_testing D10install_valgrind B09copy_results C09copy_results" which is viewable in the jenkins build parameter list21:27
josharensonfginther: thanks a bunch, just trying to get as close as I can to the jenkins build locally so I don't have to push a bunch of garbage while I'm learning.21:29
Saviqrobru, thanks21:54
robruSaviq, you're welcome21:54
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
kgunnhey robru or cyphermox....that line 64 for platform does conflict, but with the split greeter silo that won't land for some time23:25
kgunni think line64 is the only legit platform-api that wants to land23:26
sergiusensrobru: hey, can I get a silo for phablet-tools l65?23:52

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