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

awe_unfortunately, it's also taken a really long time to fix, and there are still lurking issues00:00
slangasekawe_: well, I've seen lots of discussion; what I haven't seen on the list is "the bug is fixed in devel, if you still have problems after upgrade here's how you you recover without having to reflash" or so00:01
awe_but the bug has been mentioned in the ML, and the bug does have explicit instructions00:02
slangasekawe_: as far as I'm concerned, if there aren't explicit instructions on how to recover in the bug description, this doesn't count ;)00:05
awe_slangasek, workaround added to the bug description00:13
slangasekawe_: cheers00:27
imgbot=== trainguard: IMAGE 135 DONE (finished: 20140717 03:35) ===03:34
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/135.changes ===03:35
robrustgraber, ogra_ : uh, according to imgbot, image 135 took 9.5 hours to build...05:55
ogra_sil2100, there were new kernels, new hybris and a new android build ... we should roll an image ASAP to cover these07:40
brendandsil2100, didn't someone try to address the filemanager failures already?07:41
* ogra_ doubts that ... this is a fresh release 07:41
ogra_(of filemanager)07:41
brendandogra_, what do you mean? it's had failures since 13207:44
ogra_brendand, the same ones ?07:50
* ogra_ sees a new failure in 13507:51
brendandogra_, yes there is an extra one in 135, but the other two have been happening since 13207:52
ogra_right, but the new one seems to actually be caused by the new code07:52
sil2100brendand: popey's fixes should have helped, they didn't?07:54
sil2100ogra_: yeah, let's kick a new image indeed07:54
brendandsil2100, which fixes? were they meant to fix the Places tests?07:55
ogra_sil2100, try out your new powers ;)07:55
ckingin08:01
sil2100brendand: popey mentioned something about a fix in the emulator08:02
sil2100So not sure08:02
sil2100ogra_: oooh ;)08:02
* sil2100 tries08:02
psivaasil2100: brendand: do you want me to rerun uitk tests?08:05
psivaathat has a qmlscene crash produced during the test08:05
brendandpsivaa, yeah08:05
sil2100brendand, psivaa: yeah, I guess this is the flakyness as before08:06
brendandpsivaa, and system-settings08:06
popeythere was a new file manager in 135 which was supposed to fix the tests08:11
ogra_well, it didnt08:13
sil2100Are the same tests failing?08:16
ogra_yeah08:16
brendandsil2100, the two same ones and an extra one08:16
ogra_and a new one08:16
tvossMirv, good morning :)08:16
tvosssil2100, ping08:17
sil2100tvoss: pong :)08:17
tvosssil2100, for line 38: I'm aware of the conflict with silo 2, would like to fast-track that mp, though08:18
popeyI'll have to ask balloons to help me with filemanager when he wakes, it was his fix I pushed through08:18
popeyI don't know why it's failing.08:18
popeyunless someone else is an autopilot expert?08:18
brendandpopey, this was meant to be it? https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/134233608:19
ubot5Ubuntu bug 1342336 in Ubuntu File Manager App "File Manager test fails. " [Undecided,Fix committed]08:19
sil2100tvoss: ok, so let me give you an ignore-conflicts, but please rebuild silo 002 when this lands08:19
tvosssil2100, sure08:19
Mirvtvoss: hello!08:21
popeybrendand: yes08:21
=== sil2100 changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train Status: #133 promoted | Need CI Train help? Ping: mvo_, trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
tvossMirv, hey, cancel my ping08:21
Mirvtvoss: and problem solved, I see08:21
tvossMirv, yup :)08:21
sil2100grrrr, hangout problem08:32
tvosssil2100, got 5 to help with a packaging question?08:36
sil2100tvoss: in a meeting right now, but sure08:36
brendandpopey, i reset https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1342336 to New08:49
ubot5Ubuntu bug 1342336 in Ubuntu File Manager App "File Manager test fails. " [Undecided,New]08:49
psivaasil2100: brendand: ogra_: the uitk has 21 failures on the re-run too :/ and a qmlscene crash08:53
brendandsil2100, the extra failure in filemanager is not reproducible. it's probably down to the crash08:53
brendandpsivaa, well that would do the trick08:54
brendanddefinitely something wrong there08:54
cjwatsonrobru: It was started, failed to build, and then way later it was retried09:19
cjwatsonAnd the bot (a) is predicting the next image number (b) doesn't notice failures09:19
tvossMirv, sil2100 silo 12 could do with some publishing09:23
* tvoss being annoying09:23
mandeltvoss, who is not annoying when trying to land a silo? hehe09:25
tvossmandel, :)09:25
mvo_tvoss: will do09:31
tvossmvo_, thanks :)09:31
mvo_sorry for the delay09:31
Mirvthanks mvo09:33
sil2100Damn, it's so hot here...09:42
brendandsil2100, there's supposed to be a heatwave coming here, but i've not seen it yet09:43
bzoltanogra_: do you know if it is possible to boot an emulator without the intro settings? I need to deploy an emulator straight to the shell.09:43
brendandwell, it's going to reach 26 by the afternoon. that's what we call a heatwave here09:43
cjwatsonheatwaves are relative :)  feels pretty unpleasant here09:45
mvo_sil2100: I'm off for lunch now and will resume duty in ~45min or so09:49
xnoxcjwatson: most britons i know say anything above 20 degrees is "horrible weather" =)))))09:49
sil2100mvo_: ok09:49
imgbot=== trainguard: IMAGE 136 DONE (finished: 20140717 09:50) ===09:49
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/136.changes ===09:50
t1mpwho is working on qtubuntu to have a look at https://bugs.launchpad.net/ubuntu-app-launch/+bug/1329141 ?09:53
ubot5Ubuntu bug 1329141 in Ubuntu Application Launcher "qmlscene crashed while running test_can_launch_multiple_applications" [Critical,Confirmed]09:53
cjwatsonxnox: aye09:53
t1mpit is basically blocking all merges to UITK09:54
t1mptvoss: ^ any ideas?09:54
popeynew camera in the store with hdr support...09:57
tvosst1mp, haven't seen the bug before, don't know if someone is working on it09:57
t1mptvoss: do you know who I can ask about it? it looks like nobody is working on it09:58
tvosst1mp, hmmm, perhaps loicm has got an idea09:59
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: psivaa | CI Train Status: #133 promoted | Need CI Train help? Ping: mvo_, trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
t1mptvoss: ok, thanks I'll try to catch him10:00
tvosst1mp, yw10:00
=== sil2100 changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: psivaa | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
popeyhmm, system settings crash on 13510:08
brendandpopey, we need to be more regular in landing new versions of click apps10:34
brendandpopey, it would be way easier to debug if we didn't have 12 revisions to consider10:34
brendandpopey, it's probably this rev that did it: http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/revision/21310:37
brendandpopey, it's the same one that landed by accident before and broke filemanager in the same way10:37
popeybrendand: on a hangout, will reply to this in a bit10:38
Mirvnote that kalikiana's u1db-qt's changelog was overblown probably by some missing tag, but it only contains one change (the first one)10:38
popeybrendand: I have had conversations with dpm and fginther about auto landing clicks in the store, which takes the human (me) out of the loop11:02
popeybrendand: but that work hasn't been done yet, in the meantime we look at the clicks generated and push to the store fairly regularly, and as you can see from the spreadsheet we set alarms (yellow/red) when we dont update apps often enough11:02
popeybrendand: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AnZdnhOl8MU5dDJseW1vT1N5RkJvLUJHZTdhalRVd1E&usp=drive_web#gid=111:03
brendandpopey, the delta should be revs not days11:03
popeybrendand: its both11:03
popeythere are more columns11:03
brendandpopey, i see it now. days is not really relevant though11:04
popeymaybe not to you, but it is to me11:04
brendandpopey, well i meant from a quality point of view. from a development point of view you might want to see if progress is being made, so yeah11:05
popeyexactly11:05
popeyI would like us to have fully automated clicks landing in the store. But we're not there yet.11:06
brendandpopey, ok, good to hear that it's planned though11:06
=== MacSlow is now known as MacSlow|lunch
sil2100om26er: hi!11:27
sil2100om26er: so, could you dogfood an image for us promotion-wise?11:28
sil2100om26er: smoketesting for #136 are still running but I suppose it might be a candidate11:28
sil2100om26er: could you give it a spin?11:28
* sil2100 goes for lunch11:28
sil2100o/11:28
om26ersil2100, ok11:31
ogra_tvoss, are you actually abusing your silo for test builds and dvelopment ?11:32
* ogra_ wonders if tvoss is aware of the 100s of mails he sends aroudn with each of these failing builds11:32
tvossogra_, well, kinda :) sorry for the spam11:33
ogra_use the canonical-arm-dev PPA ;)11:33
tvossogra_, not sure that I have access there :)11:33
ogra_now you do :)11:34
ogra_(for the next time at least )11:34
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
sergiusenswhy the double post?12:25
=== MacSlow|lunch is now known as MacSlow
sil2100om26er: any luck with dogfooding? :)12:46
om26ersil2100, ingprogress12:47
om26erso far so good.12:47
camakosil2100, Mir 0.5 tested well, and will probably turn "testing done" green soon... Any blockers to land silo 18 on your end?12:48
sil2100camako: I think we should be good to land it normally today - no regressions in sight?12:49
camakosil2100, last round of testing about to be done... No regressions.12:49
* camako crosses his fingers12:49
sil2100o/12:50
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: josepht | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
rsalvetiogra_: thanks for building 13613:09
ogra_thanks for the kernels and andriod :)13:09
rsalveti:-)13:10
sil2100rsalveti: we just hope you didn't break anything with those! As we're testing that image for promotion13:12
sil2100;)13:12
rsalvetioh, :-)13:12
rsalvetihm, reboot/shutdown dialog should be part of the next image13:13
rsalvetinice13:13
om26ersil2100, Hi13:15
om26ersil2100, so videos are not launching from preview in the latest image13:15
sil2100ouch13:16
sil2100om26er: that was tested on the latest promoted one, yes?13:16
om26ersil2100, yes, it worked fine in that version13:16
sil2100om26er: ok, no promotion then I guess, since I suppose its a promotion blocking regression13:17
sil2100A visible one so to say13:18
sil2100om26er: could you fill in a bug? I wonder what could have caused this actually...13:19
sil2100ok, I see some media-hub and similar landings in 13513:23
sil2100om26er could you switch to 135 and confirm its broken there as well?13:24
sil2100The interesting thing is that the media-hub/mediascanner uploads were only no change rebuilds for the new dbus-cpp13:31
sil2100And the mediaplayer-app upload was only a small change IIRC13:31
Mirvself-publishing ^13:33
Mirvbecause even that kind of polishing is certainly not August's thing13:33
sil2100Mirv: ok!13:33
=== Ursinha is now known as Ursinha-afk
om26ersil2100, where to find diff between images13:36
ogra_http://people.canonical.com/~ogra/touch-image-stats/13:36
alan_gsil2100: tvoss asked you about this and I tried your incantation (which was what mterry suggested originally). It doesn't work. https://code.launchpad.net/~mir-team/mir/libmircommon/+merge/22670413:38
Mirvif there becomes a situation where someone would like to test whether Qt 5.3.1 would have a fix for the problem, see the wiki page https://wiki.ubuntu.com/Touch/QtTesting13:41
Mirvnote that I haven't found any reported bugs that would be fixed (we've cherry-picked many patches already), and it's not going in before RTM anyway. but just in case it might bring extra information to test on it.13:41
camakosil2100, finished testing mir 0.5. All good.13:48
om26ersil2100, is there a way to upgrade from 133 to 135 ?13:51
ogra_om26er, it should ooffer 135 to you if you have 133 installed13:53
ogra_(it always offers to upgrade to the latest)13:53
om26erogra_, 136 is the latest13:53
ogra_oh13:53
om26erogra_, I want to upgrade to 13513:53
ogra_well, then use ubuntu-device-flash13:53
om26erit will save me a lot of time13:53
om26erhmm, complete download then.13:53
ogra_ubuntu-device-flash --channel=devel-proposed --revision=13513:53
om26erogra_, system-image-cli doesn't have anything to force a build13:54
om26er?13:54
ogra_i dont think you can enfocre a revision to go to ... only one you "come from"13:54
mvo_sil2100: silo-018 needs ack for a new binary package (libmirserver23) - the debdiff looks just fine, its just a packagename bump, what the procedure? it says I need to talk to a archive admin13:55
ogra_om26er, hmm, probably the --filter option might help13:57
ogra_if you force "delta only" it probably offers you the smallest delta, which would be 13513:57
ogra_but not sure13:57
cjwatsonmvo_: I'll look13:58
mvo_thanks cjwatson13:59
cjwatsonmvo_: you've acked the packaging changes?13:59
mvo_cjwatson: not yet13:59
mvo_should i?14:00
cjwatsonmvo_: Well, a core-dev will need to14:00
cjwatsonmvo_: Anyway, the new binary package is fine, AA ack14:00
mvo_ok, done14:01
mvo_thanks14:01
sil2100Damn, I feel terrible today, must be because of the heat14:07
=== Ursinha-afk is now known as Ursinha
sil2100om26er: hm, since I might have missed it, but did you fill in a bug for the b0rken video-playback from scopes?14:16
om26ersil2100, I will once I I try it on 13514:17
om26erits still being downloaded14:17
sil2100Ok, makes sense14:17
sil2100tvoss: ping! Did you have a moment to take a look at bug LP: #1338610 ?14:18
ubot5Launchpad bug 1338610 in platform-api "indicator-location crashing during default, sdk and click_image_tests tests on smoketesting" [Undecided,New] https://launchpad.net/bugs/133861014:18
sil2100tvoss: I see charles pointed at you for more information14:19
sil2100popey: btw. since I'm completely not a click person, do you think the change you made to mediaplayer-app to hide the icon could have affected it not launching videos from the scopes? But I guess you only added a NoDisplay=true, right?14:21
tvosssil2100, shelved, busy getting a silo landed right now :)14:21
tvosssil2100, but will get to it asap14:21
popeysil2100: it shouldnt14:21
sil2100tvoss: thanks :) It's not a big issue, just wanted to make sure it's queued up in your TODO list somewhere14:22
popeysil2100: jhodapp tested it14:22
tvosssil2100, with an emphasize on "somewhere" :)14:23
jhodappsil2100: no, there's no way it would do that14:23
sil2100;)14:23
jhodappsil2100: does the mediaplayer-app come up after launching from the video scope, or not even coming up?14:24
sil2100om26er: ^14:24
popeyit doesnt launch at all from video scope14:26
* popey reboots and tries again14:27
sil2100hmmm14:28
sil2100Actually, the offending landing might have been in 134 even from what I see14:29
sil2100As libunity-scopes2 landed14:29
sil2100mhr3: hi! What did the recent unity-scopes-api landing carry? Could it have been responsible for the regression we're seeing with video playback not launching properly14:29
sil2100?14:29
mhr3sil2100, no14:30
ogra_sil2100, ah, wasnt that the one with the extremely wordy changelog ?14:30
ogra_:P14:30
mhr3tedg, did you land the url-dispatcher change?14:31
=== Ursinha changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: Ursinha | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
tedgmhr3, Which one?14:31
=== alan_g is now known as alan_g|tea
mhr3tedg, file -> video?14:32
tedgmhr3, No, I marked it as land in a silo with the scopes.14:32
tedgmhr3, I did it, and charles reviewed, but it's waiting.14:32
popeysil2100: jhodapp http://paste.ubuntu.com/7809300/ thats what I get when I launch a video from the video scope14:32
mhr3tedg, k, does look like ual though^14:33
om26erjhodapp, the app doesn't come up14:33
popeyalso http://paste.ubuntu.com/7809306/ in my unity log14:34
om26erjhodapp, the app launching animating appears half onscreen and then goes away14:34
sil2100ogra_: exactly ;)14:34
jhodappom26er: yeah I see that myself on the latest image14:34
mhr3sil2100, sounds like a desktop file gained NoDisplay=true, and something doesn't like that14:34
kgunnwhere is robru...i need to sing praises over this dashboard...man this thing is great!14:34
jhodappmhr3: should it be something else?14:35
popeythe simple test would be to edit the desktop file on the device and restart and try again14:35
jhodapppopey: yep14:36
kgunnogra_: curious, when do you guys plan on an image spin ? (had 2 landings happen i'm curious about)14:36
mhr3jhodapp, tedg will probably know why he doesn't like NoDisplay :)14:36
jhodapptedg: ^14:36
ogra_kgunn, we had one in the european morning ... i think sil2100 wanted one immediately after Mir landed14:36
tedgjhodapp, mhr3, if it's NoDisplay, it's not an application.14:37
ogra_kgunn, so i guess in a few hours, once Mir has migrated to the archive14:38
kgunncool14:38
jhodapptedg: so what's the proper way to not display the icon in the app scope but still have it launch?14:38
tedgjhodapp, Uhm, not. Why would you want that?14:38
ogra_(or faster if it moves quicker)14:38
jhodapptedg: mediaplayer-app can't do anything except when launched from the video scope14:39
jhodapptedg: so it makes no sense to launch it straight14:39
sil2100ogra_: I think Mir landed, so let me double-check and maybe kick a new image14:39
jhodapppopey: yep, works again after removing NoDisplay=true...so odd since it was working fine for me, no idea how14:39
mhr3tedg, imo that's misinterpreting NoDisplay14:39
ogra_sil2100, far from landed ... it only entered proposed14:39
ogra_(about 20min ago)14:39
sil2100ogra_: ok, then nvm!14:39
popeyoh dear14:39
mhr3tedg, you probably want new X-UbuntuNoRun14:40
jhodapptedg: so we definitely need a way of doing that14:40
tedgjhodapp, It makes no sense to me to have something that shows up as an app but then not have it in the app scope. Why not show the list of local videos when started?14:40
jhodapptedg: because that's not what design designed for the mediaplayer-app14:41
jhodapptedg: mediaplayer apps work this way on iOS and I'm assuming on Android as well14:41
tedgjhodapp, How do you select content independent of an app on those?14:42
jhodapptedg: you launch it from somewhere else14:42
jhodapptedg: like gallery, browser, etc14:42
tedgjhodapp, So yes, you can launch the video player that way, but it also shows up in applications. And then shows the recently played videos. (on Android)14:44
jhodapptedg: ok, but that's besides the point...for Ubuntu Touch we don't want to display the mediaplayer-app icon in the app scope14:44
tedgmhr3, I'd argue that NoDisplay misinterprets the point of a Desktop file :-)14:44
jhodapptedg: is there a way to accomplish this and still have it able to launch?14:45
=== greyback is now known as greyback|lunch
mhr3tedg, maybe it is hacky, but it's just "dont display in menu" and not "don't dare to run"14:46
tedgjhodapp, As an application no, but the UX is seeming more like a trusted prompt session to me at this point.14:46
tedgtvoss, thoughts?14:47
jhodapptedg: can you explain that some more?14:47
tedgjhodapp, Basically it's a set of Mir surfaces that are tied to an application. So I'd be saying "this is the gallery" even if on top of it there's a video playing in another app. Unity would present it as "Gallery" not an independent app.14:48
tedgWhich makes sense to me. If it's not an application, it should be presented as part of something that is.14:49
jhodapptedg: sounds reasonable, but what about the case where you launch it from the video scope?14:49
jhodapptedg: what would it be apart of then?14:49
tedgjhodapp, the dash14:49
tedgjhodapp, That's what we're doing for purchases from the Click scope for instance.14:50
jhodapptedg: implementation wise, how does it change?14:50
jhodapptedg: from mediaplayer-app's perspective14:50
ogra_tedg, so we plan to keep the payui icon in the click scope ?14:50
* ogra_ finds that extremely confusing ... why isnt that part of the store14:50
tedgogra_, No, once trusted prompt session support lands it won't be an application anymore.14:50
jhodappsame here14:50
tedgjhodapp, You need a trusted helper to setup the prompt session. Then you tell media player to use it.14:51
jhodapptedg: you set that up from within mediaplayer-app's C++ code itself/14:51
jhodapp?14:51
ogra_we have the media-hub server14:51
tedgNo, more like the media-hub would set it up.14:52
tedgjhodapp, Here's how it works in Pay: https://wiki.ubuntu.com/Pay/Architecture14:52
tedgpay-service does the setup, and pay-ui is, well, the UI.14:52
jhodapptedg: when is the trusted helper stuff landing, any idea?14:52
tedgjhodapp, First pieces just landed. We need a couple more to complete it.14:53
tedgjhodapp, I was *just* harassing people about that :-)14:53
jhodapptedg: ok, I doubt I could get to that before RTM though...is there a way we can "hack" remove the mediaplayer-app icon for now?14:53
ogra_harass more !14:53
tedgjhodapp, It's all software, there are always ways, but I'm -1 on them currently.14:54
jhodapptedg: even if we had to blacklist mediaplayer-app in the click scope for now14:55
tedgYup, -1 on that :-)14:55
jhodapptedg: meaning you can't do it or don't want to do it?14:55
ogra_he doesnt like to ...14:56
ogra_:)14:56
tedgDon't want to. It's software, we can do anything.14:56
jhodapptedg: but we have to do something like that and we have very limited time14:56
jhodapptedg: it's very confusing to users to launch mediaplayer-app directly14:57
tedgjhodapp, I'd argue it's very confusing to users to see an app they can't launch in their panel.14:57
jhodapptedg: but that's not up to us14:57
tedgI think this is one of those things we need to get right. So, I'd argue we have time for it.14:59
jhodapptedg: that's in an ideal world...I know I don't have the time for it15:00
jhodapptedg: you are welcome to take a stab at it if you have the time15:01
jhodapptedg: what do you think?15:03
tedgjhodapp, I think spending the time on that is better than spending the time on adding work around and hacks.15:05
tedgjhodapp, Personally, I can't imagine getting to it.15:05
tedgWell, before the end of August.15:05
jhodapptedg: right, so we need a very quick workaround and then we can file a bug to track actually doing it the proper way for an update to the RTM release15:08
tvossjhodapp, why can't media-player app do anything unless when run from the video scope? That sound super wrong15:15
jhodapptvoss: it doesn't have a way of displaying a list of media to play from within itself15:15
jhodapptvoss: I'm not sure, that's how design wanted it15:16
tvossbfiller, ^15:17
tvossjhodapp, as I understand it, nothing prevents the media app from accessing content on the device, it is unconfined15:17
jhodapptvoss: right, but there's no design for choosing content from within the mediaplayer-app15:17
tvossbfiller, can you help out here? jhodapp , couldn't we replicate the music-app design?15:18
popeyseems redundant to show content when we have the video scope15:18
bfillerjhodapp: what's the question?15:18
ogra_tvoss, volunteering to implement that ?15:18
ogra_bfiller, we cant hide the mediplayer icon from the click scope it seems15:19
jhodappbfiller: design never provided a way to play video content from within the mediaplayer-app if you launch the app directly and not from a scope15:19
ogra_hiding it makes ubuntu-app-launch not consider it for execution15:19
bfillerogra_, jhodapp : that's right15:19
jhodappbfiller: and so yes, we need to be able to hide the mediaplayer-app icon from the click scope15:19
jhodappbfiller: NoDisplay=true in the desktop file makes the app not launchable15:19
bfillerjhodapp: no we don't, the app displays an appropriate message when launched from the scope15:19
bfillerthis has been discussed before with deisgn15:20
bfillershould be fine the way it is today15:20
=== gatox is now known as gatox_lunch
ogra_uh, really ?15:20
bfilleryup15:20
popeywith an icon that does nothing?15:20
ogra_thats rather ugly ...15:20
jhodappbfiller: I still get a lot of messages from people confused about mediaplayer-app when they launch it directly15:20
ogra_popey, it does something15:20
ogra_tap it :P15:20
bfillertwo options: hide it from scope or live with it :)15:21
ogra_its just pointless to have an error message generator icon by default15:21
jhodappbfiller: right, I'd like to hide it but there doesn't seem to be a way currently15:21
bfillerI think we have a lot bigger problems then this guys15:21
jhodappbfiller: agreed...that's why I wanted a simple way to not display the icon in the click scope, file a bug to do it a proper way later, and be done with it15:22
* sil2100 just reads in15:22
sil2100So in the end the NoDisplay=true change caused the regression? I would say let's revert it and just leave the icon as it is15:23
jhodappsil2100: yes, please revert it15:23
* sil2100 checks if he can do it15:23
jhodappsil2100: we can get you another MR that undoes it if necessary15:23
sil2100Hah, I seem to have teh powa, let me try15:23
bfillerjhodapp: apparently it's not that simple, tedg knows about it. It's what we wanted from the beginning but apparently there are issues with hiding it15:24
jhodappbfiller: ok, so I guess we'll just revert it and live with the icon for now15:24
bfillerjhodapp: but yes please file a bug about it if you don't mind15:25
sil2100jhodapp: ok, so I could revert it manually (which would be faster probably) but since this change will be in for a while and is not jsut a 'quick temporary workaround', let me do it through CI Train so that it's all merged in and nice15:25
jhodappbfiller: sure15:25
jhodappsil2100: ok15:25
alecuhi all, I need some info on the procedure to build images...15:28
alecuthe click scope needs to run a binary when the image is being built, to create a database of departments for the preinstalled apps.15:28
alecuWe have the binary ready, and we'd like to know how to get it run in the image build process, and who to ping about this.15:28
cjwatsonprobably want to add a hook to livecd-rootfs15:28
cjwatsonbut actually15:29
ogra_yeah15:29
* cjwatson thinks15:29
ogra_live-build/ubuntu-touch/hooks/60-install-click.chroot in livecd-rootfs should be the right place15:29
cjwatsonis it definitely just preinstalled apps?  does the database get incrementally upgraded with user-installed apps?  how about carrier apps in /custom?  if the database also includes user-installed apps, what happens on image upgrade?15:30
ogra_yeah, probably an additional boot hook is needed15:30
alecucjwatson: this database gets filled with new apps installed by the user, when they are installed by the click scope.15:31
sil2100jhodapp: can I get an approval from you? :) https://code.launchpad.net/~sil2100/mediaplayer-app/revert_239/+merge/22720815:31
jhodappsil2100: sure15:31
alecucjwatson: about carrier apps... I guess that the binary should be run after those are added by the carrier, yes.15:32
jhodappsil2100: approved15:32
alecucjwatson: regarding image upgrades... we need to think more about that point.15:33
ogra_we have a boot hook architecture for that bit15:34
ogra_(image updates always require reboots)15:34
sil2100jhodapp: thanks!15:34
alecuogra_: sounds good15:35
sil2100ogra_: I would say, once we revert mediaplayer-app and mir migrates completely, let's kick a new image :)15:35
ogra_alecu, whatever extracts the customization tarball should also call your binary though ... since that might not require a reboot ... talk to cwayne for that15:35
cjwatsonalecu: this needs more thought before you put anything in livecd-rootfs15:35
cjwatsonalecu: I would recommend that you have multiple databases in different bits of the filesystem15:35
cjwatsonalecu: if that's possible15:35
alecucjwatson: right. I'll take a look at that.15:36
ogra_sil2100, yeah, i wonder what happens first :)15:36
sil2100I'm auto-publishing this one once it builds, so I hope it will only take a few moments15:36
cjwatsonalecu: if it has to be a single database, then you should make sure it's in the writeable area of the filesystem, and you should generate the whole thing at boot time using a system-level click hook, rather than putting anything in livecd-rootfs15:36
ogra_depends how slow it is :)15:37
cjwatsonalecu: though, thinking about it, if it's multiple databases, then you need to replicate all of click's logic for which of different versions of apps take precedence15:37
cjwatsonalecu: so if it can be made fast enough to run at boot from a hook, then that would be preferable, IMO15:37
cjwatsonalecu: and then you can just have a single database15:37
alecucjwatson: the binary needs network access to generate this db, so that's why I'm proposing to generate it at image build time, or at carrier customization time.15:37
ogra_oh15:38
cjwatsonalecu: then the merging is distinctly problematic15:38
cjwatsonand you MUST have multiple databases in that case15:38
cjwatsonit just won't work otherwise15:38
cjwatsonthere'll need to be one for preinstalled, one for custom, one for user-installed - and the scope will need to replicate all of click's logic15:38
ogra_the network bit at image build time might be problematic ... depending on waht you want to access15:38
cjwatsonthat too15:38
cjwatsonis there a mail thread about this design?  I think it needs discussion15:39
ogra_but it will also be problematic on first boot ... before you even set up a SIM or WLAN15:39
cjwatsonyou could generate it once you have network access, perhaps?  or do you need it before?15:40
ogra_again ... depending how slow/resource hungry it is ...15:40
cjwatsonreally shouldn't need to be that slow15:40
ogra_you dont want your phone go down to its kneew after enabling the wlan for the first time15:40
ogra_*knees15:41
alecucjwatson: I can start a mail thread with the thoughts on this so far.15:41
cjwatsonthe benefit of using click hooks for anything that needs to iterate over all installed packages is that click gives you a directory full of symlinks pointing to each of the installed apps; this honours things like users or carriers installing a newer version of a preinstalled app, users or carriers hiding a preinstalled app, etc.15:41
cjwatsonalso consider multi-user support15:41
alecucjwatson: yes: we plan to have a local db for each user, with the apps they have installed.15:41
cjwatsonif it's something visible per-user, then you might want to consider it being a user-level hook rather than system-level; individual users can hide individual preinstalled apps15:41
cjwatsonalecu: is there a reason you can't just fish this out of the existing click database?15:42
cjwatsonperhaps with some small extensions?15:42
alecucjwatson: hmmm... it might be possible.15:42
cjwatsoneven if we have to extend click a little bit, it would be better than creating a whole new parallel database15:43
cjwatsonbut yeah, mail thread so that I can understand the requirements would be helpful15:43
alecucjwatson: the thing is that the store side wants to be able to move apps between departments independently of the category the devels have set in the .desktop file15:44
cjwatsonquerying the click database at run-time should in general be fast enough15:44
alecucjwatson: and also, there's no department in the manifest15:44
cjwatsonhm, right, interesting15:44
cjwatsonmaybe we could have a libclick call to set the department or something15:44
kgunnsil2100:  can i get a silo for line45 & line16?15:45
kgunnline16 at your leisure, line45 i'm kinda antsy for15:45
kgunnsil2100: line7 is now irrelevant...should i delete ?15:46
sil2100kgunn: yeah, you can delete it15:47
sil2100Let me try assigning a silo for you15:47
sil2100At least for line 45 ;)15:47
sil2100(since I guess mvo_ is already off-duty)15:48
bfillersil2100: I need silos for line 46 and 48 if you can. 46 would be the priority..15:48
kgunnthanks!15:48
sil2100bfiller: ok, then a silo for 46 (at least)15:48
bfillersil2100: cheers15:48
sil2100kgunn: just be sure to coordinate with mterry, since he has unity8 locked in as well15:50
kgunnsil2100: yep...he's waiting on security reviews so no worries15:50
brendandpopey, e15:51
brendandpopey, ignore that. stray keystroke15:51
popeyaww15:51
sil2100bfiller, kgunn: silos assigned for you (for now only for the priority ones)15:52
mvo_sil2100: I am about to leave indeed (and was in a meeting before (as you know :))15:52
sil2100;)15:52
kgunnthanks15:52
sil2100No worries, I guess robru will pick up in a moment15:52
mvo_thanks for taking care of this sil210015:52
robruyeah, I'm just having a problem where firefox is crashing on startup, trying to troubleshoot that now. I guess I can do landing work on my other laptop if anybody needs anything urgently15:55
sil2100ogra_, robru, plars, popey: I might be a few minutes late for the meeting15:57
sil2100...oor maybe not15:59
alecucjwatson: ogra_: I've found a thread where we discuss departments with the server and sdk guys, and a document describing the solution we implemented; will forward all of that to you.16:00
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
cjwatsonalecu: thanks16:03
=== gatox_lunch is now known as gatox
popeyballoons: you around for the next hour to push some clicks to the store?16:04
balloonspopey, I'm here16:04
popeybrilliant16:04
popeywant to get them in before next image build if possible16:04
balloonssure thing.. what's on the docket?16:04
popeyballoons: all of them ☻16:05
balloonspopey, :-)16:05
balloonsk, submitting everything16:06
popeyballoons: http://s-jenkins.ubuntu-ci:8080/job/clock-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.clock_1.0.461_all.click  please16:10
popeydpm: any reason not to push latest reminders trunk to store?16:10
balloonspopey, I have sent requests for every app, using the last builds16:11
balloonsjust look at your queue I think you'll find it full16:11
popeyoh, wow.16:11
popeywell, some haven't biult yet16:11
popeye.g. calendar16:11
dpmpopey, I guess simply because we didn't have any big features that had landed. But now with the Oxide switch, it might be a good time to do an update16:11
popeyyeah16:12
balloonspopey, I can push new stuff for anything you wish after you get through everything :-)16:12
popeythanks balloons16:12
popeyweather and calendar are building16:12
balloonsI did see that, but you wanted it now :-)16:12
popeywell, i didnt, i wanted in the next hour ☻16:13
popey(I was going to wait for calendar)16:13
balloonsI'll just resubmit then16:13
popeybut never mind, i love the full push of them all, nice !16:13
popeywe should always do that, just shove them all in ☻16:13
* popey run the reviewer tools on them16:13
plarssil2100: oh, one thing I just thought of, did you ever get a chance to look, or find someone to look at the health-check failures to see if you believe they are legitimate regressions from trusty, or if a new baseline is in order? There's certainly a reproducible difference from trusty, but whether that's expected/acceptable probably needs to be decided on a case by case basis16:17
balloonspopey, sent the new calendar up16:18
popeythanks balloons16:18
sil2100plars: ah, sorry about that, still didn't have a good look at that, I promise to do that next week - I actually wanted to get a promoted image before proceeding with that16:18
sil2100Which happened actually16:18
plarssil2100: understand :)16:19
cjwatsonpopey,balloons: Which libexiv2 ABI was gallery-app built against?  The one in utopic, or the one in utopic-proposed?16:32
cjwatsonpopey,balloons: Assuming you pushed that16:32
popeycjwatson: i just push whatever I'm given, I don't build it..16:32
balloonscjwatson, I did not. And it would be against utopic if you use jenkins16:33
cjwatsonCan you find out?  It's a problem if it's -1316:33
cjwatsonobjdump -p <binary> | grep exiv2   should say16:33
=== greyback|lunch is now known as greyback
ogra_phablet@ubuntu-phablet:~$ objdump -p /usr/share/click/preinstalled/com.ubuntu.gallery/2.9.1.1009/gallery-app|grep exiv2  NEEDED               libexiv2.so.1216:35
ogra_cjwatson, current one is 1216:35
popeyconfirmed on gallery build 101216:36
* ogra_ notes he is getting a new camera-app ... didnt we block that too ?16:37
cjwatsoncamera doesn't use exiv2, we checked that16:38
ogra_phablet@ubuntu-phablet:~$ objdump -p /usr/share/click/preinstalled/com.ubuntu.camera/3.0.0.297/camera-app|grep exiv16:38
ogra_phablet@ubuntu-phablet:~$16:38
ogra_yeah16:38
cjwatsonstale seed comment16:38
ogra_yup16:38
cjwatsonok, all good for now16:38
popeyrobru: balloons I'm currently blocked approving core apps clicks into the store because the click reviewers tools doesn't like unicode in the .desktop files. so feel free to kick an image if you need to and we will approve these later.16:39
robrupopey, how much later? I'm not in any super hurry16:39
robrupopey, in fact I'm waiting for mediaplayer-app anyway16:39
ogra_yeah16:39
ogra_but that shouldnt have utf8 in the .desktop16:39
popeywhy?16:40
popeytranslations...16:40
popeyhttp://paste.ubuntu.com/7809782/16:40
ogra_well, i thought because it was not supposed to be shown16:40
ogra_popey, erm16:41
ogra_popey, we dont have a mediaplayer-app click :P16:42
ogra_its a deb16:42
ogra_phablet@ubuntu-phablet:~$ click list |grep media16:44
ogra_phablet@ubuntu-phablet:~$16:44
ogra_...16:44
ogra_phablet@ubuntu-phablet:~$ dpkg -l |grep mediaplayer16:44
ogra_ii  mediaplayer-app                                      0.20.5+14.10.20140502-0ubuntu3              armhf        Ubuntu Media player16:44
ogra_phablet@ubuntu-phablet:~$16:44
ogra_robru, so you should be fine once rmadison tells you it migrated16:44
popeyrobru: not much longer, it's a problem my end, I can fix, 30 mins.16:47
robrupopey, sure, i can wait16:47
popeyta16:47
cjwatsonBTW mir migrated a while back - shouldn't we have an image build for that?16:50
robrucjwatson, yeah, just waiting for mediaplayer-app and popey to upload some clicks16:50
cjwatsonok16:50
=== alan_g is now known as alan_g|EOD
sil2100Yeah, since the 'mir-only image' idea is anyway tainted, as we landed many things in-between17:00
robrupopey, how's it going?17:15
popeyrobru: good, a few done, few more to do17:15
robrupopey, k, no worries.17:15
popeywont be long17:15
popeyrobru: all done17:29
popeythanks17:29
robrupopey, sweeeet17:29
robrupopey, ogra_ cjwatson : image kicked17:30
imgbot=== trainguard: IMAGE 137 building (started: 20140717 17:35) ===17:34
sil2100\o/17:36
sil2100Ok, time to lay down, damn it's hot...17:36
sil2100o/17:36
robruoh awesome17:39
tvossrobru, hey there :)18:26
tvossrobru, for silo 2, in the ppa, could you cancel the powerpc build?18:26
tvossrobru, trust-store does not build on powerpc due to mir not being available there18:26
tvosscjwatson, in case you are still around, could you cancel the powerpc build in silo 2?18:28
cjwatsonwell, not really necessary, it'd dep-wait if only the powerpc queue weren't backed up due to a gazillion gcc uploads18:33
cjwatsonlet's see18:33
cjwatsonsigh, doko managed to occupy all the builders in parallel18:33
cjwatsontvoss: cancelled18:34
tvosscjwatson, thank you :) with that, my silo should get ready to publis18:34
tvossh18:34
cjwatsonyep, should rescan in ~4 mins18:34
cjwatsontvoss: hmm, except that the last version in the archive built on all architectures18:36
cjwatsonso I guess we'll have to tear something out18:36
tvosscjwatson, tearing something out as in?18:37
cjwatsonof the archive18:37
cjwatsonyou can't normally regress architecture support, so in order to allow this kind of thing we have to remove the no-longer-buildable binaries from utopic18:38
cjwatsontvoss: why doesn't trust-store build-depend on libmirclient-dev?18:38
cjwatsonit must only be building by luck18:39
tvosscjwatson, yup, you are very right :)18:39
cjwatsonI guess something else depends on it on most architectures, but you can see the consequences in the arm64 build failure18:39
tvosscjwatson, yup, would the build on arm64, powerpc and ppcel64 be prevented with that build dependency?18:40
cjwatsontvoss: well, it's failing now, so won't be worse :)18:44
cjwatsontvoss: I think it might build on arm6418:44
tvosscjwatson, with the limitation in terms of platforms for the new version, do I need to do anything?18:45
cjwatsontvoss: anyway, while I'd appreciate it if you did that, it's not necessary right now18:46
alecuhey all: I've got a few branches that are passing the ci check18:46
alecubut are failing the autolanding step18:46
cjwatsontvoss: I've removed the no-longer-buildable binaries; wait until "rmadison -s utopic,utopic-proposed -S trust-store" no longer lists arm64/powerpc/ppc64el, which should happen in about 20 minutes18:46
alecuany ideas?18:46
cjwatsontvoss: and then you can do a watch-only build18:46
cjwatson(I don't know what you just did ...)18:47
cjwatsonah, the build-dep18:47
cjwatsonok, that should all work out in time then18:47
tvosscjwatson, hopefully :)18:48
cjwatsonI'll cancel the powerpc build again once it shows up18:49
cjwatsondone18:50
cjwatsonand scored up arm6418:52
sergiusenswhat's up with the powerpc builders?18:53
alecufginther: do you know if there's any difference between the ci jenkins and the autolanding jenkins for click scope? There are a few click-scope branches that are passing the ci step, but are consistently failing the autolanding step, and only on armhf.18:53
ogra_sergiusens, the doko fever has them18:54
sergiusensah18:54
sergiusensthere goes my wish of testing and landing today :-P18:54
sergiusensgcc and friends?18:54
ogra_dunno, just referring to what cjwatson said above18:55
cjwatsonsergiusens: doko uploaded at least five gcc packages at about the same time18:55
cjwatsonI'm not 100% pleased :)18:55
cjwatsoneven with quite a good build farm that still doesn't leave a lot of room for anyone else18:55
robrutvoss, oops, sorry about that, was on lunch break18:56
sergiusensI guess build time doesn't affect the queueing system yet :-)18:56
cjwatsonsergiusens: if you have specific things you're waiting for then tell me and I'll bump them up the queue a bit18:56
robrualecu, what branches? also ping cihelp for autolanding issues.18:57
sergiusenscjwatson: just https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-013/+build/6191982 ... but as I checked the link again; it started to build :-)18:57
robrualecu, or vanguard is cjohnston right now ;-)18:57
alecurobru: great.18:58
robrucjohnston, ^ fix this before my vanguard shift starts in 1.5 minutes please ;-)18:58
cjwatsonsergiusens: ok18:58
alecurobru: the branches are: https://code.launchpad.net/~stolowski/unity-scope-click/provide-default-db/+merge/226849 and https://code.launchpad.net/~alecu/unity-scope-click/scopes-short-id/+merge/22682018:58
cjohnstonrobru: lol18:58
alecu:-)18:59
cjwatsonsergiusens: yeah, sagari's on the case now, that should help18:59
cjwatson(it's pretty much our fastest builder, unless maybe the ppc64el ones are a bit better)18:59
sergiusensnice to see it servicing our builds then :-)19:00
alecurobru: we have a few more branches that show that the ci step seems to work fine, but those are the two trying to autoland and failing on armhf.19:00
robrualecu, hum, yeah, it looks like test failures, I'm not sure why those tests would pass in ci and fail in autolanding.19:01
popeyballoons: can you keep an eye on bug 1343505 plese - am prepping branches19:01
ubot5bug 1343505 in Ubuntu Weather App "url-dispatcher must be parseable json" [Undecided,New] https://launchpad.net/bugs/134350519:01
ogra_oh, look, someone noticed the firends-app is gone ... on the ML19:01
ogra_seems we didnt clean up everything for him :(19:01
robruogra_, hrm, how do we respond to that?19:02
robrucjohnston, any ideas with that autolanding failure? i'm stumped19:02
cjohnstonrobru: with 6 hours in between the ci and the autolanding, I'd guess maybe a new image.. fginther any ideas?19:03
alecurobru: yes, those failing tests are not new things in any of those two branches; one of those branches is not even related to anything in those tests.19:03
robrualecu, oh, so you expected the failures?19:03
balloonspopey, ohh basically url-dispatcher in places it's not needed eh? You going to do all the mp's? If so I can review19:03
ogra_robru, dunno, have him check ~/.local/share/pplication for left over .desktop files, though that should have been removed not sure why it wasn't, thats likely a bug19:03
popeyballoons: yeah19:03
alecurobru: no, we didn't expect those failures at all.19:03
popeyballoons: assuming i dont bollocks up the cmake files19:03
robruogra_, hm, are we reading the same mail? i read it more as "hey, bring back friends" and not as "hey, help me clean up a .desktop file now that friends is gone"19:04
ogra_robru, we read the same mail ... but we wont bring back friends so i ignored that tone ;)19:05
ogra_(and focused on the actual issue he seems to have)19:05
robrualecu, oh sorry I misread you. I thought you said those failures have been happening for a while, but what you said was, the branches don't affect the parts of the code that are failing tests19:05
alecurobru: exactly.19:05
alecurobru: (actually, one of the branches is related to the stuff being tested there, but it should not fail like that).19:06
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: robru | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
alecurobru: so, the weird thing is why is it failing only on the autolanding jenkins, and why only on armhf.19:07
fginthercjohnston, robru, hmm, having a look.19:07
robrualecu, yeah it's all very weird.19:08
robrufginther, thanks19:08
alecurobru: I'm about to propose a branch to temporarily disable those two tests, since I want to unblock landings in the click scope, and since the tests seem to be working fine on amd64 and i386.19:09
alecurobru: if you can think of any solution, or find any difference on the jenkins, let me know and I'll re-enable those tests.19:10
robrualecu, hang on, fginther might fix it, he's the man.19:10
alecuah, great.19:10
fgintheralecu, there is a new version of libunity-scopes2_0.5.2+14.10.20140715-0ubuntu1_armhf.deb, could that have introduced a regression?19:12
* alecu looks19:12
alecufginther: it doesn't seem so. The failing tests are testing a feature that only depends on QSqlDatabase (and sqlite underneath it).19:15
alecufginther: so I can't see how libunity-scopes could affect it.19:15
fgintheralecu, there are a few different dependencies, libxdamage1_1%3a1.1.4-2_armhf.deb and python3 3.4.1-7. nothing obviously sql related19:16
alecufginther: there was a recent click scope change for that dependency, though.19:16
* alecu looks further.19:16
alecuhere: http://bazaar.launchpad.net/~unity-team/unity-scope-click/devel/revision/32819:17
alecu         sqlite3 (>= 3.8.5),19:17
fgintheralecu, I triggered a new -ci build of https://code.launchpad.net/~alecu/unity-scope-click/scopes-short-id/+merge/226820 to probe for any possible differences between the ci and autolanding jobs19:17
alecuthat's the new dependency19:17
alecufginther: great, thanks.19:18
robruinfinity, cjwatson: who's around? need an archive admin ack for new binary package + looks like a few new deps. https://ci-train.ubuntu.com/job/landing-002-2-publish/lastSuccessfulBuild/artifact/packaging_changes_trust-store_0.0.1+14.10.20140717.8-0ubuntu1.diff19:18
robruyeah, that one19:18
cjwatsonrobru: one moment19:19
robrucjwatson, thanks19:19
cjwatsontvoss: Isn't this an ABI change?  Some symbols renamed19:20
cjwatsontvoss: I don't understand why this doesn't come with a SONAME change19:21
tvosscjwatson, yup, but nothing used trust-store in the archive, yet19:21
cjwatsonTrue19:21
cjwatsonrobru: Please wait for the arm64 build to finish though19:21
robrucjwatson, bah, citrain told me it was ready to publish! which means the build job completed!19:22
cjwatsonIt's an architecture not currently in utopic19:22
cjwatsonApparently citrain doesn't bother to wait for builds it doesn't think will be needed for proposed-migration, even if they're actually building right now19:22
cjwatsonWhich is kind of suboptimal design wrt the Launchpad copier19:23
robrucjwatson, yeah, I think we've run into this before (build job not waiting for all arches). I'm not very familiar with the logic that citrain uses to wait for which arches to finish building.19:23
cjwatsontvoss: a *directory* in /usr/bin/ ?  seriously?19:23
cjwatson-rwxr-xr-x root/root    195072 2014-07-17 20:05 ./usr/bin/trust-store-tests/remote_trust_store_test19:23
tedgIt seems the spreadsheet is messed up for the silo 10 page.19:24
cjwatsontvoss: AA ack for now but please move those to /usr/lib/trust-store-tests/ - there's no point putting things under /usr/bin/ if they aren't going to be on the $PATH, which this won't be because subdirectory19:25
tedgIt's looking empty but we have stuff in it.19:25
tedg(that we want to mark as tested)19:25
cjwatsonrobru: ok, the arm64 build failed so you can go ahead19:25
robrucjwatson, yaaaaay! failure makes it ok!19:25
tvosscjwatson, here we go https://bugs.launchpad.net/trust-store/+bug/134353319:26
ubot5Ubuntu bug 1343533 in trust-store "trust-store-tests should install to /usr/lib" [High,New]19:26
cjwatsonthanks19:26
tvossthanks for the ack19:26
* tedg wonders what would happen if he just marked 10 as tested.19:27
robrucjwatson, I think the next version of juju will install under /usr/bin/me/love/colin/long/time.19:27
robrutedg, marking a silo tested without testing? citrain may shoot deadly beams into your eyes and then explode.19:28
tedgrobru, No, it's tested, just the spreadsheet is messed up.19:28
robrutedg, oh, i thought I fixed the recent spreadsheet implosion, hang on19:29
robrutedg, ok should be back now19:30
cjwatsonrobru: I have a big reject button here and not afraid to use it19:31
tvosscjwatson, :)19:31
robrucjwatson, hehehe19:31
tedgrobru, Cool, marked tested, thanks!19:31
robrutedg, you're welcome!19:31
fgintheralecu, https://code.launchpad.net/~alecu/unity-scope-click/scopes-short-id/+merge/226820 passed another CI run after "Merge tip of devel", want to try and land this again?19:32
alecufginther: sure19:33
cjwatsonfginther: so what does it take to add new channels to the CI dashboard, for RTM?19:33
cjwatsonfginther: for next week, I expect we'll have a channel called something like "stable-staging-proposed" (exact name TBD) as we dry-run19:34
imgbot=== trainguard: IMAGE 137 DONE (finished: 20140717 19:35) ===19:34
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/137.changes ===19:35
fginthercjwatson, There is some jenkins configuration work to create some dedicated jobs for that channel and then some on the dashboard to make the results show up in the right place (plars, josepht,  please correct me if I'm wrong)19:36
popeyogra_: 403 on that url19:36
robruyaaaaaaaaaaaaaaaaaaaaaaay I made an image!19:36
plarsfginther: indeed, what's the new channel?19:36
plarsoh I see19:36
plarsit's not there yet19:36
plarsjust let me know when it's there, and I'll set up smoke jobs on it19:37
fginthercjwatson, I've asked asac for input on where exactly the rtm image should show up on the dashboard19:37
fgintherplars, that's about a days effort or less?19:38
plarsfginther: yes19:38
cjwatsonfginther,plars,josepht: do you need to have things configured for the apt archive that the image is built from as well, or is it just a channel?19:38
popeyplars: fginther: will reminders appear on the dashboard soon?19:38
plarspopey: at the moment, it has lots of dependency issues. I think balloons was taking a look at how to resolve that19:39
cjwatsonplars: it won't be there until next week - is it possible to set things up in advance (once I agree the name with Stéphane, so tomorrow) so that we can dry-run as smoothly as possible?  I expect there'll be a fair few hiccups and it would be nice to avoid the ones we can predict at least :-)19:39
plarscjwatson: from the smoke test side, we should just need the channel name19:40
plarscjwatson: sounds good19:40
fgintherpopey, plars, I'm working to get adt-run working to do that. If it works and we can still grab the same set of artifacts, it shouldn't be too long19:40
cjwatsonplars: ok, I'll let you know as soon as we've agreed the name then19:40
cjwatsonthanks19:40
popeyok19:40
cjwatsonplars: how about jobs for CI Train silo testing - is that also in your bailiwick?19:41
plarscjwatson: that's not me, sorry19:42
cjwatsonok19:42
robrucjwatson, are you talking about the jenkins jobs that control citrain assigning/building/publishing?19:54
tvossrobru, could you hit merge & clean on silo2 once the migration is done?20:33
robrutvoss, sure20:34
tvossrobru, also: could you reconfigure silo 5, I removed a source package20:34
robrutvoss, ok20:34
tvossrobru, thanks20:34
robrutvoss, which source package?20:35
tvossubuntu-system settings20:35
robrutvoss, ah you deleted it from the ppa already?20:36
tvossrobru, nope20:36
tvossjust from the spreadsheet20:36
robrutvoss, oh it's not in the ppa... i guess that one never built?20:36
tvossrobru, thank you20:37
robrutvoss, you're welcome!20:37
cjwatsonrobru: er, I think I'm horribly confused actually, never mind20:37
robrucjwatson, ok20:38
alecufginther: even after merging tip of devel, it keeps failing like before: https://code.launchpad.net/~alecu/unity-scope-click/scopes-short-id/+merge/22682020:38
fgintheralecu, I'm stumped, but the symptoms indicate there is some difference between the two jobs. I'm taking a closer look at that20:40
alecuthanks20:41
robrucjwatson, because if you want to poke at the citrain code and investage it for RTM issues, that code is at lp:cupstream2distro, under a dir called 'citrain'.20:43
fgintheralecu, all of the autolanding failures are happening on the same host. I've disabled it and will try the job again while looking for other possible issues20:45
cjwatsonrobru: yep, have poked that before - sil said he was already working on it though20:46
robruyeah20:46
cjwatsonrobru: so I'm working through the other hundred things I have to do :)20:46
robrucjwatson, hehe20:46
popeyrobru: any idea why http://people.canonical.com/~ogra/touch-image-stats/137.changes is zero bytes long?20:51
robrupopey, nope, but earlier it was 403'ing, so it seems like ogras script that generates those is broken20:51
popeyok20:51
robrufginther, just got a nagios ping about ps-mako-04, is that your doing just now?20:52
fgintherrobru, nope, that's not something I've done20:52
robruoh20:52
robrufginther, UGH my dns is broken, can't get into any *.ubuntu-ci pages even though I'm on the VPN20:56
fgintherrobru, the device is present and working. I have no idea what caused the alert20:56
robrufginther, alright then, thanks, I'll resolve it in pagerduty20:57
robrufginther, must have been temporary, pagerduty resolved itself20:57
robrufginther, now, ps-mako-03 is down ;-)20:58
fgintherrobru, yep, I just noticed that through nagios20:58
robrufginther, I dunno what's wrong with my DNS, the VPN has the DNS set there, and I can ping the ubuntu-ci DNS server20:58
fgintherit failed to download the flash image and got stuck in flashboot.20:59
fgintherrobru, ps-mako-03 should be ok again soon. I applied https://wiki.canonical.com/UbuntuEngineering/CI/Playbook#Recovering_a_touch_device_from_a_stuck_job_when_image_failed_to_download20:59
fgintherrobru, DNS is rarely my friend when it doesn't work21:00
robrufginther, this is weird because it means I can't access any of the jenkinses either21:00
fgintherrobru, have you tried a VPN disconnect/connect ?21:00
robrufginther, well, I wasn't connected, so I had only just connected to the VPN just now when I noticed it wasn't working. I guess I can try to reconnect21:01
robrufginther, yep, nope, can't get it21:03
fgintherrobru, gah!! I told nagios to ignore cyclops-node09, but I guess I didn't due it right. Sorry for the alerts there21:03
robrufginther, no worries21:04
* popey tickles balloons with bug 134350521:06
ubot5bug 1343505 in Ubuntu Terminal App "url-dispatcher must be parseable json" [Undecided,New] https://launchpad.net/bugs/134350521:06
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train Status: #133 promoted | Need CI Train help? Ping: trainguards | Known issues: Both queuebot and http://bit.ly/1mDv1FS know your silo status before the spreadsheet does.
* balloons reviews bug 1343505 for popey21:33
ubot5bug 1343505 in Ubuntu Terminal App "url-dispatcher must be parseable json" [Undecided,New] https://launchpad.net/bugs/134350521:33
alecufginther: it landed now... thanks for fixing it!21:34
fgintheralecu, hmmm. that's good and bad.. Good that it is passing now, bad that there is likely something mysteriously wrong with that host21:35
fgintheralecu, I'll keep it from being used until we can figure out what's different about it21:36
fgintheralecu, thanks for your patience21:36
alecuno problem, thanks for finding that.21:36
popeythanks balloons21:37
kgunncurious....unity8 in silo12 says packages still migrating, but link to jenkins says success...which is true?22:52
robrukgunn, what, this page? https://ci-train.ubuntu.com/job/check-publication-migration/31540/console22:53
robrukgunn, on that page, 'SUCCESS' means 'yes, we successfully checked on the status of these packages'22:53
kgunnrobru: lol...ok22:53
robrukgunn, use rmadison when in doubt, it is authoritative22:53
=== Ursinha is now known as Ursinha-afk

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