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

ToyKeeperSo, after configuring a facebook account in UT in the online accounts app...  should the facebook app still be asking for username and password?00:06
xnoxToyKeeper: i think so. facebook app is a webapp. online account / facebook would only work with something like friends app, no?00:07
ToyKeeper... but IIRC the Friends app was removed.00:07
xnoxToyKeeper: correct.00:08
ToyKeeperSeems like we should probably either remove the facebook account setting or attach something useful to it.00:09
ToyKeeper... like make it sync contacts.00:14
slangasekstgraber, bdmurray: ok, so since there are multiple channels per release, that implies that in fact we need channel+version+device_name for a unique identifier?00:16
popeyToyKeeper: other things use fb online account, not the fb webapp though00:20
ToyKeeperpopey: What other things?00:20
popeyshare photos from gallery00:21
ToyKeeper(I mean, what actually uses it today?)00:21
veeberstrainguards:   Looking for help, silo-10 failed to publish I've since sorted out the MP issue, is there a button I can push myself to proceed?00:21
xnoxveebers: you want reconfigure or build?00:23
veebersxnox: I'm hoping to publish. THe testing has been done but due to traincon-0 the other day the publishing was delayed00:24
xnoxveebers: triggered re-publishing, sponsored on your behalf00:25
cjwatsonok, can't you just press publish again?00:25
cjwatsonmkay00:26
veebersxnox: awesome cheers.00:26
veeberscjwatson: that's what I was unsure of :-)00:26
veebersIn the past I've just set testing to done00:26
* xnox re-acks, republishes again00:26
xnoxveebers: all good.00:27
cjwatsonveebers: note my comment on https://code.launchpad.net/~thomir/autopilot-qt/trunk-add-build-flags/+merge/228218 BTW00:27
cjwatsonfor future cleanup00:27
veeberscjwatson: ack, sorry missed that comment earlier00:28
veebersxnox: thanks00:28
cjwatsonalecu,dobey: ^-00:31
* alecu looks00:31
alecuthanks for spotting that; I'm asking for another review and will ask again.00:35
cjwatsonyou can't top-approve it yourself if it's already adequately reviewed?00:35
cjwatsonthat's all it needs00:35
veebersxnox, cjwatson : is the bots comment about 'not available at the destination' an error or a status update?00:35
cjwatsonveebers: status update00:36
veeberscjwatson: ack, thanks :-)00:36
cjwatsonah, there we go00:36
cjwatsondobey: thanks00:36
alecucjwatson: ah, I thought it needed a review after my latest commit of translation updates.00:36
cjwatsonalecu: no, all MPs must be top-approved before publishing00:36
cjwatsonthat's all00:36
alecugreat, thanks.00:37
dobeyalecu: yeah, it's the same thing tarmac complains about if you top-approve something, and then push a new revision to it00:43
cjwatsonI don't think so, this one wasn't top-approved to start with was it?00:44
cjwatsonit's not my experience that LP magically reverts things away from top-approved00:44
imgbot=== trainguard: IMAGE 162 building (started: 20140731 02:05) ===02:04
imgbot=== trainguard: IMAGE 162 DONE (finished: 20140731 03:30) ===03:29
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/162.changes ===03:29
bzoltan1Goodmorning, is anybody active from the landing team?04:28
oSoMoNhi all06:17
oSoMoNany idea why webbrowser-app 0.23+14.10.20140730.2-0ubuntu1 has been stuck in the proposed pocket for 4 hours now? it usually migrates to the release pocket much faster than that06:17
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
cjwatsonoSoMoN: did you check the reports?07:30
cjwatsonoSoMoN: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#webbrowser-app "Not touching package due to block request by freeze (contact #ubuntu-release if update is needed)" - all packages that are on images participating in 14.10 alpha 2 are frozen until later today07:32
oSoMoNcjwatson, I thought the freeze would start being in effect later today?07:32
oSoMoNah, got it, it’s 14.10 alpha 2 freeze, not the rtm beta freeze07:33
oSoMoNsorry for the confusion07:33
cjwatsonI have no idea about any RTM beta freeze07:33
oSoMoNcjwatson, well the rtm beta milestone is today, and I assumed there would be some sort of freeze, but obviously that’s an unfounded assumption07:34
cjwatsonI think that's just a feature delivery milestone, yeah07:35
oSoMoNI’m a bit dense today and mixing up things, sorry…07:35
tvossdavmor2, you around, yet?07:35
cjwatsonFreezing seems counterproductive really - we'll be branching off the most recent promoted image, when we branch07:35
oSoMoNcjwatson, yeah, it makes sense07:35
cjwatsonBetter off trying to get as many of the feature branches as possible done before then07:36
sil2100tvoss: davmor2 should be around in about 40 minutes ;)07:44
tvosssil2100, thanks07:44
=== sil2100 changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard (general help): cihelp | CI Train support: sil2100, trainguards | CI Train Status: #157 promoted | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
tvosssil2100, ping07:55
sil2100tvoss: pong!07:56
tvosssil2100, can I get a silo for line 33?07:56
psivaasil2100: if you're wondering of the missing tests with 162.. i've kicked them off. should be in soon.07:56
=== psivaa is now known as psivaa-brb
sil2100tvoss: sure, let me just finish the publishing of other silos and assign one for you07:56
tvosssil2100, thank you07:57
bzoltansil2100:  May I ask for a silo?08:00
sil2100bzoltan: hello! We're a bit lowish on silos, but let me assign one once we get some free (which should be soonish)08:00
sil2100bzoltan: uh! it seems someone locked the UITK already08:08
bzoltansil2100:  what is that?08:08
sil2100bzoltan: silo 15 (row 15) from bfiller, something related to the address book or such?08:08
sil2100I can assign if you guys coordinate08:09
bzoltansil2100: OMG... that is wrong. Let me go kick t1mp's butt08:09
sil2100uh oh! ;)08:10
sil2100No violence please!08:10
bzoltansil2100: ahh... that was not t1mp, that was renato again08:11
bzoltansil2100:  I am not a violent person :) I am a radical and fundamental pacifist :)08:11
sil2100;)08:11
bzoltansil2100: That MR is not right.. Renato should not just pick up a UITK development branch and propose to the trunk. We have a staging branch for that08:12
bzoltansil2100: that is exactly what we want to avoid...people landing on our trunk stuff what is not tested.08:13
bzoltansil2100: but hey ... that line15 silo is for testing. It is not meant to land.08:14
bzoltansil2100:  should not people stop using the Silos for development? They can set up PPAs in their projects and can push their source packages and test the PPA the way they want.08:14
sil2100bzoltan: amen!08:17
sil2100bzoltan: yeah, so we don't mind giving people silos for development, but it becomes a really big problem when they're hogging them for weeks08:17
bzoltansil2100:  So I think we are fine with proceeding with the real UITK landing.08:17
sil2100bzoltan: and there are other dedicated PPAs that can be used for testing08:17
sil2100bzoltan: right! Let me assign08:17
bzoltansil2100:  Oh yes... only the UITK and SDK has like 6 PPAs08:18
sil2100bzoltan: you got the border silo! Silo 20 for your disposal ;)08:19
bzoltansil2100: sweet. I hope to release it today08:19
=== psivaa-brb is now known as psivaa
ogra_sil2100, hmm, i still see a ton of DENIED for calendar in https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/613/artifact/clientlogs/calendar_app/syslog/*view*/08:23
ogra_(and there seem to be some for media-hub as well)08:23
ogra_in https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/615/artifact/clientlogs/music_app/syslog/*view*/ (other device) there are quite a few for notes-app08:24
sil2100hm08:25
sil2100At least it doesn't seem to break anything08:25
ogra_calendar has 4 failures ... notes has one08:26
ogra_(music has 8 if the media-hub is related here)08:26
davmor2tvoss: hey, so playing with silo 008 last night only issue I've hit so far is that reminders isn't seeing any notes.  I'm just going to look in to that a little incase it isn't related and then I'll do a mini dogfood for calls sms mms etc08:29
tvossdavmor2, thanks08:29
tvosssil2100, can you hold back on silo8 a little until davmor2 gives his final ack?08:30
sil2100tvoss: too late08:30
sil2100tvoss: it has already been published in the morning...08:30
tvosssil2100, ack. Will hotfix if issues arise08:30
tvossdavmor2, would be great if you could finish your mini-dogfooding, though08:30
davmor2tvoss, sil2100: sms is okay so that's a start08:32
tvossdavmor2, cool08:32
davmor2popey: in reminders do you see your notes and notebooks?08:35
t1mpbzoltan, sil2100 silo 15 was only for testing at the sprint last week, for UITK I was collecting all the visual changes that we made and were not ready to be merged into UITK staging in an rtm-fit-finish branch so that renato could work with them in the apps09:05
t1mpthat silo was never intended to land09:07
bzoltant1mp: if not intended to land then it should not be in a silo09:08
t1mprenato: we were just discussing silo1509:08
=== renato is now known as Guest78593
Guest78593bzoltan, time, we need sdk on silo 15 to build the apps otherwise the apps will fail, since we are using the stuff from your branch09:09
=== Guest78593 is now known as renatouy
=== renatouy is now known as renatou
bzoltanrenatou: that is fine, but why do not you use a regular PPA for that? Why to block a silo and why to lock all projects you porpose to?09:10
t1mprenatou: we like to land a 'real' UITK now so we need to get rid of silo 1509:11
bzoltanrenatou: t1mp: just branch all the branches you want to play with and issue the `dch -i;debuild -i -I -S -sa` and dput the source packages to the PPA. Ask the IS to turn on the armhf builds and that is it. You will have a resident testing Silo.09:12
renatout1mp, what is the problem I do not understand09:13
bzoltant1mp:  it is fine now.. but the landing team has to look up the reason for the lock and that takes time.09:13
t1mprenatou: we could not land a new UITK because there was already a silo (15) that has UITK changes09:14
cjwatsonturn on armhf and probably make it devirtualised09:14
bzoltanrenatou: I wrote what the problem is... whenever you add a UITK branch to the CI landing sheet  all UITK landings will be blocked09:14
cjwatsonunless ubuntu-ui-toolkit works in a virtualised PPA now, which isn't impossible09:14
bzoltanrenatou: ^09:14
t1mpwhat is a virtualised ppa?09:15
ogra_a PPA building in a VM (vs a PPA building on real hardware)09:16
renatoubzoltan, I think you can remove it until you release and put back after it09:16
bzoltanrenatou: I do not want to and will not touch other people's landing request.09:17
t1mpogra_: ahh :)09:17
renatoubzoltan, ok,  when bill arrive I will ask him09:17
bzoltanrenatou: and I never add other project's branch to my landing without asking the lander of that project.09:17
cjwatsoneventually everything will be in VMs but it'll take a while yet09:17
cjwatsonthen we can just scale out the builder infrastructure smoothly and there will be unicorns09:18
t1mpbzoltan: they asked me for the branch to collect stuff which they can add to the silo09:18
t1mpbzoltan: I didn't tell you.. I guess nobody foresaw problems with it09:19
t1mpsince it was only for quick testing09:19
t1mpit makes sense now to put stuff in ppas, but a silo seems like a quicker solution to set up09:20
bzoltant1mp: well.. we do not land stuff directly to the trunk.. so that should have been clear :) But in general... I do not touch yours, you do not touch mine :) I think that is the safe way.. unless we agree that we have fun by touching each other's things09:20
bzoltant1mp: and I do mean branches and MRs here!09:21
t1mphaha nice way of putting it ;)09:21
t1mpbzoltan: I know that we don't land to trunk, the branch in the silo was only for testing, not for landing (there is not even an MR)09:21
bzoltant1mp:  with the good old PPAs it is two commands more... create the source and dput the source09:21
t1mpis silo 15 deleted now?09:21
bzoltant1mp:  actually there was an MR09:22
t1mpoh, I see09:23
bzoltanrsalveti: ping09:23
renatouI created the MR and marked it as "work in progress", everybody can do that09:26
renatouI did not see that as a problem09:26
bzoltanrsalveti: I am not sure what to do with the ubuntu-ui-toolkit/gles branch09:26
bzoltanrenatou: Do you see it now?09:26
renatouwhat?09:26
bzoltanrenatou: 1) using teh limited number of silosfor development when they are  meant for landing stuff 2)whenever you add a UITK branch to any Silo, all upcoming UITK landing requests will be blocked, regardless of the comments in your request or the status of the MRs in your request.09:28
bzoltanrenatou:  that is why I suggest you to use the PPAs under your project for development. You can create as many you need and you can asdk the #is to set it up they way you need (armhf builds, real hw)09:29
Saviqbzoltan, 2) is not true, you just need to ask for the landing team to ignore conflicts and let everyone that has a silo with your project in that's the situation09:29
renatouwe still landing our apps even with the branches on silo1509:30
bzoltanSaviq: but that is just waste of time..09:30
Saviqbzoltan, no it's not, not when the silo is under active work09:30
Saviqbzoltan, and PPAs are not that easy, armhf builders are virtualized by default, and the builds fail for whatever wants to use threads09:30
bzoltanSaviq: It is OK for me. It is not that important.09:30
bzoltanSaviq:  the Silos are PPAs too...09:31
cjwatsonSaviq: note my "devirtualised" comment above09:31
cjwatsonalso it's worth rechecking your assumptions about virtualised builds given the complete replacement of the virtual builder infrastructure on Monday09:31
Saviqcjwatson, do they not use QEMU any more?09:32
cjwatsonmay well still fail - we think we probably want to import SUSE's grotty qemu-user patch to limit it to a single thread - but the failure modes may be different as now it's based on trusty kernel+qemu rather than a frankenstein bodge on hardy09:32
cjwatsonstill using qemu, just much newer09:32
cjwatsonnot saying it will definitely work now, just that it's worth rechecking assumptions that date from before this week09:33
Saviqthis will all be solved by CI airline anyway :P09:33
cjwatsonsure, but the devirtualised builder infrastructure doesn't scale, by definition09:33
cjwatsonso we still need to fix this09:33
Saviqsure09:33
cjwatsonhm, in fact the qemu version was possibly the same by the end, looks like 2.0.0+dfsg-2ubuntu1 was backported.  We've seen the newer kernel make a difference for some projects though09:34
cjwatsonthe only thing that CI airline will solve here is not having a fixed pool of silos09:35
cjwatsonand maybe being better about clashes09:35
Saviqtrainguards, can we please remove unity-scope-{mediascanner,click} from silo 005?09:41
SaviqI'm reconfiguring the silo without them09:41
camakocihelp, could I get a silo for row 40 (mir 0.6.0)?09:44
cjwatsoncamako: you want the "CI Train support" person in the topic (also there are no free silos right now)09:44
camakocjwatson, Ah ok.. Sorry about that..09:45
camakosil2100, waiting for a silo assignment for row 40 (understand all silos full)...09:46
camakosil2100, oh it seems we want one more MP to get in.. Updating the sheet.09:53
ogra_hmm, i thought the new webbrowser landed09:53
ogra_doesnt look new in 16209:54
ogra_oh, it didnt make it into any image yet09:54
cjwatsonogra_: alpha 2 freeze10:01
davmor2tvoss, sil2100 so silo 008 is looking okay.  The issue with reminders is showing on devices that don't have silo 008 enabled too so that isn't related10:03
tvossdavmor2, \o/ thank you10:03
Saviqsil2100, can you add qtmir to the list of packages requiring -gles twin?10:05
sil2100Saviq: ok!10:05
Saviqsil2100, and drop scope-{click,mediascanner} from silo 005 in the mean time :)10:06
ogra_cjwatson, ah, thanks ...10:07
sil2100Saviq: there no longer is any click or mediascanner scope in 005 :)10:07
Saviqsil2100, ah, someone cleared it up, thanks10:07
sil2100Saviq: ok, and I'll add the qtmir package to the twin list in a moment10:07
Saviqsil2100, awesome, thanks10:08
sil2100camako: right, not silos free, but some packages should finish migrating in a moment10:08
tvosssil2100, what's going on with silo 8?10:09
sil2100tvoss: ugh, did someone try to rebuild? It was published :|10:10
tvosssil2100, seems so ...10:13
tvosssil2100, what do we do?10:13
ogra_mterry, losking works, but the UI is to slow to properly use it when unlocking10:13
ogra_*locking10:13
davmor2ogra_, sil2100: so the reminders thing is down to apparmor="DENIED" by the look of syslog10:14
davmor2but I'll confirm that once I'm on a fresh 16210:14
mterryogra_, how do you mean?10:14
ogra_davmor2, yeah, i think jdstrand should grab all syslogs from the last three devices that rean the smoketests and actually check them10:15
ogra_mterry, the unlock UI with the number pad ... it takes about 3-4sec to recognize a tap from me10:15
ogra_so punching in the numbers is more a matter of luck10:16
mterryogra_, whoa...  I don't see that.   I'm on N4 though...10:16
sil2100tvoss: hmm10:17
sil2100tvoss: ok, I see what happened10:17
sil2100tvoss: someone pressed the wrong button and tried rebuilding on the wrong silo, as robru's dashboard can be confusing sometimes10:18
sil2100tvoss: so what we do now is we wait for it to migrate and manually track it10:19
tvosssil2100, okay10:19
davmor2I'm shutting down xchat for 5 while I back it up I'll get any pings when I get back10:20
bzoltansil2100:  may I get a silo for the QtCreator plugin in the line 41? I will release it an hour after the build is ready.10:36
davmor2sil2100: regression in the guide the last slide slide left doesn't seem to be exiting the slides10:37
sil2100davmor2: oh, that seems to be new10:37
sil2100bzoltan: sure10:38
bzoltansil2100:  the number 1? wow,that is nice :) thanks10:39
tvossthat moment when you realize that location service is a trusted helper and your acceptance tests are failing10:39
camakosil2100, hope you got some silos left  :-)11:03
popeysil2100: davmor2 good news, I get to keep my 2nd phone ☻11:06
davmor2popey: yay I'd miss you cursing the alarms on hangouts if you were only down to one ;)11:06
popeyhah11:06
popeyoh, btw I did a fresh flash and when i got the new welcome wizard I turned the phone off (to ship it)11:07
popeywhen I turned the phone back on, there was no wizard11:07
popeythis seems sub-optimal11:07
davmor2popey: indeed11:07
* popey will file a bug11:07
davmor2popey: when you go through the slides for the guide see if it exits for me please it didn't for me just11:08
davmor2I need to file a bug for then,  I need my reminders app back damn it11:08
=== MacSlow is now known as MacSlow|lunch
=== tvoss is now known as tvoss|lunch
popeythostr_: looks like something in ms2 has broken music app - https://bugs.launchpad.net/music-app/+bug/1350529 this broke all the tests as it's loading some odd "untitled" artwork (watch the videos linked at http://91.189.93.70:8080/job/generic-mediumtests-utopic/1210/#showFailuresLink )11:27
ubot5Launchpad bug 1350529 in Ubuntu Music App "[music-app] Trunk fails autopilot tests on jenkins" [High,Triaged]11:27
popeysil2100: ^^ this should be a promotion blocker.11:28
sil2100ugh11:28
sil2100popey: thanks for the info :)11:34
popeynp11:34
=== greyback is now known as greyback|away
=== alan_g is now known as alan_g|lunch
thostr_popey: investigating... we did actually a test run of music apps but apparently something went wrong12:11
tvoss|lunchsil2100, ping12:13
=== tvoss|lunch is now known as tvoss
camakosil2100, is there a chance of getting a silo soon? Any landings near completion?12:22
tvosssil2100, silo 8 still seems weird12:22
sil2100tvoss: let me fix that12:25
tvosssil2100, should give us a silo back12:26
sil2100camako: oh, I see your silo is set to ready now, sorry before me going to lunch it was still as 'No'12:26
camakosil2100, np.. had to update some MPs12:27
sil2100camako: so, qtmir and unity-mir are already allocated by silo 1412:29
* camako looks12:29
sil2100camako: I can assign a silo if you rebuild once that lands, but not sure when that happens12:30
camakosil2100, since it's kgunn's silo we can easily coordinate (kgunn might prefer mir 0.6.0 to get ahead)12:31
sil2100Sure, let me assign then12:31
camakosil2100, thanks12:33
camakosil2100, I had a mistake in the order of MPs (and got a merge conflict). I corrected the order now. Do you have to reconfig the silo or can I just build?12:50
camakosilo2100, landing-00912:50
sil2100camako: you will have to reconfigure before you rebuild, you can do that by pressing the reconfigure button12:50
camakosil2100, ah I see. That's pretty cool.12:51
sil2100camako: if you didn't add or remove any 'projects', but just changed the order of merges or added some new ones to existing projects in the silo, then you can reconfigure the silo yourself :)12:51
sil2100camako: if you added something completely new, then we need to do it for you12:51
tvosssil2100, can I get a silo for line 42?12:52
camakosil2100, gotcha12:52
sil2100tvoss: it's not set to ready :) !12:52
tvosssil2100, it is in my spread sheet12:53
tvoss:)12:53
bzoltansil2100: The silo1 is good to be published12:53
sil2100tvoss: I see it now :)12:53
sil2100bzoltan: I know! Just pressed publish12:53
bzoltansil2100: thanks :)12:53
sil2100bzoltan: approve teh merges please ;)12:53
bzoltansil2100:  sure12:54
=== alan_g|lunch is now known as alan_g
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard (general help): josepht | CI Train support: sil2100, trainguards | CI Train Status: #157 promoted | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
tvosssil2100, line 42, line 42, line 4213:07
sil2100tvoss: oh, the assignment failed, it seems you have location-service already in silo 10 :)13:08
tvosssil2100, just overwrite it, I'll take care13:08
sil2100jdstrand: hello!13:20
kgunncamako: i think that unity-mir just needs some testing, let me try to get that outta the way (landed or rejected)13:23
camakokgunn, ok.. we don't even need to land the MP for unity-mir for 0.6.0 but I was just doing it for thoroughness/cleanliness13:25
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
jdstrandsil2100: hey13:26
sil2100jdstrand: when looking at the syslogs for the test results of the recent image we noticed many different apparmor denials13:29
jdstrandsil2100: has anyone filed bugs or listed them anywhere?13:30
* jdstrand didn't see bugs this morning, but maybe missed them13:30
sil2100jdstrand: we're not sure if they're causing any problems, but still we saw many during for instance calendar or music13:30
sil2100jdstrand: not sure if we have any bugs for those13:31
jdstrandsil2100: can you give me a list of links to look at?13:31
sil2100Sure, one moment13:32
sil2100jdstrand: https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/613/artifact/clientlogs/calendar_app/syslog/*view*/ <- calendar app denials here13:32
sil2100jdstrand: https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/615/artifact/clientlogs/notes_app/syslog/*view*/ <- here notes app and some gallery app ones I see13:34
jdstrandsil2100: what timestamp? this has all the apparmor-easyprof-ubuntu denials in it13:34
jdstrandsil2100: oh, this is the fakeenv stuff13:35
sil2100This is from the latest image smoketesting, i.e. #162 http://ci.ubuntu.com/smokeng/utopic/touch/mako/162:20140731:20140728.1/9386/13:35
jdstrandsil2100: if it says 'fakeenv' in the denial, balloons is aware of the issues there13:36
jdstrandthe /var/cache/fontconfig/ denial is probably related to the fakeenv not being complete13:36
jdstrandsil2100: the calendar is ok13:37
sil2100Ah, ok13:37
sil2100Yeah, I see fakeenv in calendar indeed13:38
sil2100The notes ones are worring us though13:38
jdstrandsil2100: the gallery-app is doing something wrong ti try to read /home/phablet/.local/share/applications/. apps aren't allowed to do that13:39
jdstrandsil2100: the notes-app denial tofor /home/phablet/.local/share/notes-app/ is a bug in notes-app not using the right path (ie, one that matches its click name)13:40
jdstrandsil2100: so, calendar is ballons fakeenv work, notes-app is a bug in notes-app and gallery is it is trying to do something it isn't supposed to13:41
sil2100ACK13:41
sil2100ogra_, brendand, popey: ^13:42
jdstrandsil2100: I imagine the notes-app isn't behaving properly13:42
sil2100jdstrand: I heard it was really behaving strangely recently, but not sure if related13:42
ogra_jdstrand, there were media-hub ones too13:43
jdstrandit isn't able to write to its application directory, so, depending on what it is trying to do, I imagine it wouldn't work well13:43
jdstrandogra_: where?13:43
ogra_in both of the sysllogs i looked at this morning13:43
jdstrandogra_: can you give a url?13:44
ogra_the two above13:44
jdstrandit isn't in https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/615/artifact/clientlogs/notes_app/syslog/*view*/13:44
brendandsil2100, i'm pretty sure notes-app has absolutely nothing to do with apparmor13:44
brendandsil2100, it's either uitk or the app itself13:45
jdstrandbrendand: are you the developer of notes-app?13:45
ogra_jdstrand, thats weird ... i promise you there were three denials per syslog13:45
brendandjdstrand, no13:45
ogra_even identical ones for both devices13:45
jdstrandmaybe I am blind13:45
sil2100hm, wait13:45
ogra_psivaa, did anything get re-run so that syslog was re-created ?13:45
jdstrandas for notes-app-- it likely just needs to set applicationName correctly in its QML13:46
ogra_jdstrand, no, you arent, they are gone13:46
jdstrandogra_: you mena this: kernel: [  361.379185] type=1400 audit(1406785498.576:119): apparmor="DENIED" operation="file_mmap" profile="/usr/bin/media-hub-server" name="/tmp/orcexec.mF4JRO" pid=3501 comm="multiqueue0:src" requested_mask="m" denied_mask="m" fsuid=32011 ouid=3201113:46
sil2100https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/615/artifact/clientlogs/music_app/syslog/*view*/ <0 this had media-hub denials for sure13:46
psivaaogra_: sorry missing the context. reading the backlog13:46
ogra_jdstrand, yeah13:46
ogra_psivaa, the syslog's seem to be different from the ones i looked at this morning13:47
ogra_for 16213:47
jdstrandI may have filed a bug for that13:47
jdstrandfyi, that media-hub denial is just noisy13:48
jdstrandthe way gstreamer works is it tries several deifferent locations until it finds one it can use13:49
ogra_ok13:49
ogra_we had these 8 test failures in music-app so i was thinking they could be related13:49
jdstrandwell, actually, it is 'm', so maybe not13:49
jdstrandit might be now that I think about it more13:49
jdstrandif it was 'w', then it would be what I said13:50
jdstrandbut 'm' indicates it wrote it but couldn't mmap it13:50
ogra_i wonder if recent kernel changes bite us13:51
ogra_with all these apparmor issues coming out of the blue13:51
jdstrandno13:51
jdstrandopenssl was a curl change. pat's was a bug in the upstart job, this is something else, notes-app is just a bug, fakeenv was always there and gallery-app is it just doing something it shouldn't13:52
psivaaogra_: there were a number of tests that had to be manually started but they should not have changed the syslogs that were already synced13:52
ogra_psivaa, ok. thanks13:52
ogra_jdstrand, well, i find it significant that everything seems to happen at the same time :)13:52
ogra_but thats probably just a murphy-ism13:53
jdstrandI don't think it is-- I bet all of this except the curl change were there but no one noticed them13:53
jdstrandbut people were freaked out about the openssl.cnf so people started looking harder13:54
* jdstrand has asked for CI to report apparmor denials for a long time13:54
jdstrandthat didn't come out right13:54
ogra_well, indeeed we only look deeper in the landing meeting if something fails13:55
jdstrandI identified that a good report would be apparmor denials on all the test runs, and mentioned it to CI a long time ago13:55
jdstrandI think people are just busy and it is an improvement, not a pressing issue13:56
ogra_right, i know paul said he has that on his TODO but other higher prio stuff to solve first13:56
jdstrandwhat I advised paul to do was different> I wanted to =have an infrastructure test to verify the autopilot rules were applied. both would be great13:56
jdstrandsil2100, ogra_, jhodapp: fyi, bug #135087013:59
ubot5bug 1350870 in media-hub (Ubuntu) "apparmor mmap denial for /tmp/orcexec files" [Undecided,New] https://launchpad.net/bugs/135087013:59
sil2100Oh, so it's known, thanks13:59
jdstrandI added the rule to the bug to add to the policy13:59
jdstrandsil2100: no, I just filed it13:59
jdstrandI was thinking of something else13:59
ogra_since 37 seconds :)13:59
* jdstrand added the rtm14 tag14:00
jdstrandthat may fix whatever media playback bugs you saw14:01
sil2100\o/14:02
jdstrandI did say *may* :P14:02
sil2100.o.14:03
jdstrandhehe14:03
jhodappjdstrand, you need me to add the rule change to media-hub?14:03
jdstrandit would be easy for someone seeing the playback issue to verify14:04
jdstrandjhodapp: yes please14:04
jhodappjdstrand, and yes, access to the orc memory is very important for software rendering of video14:04
jhodappand other things14:04
jdstrandjhodapp: I would imagine in front of any silo landing if possible based on what I've heard here. but may want to talk to sil2100, et al on the priority14:04
jhodappok14:06
bzoltansil2100:  I forget to say that the silo1 is OK now14:07
sil2100bzoltan: thanks! Published :)14:08
popeydavmor2: what's that "notification" thing in online accounts for google accounts?14:08
davmor2popey: your guess is as good as mine14:09
popeyheh14:09
davmor2popey: who deals with online account they might know14:09
=== Ursinha changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Need a silo? Having landing problems? CI Train support: sil2100, trainguards | Vanguard (general help): Ursinha | CI Train Status: #157 promoted | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
=== alan_g is now known as alan_g|tea
=== greyback|away is now known as greyback
=== boiko__ is now known as boiko
=== alan_g|tea is now known as alan_g
bregmasil2100, could we get a priority on assigning a silo for line 34, it contains critical FTBFS fixes14:40
sil2100bregma: ACK, I remember it not being set to ready in the morning14:41
sil2100Assigning14:41
bregmathank you very much14:41
pmcgowanpopey, davmor2 you can get gmail notifications14:42
davmor2pmcgowan: oh nice14:42
davmor2I don't use gmail though :D14:43
ogra_we just need dekko notifications too !!!14:43
popeypmcgowan: ooh14:47
popeydavmor2: did you file a bug for the power button sensitivity?14:51
jhodappsil2100, got a high priority bug fix for the media-hub-server apparmor denial bug in spreadsheet line #4514:51
jhodappsil2100, know if any silos will be freeing up soon?14:51
davmor2popey: you mean the power dialog popup?14:52
sil2100jhodapp: hmmm, let me take a look14:52
popeydavmor2: yeah, when you wake the phone the power down dialog pops up14:52
davmor2popey: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/134936214:53
ubot5Launchpad bug 1349362 in unity8 (Ubuntu) "Powerdown Dialog appear on waking the phone" [Critical,Confirmed]14:53
popeyoh ta14:54
=== gatox is now known as gatox_lunch
dbarthogra_: hey, is there a step i missed to get an update of twitter in the image?15:11
dbarthogra_: i have twitter 1.0.13 approved, but image 165 still contains 1.0.10 it seems15:11
ogra_165  ?15:11
dbarthuh, yes; or was that 156 that lucio told me about15:12
ogra_but if it was approved but doesnt show up i think you should talk to the store guys15:13
=== pete-woods1 is now known as pete-woods|lunch
bzoltansil2100:  I have added the gles package to the Silo20. Could you help me with thatplease15:21
sil2100bzoltan: hi! How did you add this package?15:22
t1mpbzoltan: how are the tests for the landing going?15:22
thostr_sil2100: do you know how long alpha freeze will take? meaning would it be worth to reassign silos blocked by that?15:24
dbarthogra_: ok15:26
rsalvetibzoltan1: saw your gles uitk pings here now, but guess you should be good now :-)15:26
Saviqsil2100, can we land non-desktop stuff at all? we've silo 5 that's good to go15:46
ogra_why wouldnt you15:47
Saviqogra_, freeze15:48
ogra_Saviq, and ?15:48
ogra_:)15:48
Saviqogra_, people were complaining they can't land ;)15:48
ogra_only applies to packages seeded in desktop, server or any flavour15:48
Saviqkk15:48
Saviqsilo 5 at the ready, then!15:48
Saviqoops no more lines in the spreadsheet, does that mean RTM is upon us? ;)15:49
ogra_i thibnk something changed and robru wrote a mail about it15:50
rsalvetiogra_: freeze should be gone later today, right?15:50
ogra_rsalveti, heh ask the release team ... theoretically, yeah15:51
seb128ogra_, http://people.canonical.com/~platform/citrain_dashboard/#?q=15:51
seb128ups15:51
seb128Saviq, ^15:51
rsalvetiogra_: coo15:51
rsalvetil15:51
seb128ogra_, rsalveti: you can upload, things are just blocked in utopic-proposezd15:51
robruSaviq, you mean blank lines? just added more15:51
rsalvetiright15:51
ogra_seb128, we have our own unblock mechanism for proposed (if needed)15:51
seb128ogra_, ?15:52
seb128your own?15:52
Saviqrobru, yeah ;)15:52
seb128ubuntu has a standard way to unblock things15:52
Saviqseb128, what about the dashboard?15:52
ogra_seb128, yep, and there is an override for touch packages15:52
seb128Saviq, that's what replaces the tabs in the gdoc15:52
seb128ogra_, well, many are common to desktop images15:52
seb128e.g webbrowser-app15:52
ogra_yep15:54
bdmurrayslangasek: so the last thing you said for a unique counter was channel+version+device_name however that looked like a question15:56
slangasekbdmurray: the question is "do you agree that this makes sense"15:57
slangasekapologies for my casual punctuation :)15:57
=== psivaa is now known as psivaa-bbl
ogra_slangasek, bdmurray, i know both of you touched this area, do you remember what used to create the missing file from bug 1350722 ?15:58
ubot5bug 1350722 in livecd-rootfs (Ubuntu) "/var/lib/apport/autoreport doesn't exist on freshly installed phone" [Undecided,New] https://launchpad.net/bugs/135072215:58
ogra_(i definitely have it on older installs here)15:58
slangasekogra_: I haven't touched that area at all, actually15:59
ogra_oh ?15:59
bdmurrayogra_: apport-noui off the top of my head15:59
slangasekogra_: the team has, but not me :)15:59
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Need a silo? Having landing problems? CI Train support: sil2100, trainguards | Vanguard (general help): cjohnston | CI Train Status: #157 promoted | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
ogra_heh, ok15:59
bdmurrayogra_: oh actually you need to use ubuntu-system-settings16:00
ogra_bdmurray, oh, se we dont pre-create it16:00
ogra_*so16:00
bdmurrayogra_: its supposed to show up in the wizard - https://code.launchpad.net/~cimi/ubuntu-system-settings/wizard.privacy/+merge/21312416:01
ogra_bdmurray, right, so creating it during build is the wrong thing then16:01
ogra_thanks16:01
awe_robru, sergiusens, 1.5.4-0ubuntu1 doesn't work due to the package being native.  You both OK with version just being "1.5.4"?  Otherwise I'm going to update with all of robru's suggested changes16:04
sil2100ogra_: ok, we're in another meeting right now ;/16:04
robruawe_, why is the package native? make it split.16:04
sil2100ogra_: I might not make it on time...16:04
awe_robru, because there is no official upstream16:06
awe_this is a fork of a nemomobile package16:06
robruawe_, right, so we use split packaging mostly by default in citrain.16:07
robruawe_, if you're forking it, then you're the upstream, and when we're the upstreams, we generally use split packaging in citrain.16:07
awe_right, but some project aren't ( nuntium for instance )16:07
awe_which is what this is based on16:07
awe_robru, I'd really prefer not to have to redo this, but if it's a *must*, then please point me at a guide on how to do so...16:08
robruawe_, do you have any philosophical reason for not using split packaging? 'we inhereted it this way' isn't really a valid reason. citrain is geared towards split packaging, the support for native packaging was only hacked in by some curmudgeons16:08
robruawe_, you don't need to redo anything16:08
robruawe_, just copy in one file, it makes it split.16:08
robruawe_, http://bazaar.launchpad.net/+branch/friends/view/head:/.bzr-builddeb/default.conf insert this file (note directory structure) and then foo-0ubuntu1 will work fine and citrain will be happy16:09
bdmurrayslangasek: yes, that makes sense as a specific bucket. are there any other buckets we should create though? like channel+version (no device)16:09
slangasekbdmurray: I think the best for that might be version ubuntu:DistroRelease16:12
slangasekbdmurray: because 'channel' is too narrow, we don't want results from an image to be counted differently based on whether it's promoted or not16:13
slangasekbdmurray: so yes - two counters, one that corresponds to the rootfs version (version ubuntu:DistroRelease) and one that corresponds to the exact per-device image (the tuple we said above)16:14
slangasekogra_, bdmurray: ok, does that mean we're not autosubmitting crashes by default?  I thought this was meant to be opt-out... this feels like a question I've asked before, is there a spec for this?16:15
bdmurrayslangasek: ev might know more but aiui it is meant to be opt out and phone wizard will have submit crashes checked by default16:16
ogra_well, i dont get why the file exists on older installs16:16
ogra_i.e. images where the wizard didnt exist16:17
slangasekogra_: ^^ so based on that, it sounds to me like if that file is needed to trigger autosubmissions, then there's still a bug16:17
ogra_slangasek, yeah16:17
ogra_if we want it as a default we should create it16:17
slangasekogra_: are you sure that file is needed in order for autosubmissions to happen, though?16:18
awe_robru, that work.  thanks.  just building a deb to test that the install change you mentioned works properly, then I'll update the merge16:18
bdmurrayyes16:18
slangasekok16:18
ogra_slangasek, yup see /etc/init/apport-noui.conf on a phone16:18
slangasekthen yes, please create it ;)16:19
ogra_ok, adding to livecd-rootfs then16:19
ogra_err ... hmm16:19
imgbot=== trainguard: IMAGE 163 building (started: 20140731 16:20) ===16:19
ogra_the dir will be writable which means there is a bind mount on top16:19
ogra_i cant create it at build time16:19
robruawe_, sorry, I should have noticed it was missing when I did the review. I was mostly looking at what was in the diff, didn't occur to me to think about what wasn't there.16:20
slangasekhow was this done before?16:20
ogra_thats what i'm asking all the time :)16:20
=== gatox_lunch is now known as gatox
davmor2ogra_: did the landing meeting happen already?16:20
ogra_davmor2, indeed16:21
ogra_nothing really to discuss, we didnt have any image during the day16:21
davmor2ogra_: ohhh what in 16316:21
ogra_davmor2, whatever landed during the day16:21
ogra_:)16:21
davmor2ogra_: so no fixes then16:22
ogra_davmor2, a bunch of changes to logging etc (i mailed about that)16:22
ogra_nothing fancy i think ... many packages couldnt land due to alpha freeze16:22
davmor2oh I haven't played catch up there yet16:22
sil2100davmor2: how long does a standard dogfood run take for you?16:25
davmor2sil2100: around 2 hours+ now16:25
=== psivaa-bbl is now known as psivaa
ToyKeeperHmm, whatever happened with the effort to automate the most time-consuming parts of dogfooding?16:30
popeyToyKeeper: which bits?16:30
ToyKeeperMostly, settings and indicators.16:31
ToyKeeper(which is mostly settings and more settings)16:31
Saviqtrainguards, any hope for publishing silo 5?16:33
awe_robru, just pushed a new version with all the fixes applied16:34
robruawe_, sweet16:34
sil2100Saviq: yeah :)16:36
evslangasek, bdmurray, ogra_: we should definitely be opt-out for error reporting. That's what was agreed to with design absolutely ages ago.16:36
sil2100robru: could you do some monkey button-pressing ^ ?16:36
sil2100;p16:36
evif it's not doing that, it's a bug :)16:36
=== sil2100 changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Need a silo? Having landing problems? CI Train support: trainguards | Vanguard (general help): cjohnston | CI Train Status: #157 promoted | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
robrusil2100, yeah what's up?16:37
sil2100robru: Saviq's unity8 silo needs publiiishiin'16:37
ogra_ev, to opt out you need to default to "in" ... thats the part we are missing16:38
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: robru, trainguards | Vanguard (general help): cjohnston | CI Train Status: #157 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: -
jhodappsil2100, can I get a silo for line 38 in the spreadsheet?16:39
sil2100jhodapp: ah! Right, I freed up one silo just for you, now's the right time16:40
sil2100Let me do that16:40
jhodappsil2100, thank you16:40
sil2100jhodapp: sorry I didn't notice it's done already...16:40
jhodappnp16:40
robruSaviq, some MPs in silo 5 are not approved, can you check that?16:40
jhodappI just noticed one got freed up :_16:40
sil2100Daaamn, dogfood is sooo sloooow16:41
Saviqrobru, oh are they, checking16:41
robruSaviq, seems  https://code.launchpad.net/~unity-team/unity-scopes-shell/overview/+merge/227745 and https://code.launchpad.net/~aacid/unity8/implementOverlayColor/+merge/228162 need approving16:42
robrusil2100, ^^ it'd be handy if the publication job could print the unapproved merges. it's hard to find the one or two unapproved in a big list when you have to check them all.16:42
robrusil2100, maybe I'll submit a branch ;-)16:43
sil2100robru: aye! :) I might do it in a moment, as I'm tired of the RTM-hacking already, I need a chaange16:43
robrusil2100, oh ok, be my guest ;-)16:43
Saviqrobru, damn, sorry, have to pull one MP16:44
=== pete-woods|lunch is now known as pete-woods
robruSaviq, no worries, just reconfigure and rebuild and retest! ;-)16:44
sil2100...;p16:44
Saviq_just_16:44
bzoltansil2100: may I ask a reconfigure for the silo20? I have added the -gles MR for the UITK.16:47
robrusil2100, oh btw, I hope this is obvious but if not I just want to make it clear: please please please make the rtm ppa names match the rtm silo json names in a predictable programmatic way. otherwise queuebot and the dashboard will fill up with super ugly corner cases. lots of code in lots of separate places is making assumptions that I can just generate names like landing-nnn and then use that value for everything, like ppa links, jenkins job16:48
robrulinks, backend json urls, etc etc16:48
bzoltanrobru: could you help me please ^^16:50
sil2100robru: I'll do my best! Right now I had to work-around some cornercases because of dogfood etc., but I'll try hacking things up as well as possible16:50
sil2100bzoltan: robru will most probably be your guide now :)16:50
robrusil2100, so eg I just saw http://people.canonical.com/~platform/citrain/landing-000.rtm for the first time, if that's the name we're going with (I'm ok with it), then please make PPAs that match at https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-000.rtm and same with the jenkins job URLs16:50
robrusil2100, thanks16:50
robrubzoltan, hi16:50
robrubzoltan, ok16:50
robrubzoltan, ok, good to go16:51
sergiusensawe_: robru nuntium uses split packaging as well fwiw16:53
awe_sergiusens, I can't change the Owner to "phablet-team" as it doesn't show up in the drop-box, whereas "Canonical Phonedations Team" does?16:54
robruok folks! We got 10 silos marked as ready for assignment, and 1 silo available! first person to ping me gets it16:55
sergiusensawe_: I mean; the development series lp:... points to lp:~awe/.../trunk16:55
awe_sergiusens, never mind16:55
awe_phone it16:55
sergiusensawe_: you need to change that to lp:~phablet-team/.../trunk16:55
sergiusensdevelopment focus*16:55
robrudbarth, alex-abreu: what's going on in silo 13? build job aborted?16:56
alex-abreurobru, 13? no idea16:57
robrualex-abreu, how about 19? I think there was some confusion there. you were saying it didn't work in trusty. what I need to know is, does it work in utopic?16:57
alex-abreurobru, I'll test it today,16:58
robrualex-abreu, thanks!16:58
awe_sergiusens, check it now?16:58
robruSaviq, hey, what's going on with spreadsheet line 4? that got freed a month ago but the request is still there. is that still being pursued? it's so stale I'd like to delete it if it's abandoned.16:59
Saviqrobru, yes, it's just at the bottom of our prio list...17:00
Saviqrobru, but yes, we'll land it17:00
sil2100ogra_, davmor2: so, could you guys give me a quick update on the current situation of our images? Since I dug myself a bit in the RTM work - the media-hub apparmor issues seem to be fixed in the landing from jhodapp, right?17:00
robruSaviq, ok, no worries then. I just thought it might be getting bitrotty or something17:01
sergiusensawe_: approved17:01
sergiusensrequesting silo now17:01
robrualex-abreu, how about silo 11? what's going on there?17:02
bzoltan1robru: thank you17:02
robrubzoltan1, you're welcome17:02
jhodappsil2100, yes, although I need to test with the silo image still once I get a silo17:02
sil2100jhodapp: silo is assigned since some time, it's silo 12 :)17:03
awe_sergiusens, can you or mandel handle the silo aspect?17:03
sergiusensawe_: already requested17:03
sil2100It's ready for action!17:03
jhodappsil2100, oh great thanks, didn't get a ping about it from the bot17:03
davmor2sil2100: 162 is still having issues with apparmour for thing like reminders ie no notes appear in it.  there are other niggles around that, 163 just got spun up so I'll see if there are any fixes in there for stuff17:03
sil2100davmor2: ok, thanks :)17:03
alex-abreurobru, testing today too17:03
robrualex-abreu, ok great, would love to free those ones up asap17:03
awe_piiramar, merge approved ( I asked sergiusens or mandel to handle the silo ); please ping tiago directly re: telephony-service merge; you probably need to wait for tonegen to land first17:04
slangasekogra_: how can we add a smoke test to ensure that autoreporting continues working?17:04
Saviqrobru, it sure is, but we have some polish prepared ;)17:04
robruSaviq, haha ok17:05
ogra_slangasek, plars probably could check for the existience of the file from his scripts17:05
sil2100Polish!17:05
slangasekogra_: at minimum, we should test that we can deliberately crash an application and get all the right files under /var/crash17:05
ogra_slangasek, at the current time i would call that an advanced requirement, but yeah :)17:06
slangasekogra_: I consider it a baseline sanity-check, because we aren't getting proper end-to-end testing and things keep regressing out from under us in different places17:07
ogra_slangasek, oh, i fully agree ... i just dont see anyone having time for it17:08
=== alan_g is now known as alan_g|EOD
slangasekplars: how would we go about integrating smoke tests for whoopsie?17:08
sil2100davmor2: do we have a bug for the reminders issue?17:09
ogra_(btw, we review the .crash files every day during the meetings ... so as long as there are broken apps we know if whoopsie creates them :) )17:09
ogra_(will get tricky if nothing crashes anymore indeed :)  )17:09
plarsslangasek: sorry, trying to deal with a critical server problem at the moment. I haven't seen the backscroll yet. Depends on the test. Is it something you have a script for already?17:09
slangasekplars: it's something I can script quickly with my current motivation level ;)  But I would need to know where to integrate it17:10
plarsslangasek: is it something that runs one time as a test, or does it need to be integrated into the process after every single test suite runs? (like systemsettle)17:10
ogra_once should be sufficient17:11
ogra_as its own "whoopsie" or "apport" test17:11
ogra_just making sure it is functional at all17:11
plarsslangasek: either way, I'd be happy to help. It will go somewhere in lp:ubuntu-test-cases/touch. We have a simple whoopsie test in the default tests now iirc. It would probably go somewhere like that17:11
dobeycihelp: hi, it appears that jenkins has not the tests against the latest revisions of a few different branches (at least one of which where the last revision was a couple days ago)17:17
fgintherdobey, can you provide some example(s)?17:17
cjohnstondobey: if you give me some more info we may be able to help17:17
dobeyhttps://code.launchpad.net/~unity-team/unity8/dash-as-app/+merge/228534 is one MP where it's not been run on the latest revision17:18
dobeyhttps://code.launchpad.net/~dobey/ubuntuone-credentials/fix-cancel/+merge/228961 is another17:18
dobeyi could request new builds myself, but thought it better to see why it didn't run automatically17:21
fgintherdobey, cjohnston, jenkins will not run -ci jobs once the MP is top approved. Is there a chance that the latest revisions were pushed and then top approved shortly after?17:24
dobeyfginther: ah ok, i thought it always would.17:26
dobeyfginther: that explains it then. i guess i should just manually request a jenkins run if i want it to happen?17:26
fgintherdobey, either that or temporarily change the review state and it should get picked up on the next poll interval (which is every 15 minutes)17:28
dobeyok17:29
dobeythanks17:30
robrusergiusens, alecu awe_: anybody around to build & test a silo if I give you one? got 1 available, first to ping me gets it17:40
alecurobru: me!17:41
robrualecu, hehe, ok17:41
robrualecu, ok you got 17, please build17:42
imgbot=== trainguard: IMAGE 163 DONE (finished: 20140731 17:45) ===17:44
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/163.changes ===17:44
Saviqrobru, silo 5 tested & ready, please publish17:44
Saviqkgunn, ↑ you'll have a silo soon after17:45
renatouhey guys my app unit test that uses xvfb stop to work17:45
renatouI am getting this message17:45
ogra_mandel, bah, the location-service change didnt make 163 ...17:45
renatou1: UbuntuClientIntegration: connection to Mir server failed. Check that a Mir server is17:45
ogra_mandel, will be in 164 though17:45
renatou1: running, and the correct socket is being used and is accessible. The shell may have17:45
renatou1: rejected the incoming connection, so check its log file17:45
renatou1: Aborted (core dumped)17:45
Saviqrenatou, coming17:46
mandelogra_, ok, thx17:46
kgunnSaviq: thanks...busy with mir rdep weirdness with mesa anyway :)17:49
kgunnrobru: you ever seen a silo get weird like this ?18:14
kgunnhttps://launchpadlibrarian.net/181215823/buildlog_ubuntu-utopic-i386.mir_0.6.0%2B14.10.20140731.2-0ubuntu1_FAILEDTOBUILD.txt.gz18:14
kgunnits like it can't fine libmirclient-dev18:14
kgunnoops/fine/find18:14
kgunnwonder if its one of those, needs a clean silo things ?18:15
robrukgunn, me? see a silo get weird? ... never!18:15
robru;-)18:15
kgunnlol18:15
=== josharenson1 is now known as josharenson
robrukgunn, yeah, that error message is basically useless, I need to dig in a bit18:16
kgunnack18:16
robrukgunn, libmirclient-dev isn't new in 0.6 is it? this is really weird18:19
davmor2ogra_: hmmm why hasn't my phone pinged to say there is a new image?18:23
Saviqfginther, hey, we're having issues in our qmluitests job that some of the .xml test output files are not interpreted for failures18:24
slangasekplars: it would be a stand-alone test; we would want to pick some particular application, make sure it's installed (if necessary), kill it, and watch for correct results18:24
fgintherSaviq, that's really bizaar18:24
ogra_davmor2, dnno, because it is lazy ?18:25
Saviqfginther, if you look for FAIL! in this log for example http://s-jenkins.ubuntu-ci:8080/job/unity-phablet-qmluitests-utopic/695/consoleFull18:25
Saviqfginther, you can find a failure CardCreatorTest::testKnownCases18:25
Saviqfginther, but those tests don't exist in the report in http://s-jenkins.ubuntu-ci:8080/job/unity-phablet-qmluitests-utopic/695/testReport/?18:26
robrukgunn, ok, so it seems like a cyclical dependency. mir build-deps on mesa, but then mesa-dev depends on mirclient-dev, but it can't install mirclient-dev because that's what it's trying to build18:27
Saviqfginther, at least the command line says it does output to a file -o /tmp/buildd/unity8-8.00+14.10.20140729.1bzr1091pkg0utopic695/obj-x86_64-linux-gnu/CardCreatorTest.xml,xunitxml18:27
Saviqfginther, and it does locally18:27
Saviqfginther, could (are) those files be artifacts, just hidden or something?18:27
fgintherSaviq, it looks like CardCreatorTest.xml is the name of the file the results are in?18:27
Saviqfginther, yes18:27
fgintherSaviq, ok. the job is only looking for *test*.xml files. We just need to add *Test*xml18:28
Saviqfginther, d'oh18:28
Saviqfginther, we really need to convert that into autopkgtests....18:29
fgintherSaviq, I made the change, we should check back with run 712 to make sure it worked as expected18:30
fginthererr 71118:30
Saviqfginther, awesome, thanks18:30
=== josharenson is now known as josharenson|brb
slangasekplars: so in this testing framework, how would I specify that a particular click app should be installed and started noninteractively?  I'm not sure if I want to do that, versus just killing some system process that I know will be present and running; but if it's straightforward to start an app, that's probably less intrusive on the testbed18:34
kgunnrobru: but how did this ever work before ?18:38
robrukgunn, dunno, still playing, sorry18:38
robrukgunn, trying to reproduce it locally so i can experiment18:38
plarsslangasek: someone in QA would be better to talk to on that, normally we don't do it through the ci scripts, but rather they handle it through autopilot tests.  iirc it can be done through the cli though18:40
kgunnrobru: so i don't think it'd be related...but in mir's control file, i noticed18:40
kgunnthere was a recommends: mir-doc removed18:41
kgunnwhich in turn had a depend on libmirclient-dev18:41
plarsslangasek: if you are just testing whoopsie though, do you really need to start a click app? or can it be any process?18:41
slangasekplars: actually, come to think of it, a non-click app is better so that there's an associated .deb18:42
slangasekplars: so yes, it can be any process that's run from a system executable18:42
bzoltanrobru:  the qtcreator plugin is blocked because of some infrastructure hickup https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-qtcreator-plugin-ubuntu/lastBuild/console Can you or anybody motivate that piece of art to try it again?18:42
slangasekplars: do you have a process in mind? :)18:43
plarsslangasek: I've used sleep in the past for doing things by hand - ex. sleep 10 & ; kill -SEGV %118:43
slangasekplars: yeah, that probably does the job, thanks18:43
robrubzoltan, ugh, I'm locked out of the VPN at the moment18:45
robruinfinity, any chance you can look at bzoltan 's jenkins failure and rerun that job? looks transient ^18:45
robruslangasek, or you ^18:45
infinityLooking.18:47
robruinfinity, thanks18:48
kgunnrobru: after googling...could that actually be it ? if mir-doc was previously "recommends" on mir-demos, and mir-demos were used as part of ci...then it'd pull in libmirclient-dev18:50
robrukgunn, it's worth trying. apologies my pbuilder is taking forever to build here, once I reproduce it I can test that18:51
kgunnrobru: ok, going for a run to burn beer calories...will try in a bit18:51
robrukgunn, ok18:52
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: robru, trainguards | Vanguard (general help): robru | CI Train Status: #157 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: -
infinityrobru: Or, someone else will retry it before I set up my VPN and check. :P19:01
robruinfinity, heh. my vpn keys are unfortunately on my other laptop, on the other side of the atlantic19:02
popeyif anyone fancies can they confirm bug 135099319:02
ubot5bug 1350993 in unity-scope-click (Ubuntu) "app preview shows mailto links with "mailto" text" [Undecided,New] https://launchpad.net/bugs/135099319:03
robrukgunn, naturally, I'm building it in a local pbuilder without issue.19:07
davmor2popey: confirmed19:08
robruinfinity, ugh, I'm having a duh moment. can you remind me how to troubleshoot this sort of thing: https://launchpadlibrarian.net/181215823/buildlog_ubuntu-utopic-i386.mir_0.6.0+14.10.20140731.2-0ubuntu1_FAILEDTOBUILD.txt.gz ?19:08
robruinfinity, tried building it locally in pbuilder, worked no problem.19:09
infinityrobru: Without even looking, I'll assume libmirclient has another SOVER bump and it's in universe.19:10
infinityrobru: And your pbuilder isn't main-only.19:10
* infinity looks.19:11
robrui dont even19:11
infinityBut no, I'm wrong.  Let me look harder. :P19:11
robruinfinity, don't look too hard, I need more to be told how to look than to be looked after19:12
davmor2ogra_, jdstrand: I'm still getting no notes in reminders and this in syslog, http://paste.ubuntu.com/7916937/   I see a whole  heap of other denied's do you want me to drop my syslog somewhere?19:12
infinityrobru: Sure.  So, my firs step is to schroot into a utopic-i386 chroot and manually try the apt-get install line from the build log.19:12
infinityWhich works.  So, next, I get to add the PPA to the mix.19:13
infinityecho "deb http://ppa.launchpad.net/ci-train-ppa-service/landing-009/ubuntu utopic main" > /etc/apt/sources.list.d/argh.list19:14
infinityWhich reproduces the problem nicely.19:14
robruhm19:14
infinityThen I add the problematic packages to the cmdline.19:15
davmor2pmcgowan: you say the notifications should work on gmail, it doesn't yet I tested it, not pings, not numbers anywhere, 1 mail in the inbox :(19:15
robruinfinity, wait wait don't tell me19:15
infinityrobru: http://paste.ubuntu.com/7916970/19:15
pmcgowandavmor2, I have not tried myself but was told by others it worked, someone blogged a screenshot19:16
pmcgowanmaybe alex-abreu would know19:16
infinityrobru: Was this one rebuilt a few times?19:18
kenvandinerobru, any room for me to snag a silo for some stuff that isn't quite ready to land?19:18
robruinfinity, uh, I might have rebuilt it once or twice thinking it was transient19:18
popeythanks davmor219:18
popeydavmor2: also, if you have a desktop around bug 135100319:18
ubot5bug 1351003 in Ubuntu CD Images "Erroneous "Back..." menu item on live cd" [Undecided,New] https://launchpad.net/bugs/135100319:18
infinityrobru: Cause it looks like what happened is there was arch skew causing failures, someone freaked out, republished a couple of times, and now there's skew with old binaries that haven't been removed yet.19:18
robrukenvandine, nope, not one single silo free.19:18
infinityrobru: So, you need to learn to stop pressing that button.19:18
robruinfinity, but I pressed it after it had already failed?19:19
infinityrobru: It didn't fail on i386 the first time, and now you have this. ;)19:19
kenvandinei guess those that are migrating will be like that until the freeze is up?19:19
alex-abreudavmor2, I dont think the push helpers updates have landed in the click packages for the webapps yet, although they work in "staging"19:19
robruinfinity, what? no. I only retried armhf19:19
infinityrobru: Anyhow, a failed build shouldn't lead to reuploading.  It should lead to retrying the LP build.19:19
robruinfinity, no, I didn't reupload anything. I said I retried it.19:19
robruinfinity, maybe kgunn reuploaded it19:19
infinityrobru: Well, this has been reuploaded (ie: CI-rebuild, rather than LP-rebuild) 3 times today.19:20
robruinfinity, ok, wasn't me19:20
infinityrobru: And the current skew is with a version that doesn't exist in the PPA anymore as a result.19:20
robruinfinity, i didn't even ci-build it once19:20
davmor2alex-abreu: ah that would do it then19:20
infinityrobru: So the only solution is to wait a bit for LP to cull those binaries.19:20
robruinfinity, how long is "a bit"?19:20
davmor2alex-abreu: although there were 4 web apps19:20
infinitywgrant: How long does it take for old binaries to disappear from a PPA's Packages file?19:21
alex-abreudavmor2, the branch is here https://code.launchpad.net/~ralsina/webapps-core/push-helpers/+merge/22817719:21
davmor2popey: is that a 14.04 live cd :)19:21
popeydavmor2: no, 14.1019:22
slangasekplars: ok, what's the relevant convention here?  Should I be creating a new directory under tests/default, or somehow adding this under tests/default/whoopsie?19:22
davmor2popey: oh so not 14.40 either way ;)19:22
infinityrobru: Oh, the best part is that the first upload succeeded on all arches, but someone reuploaded anyway. :(19:23
infinityThat button is far too attractive.  People don't seem to care that "reupload over and over" wastes resources and time.19:23
infinityrobru: So, I'm going to manually delete the upload that worked fine.19:24
infinityrobru: And check back in a bit and see if the world has cleared up.19:24
popeybah19:24
Wellarkany ideas when we might get silos free'ed?19:25
Wellarkwe wants it19:25
robruinfinity, nah, reupload was necessary because there were new commits19:26
jdstranddavmor2: stepping into a meeting. I can help in a bit (or perhaps tyhicks can)19:27
davmor2jdstrand: no worries19:28
robruinfinity, looks like your qtcreator retry was successful, am I reading that right? thanks19:30
robruor rather, it seems it was jibel19:30
robrujibel, thanks for retrying qtcreator19:30
infinityrobru: Ahh, yes, there was one commit between the first upload and .1... But between .1 and .2, there wasn't.19:31
robruinfinity, hm? I'm not sure what version I was looking at, but I saw two commits in between some of the build jobs (it went from r1812 to r1814)19:31
infinityrobru: Anyhow, deleting the old one completely from the PPA seems to have made my chroot happy.  Retrying the builds now.19:32
robruinfinity, ok thx19:32
davmor2tyhicks: I'm hitting a whole heap of apparmor denied's and I'm getting no notes in the reminders app.  is this something you can have a look at all?19:32
davmor2popey: confirmed your cd issue19:33
popeyta19:33
davmor2brb19:34
tyhicksdavmor2: can you provide a paste of the denials?19:48
jhodapprobru, no longer need silo 12, you can clean/free it...but I do need a new silo for landing audio-recording which is line #31 in the spreadsheet19:50
robrujhodapp, cool19:50
robrujhodapp, so 12 is a failure? should I delete it's spreadsheet line?19:51
jhodapprobru, no just needed it for testing...it was only an apparmor policy change and jdstrand directly uploaded it after testing19:51
robrujhodapp, oh so it's landed then?19:51
jhodapprobru, should be19:52
robrujhodapp, ok19:52
davmor2tyhicks: http://people.canonical.com/~davmor2/syslog.txt there you go19:52
robrujhodapp, you got 319:52
jhodappthanks robru19:52
robrujhodapp, you're welcome19:52
jhodapprobru, excited to get this landed!19:52
robrujhodapp, yeah!19:52
davmor2tyhicks: I think most of the top ones from mediascanner you can ignore I think that was from me adb copying the files across,  It's the stuff towards the bottom19:53
robrukenvandine, still around if I give you that silo? I got 5 that just freed ;-)19:53
slangasekplars: so writing the actual test is easy, but lp:ubuntu-test-cases/touch/ seems woefully underdocumented; despite the toplevel framework telling me it's "very easy" to run tests the same way as in the lab, it goes on to tell me lots of things that are unrelated to running the tests in this branch19:53
infinityrobru: Anyhow, for education's sake, the important mechanic here was that, just like the real archive, PPAs don't remove old binaries until the new source has built.19:54
jhodapprobru, oh and yes, you can clean out that line in the spreadsheet for the silo you just freed19:54
robrujhodapp, thanks19:54
infinityrobru: So, the way to fix the issue with the old binaries being uninstallable was to go to +deletepackages and forcefully remove the old source (and its bianries).19:54
robruinfinity, ugh, ok. that error message in the build log completely fails to convey that information19:54
robrusergiusens, awe_ bfiller: anybody around for a silo? some just freed up19:55
popeywhere do lock screen bugs go?19:55
infinityrobru: Right, hence drilling down in a chroot to see WHY the package was failing to install.19:55
popey(the new lock screen)19:55
infinitypopey: unity.19:55
bfillerrobru: yes please!19:55
popeyta19:55
sergiusensrobru: the tone generator one would be good to have19:55
sergiusensrobru: I'm about to free 16 soon btw19:55
infinitypopey: But the lockscreen doesn't have bugs, it just has new features that you need adjust your workflow and expectations around.19:56
bfillerrobru: line 29 would be good19:56
infinitypopey: For instance, I now expect to be able to log in by holding down <enter> for 5 seconds.19:56
popeyGood luck with that.19:56
* popey recalls doing that on a PR1ME system in 198819:56
robrubfiller, ok you got silos 1 and 219:57
bfillerrobru: cheers19:57
robrubfiller, you're welcome19:57
tyhicksdavmor2: are you asking about all of the denials towards the bottom or just the denials that the reminders app is seeing?19:58
robrusergiusens, oh, citrain can't handle MPs where the trunk doesn't already have packaging. please merge it manually and then submit a null MP for the citrain release.19:58
popeyinfinity: here's your not a bug 135102719:58
ubot5bug 1351027 in unity (Ubuntu) "Can reveal launcher (and launch apps) when locked on #163" [Undecided,New] https://launchpad.net/bugs/135102719:58
davmor2tyhicks: reminders is the important one as it is the one that no longer works, I'm assuming the osmtouch one will stop something functioning too19:59
kenvandinerobru, i'll take one if i can have one :)20:01
davmor2tyhicks: is it just that apparmor rules got more strict and the app devs need to mod things?  as  this was stuff that worked previously20:01
robrukenvandine, hah, 15 or 41?20:02
kenvandinerobru, i just clicked the button :)20:02
tyhicksdavmor2: I'm not sure. I don't see rules that ever allowed reminders to chmod /run/user/32011 or for osmtouch to mkdir ~/.cache/QtLocation20:03
robrukenvandine, sneaky!20:03
tyhicksdavmor2: and I haven't seen anyone else reporting these denials or issues20:03
kenvandinethat's me :)20:03
davmor2popey: ^ can you get the notes in reminders app?20:03
tyhicksdavmor2: I think we may need to wait for jdstrand to take a look. I'm not yet familiar enough with the policy on the phone but it doesn't seem like either app should be allowed to do those things.20:04
davmor2tyhicks: thanks20:04
* jdstrand is back20:05
tyhicksah, good20:05
tyhicksjdstrand: have a look at davmor2's denials: http://people.canonical.com/~davmor2/syslog.txt20:05
Wellarkuuh! I see two available silos. can I have one?20:05
jdstrandfsuid=32011 ouid=020:06
Wellarkthostr_ already eod'ed but the details are filled in20:06
tyhicksjdstrand: there are a ton of mediascanner denials that you can ignore - look down towards the bottom at the reminders and osmtouch denials20:06
jdstranddavmor2: did you copy files over with adb?20:06
jdstrandah20:06
* jdstrand looks20:06
robrujhodapp, don't forget to build in silo 320:06
jdstrand(cause the mediascanner ones just need a chmod phablet ... to work)20:06
jhodapprobru, thanks...it won't build successfully quite yet...rsalveti has to land the Android side changes soon20:07
rsalvetiright20:07
Wellarkoh, well.. I can wait until tomorrow. maybe I should get some sleep also20:07
tyhicksjdstrand: he did say that he used adb to copy files over and that was the cause of the mediascanner denials20:07
rsalvetiand for that I need the qtmir guys to fix platform-api first20:07
robrujhodapp, ah ok, silo was looking lonely, sorry ;-)20:07
rsalvetibecause currently the android build is broken20:07
jhodapprobru, np :)20:07
rsalvetican't even rebuild it20:07
jhodapprsalveti, oh no20:07
jhodapprsalveti, are they working on it?20:08
davmor2jdstrand: yeah mtp dies after about 300MB  and can't be scripted to transfer currently, So I transfer via adb and then chown -R the dir20:08
rsalvetiricmm_: you might be able to take a look at that if you get the time20:08
rsalvetijhodapp: they were, but they are now gone (eod)20:08
jhodappugg20:08
jhodapp:)20:08
rsalvetiricmm_: I think it's broken because we're still building the ubuntuappmanager20:08
rsalvetion the android side20:08
rsalvetiwe should just remove that completely now20:08
jdstranddavmor2: reminders is doing something wrong with the /run/user/32011/ denial20:09
popeydavmor2: i see no notes20:09
popeydavmor2: yeah, mtp being broken is quite frustrating20:09
tyhicksjdstrand: agreed - that's not something that we'd want to allow20:09
jdstrand(it could very well be an underlying library, just saying, apps aren't supposed to have 'w' on /run/user/32011/20:09
jdstrand)20:09
robrukenvandine, looks like that build error is due to a no-change rebuild, in that case it's ok to force-override the build rather than bother to sync a no-change20:09
jdstranddavmor2: we just fixed the media-hub denial moments ago20:09
jhodapprsalveti, ok, I've tested the full recording (video/audio) quite a bit now on a freshly wiped image 162 with confinement of the camera-app20:10
davmor2jdstrand: yeap I wasn't too worried about that one as I knew there was a fix in the works20:10
rsalvetijhodapp: great20:10
jdstrand/home/phablet/.cache/QtLocation/ is not a valid path. seems the app is not using the location service20:10
jhodapprsalveti, the only thing wrong with it seems to be the 90 rotation to the left, but that's an old issue to resolve soon20:11
ricmm_rsalveti: whats up20:11
jdstranddavmor2: /dev/fb0 is just noise20:11
=== ricmm_ is now known as ricmm
jdstrandI've taken a note to silence it in the next upload20:11
jhodappjdstrand, hehe, looks like you really do need to hide that one :)20:11
rsalvetijhodapp: right20:11
jdstrandwell, rsalveti and I discussed that a while back. we thought we'd not hide it to remind that something is trying to do it, but I think the confusion caused outweighs that20:12
jhodapprsalveti, have you tried playing a video recorded with our camera-app on an Android phone?20:12
ricmmrsalveti: what kind of duplicate headers? which?20:12
ricmmI'm pulling to check20:12
rsalvetiricmm: event.h20:13
jdstranddavmor2: apps aren't supposed to have 'r' access on /home/phablet/.local/share/applications/. that is an info leak. dekko should be fixed20:13
jdstrand/usr/share/applications/ is less worrisome, but isn't needed and will likely be fixed with the other one20:13
jdstrand(for free)20:13
davmor2jdstrand: nice so that is a bug against dekko then20:13
rsalvetijhodapp: jdstrand: right, I still don't think we need to let it write into fb020:14
rsalvetibut yeah, I don't think anyone ever had the time to actually look at that20:14
rsalvetiand understand why the camera-app needs that20:14
jdstrandrsalveti: right. I would do an explicit deny rule, which will still deny but suppress the logging20:14
rsalvetiright20:14
rsalvetimight be better20:14
jdstrandI use the camera app all the time and it doesn't seem to need it at all20:14
jdstrandthere are a few things that are noisy like that20:14
jdstrandprobably way down in a library. I would guess it is doing an open for some sort of capabilities20:15
jdstrandcheck20:15
jdstrand</wildguess>20:15
jdstranddavmor2: so, of those, media-hub is a real bug and fixed. dekko needs a fix, but that is just noise. reminders is probably the same. osmtouch needs to use the location-service20:16
davmor2jdstrand: thanks for that I will file bugs and then we can loose some of the noise :)20:17
jdstranddavmor2: oh, and /dev/fb0, but I'll do that myself20:18
tyhicksthanks jdstrand - that would have taken me a while to sort out :)20:19
jdstrandno worries20:19
jdstrandtyhicks: I tagged you in another channel :)20:19
jdstrandtyhicks: I didn't know how long my call would take and wanted to make sure davmor2 wasn't blocked on something. happy to review the denials for him20:20
tyhickswe're even :)20:21
jdstrand\o/20:21
davmor2popey: https://bugs.launchpad.net/reminders-app/+bug/135104120:22
ubot5Launchpad bug 1351041 in Ubuntu Reminders app "App is unable to retrieve notes" [Undecided,New]20:22
popeyconfirmed20:23
kenvandineoh sigh...20:28
kgunnrobru: looks like you kicked a mir build, did you figure something out ?20:32
awe_robru, sorry... just got back.  any left?20:32
kgunni was just about to test my recommends theory20:32
robrukgunn, yeah, infinity saw the problem was caused by stale packages in the PPA from previous uploads, deleted those, and rebuilt20:33
robruawe_, yes, but i need you to do something before I can give a silo ;-)20:33
awe_what would you like me to do???20:34
awe_;)20:34
nik90robru: hey, I found some issues with regards to the emulator image 165 and higher, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/135104820:35
ubot5Launchpad bug 1351048 in Ubuntu UI Toolkit "Apps are extremely laggy as of emulator image >=165" [Undecided,New]20:35
robruawe_, so, citrain makes the assumption that your MP target branch (ie, trunk) already has packaging info. if it can't find packaging there, it just explodes. so I'm going to need you to merge to trunk manually, and then make a new empty MP for us to build in the silo20:35
nik90robru: I was asked by rsalveti to inform the landing team about this20:35
awe_robru, ;D20:36
robrunik90, thanks20:36
awe_robru, how do I create an empty MP?  Just submit the a copy of trunk against itself?20:36
robruawe_, yeah, something like that. if LP doesn't let you MP trunk against itself, then push trunk to a secondary place, and then MP that back into trunk without making any commits.20:38
robruawe_, it's a big clunky but citrain is 100% focused on MP management, there's no way to say 'just build trunk', it needs the MP20:38
awe_ok, let's try the first method...20:39
robrukgunn, does dash-as-app mean that it'll be possible to write a click app that replaces the dash? I'd love to tinker with designing my own home screen like is already possible on android ;-)20:46
plarsslangasek: if you take a look at tests/default, you will see some examples there of where I think this test will fit in easily20:47
kgunn:) unfortunately no...its more about how the system views it20:47
kgunnrobru: but if you got a silo i'd sure like one :)20:47
plarsslangasek: or as I said, if you have the script already, just pitch it over the wall to me and I'll get it integrated20:47
robrukgunn, just enough for you and awe_ !20:48
kgunnrobru: i can probably give up row 15....we went back to the drawing board on that one20:48
robrukgunn, oh sweet, thanks20:49
robrukgunn, note, unity8 conflicts in silo 520:49
kgunnrobru: oh yeah, i'll wait on silo5 to finish migrating20:50
infinityrobru: So, mir worked, but it looks like everything else in silo 9 hates it. :P20:50
robruinfinity, oh?20:50
kgunninfinity: yeah...prolly the "ignore twins"20:50
kgunnqtmir has a twin20:50
infinity...?20:51
infinityThere was a packaging change in mir that dropped a protobuf dep.20:51
robruinfinity, yeah, you know? http://cdn.screenrant.com/wp-content/uploads/Twins-1988-movie.jpg20:51
kgunninfinity: well, i saw silo9 qtmir failure...so i assumed20:51
kgunnrobru: greatness!20:51
robru;-)20:51
infinityAnd now platform-api fails with:20:52
infinityCMake Error: The following variables are used in this project, but they are set to NOTFOUND.20:52
infinityPlease set them or make sure they are set and tested correctly in the CMake files:20:52
infinityPROTOBUF_LIBRARY (ADVANCED)20:52
infinityLikely not a coincidence.20:52
kgunnah crap20:52
robrukgunn, you done goofed! can't assign because not all your MPs target the same branches. they don't gotta target trunk but they all gotta target the same place20:53
kgunnrobru: ack, my team just dumped the list on me...i'll follow up20:53
robrukgunn, and re:15, how far back to the drawing board did you go? can I delete that line from the spreadsheet or do you intend to fix up those branches and try again later?20:54
awe_robru, it let me create a dummy MP: https://code.launchpad.net/~phablet-team/tone-generator/dummy-branch/+merge/22912120:54
robruawe_, cool, can you put it in the spreadsheet?20:54
awe_sergiusens_, ^^20:54
awe_robru, don't think I have write perms20:54
kgunnrobru: go ahead and delete20:55
kgunnrow1520:55
robrukgunn, hah, row15. good thing you clarified, I was thinking silo 1520:55
robruawe_, one sec20:55
kenvandinebfiller,  i removed the duplicate MP in the spreadsheet and added the api_v1 MP20:56
kenvandinei'll let you do the reconfigure :)20:56
bfillerkenvandine: doing now20:57
kenvandinebfiller, thx20:57
robruawe_, ok, I added you on the spreadsheet and gave you build perms in jenkins too20:57
bfillerkenvandine: building20:59
bfillerkenvandine: any MR for the fix florian needs yet?20:59
robruawe_, you should have gotten an email with the spreadsheet link. you're gonna want to pop that new MP into cell F32, just delete the old MP from there21:01
=== josharenson|brb is now known as josharenson
awe_robru, ack21:02
awe_robru, done + test plan added; I added an Approve review to the MP, should I top-approve too?21:04
robruawe_, yessir21:04
awe_also, will things build automatically?  I see you game me build perms too??21:05
awe_MP all set21:05
awe_fyi, sergiusens_ and piiramar will take ownership of this tomorrow ( sergiusens_ for silo mgmt, and piiramar for testing )21:05
robruawe_, alright, now go to the dashboard and click build on silo 5 ;-)21:06
kgunnrobru: try me now on dash as app...sorry bout that21:06
awe_k21:06
robrukgunn, no worries21:06
robrukgunn, qtmir conflicts with silo 9 ;-)21:07
kgunnrobru: yep, that's ok ...i got my eyes on both21:09
kgunnrobru: we'd likely land silo9 first, then dash-as-app21:10
robrukgunn, ok, you got 7 now21:10
sergiusens_robru: can you reconfigure 16 for me? I want to piggyback a crit bugfix there for push which would prevent my fixes curently there ever being exposed anyways21:12
robrusergiusens_, done21:13
sergiusens_thanks21:13
elopiorobru: I need some help figuring out why is this trying to run the tests with python2:21:23
elopiohttps://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic/1873/consoleFull21:23
robruelopio, one sec21:24
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: robru, trainguards | Vanguard (general help): cihelp | CI Train Status: #157 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: -
robruelopio, what branch is that from?21:29
elopiorobru: https://code.launchpad.net/~barry/dialer-app/py3autopilot/+merge/22889221:29
imgbot=== trainguard: IMAGE 164 building (started: 20140731 21:35) ===21:34
robruelopio, wow, i don't have a clue. branch looks fine21:37
robrufginther, ^^ any ideas why that branch is getting python2 instaad of 3?21:37
elopiorobru: yes, I checked that it puts the files on the right dir.21:37
elopiowhere does that Python choice: python2 come from?21:39
elopiothat doesn't seem to be phablet-test-run21:39
robruelopio, yeah for sure, that's why it's not running any tests. it installs them under the python3 path and then however it's picking python2 can't find the tests21:39
fgintherrobru, elopio, I know exactly why this is...21:40
fgintherelopio, the autodetection for checking of a tests needs 2 or 3 wasn't working any more. So long story short, dialer-app was setup to default to python221:41
fgintherugliness abounds21:42
fgintherI'd love to remove it if you want to land this branch21:42
elopiofginther: well, the thing is that I'm not sure this branch will pass. It passes here, but it has been a nightmare to get it green on jenkins.21:43
elopiofginther: is there a way to run this branch to confirm it's all good before changing it to python3 for all the branches?21:44
fgintherelopio, I can make the python3 check smarter21:44
fgintherjust a minute and I'll have something to test this21:44
elopiofginther: thanks. You shouldn't be allowed to take vacations :)21:45
elopioI'll have to actually investigate things myself while you are not around :(21:47
slangasekplars: it's very difficult to write the script without knowing the environment it's going to be executed in, and the test harness's reporting interfaces.  I expect to be able to distinguish between different causes of failure, at different stages of the test.  How do I report that?  Do I declare that as multiple tests with interdependencies, setup/teardown, etc?21:51
fgintherelopio, I have a test queued up, that will hopefully prove if I know what I'm talking about21:52
elopiothanks fginther.21:52
barryhow do you not get swamped with build failure emails? :(21:58
alecuhi trainguards: we tested silo 17, and found some issues that need further debugging on our part. Can I ask to free silo 17 then?22:01
fgintherelopio, http://s-jenkins.ubuntu-ci:8080/job/autopilot-testrunner-otto-utopic/1891/console22:07
fgintherelopio, it used python322:07
elopiofginther: great, that's good. But 4 errors it's pretty sad.22:07
* elopio waits for the videos.22:08
elopiofginther: if I rebuild the results from the MP link, will it run with py3?22:08
plarsslangasek: so you are saying it's more than one test? basically for this type of test, if it returns 0 it passes, if it returns anything else it's understood to be failed by the test runner.22:08
fgintherelopio, I just need to push the fix first, give me a couple minutes22:09
elopiofginther: it failed because the lock screen appeared.22:09
plarsslangasek: if it's a single failure but you want to report the reason for the failure, you can just print or echo that as part of the output before exiting. If you want to make it into more than one distinct testcase, that's possible as well though22:09
slangasekplars: the "test" is "did /var/crash/_bin_sleep.0.uploaded get created"; but it can fail at several points leading up to that, and I want more fine-grained information22:09
slangasekplars: ok - so exit status + text output, that's sufficient for me, thanks22:10
slangasekplars: what user will the tests run as on the phone, root or phablet?22:10
plarsslangasek: right now, root since that's what you get when you adb22:11
plarsslangasek: if you want to have the phablet user run it, you can just use sudo22:11
ogra_note that this will change soon though22:12
slangasekplars: yep - just needed to know the initial state of the env since crash filenames depend on the uid, thanks22:12
kenvandinebfiller, not yet...22:12
kenvandinei'll get that landed while you're out ;)22:12
plarsogra_: yeah, I did some stuff to help make sure we were ready for that as much as I could, but we will need to still be careful. I'm sure there could still be some corner cases lurking22:12
plarsogra_: any idea when, and if we can get some kind of test build for this?22:13
plarsogra_: iirc there were some phablet-tools fixes needed as well22:13
ogra_plars, yeah, and changing phablet-tools is my biggest horror22:13
ogra_i got phablet-shell working with a dedicated, user owned sshd ... but phablet-network is still not solved22:13
fgintherelopio, I've pushed the fix for dialer-app with python322:14
barryfginther: cool!  was it a bug in the branch?22:15
fgintherelopio, I have no idea why the screen would be locking, perhaps the unlock screen logic has changed22:15
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cihelp | CI Train Status: #157 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: -
robrufginther, yeah we did recently land some changes to the lockscreen i think22:15
fgintherbarry, no, it was a bug in the test runner. I started to see new tests that were python3 but didn't have a dependency on python3-autopilot (they depend on other test suites instead). I put a fix in to address this and ended up breaking python3 checking for dialer-app22:17
barryfginther: gotcha.  thanks for fixing it22:17
fgintherrobru, whould those lockscreen changes apply to unity7?22:18
robrufginther, oh no, i meant on unity8, sorry22:18
fgintherrobru, no worries22:18
robrualecu, oh yeah, I can free it ;-)22:19
alecurobru: thanks. Now, I have a different landing, and a question. Should I have reused that same silo by changing the row on the spreadsheet, or am I doing right by filling a new row and asking for a different silo?22:23
robrualecu, depends what the new silo is... is it the exact same source packages?22:24
alecurobru: no, they are different source packages.22:24
robrualecu, then a new silo is better. citrain doesn't delete source packages from a silo when you drop the from the spreadsheet, so I have to delete them manually. but freeing the silo and then getting a new one deletes it, so it's better that way (easier)22:25
robrualecu, are you ready for the new one already?22:25
alecuyes, as of right now :-)22:26
alecuhmmm... only line 34 is22:27
alecu30 is the one I asked to be dropped.22:27
alecuI'm setting line 30 to "Not ready"22:27
robrualecu, thanks22:28
alecuthank you, sir :-)22:28
robrualecu, you're welcome, you got 12 now22:28
sergiusens_robru: hey, why doesn't this work? https://ci-train.ubuntu.com/job/landing-016-1-build/118/console22:30
sergiusens_or do what I expect at least22:30
robrusergiusens_, you need to FORCE_REBUILD22:31
sergiusens_ok22:31
sergiusens_robru: is that the rule for empty commits?22:32
robrusergiusens_, mmmmm maybe? it has some logic for detecting if there was nothing new and then not uploading it. so I guess yeah22:46
rsalvetirobru: bfiller: kgunn: another important emulator regression: bug https://bugs.launchpad.net/ubuntu/+source/android/+bug/135109722:47
ubot5Launchpad bug 1351097 in android (Ubuntu) "[emulator] bottom edge swap broken" [Undecided,New]22:47
rsalvetinot sure yet what caused it22:48
alecursalveti: perhaps its "swipe" instead of "swap" ?22:48
rsalvetiops, lol22:48
robrursalveti, can you email that to sil2100?22:48
rsalvetimy brain got confused because ogra was talking about swap at the same time I opened up this bug22:49
ogra_lol22:49
robrui gotta sign off, nearly 1AM here... g'night folks22:49
rsalvetirobru: sure22:49
ogra_here too :P22:49
ogra_excuses22:49
ogra_:)22:49
rsalvetirobru: where are you living now?22:49
ogra_he beca,me semi-fench22:49
robrursalveti, still live in the same place, but I'm in strasbourg for GUADEC22:49
rsalvetioh, ok22:50
robrursalveti, also jetlagged, can barely keep my eyes open ;-)22:50
rsalvetiright :-)22:50
rsalvetigot to sleep22:50
robruciao!22:50
rsalveti*go22:50
imgbot=== trainguard: IMAGE 164 DONE (finished: 20140731 23:05) ===23:04
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/164.changes ===23:04
* alecu looks23:18

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