/srv/irclogs.ubuntu.com/2014/06/05/#ubuntu-ci-eng.txt

tedgrobru, By chance are you still around?01:07
robrutedg, hey, just got back. what's up?01:31
kenvandinerobru, he wants a silo for a ubuntu-app-launch fix01:33
robrutedg, ok you got silo 201:34
kenvandinei just hassled tedg on IM :)01:34
tedgHeh01:35
robrukenvandine, hey hey. how was malta? such a shame we couldn't connect01:35
kenvandinegood, yeah missed you guys01:35
tedgrobru, Thanks!01:35
robrutedg, you are welcome!01:36
kenvandinei did get to hang out with seb, larsu and dsert though01:36
kenvandineand of course tedg :)01:36
robrukenvandine, i wish I could go to these things for both weeks01:36
kenvandinetedg, that was some damn good carbonara!01:36
tedgrobru, You say that the first couple times ;-)01:36
tedgkenvandine, It was.01:36
kenvandineha... i do not miss the 2 week trips, not at all :)01:37
kenvandinetedg, thanks for the fix!01:37
tedgkenvandine, The L'Artist restaurant was the best there though.01:37
kenvandinei didn't get to try that place01:37
* kenvandine goes back to writing API docs for bacon2d :)01:37
kenvandinewhich is not nearly as much fun as game hacking :)01:38
tedgOh, ogra uploaded a fix...01:38
kenvandineah... distro patch? :)01:39
tedgYeah...01:40
kenvandinewhen?01:41
kenvandinei don't see a change mail for it01:41
tedgkenvandine, https://launchpad.net/ubuntu/+source/ubuntu-app-launch01:42
tedgkenvandine, Not for this, for a packaging issue.01:42
kenvandineah01:42
robrutedg, oh right, you have to sync distro back to trunk there.01:44
tedgOn it.01:44
robrucool01:45
tedgWho can review this? https://code.launchpad.net/~ted/qa-regression-testing/ubuntu-app-launch/+merge/22211501:46
robrutedg,  these people? ;-) http://bazaar.launchpad.net/~ubuntu-bugcontrol/qa-regression-testing/master/changes01:47
tedgEwww, security people :-)01:47
tedgHmm, clock isn't starting for me now. "(process:3727): GLib-GIO-ERROR **: No GSettings schemas are installed on the system"01:59
imgbot=== trainguard: IMAGE 66 building (started: 20140605 02:10) ===02:10
tedgUhg, missed 66 I guess.02:12
robruyeap02:14
robrucamako, hey02:28
camakorobru, hey so is there anything I need to do at this point?02:29
robrucamako, haha we're talking in two channels, bah ;-)02:32
robrutedg, http://ci.ubuntu.com/smokeng/utopic/touch/mako/65:20140604.1:20140530/8401/music_app/ is this related to UAL?02:33
tedgrobru, I don't think so. Noticing that clock and terminal are also broken.02:36
tedgrobru, Okay, nope, I think at least terminal is mine.02:43
robrutedg, ah02:43
tedgrobru, Rebuilding that silo with the fix.02:46
robrutedg, cool02:46
plarsugh03:06
plarsrobru: something's wrong still03:06
plarsrobru: I'm testing 65 at home with *just* music_app and it's working03:06
plarsunfortunately... I really hate that stupid song it plays03:06
robruplars, what do you mean by "just music_app"?03:06
robruplars, I think you can mute the phone while the test runs ;-)03:07
plarsrobru: not running all the tests, just that one since it seems to fail everywhere03:07
robruplars, oh, so you're suggesting that this is an infrastructure problem?03:07
plarsrobru: that would involve getting out of the chair :)03:07
plarsrobru: no03:07
plarsrobru: but it could be like the other problems we've seen over the past couple of days where a package is messing things up03:07
robruplars, right I see.03:09
robruplars, anything I can do to help with that?03:09
plarsrobru: going to try a few things, but I'm exhausted right now03:13
plarsI'll stay up as long as I can and try to sort it out03:13
robruplars, alright, let me know if there's a specific test you want me to run on my mako or whatever, i've got a couple spare cycles.03:14
plarsrobru: the changes list for 65 was enormous03:14
robruplars, yeah, sorry abou that. are you bisecting it?03:15
plarsrobru: no way03:15
plarsrobru: I'd be up for the next few days03:15
robruplars, I blame UAL for everything. revert that one first ;-)03:15
plars:)03:15
tedgI think a couple of the apps issues were based on not having all the env vars set.03:22
tedgThey were falling back to running as legacy apps, which doesn't set all the confinement variables.03:23
tedgrobru, I didn't change the tracepoints yet, was letting the application startup guys get off the ground before throwing them a twist.03:33
robrutedg, ah sorry, didn't realize those were *all* tracepoints, I was just concerned by the length of that list03:33
robrutedg, thanks for clarifying03:35
tedgrobru, almost all, most are inert, but going to fix them anyway. Stop the next person from getting confused.03:35
plarstedg: does https://jenkins.qa.ubuntu.com/job/utopic-touch-flo-smoke-daily/144/artifact/clientlogs/calendar_app/_usr_lib_python3_dist-packages_autopilot_run.py.32011.crash/*view*/ mean anything to you?03:35
plarstedg: specifically: DuplicateSignature: upstart-app-launch-invalid-appid03:35
plarsthe apps that are crashing seem to all have this03:35
tedgplars, It's basically a report saying that it can't find the app.03:37
plarstedg: and http://paste.ubuntu.com/7592099/03:39
plarstedg: is that the issue you were describing where not all the environment variables are set?03:40
tedgplars, Hmm, not sure on that one.03:41
tedgplars, That may just be from the app not starting though.03:41
plarsrobru: hmm, I think I'm able to reproduce this now at home03:41
tedgplars, It seems like that error is in autopilot, so my guess would be that it can't find widgets because there isn't a window.03:41
robruplars, oh really?03:42
plarswait, maybe not, too early03:42
veeberstedg, plars: I overheard (incompletely) that there are some issues with upstart, autopilot and applications. I may be of service if it has something to do with autopilot03:42
plarsI thought it was farther along03:42
tedgveebers, Not sure it's an autopilot issue specifically, but here's the trace: http://paste.ubuntu.com/7592099/03:43
plarsnope, it's still working here03:43
tedgTo really break things you're going to have to wipe.03:43
tedgThe problem is that the cache dir in ~/.cache/upstart-app-launch will stick around.03:43
veeberstedg: hmm, all I can tell from that is that the app failed to launch :-) Is this issue (issues?) happening outside of the autopilot tests?03:44
veebersi.e. is autopilot launching (or attempting to) the application correctly03:44
tedgveebers, Yes, it is. So I don't think it's an AP issue.03:44
veeberstedg: ah ok, I'll butt-out then :-) let me know if I can help out if there are AP issues03:45
plarsrobotfuel: interesting, I've seen that off and on with a few devices lately03:56
plarsrobotfuel: not on the one that was current when you said that (64 I think?) but with 65, and with some earlier ones too03:56
robotfuelplars: are there any workarounds that you know of?04:01
plarsrobotfuel: holding the volume down button while turning it on04:01
plarsrobotfuel: I was getting suspicious that we just had some devices starting to go bad04:01
robotfuelplars: interesting I had to do it 2 times, the phone went to recovery from the ubuntu-device-flash script after holding the volume button down, but it still wanted it in bootloader04:04
plarsrobotfuel: oh, well if you specify --bootloader to ubuntu-device-flash it want's it in fastboot mode04:06
plarsrobotfuel: but it won't try to reboot it to fastboot, you have to do that part04:06
tedgK, so silo 2 seems to fix the issue of the click packages falling back to legacy.04:10
tedg(and a related bug stemming from that)04:10
tedgClock is still broken for me though.04:10
tedgSeems to be getting a GSettings error.04:12
tedgrobru, plars, so I think that silo2 fixes a bunch of the errors, not sure about all though.04:15
plarswell, I guess we'll see how 66 looks and see if silo2 provides any relief04:15
plarsI'm going to run the full set of tests from home with some hope of reproducing whatever's going on04:15
plarsin isolation, I can't seem to reproduce, but it could just be something that doesn't happen every time04:16
tedgMakes sense. When would we have results for 67?04:18
tedg1000 UTC?04:18
tedgI'm going to head to bed, if someone could publish 2 that'd be awesome. It definitely makes things better.04:21
plarstedg: after it builds04:21
plarstedg: 66 is the latest image right now04:21
plarsand it's looking bad for unity8 at the moment04:21
plarsI'm watching the carnage right now but I'm going to need sleep shortly... hopefully I won't have nightmares about this all night04:22
tedgHeh, I hope not!04:23
tedg'night folks04:23
camakorobru, now status says "Migration, one pkg at least is not available at the dest.....". Do I need to intervene?04:23
plarsrobru: well, I'm going to go try to get some sleep. expect unity8 failures in this image 66 at the very least. Not sure about the failures from 65 yet since I didn't manage to reproduce but I'll have a full run going tonight04:26
plarsrobru: I'll be mostly off tomorrow, but will try to get back to my computer as soon as I can (probably mid-late afternoon)04:26
=== plars is now known as plars-away
camakoCan anyone from CI team clarify what this means : "Can't merge: One package at least is not available at the destination......"04:47
Mirvcamako: did you get that sorted out? it means some package hasn't migrated yet to release pocket.05:57
* sil2100 sighs07:47
sil2100So, the tests seem to be somewhat broken again - not sure if that's showing off a real bug or just some new problems07:53
sil2100I wonder if the big landing of the UAL has something to do with it, as the apps fail on application start07:56
ogra_sil2100, the two apps are UAL07:56
ogra_missing the package rename in autopilot07:56
ogra_no idea what uniy8 is though07:56
sil2100ogra_: you think so? As I see other apps working fine without the rename07:56
ogra_Attempting to launch application 'com.ubuntu.music_music_1.3.476' with URIs '' via upstart-app-launch07:56
sil2100I see message "with URIs '' via upstart-app-launch" in others that pass07:57
ogra_yes, i think so :)07:57
ogra_oh ?07:57
ogra_hmm07:57
sil2100ogra_: if you open the console log and grep for 'via upstart' you'll see that it's used multiple times07:57
ogra_** (process:3263): WARNING **: Unable to find keyfile for application 'com.ubuntu.music_music_1.3.476'07:58
sil2100So I thought that it's just a leftover name07:58
ogra_could be indeed07:58
ogra__usr_lib_python3_dist-packages_autopilot_run.py.32011.crash07:58
ogra_both crashed apps have that one07:58
sil2100hmmm07:59
sil2100Maybe screen unlock didn't work?07:59
sil2100Oh, crash07:59
ogra_yeah07:59
sil2100First I thought about screen unlock failures, as it makes sense in the failure rate... i.e. if it fails for an application test suite, then all tests fail - for unity8 only certain tests fail as the unlock happens on each test08:00
ogra_sil2100, hmm, could it be that your fix for the test setup yesterday used an old branch ?08:00
sil2100hmm, what do you mean?08:01
ogra_i see "ubuntu_filemanager_app" there ... that was changed to filemanager a while ago08:01
ogra_looks like it rolled back a few versions or so08:01
sil2100I was branching cleanly and pushing an MR, so hm08:02
ogra_well, something is weird here08:02
sil2100psivaa: hey, you around? :)08:02
psivaasil2100: yep, just coming in and looking at the results :/08:02
sil2100psivaa: so we're wondering, do you have any idea why ubuntu_filemanager_app is there as per ogra_'s comment ? ^08:04
sil2100psivaa: and do you think it could be the screen unlock failing?08:04
sil2100(I remember Saviq or someone mentioning it as a possible problem)08:05
psivaasil2100: looking, but the filemanager is really weird08:05
ogra_yeah08:05
ogra_could the device pull from the wrong branch ?08:06
ogra_there is no mention at all of ubuntu_filemanager_app anywhere in the current code08:07
Saviqsil2100, I doubt there's any issue with unlocking, we'd see a *really* red result if that was the case08:08
Saviqoh yay, crashes08:08
* Saviq retraces08:08
Saviq(process:10790): GLib-GIO-ERROR **: No GSettings schemas are installed on the system08:09
Saviqhuh?08:09
psivaaogra_: sil2100: filemanager was run as ubuntu_filemanager_app accidentally in one of the reruns as far as i see. i'm running it as filemanager now.08:09
ogra_psivaa, ah, ok,, that helps with the confusion at least08:10
sil2100Saviq: where's that from?08:10
sil2100psivaa: ok, thanks08:10
Saviqsil2100, unity8 logs08:10
Saviqsil2100, https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/245/artifact/clientlogs/unity8/unity8.log/*view*/08:10
Saviqsil2100, that's what unity8 crashes with, at least08:10
sil2100hmm08:12
sil2100Maybe one of the devices has some broken state with packages missing and it causes unity8 and python-autopilot crashes?08:13
ogra_The following NEW packages will be installed:08:14
ogra_  gir1.2-upstart-app-launch-2 libpython-stdlib libpython2.7-minimal08:14
ogra_  libpython2.7-stdlib libupstart-app-launch2 python python-autopilot08:14
ogra_  python-contextlib2 python-dbus python-dbus-dev python-decorator python-evdev08:14
sil2100ogra_: in which test case is that? python2...08:14
ogra_https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/245/consoleFull08:14
ogra_looks like mediaplayer-app08:15
sil2100On 66 only one test failure on mediaplayer-app, but still strange it's pulling in that08:16
Saviqogra_, sil2100 "mediaplayer_app unity8 dialer_app calendar_app sudoku_app ubuntu_filemanager_app ubuntu_weather_app online_accounts_ui" is the list of suites that were run in that job08:16
* ogra_ checks if thats the same device the two broken apps were run on 08:16
Saviqdoesn't include music_app08:16
ogra_mako-1108:17
Saviqogra_, music was on mako-0208:17
Saviqthere goes that theory08:17
ogra_calendar-app is mako-1108:17
Saviqwhy oh why don't we get the .crash files preprocessed!!!08:18
ogra_Saviq, and unity8 was mako-02 too08:18
Saviqogra_, huh https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/245/consoleFull ?08:18
ogra_oops, sorry08:18
ogra_11 too08:18
sil2100Ok, the theory also has a problem since mako-11 also ran tests which passed fine08:19
ogra_before mediaplayer ?08:19
ogra_or after it installed all that cruft (which was never removed)08:19
sil2100Well, unity8 was ran first from what I saw08:19
sil2100And it failed, right?08:20
ogra_right, not saying that we are not seeing two bugs08:20
sil2100Ah, no08:20
sil2100Actually...08:20
ogra_psivaa, is there a way to find the order in which which tests were run on which device08:20
ogra_(so many witches in that sentence :P )08:20
sil2100But yeah, so the first thing ran was mediaplayer_app, then unity8 and then the others... so still, weather should have failed right?08:21
* ogra_ gets coffee08:21
psivaaogra_: yep, let me take a look08:21
ogra_sil2100, unless it gets along with the old AP tests still08:21
sil2100ogra_: that's actually true08:21
sil2100But, why didn't we see it sooner then?08:21
ogra_because UAL only landed in 65 ?08:22
sil2100Ah, right! The gir1.2-upstart-app-launch-2 that's now installed08:22
ogra_the same apps fail in 65 and 6608:22
sil2100Ok, this starts to make sense08:23
ogra_(question is ... were they run in the same order there)08:23
* sil2100 is checking the deps08:25
psivaaso with 66, mako-02 ran gallery_app, notes, messaging, music, calc, shorts, uitoolkit in the order and music terribly failed08:27
psivaaand with 66 mako-11 ran mediaplayer, unity8, dialer,calendar, sudoku, ubuntu_file_manager, weather, online_accounts_ui in the order08:29
sil2100psivaa: could you give me a link to the logs from the mako-2 run?08:30
psivaasil2100: https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/244/consoleText08:30
psivaabrt for the meeting08:30
popeycan someone reproduce bug 132669408:31
ubot5bug 1326694 in unity-scope-click (Ubuntu) "Can't un-install clicks #65 mako - missing uninstall button" [Undecided,New] https://launchpad.net/bugs/132669408:31
popeyalso, landing call08:31
Mirvdid you discuss https://code.launchpad.net/~ted/ubuntu-app-launch/confine-click-apps/+merge/222114 yet? ready for publishing from ted08:31
sil2100Yeah, trying to log...08:31
=== pstolowski is now known as pstolowski|bbl
ogra_popey, no memory leakage on my flo over night ...08:59
ogra_(on #64 that was)09:00
jibelpsivaa, bug 1326707 add any info you may have from smoke tests.09:04
ubot5bug 1326707 in ubiquity (Ubuntu) "Ubiquity does't start, hangs in "/usr/lib/ubiquity/bin/ubiquity", line 426, in acquire_lock, test_debconf.stdout.readline()" [Undecided,New] https://launchpad.net/bugs/132670709:04
psivaajibel: ack, thanks09:04
sil2100HAH!09:05
sil2100ogra_, psivaa: I found something09:05
ogra_tell us09:05
ChipacaHow's the train doing? Can I ask for silos &c?09:07
ogra_you can ask for silos but it is not clear if they can land09:07
sil2100ogra_, psivaa: actually, it's less relevant than I thought, sadly, but it seems that different AP versions are used for different tests09:08
ogra_there are still lots of issues with the upstart-app-launch rename that killl the tests09:08
sil2100ogra_: did you kick a new image?09:08
Chipacathat's ok, landing is overrated :-p09:08
sil2100Chipaca: give us some additional minutes and we'll get back to you :)09:09
ogra_sil2100, yeah, the bot should pick it up any minute09:09
imgbot=== trainguard: IMAGE 67 building (started: 20140605 09:10) ===09:10
Chipacasil2100: I'll go preparing a row :)09:15
Chipacaor maybe I won't? has the spreadsheet changed?09:16
LaneyI keep getting to the old one09:17
LaneyChipaca: http://wiki.ubuntu.com/citrain should take you to the current spreadsheet09:17
ChipacaLaney: thanks :)09:18
Chipacaok, row #34 ready for a silo whenever a silo is ready for row #34 :)09:20
Chipacawow! that's a lot of green :D09:25
sil2100Chipaca: ok, tried to assign, but the MP is not a valid MP ;)09:34
sil2100Chipaca: could you modify that?09:35
Chipacad'oh!09:35
Chipacasil2100: there. sorry.09:36
dbarthsil2100: o/ hiya, i have line 27 ready if you have silos available09:37
sil2100dbarth: hey!09:37
Saviqsil2100, ogra_, are you any closer to knowing what happened? it looks like something that landed causes havoc in unity8 https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-mako/1112/?09:38
Saviqwe get 100% crash rate in ap tests on device09:38
Saviqoh noes, my ssh!09:39
sil2100uh09:39
sil2100We didn't know it's so serious09:39
* Saviq tries to retrace09:40
ogra_http://paste.ubuntu.com/7593682/09:41
t1mpSaviq: I don't know if it is related, but I also got 100% failure in autolanding with a simple change: https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-mako/1106/?#showFailuresLink09:41
ogra_-legacy UAL renaming09:41
t1mp^the MR is this https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1326072-create_fake_xauthority/+merge/22195309:41
Saviqt1mp, sounds related indeed09:41
Saviqt1mp, so we got broken Qt it seems09:42
Saviqunless it's the gsettings thing again09:43
ogra_http://people.canonical.com/~ogra/touch-image-stats/65.changes09:43
ogra_thats the changeset09:43
jibelsil2100, where on the wiki do you document procedures of the CI team ? I want to document the escalation process for unstable tests we discussed during the sprint.09:43
ogra_doesnt look like there was much Qt in it09:43
Saviq(process:3579): GLib-GIO-ERROR **: No GSettings schemas are installed on the system09:43
ogra_right09:43
Saviqogra_, yeah, I take that back09:43
Saviqit's this fucker09:43
ogra_++09:43
sil2100jibel: there is no documentation for that existing, the only procedures have been written in an annoucement e-mail on the phone ML09:43
Saviqso gsettings-desktop-schemas?09:44
jibelsil2100, ok09:44
ogra_Saviq, yeah, i wonder where that came from09:44
sil2100hmmm09:44
ogra_ah, greeter09:44
brendandsil2100, how did you plan to escalate AP failures to QA?09:44
ogra_err09:45
ogra_no, that was touch-schemas09:45
Saviqogra_, no we have that for long09:45
Saviqhttps://launchpad.net/ubuntu/+source/gsettings-desktop-schemas/3.12.0-1ubuntu109:45
ogra_well, it got updated09:45
Saviqlooks like a debian sync?09:45
ogra_hrmpf09:45
sil2100brendand: as per the e-mail, we proceed as discussed during the sprint - we assess the test if it's reproducible manually and then either forward it to QA or to the developers in the bug09:45
* Saviq flashes 64 and upgrades one by one09:46
ogra_seb128, do you know anything about https://launchpad.net/ubuntu/+source/gsettings-desktop-schemas/3.12.0-1ubuntu1 ? smells like we are missing somthing ...09:46
ogra_(process:3579): GLib-GIO-ERROR **: No GSettings schemas are installed on the system09:46
ogra_or Laney ^^09:46
sil2100It doesn't seem to be anything landed throught the citrain:09:47
sil2100http://people.canonical.com/~lzemczak/landing-team/65.commitlog09:47
Laneyerm09:47
Laneyhow do you do that?09:47
seb128ogra_, seems like the schemas compiler didn't run?09:47
brendandsil2100, yes but how?09:47
brendandsil2100, by email, bug tag?09:47
sil2100brendand: it will be marked in the bug and in the landing e-mail, and generally inform QA people available so that it can be passed down further09:48
sil2100brendand: if there are any propositions, I'm all ears09:49
ogra_seb128, when should that run ? postinst ?09:50
Laneyit's a trigger09:50
seb128ogra_, trigger09:50
* ogra_ checks the image build logs 09:50
seb128ogra_, ls /usr/share/glib-2.0/schemas09:50
ogra_seb128, hard to do, thats in the lab :)09:50
ogra_Saviq, do you have the error locally ?09:50
seb128do you have a gschemas.compiled09:50
Saviqogra_, just flashing09:51
cjwatsonSaviq: Merge rather than sync (our terminology is that syncs are verbatim copies)09:51
Laneyhttp://people.canonical.com/~ubuntu-archive/livefs-build-logs/utopic/ubuntu-touch/latest/livecd-armhf.out09:51
Saviqcjwatson, ok, that09:51
ogra_hmm, i dont see any specific errors09:52
sil2100ogra_: I looked throught the diff you made and I think I see a problem09:52
ogra_sil2100, tell me09:52
sil2100ogra_: +    def launch_ubuntu_application(self <- this shouldn't be renamed09:53
sil2100ogra_: as per the merge for the python3 rename:09:53
sil2100ogra_: https://code.launchpad.net/~ted/autopilot/ubuntu-app-launch/+merge/22090909:53
sil2100ogra_: you can see that it was left as launch_upstart_application, just that the underlying bones got modified09:54
ogra_i wonder if that was an oversight though ... i thought tedg wanted to remove all mentioning of upstart ... but yeah09:54
sil2100ogra_: as you can see, he basically did a s/Upstart/Ubuntu , case-sensitive09:55
ogra_sigh, but yeah, seems like it is a lot more than just a search/replace09:55
sil2100Since any other methods that were generally lowercase didn't get changed09:55
ogra_right09:55
ogra_let me redo that then09:56
* sil2100 just sounded like a complete non-technical person09:56
sil2100;p09:56
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: psivaa | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
jibelsil2100, brendand FTR https://wiki.ubuntu.com/CI/UnstableTests10:00
Saviqwhat a week, btw...10:01
brendandjibel, i'm dubious about the idea that a failure that isn't reproducible should be reassigned to infrastructure10:03
brendandjibel, but ok for it to be owned by qa10:03
Saviqogra_, so no, of course the tests pass fine locally :|10:04
jibelbrendand, it's now on the wiki, open for discussion and improvements :)10:04
Saviqogra_, oh wait actually10:04
Saviqogra_, yeah, I get it on 6610:05
Saviqnitctl: No such variable: XDG_DATA_DIRS10:05
Saviqsoudns related10:05
ogra_not really ... unless you read from Pictures/Music/Video etc etc10:06
ogra_XDG_RUNTIME_DIR would be worrying :)10:06
Saviqhmm ok10:06
brendandjibel, how do you comment on the wiki? i never knew you could do that10:06
=== pstolowski|bbl is now known as pstolowski
ogra_sil2100, http://paste.ubuntu.com/7593792/ a little shorter now :)10:07
ogra_Saviq, any dbus errors ?10:07
Saviqogra_, not that I saw, no10:08
ogra_k10:08
ogra_thats good at least10:08
* Saviq flashes 94 and will upgrade one by one10:08
ogra_well, try to resinstall the schemas package ... see if it spills an error from the trigger10:08
ogra_Saviq, hmm, i dont see a unity8-greeter landing, i thought you and mterry had changed the wrapper script again in your silo10:12
Saviqogra_, http://people.canonical.com/~ogra/touch-image-stats/65.changes10:12
ogra_yay for descriptive changelogs ... sigh10:13
ogra_ * Bump version so ubuntu-touch-session can reference this one10:13
Saviqogra_, yeah, sorry about that...10:13
ogra_thats the changelog entry ... i see the changes looking at the diff now10:13
Saviqgawedasduibidfbdsgsgasdkaw ^W10:14
ogra_+110:14
* sil2100 checks the diff10:16
ogra_psivaa, can you check if gsettings-desktop-schemas is installed on mako-1110:17
ogra_(hoping it is still in the state it was when the tests were run)10:17
psivaaogra_: ack, 1 sec10:17
ogra_and also as seb128 said  ls /usr/share/glib-2.0/schemas10:18
ogra_see if they are there10:18
ogra_the console log at least doesnt show a removal ...10:19
psivaaogra_: gsettings-desktop-schemas: Installed: 3.12.0-1ubuntu110:20
ogra_thanks10:20
ogra_hmm10:20
psivaaand there are a lot of xmls listed under /usr/share/glib-2.0/schemas/10:21
seb128psivaa, what about a gschemas.compiled10:21
psivaaseb128: that's there. let me paste the whole list10:22
Laneywhere do you see this error?10:22
ogra_Laney, smoke testing10:22
Laneydirect link?10:22
psivaaogra_: seb128: http://paste.ubuntu.com/7593881/10:22
ogra_Laney, https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/245/artifact/clientlogs/unity8/unity8.log/*view*/10:23
Laneypsivaa: does gsettings list-recursively work?10:24
ogra_(as phablet i suppose)10:24
sil2100ogra_: ok, looks better I see... tedg doesn't rename FakeUpstartBase classess, but I guess those are used only internally with autopilot autopilot tests10:24
ogra_k10:24
sil2100So it seems ok10:25
ogra_so upload ?10:25
sil2100Give me another minute ;)10:25
ogra_heh, k10:25
* ogra_ meanwhile fixes the changelog accordingly10:27
sil2100uh10:27
psivaaLaney: http://paste.ubuntu.com/7593883/ is the output but as root10:27
ogra_psivaa, try as phablet too ... the tests run as the user10:27
sil2100ogra_: another thing... I think we cannot rename UpstartApplicationLauncher to UbuntuApplicationLauncher ;p10:28
sil2100ogra_: since I think it's imported from the UAL10:28
ogra_oh, why ?10:28
sil2100As per the merge tedg made ;p10:28
sil2100It's probably defined as such and hm10:28
psivaaogra_: it works too when as phablet10:28
ogra_right, just making sure10:28
sil2100Since I didn't see it defined locally in autopilot, so I guess it's imported somehow?10:28
sil2100Still digging10:28
Laneythis is very suspicious10:29
ogra_sil2100, in testcases.py iirc10:29
seb128Laney, what? the gsettings no schemas thing?10:29
Laneyyes10:29
seb128yeah, doesn't make sense to me10:29
Laneywhat if you re-run those tests now on the same machine?10:29
sil2100Ah!10:29
sil2100Sorry, missed that, but yeah.. we cannot rename that10:29
sil2100ogra_: it seems to be exported, and python3-autopilot didn't get that renamed10:30
sil2100(this would require changing all application tests)10:30
sil2100ogra_: so indeed, it's much more complicated than just regexing :|10:30
ogra_sil2100, but -legacy uses py210:30
ogra_doesnt it ?10:30
* Mirv gets into the -gles fork packaging fun10:31
sil2100ogra_: yeah, but python2 and python3 versions of AP need to use the same function/class names10:31
sil2100ogra_: so if it stays as UpstartApplicationLauncher in python3, it has to stay the same in python210:31
sil2100...I think10:32
ogra_i dont get that ... this package ships UbuntuApplicationLauncher10:32
sil2100https://code.launchpad.net/~ted/autopilot/ubuntu-app-launch/+merge/22090910:32
sil2100Look at this change and grep for UpstartApplicationLauncher10:32
sil2100It's still there, it's not renamed, so the python3 one stays with the UpstartApplicationLauncher name, doesn't rename it to Ubuntu10:33
ogra_hmm10:33
cjwatsonsil2100: or  try: import foo; except ImportError: import bar  presumably10:33
cjwatson(more awkward but you certainly can)10:34
sil2100cjwatson: what do you mean?10:34
cjwatsonI mean it's entirely possible to write bilingual Python 2/3 code where the same functionality is imported under different names10:34
imgbot=== trainguard: IMAGE 67 DONE (finished: 20140605 10:35) ===10:35
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/67.changes ===10:35
popey\o/10:35
cjwatsonjust replying to your train of thought above10:35
sil2100cjwatson: right, but it's best to keep both python 2 and 3 versions in sync, exporting the same names for both versions10:35
cjwatsonyeah, all other things being equal10:35
cjwatsoncertainly if both 2/3 versions were there before, no reason not to do both10:35
cjwatsonI've run across cases in porting where the python3 version had no users previously and so it was better to improve the API there even though it had to be kept the same in python2 for compatibility10:36
* ogra_ thinks we really should lave it to ted ... i feel a bit uneasy not knowing exactly why some bits were renamed and why others werent at all in the code 10:38
Saviqok I can easily repro the gsettings issue when upgrading... let's try again to pinpoint the package10:38
ogra_hmm, the change of 67 doesnt have MIr10:39
ogra_sigh10:39
* ogra_ guesses we should have checked -proposed :P10:39
* ogra_ does so now 10:40
sil2100tedg: heeeey!10:40
sil2100tedg: wake up!10:41
Saviqunlikely ;)10:41
ogra_unity-system-compositor, unity-mir, mir and platform-api are all sitting in -proposed ... damned10:41
Saviqunless he's jetlagging :D10:41
cjwatsonmir/arm64 build failed, which should have shown up in citrain10:43
ogra_yeah, i see it on excuses10:43
cjwatsonand it has a couple of rdeps now10:44
sil2100Let me check the PPA10:44
sil2100robru was the publisher so I don't know much about this landing10:44
ogra_well, not that important then ... the Mir team can care for that ... we just wasted an image build :P10:44
cjwatsonI think the android-properties fix just needs a bit more fixing10:44
ogra_it will stay in -proposed and we have other issues10:45
sil2100HOW DID HE PUBLISH THIS?10:45
* cjwatson tries to remember if that was my fault10:45
sil2100I mean, sorry for the caps, but how could it gotten published with failures in amd64?10:45
robruhey guys, I'm up due to jetlag10:45
cjwatsonthe failure that is, not the publishing10:45
cjwatsonsil2100: arm64, not amd64 :)10:45
robrusil2100, it was arm64, not amd6410:45
cjwatsonI *think* it must have been forced10:45
sil2100Right, typo, those are close10:47
sil2100Anyway, it was a valid arch for mir10:47
sil2100robru: did you get some archive admin ACKing on releasing without this arch?10:47
robrusil2100, cjwatson: so, this one was quite strange. I saw the build had failed in the silo, but the citrain build job was acting really funny. it was claiming that the build was ongoing, it couldn't see that the build had failed. so I tried rebuilding a couple times, no luck. camako had indicated that the silo was highly tested, and I tested it myself, it looked good on device so I was hoping that publishing it would "unstick" the10:48
robrufailing arm64 build somehow10:48
cjwatsonAfraid not10:48
cjwatsonI'm working on fixing it now10:48
robrusil2100, no, no ACK for releasing without that arch, I was hoping that arch would rebuild in -proposed, as I've seen that happen when publishing in the past.10:48
sil2100robru: ah... right, whenever a build job is stuck it might mean that there's a dep-wait somewhere10:48
sil2100And the build is failing10:48
cjwatsonRight, the build failure's definitely real; looks like a two-liner to fix but I'll test-build it10:49
cjwatsonwell, marginally more than two, http://paste.ubuntu.com/7593994/10:49
robrusil2100, look at the PPA though, there's lots of depwaits on the Often Ignored arches, citrain didn't block on those. it just blocked only on the single arm64 "ongoing build". quite a strange build log if you review it10:49
cjwatsonin case of doubt the best way to check is to run "rmadison -s utopic -S <source package name>" and check what architectures it's built for there; those are the architectures that proposed-migration is going to require10:50
sil2100robru: yeah, but that's happening every time and it's not normal - whenever a build is stuck on building something it means one of the arches that are required didn't build10:50
sil2100cjwatson: right, useful command10:51
robrucjwatson, thanks10:51
cjwatsonreductions are sometimes possible but require manual removal of the no-longer-supportable binaries and I'd usually only do that if the reverse-dependency chain is tiny/absent10:51
sil2100cjwatson: I usually did the long way, like... LP10:51
cjwatsoni.e. minimum fallout10:51
robrusil2100, yeah, I know it didn't build, but I didn't understand why. I was hoping it would just rebuild itself in -proposed10:51
sil2100robru: it's usually much better to poke upstreams in this case10:51
infinityrobru: If it won't build in the PPA, it won't magically work in -proposed.10:51
cjwatson... usually10:51
infinityrobru: So, copying out in that case is definitely not the answer.10:52
sil2100robru: right, as our PPAs have -proposed enabled and the same builders10:52
cjwatsonThere are weird edge cases sometimes :)10:52
infinitycjwatson: Well, unless timing means some rdep is fixed between A and B. :P10:52
sil2100So it's like -proposed, just safer ;p10:52
robruinfinity, cjwatson: yes, I saw weird edge cases some months ago that made me think this10:52
cjwatsonAnyway, should be easy to sort out as soon as am1 finishes branching this.10:52
sil2100cjwatson: thanks!10:53
popeysil2100: ogra_ seems 67 doesn't have new unity/mir?10:53
sil2100popey: no ;)10:53
cjwatsonpopey: See the conversation immediately above.10:53
popey\o/10:53
popeyoh, ☻10:54
popeySummarise it for me in one word.10:54
sil2100popey: as discussed ^ heh, we had a premature ejacu...image build10:54
Saviqogra_, confirmed, it's url-dispatcher that causes the gsettings dying10:54
sil2100No one of us actually checked if it moved out of -proposed ;p (bummer)10:54
robrupopey, "no"10:54
robru;-)10:54
popeyexpected ☻10:54
sil2100Saviq: oh?10:54
ogra_Saviq, lovely10:55
sil2100Saviq: ok, I probably missed out some of the discussion, but how is that so?10:55
sil2100Was that the url-dispatcher landing from tedg yesterday?10:55
sil2100I'm saying we revert that10:55
Saviqmy apt history.log: http://pastebin.ubuntu.com/7594050/10:56
Saviqno idea where the --reinstalls come from ;)10:56
Saviqlooks like from rootfs10:56
Saviqbut I upgraded gsettings-desktop-schemas and url-dispatcher + ubuntu-app-launch10:57
Saviqand that's it, gsettings dead10:57
Saviqwell, the weird thing it's actually only happening under autopilot... the phone booted fine...10:57
sil2100Saviq: so, those two in combination cause it, or simply the upgrade of url-dispatcher is enough?10:58
ogra_Saviq, did you try *only* updating gsettings-desktop-schemas10:58
Saviqsil2100, can't upgrade url-dispatcher alone, it deps on the ohter10:58
ogra_?10:58
Saviqogra_, yes10:58
ogra_and thats behaving fine ?10:58
Saviqyup10:58
ogra_ok, yeah, then i agree10:58
Saviqsee the start-date difference? that was me rebooting and testing10:58
ogra_ah, right10:59
Saviqlet me flash again and upgrade the minimal amount of pkgs (like only ubuntu-app-launch)10:59
* sil2100 needs to jump out to the shop11:03
cjwatsonsil2100,robru: https://code.launchpad.net/~cjwatson/mir/fix-android-properties-check/+merge/222163 (still building here and I have to go out shortly, but it's certainly getting a heck of a lot further).  Will presumably need review from somebody like kdub11:05
robrucjwatson, want me to silo that?11:06
ogra_cjwatson, we're not in a hurry with that one11:06
cjwatsonrobru: Happy to wait for a mir reviewer - e.g. with their processes I'm not sure if it needs to be merged into lp:mir/devel before going into a silo11:07
ogra_fixing sll the UAL rename fallout has priority anyway11:07
cjwatsonogra_: Yup, just whack-a-moling tech debt11:07
ogra_it is actually good that mir is stuck there so we dont taint fixing work11:07
robrucjwatson, fair enough, thanks for the branch11:07
sil2100ogra_: I'll try to do the autopilot rename in the meantime11:11
ogra_brave11:11
sil2100That's my third name11:11
ogra_haha11:11
ogra_whats your second ?11:11
sil2100It's a secret -_^11:12
Chipacaogra_: do you know where bugs (a kernel crash) in ubuntu-emulator should be reported?11:13
=== MacSlow is now known as MacSlow|lunch
Saviqsil2100, ogra_, confirmed http://pastebin.ubuntu.com/7594147/11:16
Saviqsil2100, ogra_, that's enough to get gsettings in a bad state11:16
ogra_why does it remove upstart-app-launch ?11:17
ogra_(why does it have to ... why is it installed)11:17
Saviqogra_, probably unity8-autopilot before that11:18
ogra_i dont see it in the list there11:18
Saviqhmm indeed11:18
Saviqogra_, I started from image 64, btw11:18
ogra_oh, ok11:19
ogra_that would explsin it11:19
ogra_*explain11:19
Saviqogra_, thought so11:19
Saviqthat was my whole idea, 64 (working) and work from there11:19
sil2100I think I've got something here11:19
sil2100With the autopilot thingy11:19
Saviq*no* idea how that affects it, since none of those packages actually touch gsettings or schemas...11:19
Saviqso it must be some interaction... but dunno how to test without installing unity8-autopilot... that's what /me is interested in :P11:20
ogra_Saviq, well, there is a dependency chain in unity8-autopilot ...11:26
sil2100ogra_: http://paste.ubuntu.com/7594185/11:26
Saviqogra_, yeah, but installing *just* that is fine11:26
sil2100ogra_: this should do it11:26
ogra_unity8-autopilot -> ubuntu-ui-toolkit-autopilot -> python-autopilot -> gir1.2-upstart-app-launch-211:26
Saviqogra_, I mean after installing that I can run unity8's ap tests fine11:26
Saviqogra_, only after upgrading UAL does it break11:27
ogra_Saviq, lets see what happens after we landed sil2100's fix above11:27
Saviqk11:27
ogra_that gir1.2-upstart-app-launch-2 causes havoc11:27
sil2100ogra_, Saviq: I don't guarantee it will work, but I worked with tedg's merge + common sense and grep magic, should be safe11:27
ogra_sil2100, well, more broken than broken cant happen anyway :P11:28
ogra_lets upload this and let tedg deal with the fallout11:28
ogra_(merging back fixing subsequent issues) ....11:29
ogra_so we dont lose more time11:29
ogra_the debdiff looks ok to me but i must admit i dont know much about that code ... comparing it to the non -legacy merge it looks good though11:30
sil2100;D11:30
sil2100ogra_: is this enough or you want the src package as well?11:30
sil2100If we're cool then I jump out to that store for a moment, we're missing lunch essentials11:31
ogra_thats enough i have the source pkg here i can apply the patch11:31
sil2100ogra_: thanks :)11:31
ogra_uploaded11:33
* ogra_ finally finds the time to upgrade his flo to 6711:36
ogra_ricmm, doesnt looks good for papi v2 ...11:40
ogra_*look11:40
kgunnsil2100: choo-choo told me mir0.2.0 was migrating, but looks like its waiting on u-s-c in migration pocket...can you check if its stuck ?? PES guys are wanting it to land11:40
ogra_the UAL rename causes more and more afllout :(11:40
ogra_kgunn, it failed to build on arm64 ... there was a lot of discussion in the scrollback11:41
ogra_(about 1h ago)11:42
ogra_WOAH !11:43
ogra_we have outlook in the store !!11:43
ogra_lol11:43
=== jhodapp|afk is now known as jhodapp
popeyogra_: ☻11:58
robrukgunn, cjwatson kindly put together a fix for mir on arm64, if you can review it and incorporate it into the silo, then that can progress: https://code.launchpad.net/~cjwatson/mir/fix-android-properties-check/+merge/22216311:59
=== alan_g is now known as alan_g|lunch
ogra_popey, the click installled fine here btw12:08
ogra_on 6712:08
ogra_(this was an OTA though, not a fresh install)12:08
mardyfginther: hi! Any progress on adding the online-accounts stuff to http://162.213.34.64:8080/gaps/project/ ?12:09
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
popeyogra_: can you uninstall?12:19
ogra_popey, aha, no, i cant12:22
ogra_damned ... i'm doomed to have outlook installed forever now !12:22
ogra_:)12:22
=== MacSlow|lunch is now known as MacSlow
popeybug 132669412:23
ubot5bug 1326694 in unity-scope-click (Ubuntu) "Can't un-install clicks #65 mako - missing uninstall button" [Undecided,New] https://launchpad.net/bugs/132669412:23
* ogra_ confirms12:23
ogra_popey, i cant confirm your ram issue on flo though12:24
ogra_it didnt pile up any additional ram over night12:24
* sil2100 is preparing lunch12:25
ogra_hmm12:26
sil2100I see autopilot in -proposed :)12:26
ogra_looks like copy pasting from paste.u.c messed up UTF-8 completely12:26
* tedg scans backlog, decides that dream was better12:26
ogra_sorry for mangling your name12:26
sil2100Saviq: thostr_1: ^ bug 132669412:26
ubot5bug 1326694 in unity-scope-click (Ubuntu) "Can't un-install clicks #65 mako - missing uninstall button" [Undecided,Confirmed] https://launchpad.net/bugs/132669412:26
ogra_tedg, looks like you forgot to port autopilot-legacy12:27
tedgsil2100, Can you give me an update of what's current?12:27
sil2100tedg: yeah, so it seems you updated the py3 autopilot, but py2 was left unchanged ;)12:27
thostr_1sil2100: will take care of it12:27
tedgOh, I didn't realize there were two.12:27
ogra_there seems to be another issue with gstettings schemas with the new url-dispatcher12:27
sil2100tedg: so, I tried to do the same changes and we released it to the archive12:27
tedgsil2100, Great, thanks!12:27
ogra_which we dont know yet if it is related to -legacy or not12:27
sil2100tedg: yeah... right now the py2 bindings are part of the autopilot-legacy source ;)12:27
sil2100tedg: could you take a look at the debdiff and check if I did it good ;p?12:28
tedgSure12:28
sil2100I tried using your merge for py3 in this process12:28
popeyogra_: ok12:28
sil2100tedg: http://paste.ubuntu.com/7594185/12:29
tedgHeh, stole it from LP :-)12:29
sil2100;)12:29
tedgJust to be curious, I thought all the tests were py3 already? no?12:30
ogra_tedg, i think that legacy part iis sorted now ... would be good if you could help Saviq to look into why gsettings break with the new url-dispatcher12:30
ogra_(which in turn breaks half of the unity8 tests)12:30
tedgHmm, okay. Saviq what are you looking into?12:31
ogra_tedg, it *might* be related to -legacy pulling in upstart-app-launch stuff it shouldnt ... but we are not sure12:31
tedgThe change there was tiny, I'd be surprised it was the root cause.12:32
tedgIn URL dispatcher12:32
ogra_Saviq, could pretty well nail it down to installing that package and the world fell apart12:32
ogra_but that indeed doesnt necessarily mean it is url-dispatcher itself12:33
Saviqtedg, yeah, I took image 64, installed unity8-autopilot, stuff's fine12:33
ogra_the gsettings schmas got merged newly from debian for example12:33
Saviqtedg, then, installed ubuntu-app-launch, and boom, gsettings in autopilot die :|12:33
tedgIs there an error printed anywhere?12:34
tedgSo are we talking UAL name change? or URL Dispatcher?12:37
ogra_https://jenkins.qa.ubuntu.com/job/utopic-touch-mako-smoke-daily/245/artifact/clientlogs/unity8/unity8.log/*view*/12:39
ogra_(process:10716): GLib-GIO-ERROR **: No GSettings schemas are installed on the system12:40
ogra_thats the error12:40
tedgI'm getting that with the clock app on my flash from last night.12:40
tedgShould be able to backtrace that12:40
ogra_and i guess we are talking u-a-l since unity8 already failed before the last url-dispatcher upload12:40
=== pete-woods is now known as pete-woods-lunch
fginthermardy, I'll follow up with alesage, there was an MP to get most of this done, but it got stuck in review. We'll unwedge it.12:42
tedgogra_, Those errors are all coming from different processes, is that because we're restarting unity8?12:43
ogra_yeah, i think we do12:44
tedgWonder if there's an env var we're getting wrong.12:46
tedgI guess also, have there been any SDK changes?12:46
ogra_well, did you change any env vars with the UAL change ?12:46
tedgNot on purpose.12:47
ogra_http://people.canonical.com/~ogra/touch-image-stats/65.changes is where it started12:47
brendandogra_, are you guys looking at the music app not starting?12:47
ogra_(teh sdk-libs in there is just an unrelated metapackage rebuid)12:47
ogra_brendand, nope12:47
tedgbrendand, I think that's fixed in silo212:47
ogra_brendand, does it not start ?12:48
tedgbrendand, If you'd like to double check that silo, that'd be awesome.12:48
brendandtedg, doing12:49
mardyfginther: thanks! :-)12:51
ricmmrobru: hi12:51
ricmmrobru: I see platform-api 2.0.0 in -proposed12:51
robruricmm, hey12:51
ricmmrobru: what is it doing there? silo 007 hasnt been published12:51
ogra_sil2100, seems that Mir landing was quite a bit prematures12:52
ricmmdo you know what silo that came from?12:52
ogra_-s12:52
sil2100robru: SLEEP!12:52
robrusil2100, can't12:52
robruricmm, it came from silo 812:52
sil2100ricmm: there was some Mir landing last night, robru knows more12:53
ogra_sil2100, platform-api 2.0 should not be used before ricmm's silo landed ... seems the Mir landing pulled from trunk or so ... given the package version number12:53
robruricmm, don't worry, it's blocked in proposed, it's not about to land, it's blocked by mir build failure on arm64, cjwatson has a fix, kgunn is reviewing12:53
robruogra_, oh, awesome12:54
sil2100geh, yesterday I didn't even see the Mir landing12:54
ricmmI dont get it12:54
ricmmI dont see 2.0.0 in the chanelog of silo 8's MRs12:54
ricmmogra_: got a link to the source upload?12:54
ricmmI want to see the diff12:54
ogra_https://launchpad.net/ubuntu/utopic/+source/platform-api/2.0.0+14.10.20140603.3-0ubuntu112:54
robruricmm, good point12:54
ogra_https://launchpad.net/ubuntu/+source/platform-api/2.0.0+14.10.20140603.3-0ubuntu112:55
ogra_there are the diffs ...12:55
sil2100I actually thought we'll just land ricmm's platform-api v2 today in the morning12:55
ogra_looks like only packaging changes12:55
ogra_but why is it called 2.0.0 then ?12:56
robruthat is really curious12:56
ogra_the upstream tarball is 2.0 too12:56
brendandtedg, looks good to me12:56
tedgbrendand, Great, thanks for testing it.12:57
ricmmogra_: looks like jenkins decided to update version to 2.0.012:57
ricmmbut thats the only change, the rest I dont care12:57
ricmmbut seriously, I want to ask something12:57
camakorobru, I incorporated cjwatson's fix, do we need to start a rebuild?12:57
ogra_phew12:57
ricmmwhy are we even landing stuff like Mir when everything is broken?12:57
ogra_ricmm, it wasnt12:57
robruricmm, because I thought everything got fixed? we're not in TRAINCON-012:58
ricmmbut its clearly not fixed12:58
robrucamako, yes, did you merge cjwatson's diff into an existing MP? or just add the MP to the silo?12:58
camakorobru, the former12:58
robrucamako, cool, then a rebuild will handle ti12:58
ogra_ricmm, http://ci.ubuntu.com/smokeng/utopic/touch/mako/64:20140604:20140530/8385/ ... it landed after we got these test results12:58
sil2100ricmm: TRAINCON-0 was dropped, we had good test results and good image state when that was announced, but then some other migrations happened and caused todays problems12:59
tedgrobru, sil2100, can we publish silo 2, I'm not sure it fixes the Unity8 issue, but it should fix a couple of the apps tests.12:59
tedgBe nice to get in the next image12:59
ogra_ricmm, the prob is that it landed together with UAL changes too ... which shouldnt have happened12:59
robrutedg, it's up to sil2100 now, i'm not supposed to be awake currently12:59
sil2100tedg: ok, so... it's also a potential fix for the things we're encountering?12:59
ogra_ricmm, and the UAL changes broke the world again ... (fix pending in proposed)13:00
ogra_sil2100, seems like the music app should be better at least13:00
ogra_if i understand the discussion right13:00
tedgsil2100, It doesn't fix any gsettings stuff (not sure on that one yet) but it does get click apps running as click apps, which gives them a consistent environment.13:00
sil2100Ok, then let's risk it13:00
ogra_++13:00
robrucamako, ugh, I see your build failure, hang on13:01
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: josepht | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
ricmmI'm still not sure why 2.0.0 got picked by jenkis as the right version to play13:04
ricmmis it possible there is a bug in the CI train scripts?13:05
robruricmm, yeah that's a mystery to me13:05
ricmmplatform-api 2.0.0 was in silo 008 before13:05
ricmmthen it was flushed and move to 713:05
ricmmperhaps jenkins is seeing the PPA history13:05
robruricmm, oh yeah, that's exactly it.13:05
ricmmand actually doing last+1 even if it was deleted?13:05
sil2100ricmm: I checked lp:platform-api/devel and I don't see 2.0.0 there, so it's hm13:05
robruricmm, didn't know about that history13:05
ricmmthats pretty awful13:05
sil2100Let me check the code13:05
=== alan_g|lunch is now known as alan_g
robruricmm, technically this is a bug in launchpad, not citrain13:05
robrucjwatson, we hit this once before I think, just remembering now ^^13:06
ricmmI rather put my money on ci train bug, I'm sure you can filter results on !deleted13:06
sil2100But we remove all packages from the PPA, not leaving any trace13:06
robrusil2100, not true, there's a trace ;-)13:06
ricmmsil2100: package history always remain, the real issue is when pulling the last known version13:07
ricmmto construct the changelog13:07
ricmmtheres probably a missing check for ==deleted :)13:07
ricmmwhich just caused me to change every single one of my (14?) branches to update the build deps13:07
robruricmm, sorry to hear that13:08
robrusil2100, https://launchpad.net/~ci-train-ppa-service/+archive/landing-008/+builds?build_text=&build_state=all here's the build history, clearly shows deleted packages13:08
sil2100Then it's a serious issue, it shouldn't be like that, deleted packages shouldn't be considered in such a thing by default13:08
sil2100Looking at citrain now13:09
robrusil2100, I have vague memories of raising this with didier some months ago, hit some snag where I'd accidentally bumped a version I didn't want to, then tried to delete the package and lower the version, couldn't do it, jenkins kept finding the higher version number, so I had to just roll with the higher version.13:10
robrucamako, https://ci-train.ubuntu.com/job/landing-008-1-build/98/console ok this looks like it's on it's way now, will require re-testing of course.13:11
sil2100Yeah...13:11
sil2100ricmm, robru: so, I see Didier was simply fetching the list of sources, while LP API has a property declaring the state of the package13:12
camakorobru, thanks... sure will retest13:12
robrucamako, you're welcome13:12
sil2100ricmm, robru: so I'll try fixing that for the future, but we'll have to do something with the Mir landing in the PPA13:12
ricmmwell its already in proposed13:12
ricmmeither you delete that and make it see its 1.2.0 again, or I dont know13:12
ricmmone way is to flush it to a silo other than 008/00713:12
sil2100ricmm: we can drop it if it's very bad13:12
ricmmI dont know how bad it might be, it just needs a round of checking my silo 007 branches for build-dep discrepancies13:13
ricmmas I dont want things linking to the incorrect platform-api13:13
sil2100Mir is blocked in -proposed anyway, so I guess we could drop papi and push a new one13:13
ricmmbecause now ther will be a papi 2.0 that actually ships 1.2 sonames13:13
sil2100Right...13:13
ricmmso, that in itself is broken, even if it doesnt cause world breakage13:13
ricmmif dropping platform-api from proposed and manually uploading 1.2.0 from their branch is doable, I'd say do that13:14
sil2100Let's see what we can do13:15
robruricmm, not sure if that's possible... I think the genie might be out of the bottle on this one, version '2.0.0' is just ruined.13:15
robruwould need an archive admin to give a definitive answer on the feasability of that13:16
ricmmname one13:16
ricmmI dont know them13:16
ricmmmaybe we can ask right away :)13:16
robruricmm, well cjwatson or infinity13:16
ricmmcjwatson: what do you think colin?13:16
sil2100robru: no worries13:17
sil2100I'm sure we can find a way13:17
sil2100I hope13:18
sil2100cjwatson: if you're around, if we drop a platform-api 2.0.0 from -proposed, will we still be able to upload a version lower than that?13:18
cjwatsonrobru: sorry, on a call, can I have a one-line summary?  (is your question the same as sil2100's?)13:21
robrucjwatson, yes13:21
cjwatsonrobru,sil2100: if you do that, you can never reuse the identical version, but you can go backwards13:21
sil2100\o/ ok, so there's still hope13:21
sil2100cjwatson: thanks!13:21
sil2100ricmm: ^13:22
cjwatsonit's *possible* that it only works via copies rather than direct uploads, I don't quite remember13:22
cjwatsontry it, worst case use a different silo, and it can be handled in -proposed13:22
cjwatsonrobru: regarding the citrain part, I'm pretty sure I fixed it to skip deleted packages immediately after that incident13:23
ricmmcjwatson: after this incident? or a previous one13:23
cjwatsonprevious13:23
ricmmit totally went through this time13:23
jhodappsil2100, can you publish line 31 for me, silo 18?13:23
cjwatson"that" incident13:23
ricmmdarn13:23
cjwatsonmeans not this one13:23
ricmmwell it could mean "that" one up there ;)13:24
robruricmm, yeah, "that one up there", that I referenced happening some months ago :-P13:24
ricmmwell even worse then, if it has already happened13:24
ricmmsil2100: do you have a plan then?13:24
robruyeah, not sure how this happened again13:24
sil2100ricmm: so, let's play it safe and do this:13:25
* ogra_ goes for a walk to calm down again 13:25
sil2100ricmm: let's ask cjwatson to drop papi from -proposed, then I'll assign the preprod silo 000 for the platform-api merge from that Mir landing13:25
sil2100ricmm: we'll build it there, it should be correct version13:26
ricmmsil2100: alright, I trust you to do the right thing13:26
sil2100ricmm: then we publish that silo (it will make a copy, so we *should* be safe)13:26
ricmmlemme know how it goes, if all fails I'll fix it in my branches13:26
ricmm1-2 days *after* UAL is fixed/Mir lands/ etc13:26
ricmmwin 1813:26
sil2100cjwatson: once you're after meetings, can you drop the platform-api 2.0.0+14.10.20140603.3-0ubuntu1 from -proposed? :)13:27
sil2100Damn, I'll have to copy all the mir packages to the preprod silo as well...13:27
sil2100Oh, wait, no13:27
sil2100I don't have to, phew13:27
jhodappor robru, it's a simple fix for QMediaPlaylist support that helps fix the dialer that Bill's team really needs13:28
sil2100Since all prereqs are in -propsoed now13:28
robrujhodapp, oh sorry13:28
robrusil2100, but dont' forget that mir is rebuilding, the one in -proposed is broken13:28
jhodapprobru, np13:28
sil2100Crap...13:29
robrujhodapp, silo 18 isn't marked as testing: pass13:29
robrusil2100, so you'll need to republish silo 8 again. might be easier to just turf that whole silo and then reassign it in a different one13:29
sil2100robru: right, if a rebuild is needed then it's even easier now13:29
robrusil2100, well, it's already rebuilding.13:29
cjwatsonsil2100: could you give me a reason string that I can copy and paste? :)13:30
jhodapprobru, it needs to be marked as testing or something else?13:31
sil2100cjwatson: let me think ;) "Removing platform-api 2.0.0 as the version number is incorrect: the package in reality is still 1.2.0, but has been bumped by CI Train to 2.0.0 due to an error. Reupload with correct version number needed."13:31
sil2100cjwatson: would that be ok?13:31
cjwatsonOK, the previous fix I got applied to citrain was actually for something slightly different13:31
robrujhodapp, you know the spreadsheet right? if you tested the silo, please mark 'yes' in the "testing pass?" field on the silo page13:32
sil2100kgunn: hi!13:32
jhodapprobru, oh right, I always forget about that sub-tab13:32
robrujhodapp, yeah, heh13:32
cjwatsonThe problem then was that even after deleting a package you couldn't go back; so I made it take the most recently created upload, not just the one with the highest version13:32
sil2100kgunn: are you handling the rebuild of the mir landing right now?13:32
robrusil2100, also inform camako about this since he's working on this  mir landing quite closely.13:32
cjwatsonBut it didn't occur to me that people might delete and then not upload a new thing13:32
sil2100cjwatson: ah, ok ;) THanks13:32
cjwatsonrobru,ricmm: ^-13:32
ricmmsil2100: I think its a bit early for kgunn13:32
sil2100camako: hi!13:32
robrucjwatson, ahhhh that makes more sense13:33
sil2100camako: so... I would need to stop the Mir rebuild that's happening and re-do it from scratch13:33
ricmmcjwatson: right, so in this case silo 007 was busted (the vm, or whatever was misbehaving)13:33
ricmmcjwatson: so the landing was migrated to 00813:33
jhodapprobru, ok ready13:33
ricmmso that stale deleted 2.0.0 was left in the PPA itself13:33
sil2100camako: we actually need to assign a different silo for it... is that ok? We can do the build there13:33
ricmmcjwatson: so do you think we can actually drop safely from -proposed and re-push platform-api with 1.2.0 ?13:34
cjwatsonricmm: mm, so probably an artifact of the general way that silos are an awful hack then13:34
cjwatsonricmm: yes13:34
cjwatsonricmm: it's *possible* that you won't be able to use the same silo to prepare it13:34
ricmmcjwatson: yup, sparks off of the larger silohack13:34
sil2100ricmm: yes, cjwatson said it's possible - but we must make sure we won't reuse the invalid name again in the future13:34
ricmmok13:34
cjwatsonsil2100: yeah, you won't anyway due to the embedded date13:34
ricmmI think thats why lukasz is offering to use 000 for the platform-api Mir landing13:34
ricmminstead of the busted silo13:34
sil2100Right, true13:34
cjwatsonright, you could copy source+binaries over from the existing one if that's useful13:34
sil2100camako: are you around?13:34
robrusil2100, he was earlier, not sure13:35
cjwatsonbut I know that this works as far as the primary archive is concerned because <small>we might have had to do it before because I screwed up</small>13:35
robrucjwatson, what was that? I can't read it13:35
cjwatsongood :)13:35
robru;-)13:35
sil2100camako, kgunn: anyway, I stop the build of silo 00813:36
sil2100;)13:36
tedgSaviq, I'm confused with this GSettings thing, does gsettings only get used with autopilot?13:36
cjwatsonso I've queued that removal, it'll happen with the next publisher run13:36
robrusil2100, ok so hey, amongst all this crazy papi stuff, do you think it's ok if I publish this tiny bugfix from jhodapp? I'm afraid to publish anything right now, seems the last 2 or 3 times I hit publish something unexpected goes wrong...13:37
cjwatsonhttps://launchpad.net/ubuntu/+source/platform-api/+publishinghistory13:37
robrucjwatson, thanks13:37
sil2100cjwatson: thank you :)13:38
cjwatsonyeah, thinking about it, the wind-versions-backwards hack of course only works with copies13:38
sil2100I'll assign 19 for that since I see it's clean13:38
sil2100So we'll use a silo for this13:39
Saviqtedg, no, that's the thing...13:40
Saviqtedg, but *something* causes the environment to get screwed up probably13:40
cjwatsonoh, except getSourceAncestry only looks for PUBLISHED/PENDING - oh I'm so confused, anyway this approach will work13:40
Saviqtedg, like I can see XDG_DATA_DIRS: no such variable in the console13:40
tedgSaviq, So you think that someone messes up the global environment, and then when unity8 gets restarted it doesn't have the variable.13:43
tedg?13:43
cjwatsonI think indeed citrain should be filtering to only Published/Pending publications in most places it calls getPublishedSources, although it has to be careful since unfortunately it isn't possible to pass a list of acceptable statuses, you have to filter the result13:43
sil2100robru: anyway, let's wait a moment with landing stuff13:43
sil2100cjwatson: right, I'll do the modification, since now getPublishedSources is used directly, without any filtering13:43
robrusil2100, figured, that's why I asked ;-)13:44
robrusil2100, so seeing as kgunn and camako aren't around, we should probably just kick the new build for them, so it's ready to test when they get back. should I do it or are you on it?13:44
kgunnrobru: i'm around13:44
robruoh cool13:45
sil2100robru: I'm on it13:45
kgunnwhat do you need ?13:45
robrualso cool13:45
sil2100I was waiting for the spreadsheet to update13:45
sil2100kgunn: we're cool for now, just know that we flush silo 008 in a moment ;)13:45
kgunni know there's some mess up with papi2.0 but hadn't quite been abckle to figure from scroll ba13:45
robrukgunn, well we moved your landing into silo 19, so you can kick a build, but don't worry, sil is doing it13:45
* ogra_ notes AP-legacy is done with autopkg testing 13:45
kgunnsil2100: ack13:45
sil2100Your silo is in 18 now13:45
sil21001913:45
cjwatsonsil2100: there are a few places which pass status="Published", which are probably fine - presumably they're intending to exclude pending publications13:45
sil2100ogra_: \o/13:45
ogra_20?13:45
kgunnok13:45
kgunn2113:45
robrusil2100, if you use my backend page, you can kick the build before the spreadsheet updates (no pointless waiting)13:45
ogra_:)13:45
kgunnsil2100: do i need to do a full build? or watch build ?13:47
sil2100kgunn: I did a full build13:47
kgunnack...13:47
sil2100kgunn: ok, quick update:13:47
kgunnsil2100: bottom line, do we need to retest ?13:47
sil2100kgunn: so... the mir landing published yesterday was broken, as it was FTBFS for arm6413:47
robrukgunn, yeah, it will require a retest (needs to retext cjwatson's fix anyway)13:47
sil2100kgunn: so it got stuck in -proposed13:47
cjwatsonI can confirm my fix actually builds on arm6413:48
kgunncamako: ^ supposing you already knew13:48
robrucjwatson, excellent13:48
cjwatsonshouldn't expect it would take much testing, just smoke I guess13:48
kgunnack13:48
sil2100kgunn: it was already rebuilding with a fix, but then ricmm noticed that due to a bug in citrain the platform-api built in your PPA and released fetched the 2.0.0 version number13:48
kgunnwe beat the hell out of it13:48
sil2100kgunn: while it's not correct13:48
kgunnwe'll focus on n413:48
cjwatsonsince build system only13:48
sil2100Right13:49
kgunnyeah...we're still confident13:49
robrusil2100, build in 19 failed due to versions in -proposed already, had to FORCE_BUILD it13:49
sil2100robru: no need for the two of us doing the same thing, just wanted to press the button when I saw you doing it ;)13:50
sil2100We're stepping on our toes!13:50
robrusil2100, ah sorry, noticed it a while ago and thought you hadn't noticed ;-)13:50
robrusil2100, can I flush 8 and merge 2? ;-)13:51
sil21002 is merging, you can flush 8 ;)13:51
robruok13:52
* sil2100 is still waiting for autopilot-legacy13:52
=== pete-woods-lunch is now known as pete-woods
sil2100ogra_: it seems to be migrated!13:55
sil2100ogra_: python-autopilot | 1.4.1+14.10.20140430-0ubuntu4   | utopic/universe  | all13:55
sil2100ogra_: should we kick a new image, or are we waiting for some other fix?13:55
sil2100robru: why you can't sleep? ;)13:56
robrusil2100, massive jetlag. I passed out at around 9PM last night... woke up at 3AM... dunno13:57
=== oSoMoN_ is now known as oSoMoN
tedgogra_, I'm not seeing XDG_DATA_DIRS in my upstart global environment, is that not set as part of session init?14:01
* tedg reboots to be sure14:02
alesagefginther, hiya14:04
fgintheralesage, can we work on getting https://code.launchpad.net/~allanlesage/cupstream2distro-config/enable-webcred-coverage/+merge/219606 merged today? There were just a few comments14:06
alesagefginther, yep I'm there, will refresh14:07
tedgsil2100, I think we might have a fix for the unity8 stuff. If you haven't done a build, let's wait.14:15
sil2100tedg: ogra_ is not around anyway, so yeah - just give us a ping :)14:15
tedgsil2100, Saviq is preparing a patch.14:16
tedgIt seems to be related to XDG_DATA_DIRS not being set for the session.14:16
ogra_sil2100, that means another 3h or so ?14:17
sil2100ogra_: oh, you're back!14:18
ogra_yep14:18
sil2100In this case we can build an image now, otherwise we won't get any test results indeed... since unity8 builds and migrates long14:18
ogra_/etc/X11/Xsession.d/60x11-common_xdg_path14:18
ogra_thats what sets XDG_DATA_DIRS14:18
ogra_sil2100, right14:19
* ogra_ triggers one 14:19
sil2100tedg: so let's target the next image for your fix, thanks for working on it!14:19
ogra_triggered  ...14:19
ogra_sil2100, fyi there are ned langpacks building (soon or already) they will show up in the diff14:20
tedgogra_, it's not showing up in initctl list-env --global14:21
tedgNot sure why that is14:21
ogra_tedg, hmm, confirmed ...14:23
ogra_tedg, does /usr/share/upstart/sessions/xdg-dirs.conf exist ?14:24
ogra_seems thats not run then14:24
Saviqogra_, truth be told that's what mterry (Xsessions.d parsing) disabled, right?14:24
ogra_Saviq, no14:25
Saviqhmm14:25
ogra_Saviq, only lanuching of dbus from there14:25
ogra_(at least he should)14:25
mterryogra_, no, we don't run that dir anymore I don't believe14:25
tedgogra_, Yes it does exist.14:25
Saviqogra_, nooo14:25
Saviqogra_, https://code.launchpad.net/~mterry/unity8/dbus-x11/+merge/22189414:25
Saviqbut really, my testing would need to have been so broken14:26
mterrySaviq, that wasn't the one14:26
mterryogra_, https://code.launchpad.net/~mterry/ubuntu-touch-session/no-lightdm-session/+merge/22189114:26
ogra_Saviq, right, that shoulld only disable launching dbus from Xsession ... we still rely on lightdm to process the other scripts from there14:26
Saviqah right sorry14:26
ogra_and we likely still need some of them14:27
Saviqaand we're back on that train14:27
mterryWe do?14:27
Saviqmterry, sounds like xdg dirs would be one that we do14:27
ogra_mterry, not sure ... but i would guess we havent gotten rid of everything from there yet14:28
Saviqmterry, and yeah, there's more there that sound useful14:28
ogra_i dont see anything beyond the xdg stuff in my install though14:29
mterryI thought we set XDG_*_DIRS from an unusually verbose /etc/environment but I see it's missing there, yeah14:29
ogra_ssh gaent is surely not used atm14:29
mterryYeah, I just looked too, and xdg dirs and ssh agent are only two that aren't X-specific or session-setup specific but upstart does that for us14:30
ogra_right14:30
Saviqmterry, at least XDG_DATA_DIRS isn't set up by upstart14:31
mterryRight, I was saying xdg dirs and ssh agent are the two scripts still useful14:31
Saviqmterry, http://paste.ubuntu.com/7595031/ diff between working and broken unity8 env14:31
ogra_well, it cretaes a file .config/user-dirs.dirs14:31
ogra_/usr/share/upstart/sessions/xdg-dirs.conf14:31
ogra_but that file doesnt seem to get processed anymore14:31
ogra_(note that even though my name sticks in that upstart job, the code comes from cwayne, not sure what is supposed to process that file and export the vars)14:32
mterryogra_, well that file isn't for DATA_DIRS14:32
ogra_oh, right, thats USER_DIRS14:33
robrusil2100, hey, mumble hangout time if you're not too busy14:34
ogra_Saviq, why do yu think that has any effect on the test though ?14:34
Saviqogra_, because the test *does* prepend a dir there14:35
Saviqogra_, but since it's not in env... it prepends to NULL14:35
mterryOK.  So what's the best way to set XDG_DATA_DIRS for the new world order?14:35
sil2100Oh14:36
ogra_sounds like something ubuntu-touch-session should do perhaps14:36
ogra_or do you need to use it in the greeter too ?14:36
mterryAh, that's not a bad spot14:36
sil2100robru: coming soon14:36
ogra_then the greeter wrapper14:36
mterryogra_, greeter uses ubuntu-touch-session too, but I don't think we need XDG_DATA_DIRS there anywhere14:36
ogra_so on desktop i have: XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/14:37
mterryWe probably don't need gnome there14:38
ogra_which means we could effectively just point to /usr/local/share/:/usr/share/ ?14:38
ogra_neither ubuntu i guess14:39
mterryWhy not ubuntu?14:39
mterryAnd maybe we want ubuntu-touch in there, to simulate what gnome was doing there (using the xsession identifier)14:39
Saviqmterry, ogra_, we *can* default to it in the unity8 suite14:39
ogra_ah, i didnt notice it is actually existing on the phone14:39
ogra_i thought it comes from the ubuntu-session14:39
Saviqtedg, so, in any case, seems I completely misblamed you for the situation14:39
mterryogra_, so /usr/local/share/:/usr/share/ would just be the default value anyway14:40
Saviqtedg, and sorry for that, I really don't understand how... I rebooted, worked, upgraded your stuff, died14:40
ogra_right, i 'm not sure if we need to use anything thats in /usr/share/ubuntu/settings/system/14:40
mterryogra_, Saviq: so which thing is breaking due to the var not being defined?14:40
Laneythat file also sets XDG_CONFIG_DIRS14:40
ogra_probably the settings app does14:41
Saviqmterry, unity8 ap dies14:41
mterryogra_, but I don't think it gets there via XDG_DATA_DIRS14:41
Saviqmterry, and anything else that wants to append to XDG_DATA_DIRS14:41
LaneyIt might be easiest to just copy its logic to ease future migration pain14:41
Saviqmterry, 'cause it defaults to /usr/share or so, but not if you actually set it in env14:41
Saviqmterry, in which case only the ones in that var are used14:41
mterrySaviq, hrm.  Because they are appending poorly, but I suppose we could help them out by defining the var to its default for them14:41
Saviqwithout /usr/share fallback14:41
Saviqmterry, well, sure, appending to NULL14:42
mterrySaviq, but they should be providing the default when appending14:42
Saviqmterry, should (could) default to /usr/share:/usr/local/share14:42
mterryBut no one does, because it's a pain14:42
tedgSaviq, No problem, there's a lot of change mixing in the pot right now. Hard to separate it out.14:42
Saviqmterry, sure14:42
Saviqtedg, indeed14:42
mterryOK, so something like this in ubuntu-touch-session:14:43
mterryif [ -z "$XDG_DATA_DIRS" ]; then14:43
mterry    export XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share14:43
mterryfi14:43
mterry?14:43
ogra_++14:43
ogra_well, Laney mentioned XDG_CONFIG_DIRS14:43
ogra_XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg14:43
ogra_thats what i have here14:43
Laneywhy don't you make it variable like it is currently?14:43
tedgogra_, I'm worried about the upgrade testing not seeing autopilot-legacy. I guess that's what we get fixed with CI Airline doing images instead of PPAs though.14:44
ogra_tedg, yeah ... thats the plan14:44
ogra_tedg, in fact we want to have the emulator run the full test suite for every landing and give the uploader/commiter the resulting report14:45
* tedg hopes we don't get a CI TSA along with that plan14:45
ogra_on such an image14:45
tedgThat'd be awesome.14:45
tedgI imagine that's phase n+1 though14:46
ogra_yeah14:46
alesagefginther, that MP is ready for your review again, thanks14:49
alesagefginther, https://code.launchpad.net/~allanlesage/cupstream2distro-config/enable-webcred-coverage/+merge/21960614:50
fgintheralesage, approved14:55
alesagefginther, 10Q14:55
oSoMoNsil2100, hey, I’d need landing request on line 33 to take precedence over the one on line 19, which is currently assigned silo 10 (it’s ok to reassign the silo)14:57
sil2100oSoMoN: hey! Let me look at that after the meeting14:58
oSoMoNthanks!14:58
mterrySorry, got pulled into a hangout15:12
mterryBack on XDG_*_DIRS15:12
mterrySaviq, ogra_, Laney: https://code.launchpad.net/~mterry/ubuntu-touch-session/xdg-dirs/+merge/22221315:20
Laneymterry: how come the special treatment of 'ubuntu'?15:22
mterryLaney, my desktop session has it...  I don't think anything is put there though15:23
mterryLaney, I know you system-settings folk put files in that dir.  Do you need the dir in DATA_DIRS at all?15:23
Laneymterry: That's just a coincidence, it's not meant to be a data dir there15:24
ogra_Laney, mterry, there is stuff in it on the phone too15:24
Laneyyour desktop has it because of $DESKTOP_SESSION15:24
ogra_(not sure it is used at all though)15:24
Laneyit's been a wishlist/low priority item for me to rename that directory to /usr/share/ubuntu-system-settings/15:24
ogra_/usr/share/ubuntu/settings/system/ has a lot of stuff15:25
mterryLaney, oh I was confused by the gnome presense in my XDG_DATA_DIRS, thought that was the DESKTOP_SESSION15:25
mterryLaney, but I guess that's from gnome-session?  which we still must use15:25
mterryLaney, ok, will drop from branch15:25
Laneyright15:25
Laneywe probably do want /usr/share/gnome on a gnome session15:26
mterryBut gnome-session will do that itself15:26
mterrybranch updated15:26
Laneyfair enough15:27
jhodappsil2100, any idea when you'll be able to land simple things like silo 18 again?15:28
tedgI'm a bit confused. This still lists autopilot: $ apt-cache rdepends gir1.2-upstart-app-launch-215:28
sil2100jhodapp: hi! I'll land those in a moment :)15:28
sil2100jhodapp: we're just having a meeting right now15:28
jhodappsil2100, excellent, that's great news15:28
sil2100We kicked a new image so we should be landable now15:28
jhodappnice15:28
robruretoaded, hey, I'm getting some SMS messages... not sure what's up, my vanguard shift shouldn't start for 3.5 more hours, also I don't understand these messages at all15:29
mterrySaviq, so this was causing autopilot failures for unity8 or for everything?15:30
ogra_robru, it wants to make friends with you15:30
robruogra_, yeah something about manta-01 being down. gosh I hope that comes back...15:31
ogra_(and probably didnt want its master to know)15:31
ogra_mterry, top approved15:32
ogra_(and thanks for the descriptive commit message :) )15:32
mterryogra_, heh, I would normally just do the first sentence and leave the second just in the merge description.  I was swayed by your words15:33
mterryogra_, so I guess we need a silo for this guy?15:34
ogra_yeah15:34
ogra_sil2100, ^^^15:34
sil2100o/15:36
sil2100Is there a landing prepared?15:36
sil2100ogra_, mterry: so, the ubuntu-touch-session change will fix our unity8 test failures?15:37
ogra_if i can belive Saviq it will :)15:38
mterryYeah I think so15:38
sil2100Awesome15:38
sil2100mterry: you want to prepare a landing line for that?15:38
mterryworking on it15:38
Saviqogra_, I expect a few failures that crept in in the mean time15:38
ogra_Saviq, as long as its not all red we'Re fine i think15:39
sil2100oSoMoN: looking into your request now15:39
Saviqogra_, +115:39
sil2100oSoMoN: ok, so I flush silo 10 and assign a new one for 33 then15:40
sil2100oSoMoN: is that ok with you?15:40
Saviqogra_, fyi bug #1325984 is what I expect to still kick us15:40
ubot5bug 1325984 in unity8 (Ubuntu) "unity-mir rejects apps with .desktop files with custom names" [Undecided,New] https://launchpad.net/bugs/132598415:40
mterrysil2100, ready15:41
sil2100mterry: o/15:41
mterrySaviq, sil2100, ogra_: sorry about that.  My fault for not running the tests, but I didn't expect that change to affect them15:41
Saviqhum hum15:41
ogra_Saviq, qmlscene behaves very oddly if QT_SELECT (or however that is called) has the wrong value ...15:42
Saviqmterry, ogra_, wait for it, my phone just rebooted on start after applying that patch...15:42
mterryrebooted?15:42
Saviqmterry, yeah, failed to start15:42
mterryAh15:42
mterryHuh15:42
sil2100ricmm: so... we have an urgent fix for our breakages in ubuntu-touch-session, so be sure to rebuild that one once you are finally free in landing papi15:43
=== gatox is now known as gatox_lunch
mterryI'm not sure how we could screw up boot with this patc15:44
ogra_hmm, quoting issue ?15:45
ogra_but even then it shouldnt reboot15:45
ogra_the session/greeter should just not start15:45
Saviqmterry, ogra_, is fine now15:46
ogra_k15:46
ogra_heisenbug then15:46
mterryBuilding silo15:46
Saviqyeah, Schroedinger's cat15:46
oSoMoNsil2100, perfect15:49
oSoMoNsil2100, you can reuse silo 10 for the request on line 33 if that’s easier for you15:50
sil2100oSoMoN: I already freed up 10 and assigned a different silo - 00815:50
oSoMoNthat works too, thanks!15:54
imgbot=== trainguard: IMAGE 68 DONE (finished: 20140605 15:55) ===15:55
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/68.changes ===15:55
robruoSoMoN, silo 8, so work, much build! wow15:55
sil2100;)15:55
Chipacasil2100: silo 14 ready for landing \o/15:56
sil2100Chipaca: phew, you made it right before the e-mail where I announce TRAINCON-0 ;)15:57
Chipaca:(15:57
brendandmessaging-app is taking a really long time to start15:57
brendandi installed silo 2 earlier15:58
sil2100Chipaca: ok, so this needs a packaging ACK from ogra_, but I already see he probably won't +1 it because of the changelog :(15:59
Chipacais there a tool to build debian-style changelogs from bzr commits?16:01
Chipacalike git-debian-changelog but for bzr16:03
robruChipaca, just import the bzr branch into git ;-)16:07
robruChipaca, kidding, i'm sure that tool exists, but I don't know where to find it, sorry16:07
Chipacabzr merge-upstream looks like it wants to do that but fails16:08
Chipacamaybe because i need to use that always for it to work16:08
Chipacanot sure16:09
sil2100Chipaca: ok, so as long as you remember to keep your changelogs/commit messages informative then I guess we can publish :)16:17
sil2100Let me just give it to ogra_16:17
sil2100ogra_: https://ci-train.ubuntu.com/job/landing-014-2-publish/25/artifact/packaging_changes_ubuntu-push_0.3+14.10.20140605-0ubuntu1.diff16:17
sil2100That's the packaging change, cmake for the win!16:17
ogra_Chipaca, thats the last time i'll let a "new upstream release" changelog through from you ...16:22
ogra_sil2100, ACK16:23
sil2100ogra_: thanks!16:23
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
Chipacaogra_: ack. Thanks.16:31
ogra_sil2100, gallery-app exploded on 6816:33
sil2100How?16:33
ogra_dunno ... 15 failures16:33
ogra_Photo with image name /home/phablet/Pictures/sample04.jpg could not be found16:34
sil2100Well, let's fill in a bug and escalate! ;)16:34
* sil2100 doesn't feel like digging into that instead of upstreams anymore today16:35
ogra_there are four that are not related to the missing photo16:36
ogra_the rest is though16:36
ogra_right16:36
sil2100I wonder if it's related to content-hub16:36
sil2100We had a landing with that today16:37
ogra_68 isnt looking so great though16:37
sil2100kenvandine: ^16:37
ogra_smells like it will be worse than the former ones16:37
pmcgowanhttp://people.canonical.com/~ogra/touch-image-stats/68.changes doesnt show much16:38
pmcgowanapplaunch stuff16:38
* sil2100 generates commit logs16:38
ogra_pmcgowan, nope, there were autopilot-legacy fixes related to the upstart-app-launch renaming16:38
ogra_that were hoped to fix a bunch of issues16:38
kenvandinesil2100, ?16:38
ogra_and unity8 is still waiting for a landing16:39
pmcgowanbut nothing to break gallery itself, and no content hub landed16:39
sil2100Actually, kenvandine's landing landed after 6816:39
sil2100tedg: could your click-app-confinement break anything?16:39
sil2100tedg: just trying to find anything that could have caused it16:39
kenvandineit was broken with that fix :)16:39
ogra_pmcgowan, the whole test suite is still untested against the new UAL renaming16:40
pmcgowangot it16:40
kenvandinewhoops16:40
sil2100http://people.canonical.com/~lzemczak/landing-team/68.commitlog16:40
kenvandines/with/without16:40
ogra_its all quite a mess16:40
tedgsil2100, Uhm, it would be confined instead of unconfined. But the gallery confinement should let it see Pictures.16:41
ogra_sadly we dont get proper logs until the whole test suite has run16:41
tedgsil2100, So the old version could have let a bug through, but I don't think it's changed.16:42
sil2100tedg: could you and kenvandine maybe look into that? Since with 68 only this basically landed, so I would suspect this to be a problem, or some other already existing issue16:42
=== gatox_lunch is now known as gatox
sil2100Just want to make sure it's being investigated by people with experience :)16:42
tedgsil2100, Sure, let me flash 6816:42
sil2100Thanks!16:42
* ogra_ would like to see some info about AP-legacy ... 16:43
om26erDear people we are here for helping you get through these tough times of TRAINCON-0 - yours QA team. ;-)16:43
ogra_but without console log ...16:43
* ogra_ hugs om26er 16:43
* om26er hugs ogra_ back16:43
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
sil2100o/16:48
sil2100om26er: thanks :)16:48
ogra_sil2100, oh, if you are away, who will do silos tomorrow ?16:49
sil2100ogra_: Mirv  :)16:49
* ogra_ has no clue how to assign them etc ...16:49
ogra_PHEW !16:49
ogra_thanks :)16:50
sil2100ogra_: I already asked him and he said he'll be around for silo management in our timezone16:50
sil2100And he's a veteran16:50
ogra_sil2100, calendar looks pretty bad too btw16:50
* tedg needs photos to test with, everyone smile!16:50
sil2100Again all failed...16:50
ogra_i guess this will be much worse than 6716:50
sil2100ogra_: so it seems it wasn't autopilot py2's fault it seems?16:51
ogra_probably not16:51
sil2100Or wait16:51
sil2100hm16:51
sil2100Why do I see the same message again?16:51
ogra_16:36:31.206 INFO _launcher:116 - Attempting to launch application 'com.ubuntu.calendar_calendar_0.4.296' with URIs '' via upstart-app-launch16:52
ogra_16:36:44.219 ERROR proxies:410 - Introspect error on :1.55:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException:16:52
ogra_org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)16:52
sil2100Ah, ok, I didn't rename the text16:52
sil2100Maybe my branch was invalid16:52
sil2100tedg: did you see anything wrong with the debdiff I sent you?16:52
tedgsil2100, I didn't notice anything, do you have a branch that I can grep?16:53
sil2100tedg: sadly, since I didn't know which branch to use as I saw many direct-uploads in the archive16:54
sil2100So I wasn't sure if those got synced16:54
sil2100(so I used the sources from LP)16:54
tedgOkay, let me see if I can find this gallery issue.16:56
tedgSeems it can get the image, but not the thumbnail.16:56
sil2100oh16:56
=== ogra_ changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: TRAINCON-0
ogra_:)17:07
=== alan_g is now known as alan_g|EOD
slangaseksil2100: why was autopilot-legacy an issue for the landings?  Aren't all of the phone tests migrated to python3 already?17:08
sil2100slangasek: yeah, so...17:09
sil2100slangasek: from what we saw, some tests still used the old python2 autopilot, that's first17:09
slangaseksil2100: which tests are doing that?17:09
sil2100slangasek: the other problem was that unity8-autopilot depends on both python-autopilot and python3-autopilot, so by fetching the python2 AP dependency it was pulling in the old upstart-app-launch bits17:09
sil2100slangasek: let me look, one moment17:10
slangasekah; is that unity8-autopilot for the desktop?17:10
sil2100No17:11
sil2100It's the touch unity8 autopilot package17:11
slangasekhmm, ok17:11
sil2100For instance, from the logs we saw that even ubuntuuitoolkit used the old AP17:11
sil2100slangasek: same for messaging-app I saw17:12
sil2100Not sure if that's wanted behavior or what... really didn't have time to do that investigation17:12
ogra_slangasek, unity8 pulls it in ... its not clear if they are used at all17:12
ogra_slangasek, the issue was the dependency that caused parts of the UAL renamed packages ot be reverted on the test image17:13
ogra_(i know that some are said to still use legacy ... but what mainly bit us was that AP-legacy brought uupstart-app-launch back)17:14
slangaseksil2100: right; this is reflected on https://blueprints.launchpad.net/ubuntu/+spec/core-1311-python3-roadmap as "debs needing porting to python3 but not blocking python2 removal from the image"17:14
oSoMoNom26er, hey, I’d need a QA signoff for landing request on line 33, since we’re in traincon017:15
slangaseksil2100: (sorry, I should have remembered this)17:15
oSoMoNom26er, is that something you could do for me?17:15
om26eroSoMoN, yes, let me look17:15
oSoMoNawesome, thanks!17:16
om26eroSoMoN, does it require opening youtube.com on the device ?17:16
om26erasking since its blocked here17:16
* sil2100 needs to finish off a script before going EOD17:16
oSoMoNom26er, to verify the fix, it does, I tested it myself here if it’s of any help17:16
oSoMoN(I suppose that’s not how a QA signoff works though)17:17
om26erToyKeeper, do you think you can help in this case ?17:17
=== dpm is now known as dpm-afk
ToyKeeperoSoMoN: Can you add the relevant tests to the test plan?  It has no tests for the changes in the silo.17:24
ToyKeeperoSoMoN: It needs either a manual or automatic test to verify the correct behavior.17:26
mterrysil2100, do I need to do anything else for silo 002?17:27
ogra_so at least music anf filemanager got better17:29
robrumterry, QA signoff I guess17:29
mterryOh right, traincon17:30
robrumterry, yep ;-)17:30
mterry:(17:30
* mterry feels bad for contributing to traincon17:30
oSoMoNToyKeeper, will do in a moment, thanks17:30
robrumterry, nah, the alternative is that your work would just bitrot forever in a silo17:31
ToyKeeperoSoMoN: It looks like only one of the four MPs has any tests, so the other three need them.17:31
* mterry will offer sacrifices to the St. Christopher, patron saint of travelers (closest I could get to a train)17:32
cjwatsonToyKeeper: I need to land https://code.launchpad.net/~click-hackers/click/devel/+merge/222243 (getting our team's lander to do it for me), which I guess will need QA signoff.  Fixes a critical bug; checking that uninstall works is in click's test plan (https://wiki.ubuntu.com/Process/Merges/TestPlan/click).17:47
ToyKeeperom26er_: Can you help?17:48
ToyKeepercjwatson: Is the change already in a silo somewhere?17:48
cjwatsonNot yet, I've asked my team's lander to get it into the process17:49
cjwatsonNeed to go for dinner now, just thought it might save time to ask in advance17:49
om26er_ToyKeeper, cjwatson I can help with that17:49
cjwatsonstgraber: ^-17:49
=== om26er_ is now known as om26er
oSoMoNToyKeeper, added test plan to the landing request17:50
ToyKeeperoSoMoN: Could you get it into the actual test plan?  It doesn't really matter unless it's documented for future testing (and preferably automated).17:53
oSoMoNok, will do17:53
oSoMoNToyKeeper, ok, I updated the test plan at https://wiki.ubuntu.com/Process/Merges/TestPlan/webbrowser-app17:58
ToyKeeperoSoMoN: Could someone use a site which doesn't require an account, instead of twitter?18:00
ToyKeeperMaybe tinypic or imgur or something?18:00
ogra_QA: could you guys treat silo 002 with priority ? that is supposed to get the image less red http://ci.ubuntu.com/smokeng/utopic/touch/mako/68:20140605.2:20140530/8424/ ...18:02
ogra_(for details talk to mterry but by feedback from tedg that seems ot be the roed out of traincon-0 )18:02
ogra_*to be the road18:02
* ogra_ cant type anymore 18:02
sil2100Hey18:05
sil2100Shouldn't 002 go without a queue?18:05
sil2100It's an isolated fix right?18:05
sil2100ogra_, robru: remember that isolated bug-fix-only landings can go without QA sign-off18:06
robruoh, well in that case18:06
robrumterry, silo 2 published18:07
mterryyay18:07
oSoMoNToyKeeper, yes, probably18:07
robrustgraber, you got silo 10, please build18:09
ToyKeeperogra_: Yes, if it's related to fixing a blocker and it's an isolated change, it can bypass sign-off.18:10
ogra_mterry, ^^18:10
oSoMoNToyKeeper, neither tinypic nor imgur will do, as they don’t seem to restrict the accepted mimetypes…18:11
ToyKeeperTraincon 0 only holds back the other changes, features, large branches, anything not related to fixing blockers.18:11
ogra_we need traincon training to be more trained ;)18:12
oSoMoNToyKeeper, so unless you can suggest another login-free site, we’ll have to keep twitter on the test plan18:12
ToyKeeperoSoMoN: Okay, was just hoping for something which doesn't require an account, since that's a lot easier for random people and scripts to test.18:12
ogra_how is twitter login free ?18:12
oSoMoNToyKeeper, agreed, if you come across such a site let me know so I can update the test plan18:13
oSoMoNogra_, it’s not18:13
ogra_yeah18:13
robruoSoMoN, what kind of site? you can upload photos to imgur without logging in18:13
oSoMoNrobru, yes, but they don’t seem to restrict the accepted mimetypes, which is what we’re interested in testing18:13
robruah18:14
robruok, well I'm off for lunch, happy to publish anything when i get back18:16
ToyKeeperI suppose I'll need to finally make a twitter account.18:16
oSoMoNToyKeeper, found one: http://www.wufoo.com/html5/attributes/07-accept.html18:19
oSoMoNToyKeeper, having a test twitter account around wouldn’t hurt though (I don’t use twitter myself but I have a test account for this sort of things)18:20
oSoMoNI’ll update the test plan18:20
oSoMoNdone18:21
ToyKeeper... testing18:24
stgrabercjwatson: things are building at https://launchpad.net/~ci-train-ppa-service/+archive/landing-010/+packages18:25
fginthermardy, alesage, the changes to collect coverage have been deployed. Future builds should now work.18:29
alesagefginther, thanks18:33
alesagefginther, when's your next vanguard btw? have to get a traunch of these ready for review18:34
fgintheralesage, Tuesdays and Wednesday now18:34
alesagefginther, supah, will ask about next Tues.18:35
ToyKeeperWell.  Found a new bug in the browser...  not sure yet how wide the impact is.18:37
ToyKeeperAnyone know if this is a known issue in oxide?  http://toykeeper.net/tmp/browser-rendering-errors-while-scrolling.2.png18:48
ogra_never seen that18:48
ToyKeeperSo far, I only see it in the uReadIt app.18:48
ogra_i have seen other funny things like the screen gettng squeezed for a split second etc18:49
ogra_nothing i can really put a hand on18:49
ogra_but font rendering was always very nice hhere18:49
ToyKeeperIt's not just fonts.  Images behaved the same.18:50
ToyKeeperhttp://toykeeper.net/tmp/browser-rendering-errors-while-scrolling.png18:50
sil2100o/18:50
ogra_wow18:50
ogra_definitely never happened to me ... though i only use promoted images on the phone ...18:51
ogra_(i use my flo for the unstable stuff)18:51
ToyKeeperThis is image 68, unmodified.  Was checking baseline behavior before testing a silo.18:51
ogra_i have 67 on my flo and the G+ app behaves just fine18:53
* ogra_ upgrades to 6818:53
ToyKeeperI see this in uReadIt, and I don't see it in the xkcd webapp.  Haven't tried others yet.18:53
ogra_i'll try ureadit then ... probably an app bug though18:54
ogra_note that we have two browser frameworks installed ... could well be that ureadit still uses webkit18:54
ogra_mhall119, does ureadit use oxide or webkit ?18:56
ToyKeeperThe slashdot app has no issues either.18:57
ogra_ureadit behaves fine on flo so far ...18:58
ogra_ToyKeeper, ha ! got it now as well on flo19:00
mhall119ogra_: oxide, but it's not great19:00
ToyKeepermhall119: It's doing this: http://toykeeper.net/tmp/browser-rendering-errors-while-scrolling.2.png19:00
ogra_yeah, it seems to have issues i see in no other webapp19:00
mhall119ToyKeeper: all the time, yeah, it's really annoying19:01
ToyKeeperI was trying to figure out where the bug should go...  what component is responsible.19:01
mhall119ogra_: it's not a webapp, it's a QML app with an UbuntuWebView component inside a Page on a PageStack19:01
ToyKeepermhall119: Known bug then?  Got a link?19:02
mhall119UbuntuWebView is responsible, I think it's part of the webbrowser-app project still, oSoMoN ^^19:02
mhall119ToyKeeper: I haven't filed it yet, no19:02
mhall119glad to know somebody besides me is still using uReadIt though :)19:02
ToyKeepermhall119: It's in the webbrowser-app test plan: https://wiki.ubuntu.com/Process/Merges/TestPlan/webbrowser-app19:03
oSoMoNmhall119, ToyKeeper: the rendering issues would be an oxide bug, can you please file it there: https://bugs.launchpad.net/oxide/+filebug19:04
ToyKeeperoSoMoN: Yes, and that's where I was about to file it before I heard it might be webkit or something else.  :)19:04
robrucjohnston, hey vanguard buddy, is it time for my vanguard shift now?19:05
mhall119thanks ToyKeeper19:05
oSoMoNwhether it’s webkit or oxide doing the rendering depends on whether version 0.1 or version 0.2 of Ubuntu.Components.Extras.Browser is being imported19:05
mhall119it's 0.2 now19:05
oSoMoNin the case of ureadit, it’s version 0.2, hence oxide19:05
cjohnstonrobru: yessir19:06
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: robru | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: robru. oh, and TRAINCON-0
robrucjohnston, so, uh, hey, wanna give me a crash course in vanguarding? this is my first one19:07
cjohnstonrobru: do you know where the docs are and do you have pager duty setup?19:08
tedgK, so a reflash of 68 + the touch-session fix make clock/gallery/etc work for me in casual testing.19:08
robrucjohnston, I have pager duty set up sort of, it texted me a couple things at 8am this morning, I didn't understand them. also I don't have the doc handy19:09
cjohnstonrobru: so to understand the notifications you really need to go into PD..19:09
ToyKeepermhall119, oSoMoN: https://bugs.launchpad.net/oxide/+bug/132692419:10
ubot5Ubuntu bug 1326924 in Oxide "rendering issues while scrolling within UbuntuWebView" [Undecided,New]19:10
robrucjohnston, yeah I was looking at those19:10
cjohnstonif you look over the doc, that's probably a really good start...19:10
robrucjohnston, great, it's big ;-)19:10
cjohnstonThere are too many things that could happen to really give a 'crash course'... the doc is probably the best bet.. and then as you see stuff, investigate, read the doc, ask questions of others... etc... and please, since you are a fresh set of eyes, if you run into something that is missing from the docs, add it in19:11
robrucjohnston, oh, good call. ok will do19:12
cjohnstonSomeone could spend an hour telling you things, and then the way things work out you never see those issues.. heh19:13
oSoMoNToyKeeper, thanks for the bug, how’s the testing going?19:13
tedgWith silo 10 I can uninstall apps.19:15
tedgalecu, We should probably put quotes around the app name. I got "Uninstall YES or NO?" and then the buttons were Cancel/Uninstall. But "YES or NO" is the name of the app :-)19:16
robrutedg, brb, making an app called "Your mom"19:18
robruthen another one called "the Internet"19:19
ogra_robru, FYI starting an image build so we get results for the ubuntu-touch-session change ...19:19
robruogra_, excellent19:20
tedgHeh, good, good.19:20
tedgrobru, Fill our app store with value! :-)19:20
robrutedg, I live to give! ;-)19:20
ogra_robru, err, or not ... it vanished19:21
robruogra_, https://launchpad.net/ubuntu/+source/ubuntu-touch-session/0.108+14.10.20140605-0ubuntu1 what vanished?19:21
ogra_robru, weird ... rmadison didnt have it for a while19:22
robruogra_, glitch in the matrix... looks fine to me even in rmadison. builds away!19:22
ogra_yeah, looks fine now19:23
Saviqogra_, "<CI-SNCF> mterry, , saviq (landing-002): Migration: All packages are in destination. You can Merge and Clean now. (https://ci-train.ubuntu.com/job/check-publication-migration/19455/console)"19:23
Saviqoof19:23
Saviqogra_, you scared me there!19:24
ogra_Saviq, yeah, i guess it uses rmadison19:24
* Saviq has no idea who rmadison is, but feels for him/her19:24
ogra_Saviq, http://paste.ubuntu.com/7596770/19:24
robruogra_, what does? nothing in citrain does (citrain polls lp for the package status, which has known limitations regarding when packages actually hit the archive)19:25
ogra_robru, how/where does it poll the package status ?19:25
ogra_rmadison is the only reliable source19:25
ogra_the LP UI is currently not in sync with the publisher ...19:26
ogra_not sure about lplib ... but i guess it uses the same DB19:27
robruogra_, you're right, rmadison is the only reliable source, and citrain is emphatically not using that. it's caused us many problems.19:27
ogra_well, colin mentioned plans to improve the LP side19:28
robruthat would be nice19:28
ogra_so we should hopefully see that becoming better soon19:28
ogra_image building btw ...19:29
ogra_bot should announce it soon19:29
imgbot=== trainguard: IMAGE 69 building (started: 20140605 19:30) ===19:30
ogra_on that note ...19:31
* ogra_ &19:31
robruOGRA AND.... OGRA AND... what?!?!19:44
ToyKeeperHe daemonized.  He's daemonic now.19:48
ToyKeeperHe's hiding in the background, lurking in the shadows.19:49
robruhide yo kids, hide yo wife20:01
cjwatsonstgraber: thanks20:09
om26ercjwatson, regarding the click silo its status still says its not tested20:23
om26erit first needs to be tested by the dev team and then we (QA) test it20:24
cjwatsonom26er: yeah I know, but I'm about to go out for the evening20:28
cjwatsonom26er: so it'll be a few hours20:28
tedgom26er, cjwatson, not sure that I count for that approval, but it does work for me.20:51
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, rsalveti - EU: sil2100, Mirv | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: TRAINCON-0
om26ertedg, if you have tested you can formally change the status of 'Testing Done' in landing-010 tab ;)20:56
tedgom26er, I think it makes sense to wait for cjwatson at this point considering it won't get into an image anyway.20:59
tedgI really want to see how 69 turns out, hoping it'll focus our efforts.21:00
tedgCool, music-app fixed in 68. http://ci.ubuntu.com/smokeng/utopic/touch/mako/68:20140605.2:20140530/8424/music_app/21:05
tedgLooks like the biggest regression in 68 was the clock app, which should be fixed in 69.21:08
om26ercjwatson, I gotta sleep now, in my absence ToyKeeper is your QA help21:12
* om26er outy21:12
imgbot=== trainguard: IMAGE 69 DONE (finished: 20140605 21:15) ===21:15
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/69.changes ===21:15
tedgThanks imgbot!21:15
robrucan't wait for the smokeng on this one21:16
* tedg can't wait, downloads ;-)21:16
* popey updates devices21:24
ToyKeeperHmm, now my device isn't responding to screen input.  (image 68 still)21:37
ToyKeeperWell, not entirely true.  If the screen starts to dim from inactivity and I touch it, it'll go bright again.21:38
ToyKeeperOtherwise, no response to screen inpt.21:39
ToyKeeperinput even.21:39
tedg69 seems to behave well. Hoping the automated tests show the same.21:48
robrutedg, results are still coming in, but so far mediaplayer-app is showing improvements in the smokeng21:52
tedgrobru, Nothing has failed yet, it's perfect!21:53
tedg:-)21:53
robruquick, RTM!21:53
tedgIt does seem to be running warmer than I remember.21:54
tedgNot sure if it's just summer in Texas, or really an issue.21:54
t1mprobru: :)21:55
fgintherballoons, the utopic tests have been re-enabled for the coreapps jenkins22:02
balloonsfginther, all sorted then?22:03
fgintherballoons, yep, I had to rebuild the test host, but it all appears to be working again22:04
balloonsfginther, awesome thanks22:04
ToyKeeperShouldn't we be at least a little bit worried about /sbin/init crashing before the user even has a chance to log in?22:06
ToyKeeperThat has been happening for a while...22:06
tedgToyKeeper, Not seeing any crash files for that, do you have one?22:09
tedgOh, wait, I have one now.22:10
ToyKeeperEvery time I flash, I get a /sbin/init crash before the device even gets to a welcome screen.22:11
ToyKeeperI also get a mediascanner crash soon afterward, but I think that's because I push a bunch of files to the device for testing after flashing.22:11
ToyKeeper(a bug, but one triggered by my own actions)22:11
tedgUploading mine to daisy22:12
tedgMake sure the Upstart folks can get a retrace.22:13
tedgToyKeeper, Seems to be this error: https://errors.ubuntu.com/problem/1b58afecf2814f03d3953923cfe361887edf91c022:20
tedgToyKeeper, So looks like we need an Upstart release to fix it, as it's already in trunk.22:21
ToyKeepertedg: I can't view that page.22:22
tedgToyKeeper, Hmm, that's odd. Anyway, the LP bug is bug 1222705.22:24
ubot5bug 1222705 in upstart (Ubuntu) "init assert failure: alloc.c:633: Assertion failed in nih_unref: ref != NULL" [Medium,Confirmed] https://launchpad.net/bugs/122270522:24
veeberstedg: you still around perchance?23:00
veeberstedg: nvm sorry, my issue has sorted itself out ;-)23:04
cjwatsonToyKeeper,tedg: Right, tested silo 10 in my device and it works fine for me, definitely fixes the uninstall issue; if QA signoff is necessary then could QA have a look?23:15
cjwatsonThat's bug 132669423:16
ubot5bug 1326694 in click (Ubuntu) "Can't un-install clicks #65 mako - missing uninstall button" [Critical,In progress] https://launchpad.net/bugs/132669423:16
cjwatsonI don't think I have the ability to mark it as tested, or if I do then I don't know how.23:17
ToyKeepercjwatson: Ah, it's built and in a silo now?  Sweet.23:17
cjwatsonYep23:18
cjwatsonMy testing is a bit hampered by the fact that the only way I have internet right now is via 3G tethering which I only know how to do via Android, so I can't simultaneously test and have internet on my laptop23:19
cjwatsonA good part of https://wiki.ubuntu.com/Process/Merges/TestPlan/click from "Suggested Tests" down wasn't written by me and I can't vouch for how well it's likely to work; I'm not very convinced that creating more users is a good idea on a phone23:20
cjwatsonNor that it's interesting to try; that's what unit tests are for IMO23:20
cjwatsonBut meh, your call I guess23:20
cjwatsonIn fact I think a good chunk of the "Suggested Tests" are just can-never-work right now.  I'd suggest considering them a work in progress (which should go into automatic integration tests anyway) and skipping them for the moment23:24
cjwatsonDropped a note in the wiki explaining why23:25
ToyKeepercjwatson: Thanks.  Part of what happens in traincon 0 is actual review of test plans by people who didn't write them, so I tend to complain a lot at people for that sort of thing.23:26
ToyKeeperI'm a bit slow today though, due to massive jet lag and being on call during the hours I should be asleep.23:27
cjwatsonToyKeeper: Right.  I'm off to bed shortly, because after midnight.  Hopefully it's not so bad that it can't be published; if you decide it's OK to sign off despite problems then I'd appreciate it if you could let a lander know so that they can publish it before I'm up again.23:30
ToyKeepercjwatson: It'll probably be fine.23:31
cjwatsonMy only a priori concern was whether the broken desktop files would be automatically regenerated on session restart with the fixed code, but it turns out that (for me) they are.23:32
cjwatsonI hadn't been going to go to special efforts to smooth the upgrade given that it's only in devel-proposed, but that saves me a mail to ubuntu-phone@ at last.23:33
cjwatson*least23:33
robrucjwatson, i gave you edit access to the spreadsheet in case you already didn't. you can mark testing: yes here: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFVHQ3FuMDJGLUZCamJfSjYzbWh3Wnc&rm=full&pli=1#gid=2823:36
cjwatsonrobru: Ah, thanks a lot, done23:37
robrugreat23:37

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