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

=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== kgunn is now known as Guest14808
imgbot=== trainguards: IMAGE 244 building (started: 20140917 02:05) ===02:05
=== kgunn is now known as Guest35270
imgbot=== trainguards: RTM IMAGE 45 building (started: 20140917 03:05) ===03:05
bfillerlooks like rtm silo 5 failing to build maliit because it doesn't have git: https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-005-1-build/44/console03:08
bfillerrobru: any ideas how to fix this? the ubuntu build was fine.. ^^^03:09
ToyKeeper... get git?03:10
ToyKeeperSorry, I don't know the details...  just had to take the opportunity to say that out loud.03:10
imgbot=== trainguards: IMAGE 244 DONE (finished: 20140917 04:00) ===04:00
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/244.changes ===04:00
Mirvmorning04:11
Mirvbfiller: for some reason it tries to download upstream release (which wouldn't exist even if git was there) instead of using the supplied orig tarball04:12
Mirvbfiller: since it's a sync, I'll just try what would it say without the ~rtm version mangling04:15
Mirvbfiller: it's building now, I'll run watch_only build for it in a few minutes so that the status will be correct too.04:16
imgbot=== trainguards: RTM IMAGE 45 DONE (finished: 20140917 04:20) ===04:20
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/rtm/45.changes ===04:20
sergiusensMirv: bfiller was an email flowing about lack of those tools in the rtm archive; I got tcpdump copied over... but that's not your error, get rid of the ~rtm04:31
robruMirv: what did you do? Manual source package upload?05:15
robruMirv: bfiller: doing a build with the "don't mangle version" option set should have worked, but the real solution is to make the package be split packaging, i guess that one was never onboarded for train usage05:17
Mirvrobru: no, copy-package05:17
MirvI forgot about that option05:17
robruMirv: right, same thing, you put the package there without using a train job to do it05:18
robruAnyway, looks like you have it under control, goodnight!05:19
Mirvnighty night, all of you who have not yet waken up to the morning of 17th :)05:40
ToyKeepertedg, charles: Not sure when you'll be around, but is there any chance you could expand the indicator-datetime's test plan with meaningful tests, or provide a link to an autopilot suite covering its functions?06:11
popeyMirv: please upload http://s-jenkins.ubuntu-ci:8080/job/calculator-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.calculator_1.3.329_all.click when you get a moment, thanks.06:49
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
Mirvpopey: clock done07:28
popeyMirv: i hope you mean calculator?07:28
popeyMirv: checked store, you do.07:29
popeyThank you!07:29
Mirvpopey: s/clock/calculator/...07:29
Mirvc something07:30
popeysil2100: are we going to get a promoted devel image at some point?07:37
popey(morning btw)07:37
sil2100popey: morning!07:40
sil2100popey: yeah, I wanted to have one today, Omer tested one of the images yesterday and said it didn't have any serious issues07:41
sil2100popey: I'll just double check with one of our QA people that krillin is also fine on devel and we could promote07:41
popeyawesome. the clock app hasn't been updated in the store for a while and has new stuff that needs to land in the image, but depends on an image being promoted07:42
popeythen everyone gets snooze for their alarms!07:42
psivaa_sil2100: need to be afk for a bit and may miss the early part of the meeting.08:21
=== psivaa_ is now known as psivaa_-afk
sil2100psivaa_-afk: ACK08:26
=== psivaa_-afk is now known as psivaa
Laneyis there a special procedure to get non-train packages into rtm silos or should I just copy it?08:52
john-mcaleelydavmor2, http://people.canonical.com/~jhm/barajas/device_krillin-20140917-19d7408.tar.xz09:01
davmor2john-mcaleely: thanks09:01
=== vila changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: vila | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
sil2100Laney: you can use CI Train, but for now you can just copy - what packages do you have in mind? Syncing from utopic?09:09
Laneysil2100: I thought it had to be QAed09:12
Laneyyes, syncing09:12
tsdgeosvila: hi, our autopilot setup has broken again https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-mako/4548/console any idea?09:15
=== vrruiz_ is now known as rvr
vilatsdgeos: apart from the all caps in: 'SKIPPING phablet-flash AS REQUESTED' nothing catch my un-educated eyes09:21
tsdgeosok, so no autopilot CI then09:22
vilatsdgeos: i.e. not flashing and later on failing during the setup sounds... somwhow expected ?09:22
tsdgeosi have no clue how this is setup09:23
tsdgeosi know it worked09:23
tsdgeosand now it doesn't :D09:23
brendandogra_, so robru's citrain script is currently completely unable to cope with the adb changes09:23
vilatsdgeos: ;-) We'll need experts then, I'll track it and let you know or get pinged back09:23
ogra_brendand, as is phablet-test-run apparently ... sigh09:23
tsdgeosvila: appreciated :)09:23
ogra_chmod: changing permissions of '/dev/uinput': Operation not permitted09:23
ogra_it tries a chmod 666 /dev/uinput at the very start09:24
ogra_:(09:24
brendandogra_, oh yeah09:24
ogra_so i will have to add a --password option to it09:24
ogra_:(09:25
ogra_i guess the same goes for the ci tools09:25
* ogra_ will get this fixed today ... 09:25
ogra_damn09:25
ogra_this is the tenth re-implementation of "adb shell" calls in phablet-tools09:26
ogra_:(09:26
brendandis --ppa option of phablet-config writable-image working at all??09:37
vilatsdgeos: hold on, the job you mention is from 2014-09-12, almost a week ago, I've triggered a rebuild for that one09:43
tsdgeoserrr09:43
vilatsdgeos: do you have more recent failures ?09:43
tsdgeosthat's weird it's linked from a more recent thing09:44
tsdgeoslet me see09:44
vilatsdgeos: the re-run seems to proceed better (at least it pased the point where it failed previously)09:45
vilatsdgeos: http://s-jenkins.ubuntu-ci:8080/job/generic-deb-autopilot-runner-mako/4646/console09:45
tsdgeosdoh :/09:45
tsdgeosmust have been tricked by the so many confusing links09:46
tsdgeossorry09:46
vilatsdgeos: no worries09:46
brendandpete-woods, do you know how testing is going for silo 16 in RTM?09:46
brendandpete-woods, and 9 and 3, although those have only been around since yesterday so probably haven't got an opportunity to test those yet09:47
brendandogra_, so "adb shell 'SUDO_ASKPASS=/tmp/sudo_askpass.VA3s sudo -A add-apt-repository -y ppa:ci-train-ppa-service/landing-009'" seems to think /tmp/ is on the host09:50
brendandogra_, that's broken...09:50
brendanddoes anyone test this stuff...09:51
ogra_where is that from ?09:51
brendandogra_, from phablet-config09:51
Laneyhrm09:51
ogra_indeed that has been tested09:51
LaneyI got the rtm chroot from LP but it had an archive.u.c sources.list09:51
Laneyis that usual?09:51
LaneyI was expecting something different09:52
LaneyI assume launchpad-buildd overrides it09:53
* Laney does that manually09:53
ogra_brendand, i dont get what you mean, it cant thin it is on the host, it is executed inside an adb shell09:54
brendandogra_, http://paste.ubuntu.com/8364004/09:54
ogra_brendand, can you give me the exact error ?09:54
ogra_thanks09:54
ogra_brendand, no, from phablet-config09:54
ogra_(which creates this file before trying to use it)09:55
brendandogra_, it doesn't give an error, it just silently does nothing09:55
ogra_it works fine here09:55
ogra_just tried09:55
brendandogra_, but that's the command it runs09:55
cjwatsonLaney: yes, that's usual, Launchpad always forces the appropriate-context sources.list into place at the start of a build09:56
Laneycjwatson: Kay, I figured that would be it09:57
brendandogra_, what's the outcome, is there a new file in /etc/apt/sources.list.d/?09:57
ogra_http://paste.ubuntu.com/8364019/09:57
ogra_ogra@anubis:~/image-stuff$ adb -s 0079a79f1857654a shell09:58
ogra_phablet@ubuntu-phablet:~$ ls /etc/apt/sources.list.d/09:58
ogra_ci-train-ppa-service-ubuntu-landing-009-utopic.list09:58
ogra_yes09:58
brendandogra_, ah but that's not what phablet-config does09:58
ogra_that is exactly what phablet-config does09:58
brendandogra_, well i get '#!/bin/shecho <combination on my luggage>' in the /tmp file09:59
mzanettisil2100: hey, I'd need your help once more: I removed a branch from the spreadsheet, then did a reconfigure and rebuild on the silo. but that branch still shows up in the dashboard10:00
mzanettisil2100: what did I miss?10:00
cjwatsonbrendand: /me takes seconds to work out what the "shecho" program might be10:00
mzanettisil2100: silo 11, branch https://code.launchpad.net/~nick-dedekind/ubuntu-settings-components/indicator-polishing/+merge/22908310:01
sil2100mzanetti: removal of branches I think requires a landing team reconfigure :)10:02
sil2100mzanetti: let me reconfigure for you10:02
brendandcjwatson, yes - dodgy newlines10:02
mzanettithanks10:02
ogra_brendand, you did supply -r, right ?10:02
brendandogra_, yes - otherwise it would never run that code10:03
brendandcjwatson, adb.shell('/bin/echo -e \\"#!/bin/sh\necho %s \\" > %s ' % (args.remotepassword[0], tempfile), ignore_errors=False)10:03
ogra_but right, the newlines are garbled, sigh10:03
brendandogra_, what does yours look like, since i see you supplied two newlines10:04
brendandogra_, do you have a space between the two lines?10:05
ogra_brendand, i guess the same as yours ...10:05
ogra_let me try a fix ...10:05
ogra_why did that work during testing (not only for me)10:05
brendandogra_, could echo have broken? seems impossible, but why doesn't it insert the newline?10:06
ogra_brendand, thats a quoting issue10:06
brendandogra_, when did it last work for you?10:07
ogra_brendand, when testing before uploading/merging10:07
cjwatsonogra_: ugh, seriously, use printf10:08
cjwatsonconsistent shell interpretation FTW10:08
cjwatson(yeah, I know /bin/echo is probably safe, but ...)10:08
cjwatsonadb.shell is a pretty awful interface by the looks of it :)10:09
ogra_it is10:09
brendandogra_, i'm just puzzled how this ever worked10:10
ogra_and that it has to wrap two bash calls inside a sudo call to get the right env doesnt help much either10:10
brendandogra_, can you paste me the fix?10:11
ogra_brendand, well, if i dont get pinged every 30sec i could actually work on it :P10:11
cjwatsonmine more backslashes10:11
ogra_yeah10:14
davmor2john-mcaleely, sil2100: tarball testing done, I get at least 4 brightnesses to reproduce, A bright light (spot light will do, normal light, cover just the sensor but leave the camera uncovered, cover the camera and light sensor) also the brightening of the screen on shutdown is a lot dimmer :)  I'm happier with that :)10:14
ogra_well, convincing printf to accep ! in #!/bin/sh seems not so easy10:14
sil2100SHIP IT10:14
john-mcaleelysil2100, ok, I'll push it now. thanks davmor210:14
cjwatsonogra_: printf doesn't interpret ! in any way10:15
cjwatsonogra_: you may of course have to quote it to protect it from the *shell* trying to do history expansion on it10:15
ogra_right10:15
ogra_single quotes help10:15
cjwatson(though that shouldn't happen in noninteractive shells)10:15
brendandogra_, escaping it worked for me10:15
brendandor not...10:16
john-mcaleelysil2100, shipped10:16
sil2100john-mcaleely, davmor2: thanks!10:16
ogra_brendand, let me fix this properly using printf as cjwatson suggests10:17
Laneyis there a manifest for rtm?10:18
ogra_Laney, on cdimage10:18
Laneyfound it10:18
ogra_Laney, and changelogs in a subdir at the usual place too10:18
ogra_under rtm/10:18
Laneygrr!10:19
Laneyogra_: rtm doesn't even have those packages you were complaining about10:19
Laneybecause it has gst-bad 1.2.410:20
ogra_Laney, well, the gst merge landed one day before rtm opened10:20
Laneyhttps://launchpad.net/ubuntu-rtm/+source/gst-plugins-bad1.010:20
ogra_cjwatson, hmm, now how do i combine printf's %s with pythons %s ?10:21
cjwatson%%10:21
ogra_thanks !10:22
brendandogra_, might it be less confusing to not use it at all?10:26
brendandogra_, and just use pythons?10:27
ogra_-            adb.shell('/bin/echo -e \\"#!/bin/sh\necho %s \\" > %s ' %10:28
ogra_+            adb.shell("printf '%%s\\n' '#!/bin/sh' 'echo %s' >> %s " %10:28
ogra_there is your fix10:28
cjwatsonerr that looks undefined10:28
cjwatson%%s%%s surely?10:28
cjwatsonI guess it works but seems like by luck10:29
ogra_cjwatson, first one is fromat and then two times content10:30
cjwatsonoh format is reused10:30
ogra_right :)10:30
cjwatsonhm, ok, news to me :)10:30
cjwatsonbut it's documented, so ...10:30
ogra_yeah10:30
ogra_and works nicely10:30
ogra_i'm a bit uneasy about the >>10:31
ogra_but then, the mktemp is in the line above10:31
Laneysil2100: would you drop line 56 please10:40
=== tvoss is now known as tvoss|lunch
brendandogra_, probably the reason people didn't notice is because phablet-config swallows all the output10:46
ogra_brendand, yeah, currently working on that ;)10:46
ogra_and i also dropped the need for rebooting if the image is already writable10:46
brendandogra_, nice10:47
ogra_i want to drop 80% of phablet-test run for it10:47
ogra_the ppa setup, adb sudo setup etc should only live in one script10:47
sil2100Laney: sure10:51
Mirvbah, request ID:s disappearing again11:01
ogra_brendand, http://paste.ubuntu.com/8364323/11:02
=== MacSlow is now known as MacSlow|lunch
brendandogra_, much better11:04
ogra_ok let me prepare a landing for this11:06
ogra_brendand, https://code.launchpad.net/~ogra/phablet-tools/phablet-tools-fix-writable-image/+merge/234946 if you like to test and approve11:10
mzanettisil2100: hmm... that branch still shows up in the dashboard11:13
fgintherballoons, when you get a moment, can you review https://code.launchpad.net/~fginther/cupstream2distro-config/core-apps-python3/+merge/234902 ?11:13
sil2100mzanetti: hmmm, let me check then11:14
brendandogra_, would dpkg-query also be broken on rtm?11:14
sil2100mzanetti: you wanted to get rid of the indicator-polishing branch, right?11:16
mzanettisil2100: yes11:16
sil2100mzanetti: I still see it in the MR list in the spreadsheet, so it was simply not removed from there - even though I remember you said you did?11:16
mzanettierr, what?11:16
* mzanetti checks again11:16
sil2100mzanetti: if you check line 25 of the google spreadsheet, the branch is still there :o11:16
mzanettiffs...11:17
mzanettisil2100: I removed it from line 3511:17
mzanettisil2100: ok... kgunn and me really need to sync better11:17
mzanettisorry11:17
sil2100Ok, let me reconfigure then - but maybe you can reconfigure that as well now :)11:20
sil2100Ok, I see you reconfigure now11:21
* sil2100 goes to prepare lunch11:21
mzanettisil2100: ok. seems to work11:22
=== tvoss|lunch is now known as tvoss
ogra_brendand, dpkg-query operates on local Pakcage files iirc11:23
tvosssil2100, can I get a silo for line41?11:23
brendandogra_, ok. i need to figure out why it's giving me the wrong result then11:24
Mirvtvoss: allocating11:26
tvossMirv, thank you11:26
Mirvtvoss: fixing missing space in your MR:s11:27
tvossMirv, oh sorry11:28
ogra_cjwatson, hmm ...11:37
ogra_doing something like:  phablet-config -r 0000 --ppa ppa:ci-train-ppa-service/ubuntu-rtm/landing-00411:37
ogra_which simply calls add-apt-repository in the backend results in:11:37
ogra_Command '"SUDO_ASKPASS=/tmp/sudo_askpass.B4Y7 sudo -A apt-get update -qq ; echo ADB_RC=\$?"' returned non-zero exit status 10011:37
ogra_W: Failed to fetch http://ppa.launchpad.net/ci-train-ppa-service/landing-004/ubuntu-rtm/dists/utopic/main/binary-armhf/Packages  404  Not Found11:37
ogra_cjwatson, does add-apt-repository not automatically replace "utopic" with "14.09" here ?11:38
ogra_(note, i'm not running rtm on the device)11:38
cjwatsonogra_: dunno, cyphermox did that work11:38
ogra_ah, k, i'll wait for him then11:39
ogra_sergiusens, i could need top approval of https://code.launchpad.net/~ogra/phablet-tools/phablet-tools-fix-writable-image/+merge/23494611:40
ogra_(fixes a lot of wrongs in the code :) )11:41
=== MacSlow|lunch is now known as MacSlow
=== vila changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
=== Ursinha is now known as Ursinha-afk
=== cprov changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: cprov | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
=== Ursinha-afk is now known as Ursinha
=== kgunn is now known as Guest35530
sil2100brendand: hey!12:55
brendandsil2100, hello12:55
sil2100brendand: were you able to check rtm #37 for krillin?12:55
sil2100brendand: wait13:02
sil2100brendand: I mean utopic #3713:02
sil2100My brain is broken today13:02
ogra_sergiusens, i cant use single quotes in the printf ... that breaks the format13:03
ogra_sergiusens, the right combo of single and double quotes is essential in that line13:04
* ogra_ fixes the other line13:04
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
brendandsil2100, yes it seems fine. no major issues13:07
sil2100ogra_: hey, two questions! First, how's the mako dbus smoketesting issues?13:11
ogra_sil2100, well, see above, other stuff kept me away from it13:11
sil2100ogra_: ACK, second thing! What do you think about promotion for the utopic channel? ;)13:12
ogra_sil2100, sure13:12
ogra_sergiusens, i fixed what i could ... and commented13:13
ogra_please approve :)13:13
Mirvsil2100: if you're interested, I'm still getting error on merge&cleaning rtm silos (requiring ignore_missing_projects) even when landing has gone completely ok: https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-013-3-merge-clean/8/console13:19
pete-woodsbrendand: I'm coming round to testing all my silos now13:21
sil2100ogra_: so, we would need the mako's #243 promoted and krillin's #3713:24
sil2100Mirv: oh13:24
satorisbrendand: hi, could we get qa approval for line 40? Thanks.13:29
brendandsatoris, yes - it's just in our queue now13:30
satorisGreat.13:30
ogra_sil2100, done13:31
sil2100ogra_: \o/13:31
sil2100popey: ^13:31
popeyyay13:32
* ogra_ wonders how to bribe sergiusens to top approve that super urgent phablet-config fix 13:32
popeymhall119: ^^13:32
popey(update yr phone)13:32
mhall119popey: yay!13:33
* mhall119 hugs sil2100 13:33
brendandtedg, hey i'm just looking at rtm silo 002. it was noticed that indicator-display is not seeded, is that known?13:34
tedgbrendand, Yeah, it's on ogra_'s todo to review13:34
tedgbrendand, But, the system settings function to turn it on doesn't work yet either. So it's not high priority :-)13:35
ogra_brendand, tedg, did it land in rtm already ? i cant seed non-existing packages13:35
tedgogra_, Yes, it has.13:35
ogra_k13:35
brendandtedg, so indicator-display is just landing some translations fixes?13:37
tedgbrendand, No, it's just enabling translation in the packaging.13:38
tedgNo binary changes13:38
brendandtedg, so what change should we see after installing it?13:38
tedgbrendand, You shouldn't. It should be changing bits in launchpad as they're introspecting those changes when building language packs.13:39
tedgbrendand, So you won't see changes on the device for a while.13:39
brendandtedg, ok it would be helpful to us if that was pointed out in the description13:40
brendandtedg, 'indicator-datetime has no binary changes'. blah blah blah13:40
tedgOh, you can't get to the descriptions in the MRs for RTM builds.13:40
tedgThat's annoying.13:40
tedgHmm, okay.13:41
brendandtedg, well we can go digging and figure it out, but it would be helpful if that were stated directly13:41
brendandtedg, just sayin13:41
tedgbrendand, Just to be clear, indicator-display has no binary changes, indicator-datetime was changed.13:41
brendandtedg, yes the fix for datetime is clearly mentioned13:41
tedgbrendand, K, just making sure :-)13:42
tedgMake sure we test the right thing.13:42
brendandtedg, anyway i'm on it now - shouldn't take long13:43
ogra_sergiusens, so no top approval until i rewrite the printf line ?13:43
tedgbrendand, Great, thanks! Any questions bug me or charles13:43
sergiusensogra_: no, I'm just in a meeting13:43
ogra_oh, sorry13:44
* ogra_ hugs sergiusens 13:44
mzanettisil2100: can you please do me another reconfigure on silo 11?13:46
sil2100mzanetti: sure13:47
mzanettithanks13:47
ogra_robru, can you please approve https://code.launchpad.net/~ogra/phablet-tools/phablet-tools-fix-phablet-shell/+merge/234976 so we unscrew the SDK guys13:48
brendandtedg, would you accept the statement that overall the datetime testplan could be a little more thorough? also do you have a plan for writing autopilot tests for it?13:53
jhodappsil2100, can I get a silo for line 75?13:54
tedgbrendand, Hmm, I guess. Probably need to update the wiki as well.13:54
sil2100jhodapp: sure13:55
tedgbrendand, There, updated from the branch.13:56
bfillersil2100: where are the krillin smoketest logs?13:57
=== Guest35530 is now known as kgunn
ogra_sil2100, ^^^please :)14:16
sil2100ogra_: sure :)14:17
=== ogra_ changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: cprov | Train Dashboard: oh, i see, only one free silo | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
ogra_argh14:17
davmor2ogra_: you really need to stop doing that :D14:17
sergiusensplars: can you test run this https://code.launchpad.net/~nskaggs/phablet-tools/remove-python2-support/+merge/233754 on the infra?14:17
=== ogra_ changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: cprov | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
ogra_davmor2, tell that to our focus handling :P14:18
davmor2ogra_: well if you insist on using it wrong that's your fault not ubuntu's you are meant to focus on one thing not 10 :P14:19
ogra_:P14:20
ogra_sergiusens, that sudo crap in the last line needs to go (in fact i'm just completely re-writing phablet-test-run since it is unusable today)14:20
sergiusensogra_: well I thought the plan was to move to adt runners14:21
sergiusensfginther: plars thoughts on that?14:21
ogra_sergiusens, smoketesting isnt using them today14:21
sergiusensthoughts lead to questions about roadmaps :)14:21
ogra_and we have dbus issues since yesterday with phablet-test-run14:21
ogra_which makes that re-write kind f urgent14:22
cyphermoxogra_: I could have sworn it did pick 14.09 rather than utopic when I wrote the patch, but it just gets that from aptsources, so it's in a way another indication that it would work better if base-files were updated to say ubuntu-rtm and such14:22
ogra_if we dont need it i'd be super happy though :)14:22
ogra_cyphermox, well, i expllicitly tried to add a rtm ppa on an utopic image14:23
ogra_not sure thats even remotely supposed to work :)14:23
cyphermoxno, on a utopic image it would definitely pick utopic14:23
ogra_good14:23
ogra_then it works as excpected14:23
ogra_i was just wondering if it shouldnt :)14:24
cyphermoxI'll spend a bit more time thinking about it, later today14:24
cyphermoxit really should be picking the series for the distro you're trying to add ;)14:24
ogra_not urgent for sure14:24
cyphermoxno, that's why I said later14:24
ogra_though definitely interesting the other way round14:24
ogra_i can imagine people wanting to add utopic ppas to rtm14:24
sergiusenstrainguards line 73 please14:28
ogra_you smarted out the bot :)14:28
sergiusensogra_: the spreadsheets says we should ping manually14:29
ogra_yeah, the bot only sendds a notice14:29
ogra_which most IRC clisents dont highlight14:29
ogra_you were still faster than the bot :)14:29
* barry is slower than queuebot14:36
Laneysil2100: where's the bug for that?14:36
LaneyI don't think you do have the FFe14:36
Laneyor at least I'm not aware of it14:36
ogra_barry, yeah, sergiusens could teach you though :)14:37
barry:)14:37
barryi'm trying to decide whether i need an ffe for this or not though14:37
jhodappsil2100, what is wrong here, not sure what this is telling me: https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-014-1-build/11/console14:38
barryi think not since there are no user-visible new features14:38
plarssergiusens: last time we tried using adt for autopilot tests, it didn't work at all14:38
plarssergiusens: we can revisit it though14:38
ogra_plars, wihin this week?14:39
plarsogra_: doubtful14:39
ogra_else i need to fix phablet-test-run to run everything as root i guess14:39
ogra_right, thats what i thought14:39
plarsogra_: how is phablet-test-run broken?14:39
ogra_plars, see all the dbus AP errors in the failed app tests14:39
barryladeedah, no silos available14:39
plarsogra_: why do we want to run as root? Don't we want to run the apps as the actual user?14:39
balloonsthe mp for adt-run should be working now..14:39
ogra_plars, thats what i thgouth too, but AP doesnt seem to ship permissions for the phablet user to run the dbus introspection bits14:40
sergiusensogra_: no, running as root is the wrong thing14:40
ogra_sergiusens, it runs as root today14:40
sergiusensogra_: that's phablet-config14:41
balloonsthis was the mp; fginther needs to update and give it a run: https://code.launchpad.net/~fginther/ubuntu-test-cases/add-reminders/+merge/22628114:41
ogra_except for the single test commands everything assumes a root shell14:41
ogra_sergiusens, did you look at phablet-test-run ?14:41
sergiusensogra_: I wrote it initially with mzanetti almost 2 years ago14:41
ogra_it stops/starts unity as use and runs the actual test as user ... everything arounnd this needs root14:41
sergiusensogra_: the start/stop unity isn't used afaik14:42
ogra_it is in smoke tests14:42
ogra_i see it in the logs14:42
ogra_sergiusens, but even then ... 80% of the adb calls are as root14:42
ogra_(i dont get why it doesnt use phablet-config to install packages and enable ppas though)14:43
mzanettiogra_: because phablet-test-run is approx 1 year older than phablet-config14:44
sergiusensthat ^14:45
ogra_mzanetti, sure14:46
ogra_mzanetti, i'm not saying it is wrong, but sergiusens claimed it wouldnt run stuff as root ... it clearly expects root for many things14:46
mzanettiyes, it does14:46
ogra_and i will need to fix these up14:46
ogra_if we want working test results14:47
mzanettiall run run_with_adb calls need root14:47
ogra_right14:47
mzanettirun_with_ssh is user stuff14:47
tedgThanks brendand!14:47
sergiusensogra_: I thought you took care of those during the adb as user migration though14:47
ogra_sergiusens, i did ... and it worked when i tested here14:47
ogra_sergiusens, except for the chmod 666 ... for which balloons told me back then we could drop it anyway14:48
ogra_(since AP ships a udev rule for that device)14:48
=== nik90_ is now known as nik90
ogra_sergiusens, it could well be that this extra "sudo -uphablet -i" wrapper everywhere causes the dbus issues though14:49
ogra_havent checked that yet14:49
sil2100jhodapp: let me take a look, I was in a meeting14:52
sil2100Laney: for what?14:52
jhodappsil2100, thanks14:52
Laneysil2100: the big FFe you mentioned on that hangout14:52
sil2100Laney: uh, I was sure we had one, but I see that I might not be the case! Crap, but looking into that now14:56
Laneysil2100: I mailed ubuntu-release (see the archives) but some people optimistally said there would be no (or so few that they could individually get FFes) new features now. :)14:57
Laneyasac might have more current info14:57
sil2100Laney: yeah, sorry, I saw you mentioning that you can generate the list and saw that everyone generally agreed and I was sure it was filled with that14:58
sil2100I just poked him, but I need to poke slangasek if he has any info regarding that14:58
sil2100Damn, made a fool out of myself14:58
sil2100;)14:58
brendandpete-woods, i'm testing silo 1815:01
=== kgunn is now known as Guest81961
brendandpete-woods, should translations work for infographics now?15:07
=== apw_ is now known as apw
pete-woodsbrendand: they would, but the lang pack hasn't been released yet. the "no sources" message isn't translated yet15:21
brendandpete-woods, looks translated here15:22
brendandexcept for 'photos taken'15:22
pete-woodsbrendand: the normal sources should be translated15:22
pete-woodsbrendand: assuming translations are provided. but the build in messages like "no sources" don't work yet15:23
brendandpete-woods, so i can't really test this change?15:23
pete-woodsbrendand: not really no. to test it I stuffed some extra translations onto my image manually15:24
pete-woodswhich was quite a pain15:24
sil2100ogra_: hey, can you proof-read something for me? ;)15:26
ogra_sil2100, in a meeting, but i can try indeed :)15:27
sil2100davmor2: btw. thanks for the test report e-mail, it's good to have that :)15:32
sil2100jhodapp: ah!15:33
sil2100jhodapp: sorry I only checked now, but it seems it's only worried about the last ~rtm upload that happened15:34
sil2100jhodapp: as it was a sync, we don't save those versions anywhere in bzr15:34
jhodappsil2100, ah so it was referencing the last thing that was in that silo for rtm?15:35
brendandtvoss, sergiusens, jdstrand, dbarth_, pete-woods, dobey, bfiller, Mirv  - anyone have RTM silos that are almost done being tested? don't forget to mark them so on the spreadsheet15:36
sil2100jhodapp: it's just confused, as the rtm archive has 0.3.3+14.10.20140911~rtm-0ubuntu1  while the last thing in the branch is 0.3.3+14.10.20140911-0ubuntu1 - the way out of here is just to flip the ignore flag when building the silo15:36
tvossbrendand, yup15:36
sil2100jhodapp: check FORCE_REBUILD during the build job15:36
jhodappsil2100, ok cool, let me try15:36
pete-woodswill do, just doing the testing now I have sucked some eggs on how to shell into my krillin again15:36
sil2100Ah, and you probably would like to check DO_NOT_APPEND_RTM_TO_VERSION as well15:37
sil2100jhodapp: as you guys are doing RTM landings first, right?15:37
jhodappsil2100, yes15:37
jdstrandcwayne: hey, did your features stuff land so we can put apparmor in the rtm branch?15:37
sil2100jhodapp: yeah, then for now rememeber checking the not append flag as well :)15:38
cwaynejdstrand: so the ubuntu-touch-customization-hooks bits landed some time yesterday15:38
cwaynethe custom tarball needs to be updated now too15:38
cwayneto actually make use of it15:38
boikosil2100: quick question, is this rtm or utopic image: http://ci.ubuntu.com/smokeng/utopic/touch_stable/mako/42:20140917:20140903.1/10510/dialer_app/1686233/ ?15:38
jdstrandcwayne: cool, so that whole process is in place?15:39
cwaynejdstrand: yep15:39
sil2100boiko: hey! This is RTM - whenever you see touch_stable in the name then it's ubuntu-rtm15:39
jdstrandcwayne: awesome. let me get a new apparmor-easyprof-ubuntu into utopic, then I can ping you15:40
sil2100boiko: I mean, in the URL15:40
boikosil2100: nice! thanks!15:40
jdstrandcwayne: then you can regenerate the tarball with what is in the silo and the new apparmor-easyprof-ubuntu15:40
brendandsil2100, why do we use those names and not just the distro name?15:40
brendanddistro/series15:40
brendandsil2100, or the channel name even better15:41
jhodappsil2100, seems to be building ok now15:41
brendandsil2100, it even says 'utopic/touch_stable' which is super-confusing15:41
ogra_brendand, i think asac picked the names15:42
brendandogra_, asac - i'd love to know the reason - i'm sure there's a good one15:44
davmor2brendand: because he wanted to :P15:44
=== plars changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: plars | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
brendanddavmor2, you're *sooo* funny15:46
brendanddavmor2, see - sarcasm :P15:46
davmor2brendand: I know right :D15:47
sil2100brendand: don't ask meeee15:47
davmor2</new_level_sarcasm_for_brendand>15:47
sil2100So many things15:48
sil2100Mirv: let me try looking into that issue now15:48
popeysil2100: I'll be skipping the meeting today.15:51
davmor2cyphermox: silo-001 how do I test this do I just tail syslog or is there something better?15:52
sil2100popey: ACK15:52
cyphermoxdavmor2: you'd need to run dbus-monitor --system | grep ScanDone   and check that there aren't two ScanDone in rapid succession15:53
bfillersil2100: so these failures - which image are they using? http://ci.ubuntu.com/smokeng/utopic/touch_stable/mako/42:20140917:20140903.1/10510/dialer_app/15:57
bfillerrtm, ubuntu, proposed, etc?15:58
sil2100bfiller: those are using mako ubuntu-rtm #42, which is the, let's say, equivalent of ubuntu-rtm images for krillin #4615:59
sil2100bfiller: those two have different image numbering since we bump the image everytime a new device tarball is released...16:00
sil2100bfiller: and since we have a new one for krillin frequently, the krillin ones are bumped more16:00
sil2100ogra_: I'll be right there on the meeting16:03
ogra_k16:03
bfillerboiko: ^^^^16:03
bfillerboiko: see what sil2100 said about images being used in smoketests16:03
boikobfiller: yep, thanks16:04
=== Ursinha is now known as Ursinha-afk
sil2100boiko, bfiller: it might be confusing indeed, especially that we have like 3-4 numbering schemes now happening that are completely out of sync16:07
asacogra_: brendand: well, for me there is devel-proposed and stable-proposed which currently is mapped to rtm-proposed. thats where the name is coming from16:08
ogra_asac, we're talking about touch, touch_stable etc on the smoke testing dashboard16:09
asacreality is that underlyaing archive names disagree and we talk about utopic everywhere which is confusing for those that use the devel-proposed channel16:09
asacogra_: yes, touch_stable came out of morphong touch with the stable-proposed channel idea16:09
asac:)16:09
asacmorphing16:09
asacnote that i didnt pick that nmae16:10
asaci gave the high level input like above and someone did that then16:10
ogra_hmm16:10
asacgave the same input to someone else and they picked the channel name on system-image :)16:10
ogra_brendand, ^^^^ so we dont know who picked these names i guess16:10
brendandogra_, color me not surprised :)16:10
asacis it that confusing really? feels like a simple mental mapping exercise to me :)16:13
=== gatox is now known as gatox_lunch
sil2100asac: to be completely fair, stable-proposed is not linked to rtm right now ;)16:21
balloonsso plars ogra_ do we still plan to merge this? https://code.launchpad.net/~nskaggs/phablet-tools/remove-python2-support/+merge/23375416:21
sil2100asac: actually 'stable-proposed' does not exist at all16:21
sil2100asac: there's 'stable', but it's not linked to anything, it's a manual channel where we didn't promote anything to since months16:22
davmor2cyphermox: erm I see 1 ScanDone every few seconds what are you classing as quick succession?16:24
ogra_balloons, sure, but i will have to make other changes to phablet-test-run16:24
tvosssil2100, line 49 complaints about wrong format in testing done column, mind having a look?16:24
sil2100tvoss: looking16:25
ogra_balloons, if it has been properly tested, llets just land it before i start ?16:25
* ogra_ checks if it is finally top approved16:25
sil2100tvoss: ah, don't worry, it's normal... sadly google docs doesn't support pattern-based field validation ;/16:25
tvosssil2100, ack16:25
balloonsogra_, that was my thought. It should fix a few of the worst issues atm16:26
ogra_balloons, do you consider it ready ? i can top approve and quickly land it16:27
robruogra_: i reviewed your branch16:27
ogra_robru, yeah, i saw16:27
balloonsogra_, I do and sergiusens reviewed as well. He was just wanting plars to ack it16:27
asacsil2100: yeah i kind of said that :); doesnt really defeat the general way to look at it16:27
asacimo16:28
ogra_robru, i would still like to keep the chmod (if ~/.ssh doesnt exist or authorized_keys doesnt, it still helps to get the permissions right) but i just dropped the chown (one bzr push away)16:28
asaci dont think we really know yet where this is heading, hence I don't think we shoudl too much effort in making these terms consistent for now16:28
ogra_balloons, ah, k ... so we'll wait for plars16:28
plarsone sec, I'll take a look16:29
robruogra_: hm, k16:29
ogra_robru, by default the files will have far broader permissions at creation time, i think ssh would choke16:30
* ogra_ tests16:30
sil2100Mirv: ah! Damn! I think I see the problem ;/16:31
sil2100Mirv: it seems some leftover code from the old sync code is biting our asses again16:31
robruogra_: yeah ssh freaks out if those files aren't *0016:31
ogra_robru, hmm, it doesnt actually ... drwxr-xr-x  2 phablet phablet    4096 Sep 17 16:31 .ssh16:32
ogra_-rw-r--r-- 1 phablet phablet 221 Sep 17 16:31 authorized_keys16:32
ogra_i'm logged in fine16:32
ogra_robru, nontheless they shouldnt be world readable16:32
robruogra_: not sure why it works for you, i specifically wrote that code because ssh was freaking out and blocking me with those files world-readable16:33
ogra_yeah16:33
davmor2cyphermox: ah hang on running the dbus as root not I see 2 in quick succession16:34
robruogra_: that code was a direct response to what was happening at the time; if it had worked I wouldn't have thought to write the code ;-)16:34
ogra_robru, bzr ppushed and commented16:34
cjwatsonssh usually only cares about world-writability, with the exception of private keys16:34
ogra_cjwatson, well, see above16:35
cjwatsonthere's no problem with having ~/.ssh, or files that only contain public material, be world-readable16:35
ogra_ah16:35
cjwatsonbut you do have to have the ownership be correct, normally16:35
ogra_right, we got this16:36
ogra_since adbd runs as the correct user with the correct env now16:36
cjwatsonright16:36
ogra_(which needed an awful hack though ... "inception of shells" :) )16:37
cjwatsonjust wanted to clarify, afaik the only thing that's required to be *00 is private key files16:37
davmor2cyphermox: should of read "ah hang on running the dbus as root now I see 2 in quick succession"16:37
ogra_yay16:38
dobeybrendand: mine doesn't seem to even have a silo yet16:38
brendanddobey, https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-010?16:41
ogra_balloons, do you happen to know why phablet-test-run needs /tools/bin in its path ? is that still used16:41
balloonsogra_, hmm.. no can't say I do. ogra_ ohh, if you plan to re-write things btw, you should probably chat with pitti and have a look at adt click support. There's an ssh runner in there16:43
dobeybrendand: so why is the spreadsheet not updated?16:43
ogra_balloons, well, the quick fix is to keep it like it is and just inject sudo for the root needed parts ... long term we should probably just switch over16:44
ogra_(i heard using adt is the long term plan anyway)16:44
balloonsogra_, that was one of the thoughts.. I'm starting to push using adt16:45
brendanddobey, ah i just realised yours is not required QA sign-off16:45
ogra_right16:45
balloonsit handles things sanely, though you are always free to ssh in and run them yourself :-)16:45
balloonsogra_, I'm curious about what root needs you have though.. outside of updating the click hooks?16:45
ogra_well, i dont think ssh is actually an option for smoke testing16:45
dobeybrendand: but still, the spreadsheet not having the proper status seems like a problem16:45
balloonsogra_, right.. I was speaking that adt can be seen as overkill for one-off developer runs16:46
ogra_balloons, well, apparently APs introspection doesnt work anymore16:46
brendanddobey, i'm actually not sure what you're expecting to see. if there's something wrong ask sil2100/robru16:46
ogra_and i assume there is an env issue when not running the tests as root16:46
ogra_as they were before16:47
sil2100The spreadsheet is a bother16:47
dobeybrendand: column C in row 67 is still empty16:47
dobeysil2100: what's up with that?16:47
ogra_oh !16:47
sil2100dobey: sorry, just my attitude towards the spreadsheet ;) Let me take a look at what's up16:47
balloonsogra_, really? is there a bug for what you are describing? That seems really off.. I'm not seeing such things16:48
ogra_balloons, all app tests fail today16:48
balloonsheh, magic16:48
dobeysil2100: oh i understand that. i hate spreadsheets :)16:48
ogra_and no.. there isnt a bug .., thats enough of an emergency to just fix it16:48
robrubrendand: dobey sil2100: ok i fixed row 67 in the spreadsheet16:49
ogra_balloons, http://ci.ubuntu.com/smokeng/utopic/touch_stable/mako/42:20140917:20140903.1/10510/dialer_app/1686233/ scroll down, thats one example16:49
ogra_it isnt in all apps16:49
ogra_but most16:49
balloonsogra_, ahh.. I just flashed to the newest image.. haven't tried things yet16:49
robrusil2100: it lost the request id and the assigned silo name, just had to copy&paste from the dashbaord16:49
ogra_balloons, but i think i understand whats going on, phablet-test-run uses "sudo -u phablet -i /bin/sh -c"16:50
dobeydoes emulator to OTA updates?16:50
dobeybecause my mako is totally borked right now and i have no idea how to fix it :(16:50
ogra_balloons, that will actually drop the (now correct) bash env and use /bin/sh (which is dash and doesnt read .profile, so it doesnt have the dbus address)16:50
balloonsogra_, wild.. interesting16:51
* ogra_ assumes just ripping out that sudo stuff will make it work16:51
balloonsa fair assumption16:52
robrusil2100: how's your watch-ppa work going?16:52
cyphermoxdavmor2: it depends how fast, you're supposed to see them come up every few seconds16:53
robrusil2100: I was looking at the way it scans for those .project files, but I couldn't find the place in build.py where those actually get created, so indeed it seems to me there's some kind of race condition, and we should pass the package list differently...16:53
ogra_plars, could you try this hack to phablet-test-run and try re-running one of the failed apps with it http://paste.ubuntu.com/8366191/ ?16:53
sil2100robru: one moment, OTP :)16:53
ogra_(i'll work on the sudo root bits too)16:54
plarsogra_: sure16:54
plarsballoons: I'm hitting some problems with that branch16:54
ogra_awesome16:54
plarsballoons: http://q-jenkins.ubuntu-ci:8080/job/plars-smoke-daily-test/34/console16:54
davmor2cyphermox: so just running dbus-monitor --system | grep ScanDone I got one only every few second if I run sudo dbus-monitor --system | grep ScanDone then I get 2 every few second16:54
cyphermoxshow me?16:55
dobeyi guess it doesn't16:55
plarsballoons: you need to watch the way that is passed, or set the default value to []16:55
dobeyget the notification, but updates tab sits at "Checking for updates" indefinitely16:55
plarsogra_: do you have a branch with this pushed somewhere already?16:57
ogra_plars, not yet, nope16:57
plarsogra_: it doesn't need to be proposed16:58
ogra_there is more that needs to change ...16:58
ogra_ok, let me quickly roll one16:58
plarsogra_: ok, I have an easier way to test it if you push it somewhere16:58
ogra_yeah, gimme a sec16:58
* balloons looks16:59
ogra_plars, https://code.launchpad.net/~ogra/phablet-tools/phablet-tools-fix-test-run/+merge/23501517:00
plarsogra_: which one would be a good one to try? calendar app maybe? http://ci.ubuntu.com/smokeng/utopic/touch/mako/244:20140917:20140917/10503/calendar_app/1685292/17:00
balloonsplars, ahh, yes, fallout from the change from a global.17:00
ogra_plars, i think elopio shoed other issues with calendar17:00
elopioplars: there are four expected failures on the calendar.17:01
ogra_plars, well, but if you dont see dbus ones that might be enough17:01
ogra_dialer seems liek a good candidate though17:02
plarsogra_: ok, I'll try that one17:02
ogra_but that has so much extra stuff installed17:02
ogra_(phonesim etc)17:02
plarsogra_: AssertionError: After 10.0 seconds test on DialerPage.isReady failed: True != dbus.Boolean(False, variant_level=1) is the type of error we're looking for?17:02
ogra_no17:02
ogra_autopilot introspection17:03
ogra_plars, oh, indeed17:04
plarsright17:04
ogra_i was looking at console log ... but yeah,, thats the line you see in the test output17:04
ogra_plars, did you re-run many tests on mako rtm ?17:05
plarsogra_: not yet, I was more focused on krillin17:05
ogra_looking at the result from 42 here it doesnt look that bad actually17:05
plarsogra_: psivaa_-afk may have hit them earlier though17:06
ogra_ah17:06
=== psivaa_-afk is now known as psivaa_
balloonsplars, fixed the nonetype issue and pushed as rev 31617:07
* ogra_ looks at 244 mako instead, since that has all the latest stuff17:07
psivaa_plars: sorry missing context on what i may have hit :)17:12
=== gatox_lunch is now known as gatox
ogra_psivaa_, we were wondering if you re-ran any of the mako rtm tests17:13
ogra_i think i remember they looked wrose this morning ... but probably i mis-remember17:13
ogra_we have surely too many channels now to keep track by memory17:13
psivaa_ogra_: i dont think i reran them. hmm sorry abou tit17:14
psivaa_*about it17:14
ogra_psivaa_, all fine ... nobody asked you to re-run them :)17:14
psivaa_ogra_: ack :)17:14
ogra_i was just wondering why mako rtm looked so good17:14
ogra_:)17:14
dobeydoes anyone know how to fix a busted mako that won't accept flashing?17:14
ogra_how does it not accept flashing ? did you try --bootstrap ?17:15
dobeyyes i've tried everything i can think of at this point17:15
balloonsI agree it's pretty difficult to completely brick a phone17:15
ogra_(bootstrap should always work, since it runs from the bootloader)17:15
dobeyit keeps complaining about /cache/recovery17:15
ogra_dobey, when you run from bootloader and with --bootstrap ?17:16
dobeyogra_: yes, several times17:16
balloonsdobey, I would re-flash twrm recovery,or even just do a full factory restore. fastboot should let you flash do your delight17:16
dobeyballoons: have also tried reflashing android, and even it is failing :-/17:16
balloonscan you not get into fastboot?17:17
ogra_well, if he ran with --bootstrap he has to17:17
dobey10:12 < dobey> 2014/09/17 10:12:05 Cannot push  /home/dobey/.cache/ubuntuimages/pool/ubuntu-cbe7b905c3a6b174f5e650d248091dbb6d69a7ed68d2be650d4495f6cbaa1a4a.tar.xz.asc to device: free space on  /cache/recovery is unknown17:17
dobeystuff like that happening17:17
ogra_--bootstrap actually runs the new recovery from the image (not the device) under fastboot ... then formats the partitions and flashes from recovery17:18
ogra_and i dont see how such error could show up with --bootstrap17:18
ogra_i have surely seen it before with less agressive options to u-d-f ... like --wipe17:19
dobeywell now i am getting this:17:19
dobey2014/09/17 13:19:06 Can't flash recovery image17:19
balloonsbootloader unlocked?17:19
dobeyyes of course17:19
balloonsit relocks on factory reset I think.. so check :-)17:19
dobeyit's not reset on factory reset in my experience. one has to actually lock it using the fastboot tool, after flashing android back on, iirc17:21
dobeysending 'radio' (45537 KB)...17:21
dobeyFAILED (data transfer failure (Protocol error))17:21
dobeygetting that when trying to flash android on17:21
ogra_dobey, try another cable17:22
ogra_ (Protocol error)  ...17:22
dobeyalso tried that17:22
dobeyFAILED (data transfer failure (Cannot send after transport endpoint shutdown))17:22
* dobey finds yet another cable to try17:23
dobeyand whee, protocol error with it too :(17:23
dobeyall i wanted to do was flash back to devel-proposed from rtm to test things, and the world exploded :-/17:25
robrulool: tvoss: silo utopic2 needs an rtm sync as well right?17:38
plarsogra_: that branch does not seem to be helping with the introspection errors: http://q-jenkins.ubuntu-ci:8080/job/plars-smoke-daily-test/35/console17:38
loolrobru: in rtm?17:38
loolrobru: yes17:38
plarsstill seeing17:38
plarsFile "/usr/lib/python3/dist-packages/autopilot/introspection/types.py", line 178, in wait_for17:38
plarsfailure_msg))17:38
plarsAssertionError: After 10.0 seconds test on KeypadEntry.value failed: '1 23' != dbus.String('', variant_level=1)17:38
ogra_plars, danm17:39
loolrobru: thomas pinged me earlier to add an entry for rtm, and I failed to create one; I wasn't sure whether I could insert lines in the spreadhsheet17:39
robrulool: yep it's best to keep the rtm sync row adjacent to the utopic landing, otherwise it's (even more) chaos17:40
robrulool: anyway building in rtm13 now17:40
loolrobru: thanks17:41
robrulool: you're welcome17:41
davmor2robru your favourite silo-001 is good :)17:42
robrudavmor2: rtm1? i published that one already17:44
robrudavmor2: I mean, uh, "thanks"17:44
davmor2robru: \o/ sorry had to nip off17:44
davmor2robru: no issues this time though which is good :)17:45
robrudavmor2: great17:45
cwaynefginther: hi, so youve mentioned that we're moving from s-jenkins to 'the cloud'.. do you have any more information i could look at?17:47
loolmandel: may I remove row 8 of spreadsheet now?17:48
sil2100robru: back from the phone - I actually tried working around it yesterday, but didn't test if that works currently... it's best to loop through the list of .project files as it's doing now since this way you're sure to check all packages that have been uploded and make sure that the backend is tracking them correctly17:49
robrusil2100: ok so why aren't the .project files being created by the time that watch-ppa is running for the first time?17:50
robrusil2100: actually your statement is ridiculous on it's face, because the exact problem we're having is that we're surely not checking all packages that have been uploaded. we're in fact checking zero of the packages that have been uploaded.17:51
robrusil2100: should we just put in a "sleep 30" and hope the .project files are created in time?17:51
loolrobru: would you mind handing me a silo for row 71, Upstart job fixes for HERE wrappers?17:52
robrulool: please mark it ready17:52
loolrobru: this would also land in RTM later on, but there's a landing for location service stuff already which was delayed by issues in QA; with this and thomas' landing, we can land17:53
looldone17:53
loolrobru: marked ready17:53
robrulool: ok you got utopic 2017:53
loolthanks17:53
robruyou're welcome!17:54
=== Ursinha-afk is now known as Ursinha
sil2100robru: well, it's a problem that it's not seeing the .project files - there is no reason for them not to exist during watch-ppa18:01
sil2100robru: and I see what's up now18:02
robrusil2100: oh?18:02
sil2100There is a small problem with when the .project files are generated in this *particular* case18:02
robrusil2100: it's just the sync case, right?18:03
robrusil2100: if you don't fix it before you EOD I'm going to commit this to trunk: http://paste.ubuntu.com/8366598/18:05
sil2100robru: hoho, noooo! I have a possible solution, since the problem here is that I need to generate the .project files when I do the source uploads, just need to make sure we don't get conflicts18:07
sil2100Since I see that it might actually try to re-generate the .project file if I don't change the logic18:08
robrusil2100: what's even in these project files? how bad can it be to regenerate them?18:08
robrubrb18:23
sil2100Nothing bad will happen for sure, so in the end I would leave it regenerating, but better not to do any useless operations18:24
sil2100robru: actually one tweak needs to be done anyway18:34
tvossrobru, yup18:49
robrusil2100: do you have a branch i can review?18:56
=== Ursinha is now known as Ursinha-afk
sil2100robru: yes, but before a review I need to test it in preprod if it's the right way19:02
robrusil2100: ok19:03
renatufginther, om26er, I am having a problem with jenkins: https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic/2970/testReport/junit/address_book_app.tests.test_delete_contact/TestDeleteSelectContact/test_select_single_cancel_/19:08
renatufginther, om26er : 17:43:18.078 ERROR content:47 - Could not add content object 'None' due to IO Error: [Errno 13] Permission denied: '/var/log/syslog'19:08
sil2100robru: argh, 000 again doesn't use preprod ;/19:10
* sil2100 modifies it manually again19:11
sil2100robru: did you have a moment to take a look at this?19:11
looltrainguards, I'd like to get a rtm silo for "Fix Ubuntu Location Service to hook correctly with Ubuntu Espoo Service (HERE positioning engine)" on row 2719:12
loolalso, I'd like to put not 2 put 3 packages there frmo utopic19:12
loollocation-service, lxc-android-config, ubuntu-location-provider-here19:12
looldo I just update the sync:2 to sync:3?19:12
sil2100lool: those are already in utopic, yes?19:13
loolsil2100: yes; ubuntu-location-provider-here is on its way from proposed to utopic19:14
sil2100lool: then fill in a landing `sync:ubuntu,utopic location-service lxc-android-config ubuntu-location-provider-here`19:14
loolsil2100: thanks19:14
sil2100lool: just in case - when you press build, check the DO_NOT_APPEND_RTM_TO_VERSION flag maybe19:15
sil2100lool: :)19:15
loolok19:15
sil2100(just in case citrain tries to add ~rtm to the lxc-android-config package)19:15
loolyup19:15
robrusil2100: sorry I didn't get a chance to look at the deploy job yet, was too busy being defeated by other things.19:21
=== plars changed the topic of #ubuntu-ci-eng to: Train support: trainguards | Vanguard: cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
sil2100Yeah, it's a busy period :/19:22
=== Ursinha-afk is now known as Ursinha
loolsil2100: I'm still on for the silo?19:29
sil2100lool: sorry! I'll assign it in a moment, let me check if something's free :) I'm in the middle of testing some citrain fixes19:31
loolsil2100: 4 rtm are free19:31
loolsil2100: no hurry, thanks19:31
loolsil2100: ty19:35
sil2100lool: yw! Sorry it took so long :)19:42
AlbertA2cihelp: can I get a silo for row 71?19:43
plarsAlbertA: ask trainguards for things like that19:44
sil2100AlbertA2: you need to ping trainguards ;) We'll try to do that soon19:44
AlbertA2thanks!19:45
=== Ursinha changed the topic of #ubuntu-ci-eng to: Need a silo? Ping train support: trainguards | Vanguard: cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Latest flash update hung all makos on s-jenkins.
UrsinhaI think I added that to topic before but it disappeared :)19:47
sil2100hah ;)19:48
Ursinha:)19:49
Ursinhaas a helper :) I don't mind replying requests like that, but cihelp isn't always available and people might end up unnecessarily waiting for a silo19:50
plarsUrsinha: well, I don't think we can assign them anyway though can we?19:51
Ursinhaplars: nope, hence the topic change :)19:52
Ursinhaah, I see your point19:52
robrusil2100: don't merge your branch yet19:52
plarsUrsinha: right, I wasn't sure what you meant about 'replying to requests like that'19:52
plarsUrsinha: if I could, I wouldn't mind helping19:52
sil2100robru: no no, I still need to test some smaller things19:52
Ursinhaplars: I meant (and failed) that there won't be a cihelp person to say "hey, this is actually traing uards" :)19:52
plarsright19:53
plarsgood edit19:53
Ursinhahehe19:53
sil2100robru: but so far at least sync:silo are working19:54
robruAlbertA2: ok you got silo utopic 219:54
sil2100robru: it catches the newly uploaded packages and such, just need to make sure nothing else is broken19:54
robrusil2100: nm, I thought I saw an unused variable, but you are using it. branch seems fine then19:55
sil2100(created an MR so that your CI can be run against it)19:55
robrusil2100: you'll get a pep8 error due to line length19:57
robruor I guess not, that file isn't under pep8 yet. man I gotta finish that off19:57
sil2100I tried making sure that all the ones that are under check are passing pep819:58
sil2100robru: ok, the branch seems to work ok... sadly I have no time to test all the cases20:01
* sil2100 needs to finish the e-mail now20:01
sil2100robru: in case something is broken - remember! Reverrrt20:01
robrusil2100: ok just land it and I'll revert if it explodes.20:01
=== Ursinha is now known as Ursinha-afk
robrusil2100: did you deploy prod yet?20:15
robrusergiusens: ^ dont' build yet, were about to deploy something that might fix some stuff20:16
sil2100robru: it didn't get merged yet by the bot20:18
robrusil2100: hm should soon. brb20:18
sergiusensrobru: sure; btw, I'm not sure I got to sync nuntium or ubuntu-download-manager back into utopic20:27
sergiusensrobru: it's kind of hard to keep track, I'm mostly sure it didn't happen20:27
sergiusensrobru: so if you want to bundle all those even though unrelated; I'm fine20:28
sil2100robru: redeployed20:28
sil2100See you tomorrow o/20:29
bfillerrobru: can I get a silo for line 75 please?20:29
robrusergiusens: sounds good20:35
robrubfiller: can do20:35
=== Ursinha-afk is now known as Ursinha
robrubfiller: ok you got utopic 2020:36
bfillerrobru: thank you sir20:36
robrubfiller: you're welcome20:36
robrusergiusens: ok, trying the build in silo 14. we'll see if it doesn't require a watch_only20:38
robrusergiusens: https://ci-train.ubuntu.com/job/ubuntu-landing-014-1-build/53/console20:38
robrusergiusens: well seems like it worked but worrisome that it didn't catch nuntium...20:47
robrusergiusens: of course udm and ciborium disappeared off the dashboard. faith in the code: rising20:48
balloonsogra_, should sudo be prompting me for a password on krillin? I don't have one to give it20:55
brendandballoons, you must have20:59
brendandballoons, what's your lock pin/passphrase?20:59
brendandballoons, don't tell me :)20:59
balloonsbrendand, :-) yes I have a pin set20:59
brendandballoons, it's that20:59
balloonsbrendand, brillant, thanks21:00
=== Ursinha is now known as Ursinha-afk
ToyKeepersigh, another silo with no test plan whatsoever and nobody around to ask about it.22:17
thomiToyKeeper: that's easy though, right? reject!22:21
barryrobru: ping22:57
robrubarry: pong22:58
=== kgunn is now known as Guest93957
barryrobru: hi.  after several attempts i've gotten my silo ppa to build the package.  but i don't remember what i have to do to kick the silo without causing it to actually rebuild23:17
robrubarry: yeah things are pretty busted right now23:18
robrubarry: what silo?23:18
barryrobru: 1923:18
robrubarry: so, what, you think the silo has the right contents but the build job is making a false error?23:19
sergiusensrobru: are we good with 14 now?23:19
sergiusensrobru: just go back here23:19
robrusergiusens: yeah, all packages built. just give them a quick test and I'll publish23:20
barryrobru: it's just that the ppa has trouble building the package and it often takes several rebuild attempts to get the package built.  the ppa now has a good build, but the silo still thinks that the package has build failures.23:20
robrubarry: ok so you what you wanna do is run the build job with WATCH_ONLY checked23:21
sergiusensbarry: shouldn't a "watch" only build solve that?23:21
robruthat should find the right status23:21
barryrobru, sergiusens awesome, that was the thing i was forgetting.23:21
* barry tries23:21
* sergiusens has been landing too much lately :-p23:21
barryright, and you have to do two builds+watchonly in a row ;)23:22
robrubarry: citrain is just imploding. I'm trying to clean it up and add tests but it's just a nightmare.23:22
barryrobru: :(23:23
robrubarry: yeah, the code makes me cry23:23
robrubarry: did you see my G+ post when I realized it had 1200 pep8 violations?23:23
barryrobru: i didn't. that would make me cry to23:23
barry*too23:23
robrubarry: yeah, so it's getting better. but it's slow23:24
robrubarry: I routinely delete functions and find they have no tests23:24
barryrobru, sergiusens can you take a look at the dashboard.  it says "Packages built Build failed: Some packages failed to build."23:24
robrubarry: that's fine, it's just the stale status from the spreadsheet23:25
robruit'll fix itself after 5 mins23:25
barryrobru: awesome, thanks.  i'm eod (work/life balance and all :) so i'll test the packages tomorrow23:25
=== Ursinha-afk is now known as Ursinha
cwayneToyKeeper: which one? the unity-scopes-api one?23:48

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