/srv/irclogs.ubuntu.com/2014/08/26/#ubuntu-ci-eng.txt

sergiusensrobru: the superseeding in the MP was because I merged trunk one MP into the other as they diverged between themselves00:00
sergiusensrobru: if I switch the mp in the spreadsheet, what else do i need to do?00:04
robrusergiusens: if you change the MP, you need to run 'Recon' on the dashboard. If you add a new MP that brings in a new source package, then you need *me* to re-prepare the silo00:07
sergiusensrobru: it's a new mp; but from the same branch00:09
sergiusensrobru: adding a prereq so the code looks nice sadly requieres superseeding00:09
robrudon't worry about that, you can just 'recon'fig it00:10
sergiusensrobru: great00:10
sergiusensrobru: ok, I retriggered the reconfig for that one and just finished testing the rtm one as well00:11
robrusweet00:12
sergiusensalso updated the testplan with the powerd changes00:15
sergiusenswill be back in a bit00:16
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cihelp | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping us when requesting a silo or wanting a silo to be published.
=== robru changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cihelp | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
imgbot=== trainguard: IMAGE 208 building (started: 20140826 02:05) ===02:05
sergiusensrobru: so what I mentioned above is ready to handover to whoever needs to look into it (publishing or qa)02:21
sergiusensnight02:21
robrusergiusens: thanks! You mean the rtm silo is ready for qa?02:23
robruToyKeeper: ^^ rtm-5 for you02:24
imgbot=== trainguard: IMAGE 208 DONE (finished: 20140826 03:35) ===03:35
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/208.changes ===03:35
Mirvmornings03:46
=== Ursinha is now known as Ursinha-afk
mardyMirv: hi! If a package which I have in a silo requires rebuilding of other packages, should I put them in the silo as well?06:58
Mirvmardy: yes, then the rebuilt packages will be landed together with the actual changes06:58
Mirvmardy: you can do an empty MP against the other package's trunk and include that empty MP in your landing06:59
mardyMirv: OK, thanks, will do like this06:59
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
tvosssil2100, hey there :)07:43
sil2100Hey07:43
tvosssil2100, line31 on the spreadsheet is a bit weird07:43
tvosssil2100, packages are in silo 507:43
tvosssil2100, and I would like to set "testing done" to ture07:43
tvosstrue07:43
sil2100And you can't?07:44
sil2100tvoss: hm, ok, let me fix that up07:46
sil2100tvoss: so, somehow this data vanished from the spreadsheet, but I re-added it now07:47
brendandtvoss, hey - i'm back from holidays - did you get all the needed info on the location issue?07:57
tvossbrendand, I *think* so :)07:57
sil2100Mirv: are you waiting on something on silo 008?07:59
sil2100:)07:59
sil2100Oh, I see a new soname08:00
tvossbrendand, and welcome back08:01
Mirvsil2100: 008? 014 would need acking, but I thought you as a MOTU could probably do it :)08:03
Mirvsince mediascanner2 and the scope are in universe08:03
sil2100Ah! 14 right ;)08:03
robrusil2100: lots of problems with the spreadsheet losing state today, had to copy dashboard back to spreadsheet several times. Keep an eye for that08:13
sil2100robru: ok, thanks for the notice... google *sighs*08:13
robrusil2100: also queuebot completely puked on the spreadsheet today. I managed to reproduce the issue locally but it's totally bizarre, no idea why the code isn't working. Stephane had to disable it until i can fix it, so you'll get Jenkins silo pings but you won't get spreadsheet pings08:15
robrusil2100: have fun! I'm off to bed ;-)08:16
sil2100huh08:16
sil2100Something wrong with csv then?08:16
sil2100Or unrelated?08:16
sil2100Crazy stuff!08:17
sil2100robru: goodnight!08:17
robrusil2100: nope, csv is fine. Just the data structure that queuebot uses to track what pings it pinged is being wonky and it's re pinging the same ping over again every 30 seconds, total channel spam08:17
robruTa ta!08:19
brendandogra_, a quick question about the incident that happened last week with the regression in local scopes08:23
brendandogra_, were the dependencies removed by the silo itself, or by another silo?08:23
ogra_brendand, by the silo itself ... the packages dropped the dep08:23
sil2100brendand, ogra_: remember that the regression was not caused by dropped dependencies08:24
ogra_sure08:24
brendandsil2100, oh?08:24
sil2100brendand, ogra_: we confirmed that reinstalling the deps didn't help08:24
sil2100brendand, ogra_: the dropped deps broke music-app I think?08:24
ogra_well, it helped fpor the thumbnailer08:24
sil2100But not the scope08:24
ogra_yeah08:24
brendandok - that complicates things08:25
sil2100The scope was b0rked by an unity-scopes-api and unity-scopes-shell landing08:25
sil2100Which we had to revert to get it working :)08:25
ogra_the thumbnailer seems to use something in the backend for its https requests that seems to realy on curl-nss08:25
ogra_*rely08:25
ogra_i havent dug to the bottom of this, but there are https requests that dont get through with the dep dropped08:26
ogra_it was definitely not an issue for the scopes themselves08:26
ogra_(the dep seems to be missing on a very low level somewhere(08:27
brendandsil2100, oh that got reverted?08:27
ogra_yes, in the next image08:28
brendandi'd like to verify that i should have seen it when installing that silo08:28
ogra_you wouldnt08:28
brendandogra_, why not?08:28
ogra_unless you would have manually purged the dropped package08:28
brendandogra_, but you just said it wasn't because of the dropped package?08:29
sil2100It wasn't related to leftover packages08:30
ogra_music app breakage was and i'm not actually sure you would see any artwork with the thumbnailer not working08:30
sil2100Yeah, music-app breakage you would see, yes08:30
sil2100I mean08:30
sil2100You wouldn't see the music-app breakage, heh08:30
sil2100Anyway, after installing the silo you should have seen the scope broken08:30
sil2100If installing08:31
Mirvsil2100: we're missing only you :)08:31
tvosstrainguards, could I have a silo for line 45?08:47
Mirvtvoss: you haven't selected the target distro08:50
sergiusenstrainguards fwiw http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu&q=landing-001 is in testing passed state on the spreadsheet09:02
sergiusensand http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu-rtm&q=landing-005 is in qa sign off mode since last night09:03
sil2100sergiusens: oh! Right, I didn't see it changing as there seem to be some issues09:03
sergiusenssil2100: yeah, I told robru last night; but it seems he missed or forgot :-)09:03
sil2100With the spreadsheet09:04
sil2100sergiusens: aaaand I see why we don't see it, your landing got erased from the spreadsheet :| We seem to be having issues with entries disappearing since yesterday09:04
sil2100Let me re-add that and publish09:05
sergiusenshar har09:05
Mirvsergiusens: ah, a watch only would have helped to bring the colors right09:05
Mirvsil2100: hmm, the line 26 looks good to me09:05
Mirvother than there has been a reconfigure after last build09:05
sil2100hm, right, let me dig in further09:06
Mirvoh, I started that watch only build, usually the quickest solution unless there's something fishy09:06
sergiusensMirv: I reconfigured on robru's suggestion; since I merged one of the branches into the other to avoid a merge conflict and since I force myself to look at neat MPs I added a prereq to not get the full contents of what I just merged into view09:07
Mirvlooking good09:07
Mirvsergiusens: but you didn't then rebuild after that, would that have been required?09:07
sergiusensMirv: no, the branches didn't change09:07
sergiusensMirv: only the "view"09:07
Mirvoh, ok..09:07
sergiusensMirv: adding a prereq sadly forces you to rehash the MP09:08
Mirvyeah, now fixed09:08
Mirvsil2100: do you want to publish it or shall I?09:08
sergiusensMirv: ok, now I see; reconf and build watch09:09
sergiusensthanks09:09
sergiusensMirv: sil2100 not sure if it's worth to get the qa sign off on silo 5 for rtm first though09:09
sergiusensthese are all new procedures :P09:10
sil2100sergiusens: we were thinking about that too! QA still needs to exactly define all the processes here, but I guess we can publish for ubuntu anyway ;) In case it fails verification for RTM then, well, no deal - the next upload with the 'fix' will upload both versions ;p09:11
sergiusenssil2100: ok, just keep in mind I piggybacked things that "missed the sync"; the sign off would take care of that landing correcly09:13
sil2100brendand: do you know who we have available in our timezone for QA RTM sign-off?09:15
sil2100brendand: are you one of the people assigned for that?09:15
Mirvsil2100: now I wish I'd have started that MOTU process earlier.. landing-012 looks also like reviewable by you09:16
brendandsil2100, yep09:16
sil2100Mirv: when will your acceptance meeting happen? Next week?09:16
sergiusensMirv: hehe, I have that on my task list as well; ppu still doesn't work on the train :-)09:16
Mirvsil2100: month! yesterday was the previous suitable for me, but a) it was too quick b) the meeting didn't happen. the next one doesn't suit for me, and the next one is four weeks from now.09:17
bzoltanMirv: sil2100: Would you please reconfigure the silo9? I have added there the browser fix branch.09:18
Mirvbut oh well, only myself to blame anyhow09:18
Mirvbzoltan: ok09:18
bzoltanMirv: thanks09:18
sil2100Mirv: could you? Thanks :)09:18
* sil2100 assigns a silo for tvoss 09:18
tvosssil2100, thank you09:18
Mirvbzoltan: and cool, for the browser fix09:18
bzoltanMirv: yes, and once that fix is verified we can land the UITK09:19
Mirvdbarth__: bzoltan: note that you've conflicting silos now  (landing-009 and landing-007), but since the OA landing doesn't build UITK will most probably go in first and then the webbrowser in OA landing will need to be rebult09:20
Mirvbzoltan: reconfigured09:20
brendandsil2100, agh why can't i reproduce the problem :/09:25
brendandsil2100, music_app right?09:25
brendandsil2100, btw which silo am i being begged to QA?09:25
sergiusensbrendand: maybe you have the right subset of music ? :-P09:25
sergiusensas in music collection09:26
brendandsergiusens, the device is just flashed09:26
brendandsergiusens, no SD card here either09:26
sergiusensbrendand: yeah, I mean; maybe your music collection has album art embedded09:26
sergiusensso there are no network fetch needs09:26
brendandsergiusens, i just have what the test installs09:27
brendandsergiusens, there's no music of my own on here09:27
sergiusensah, not sure if that triggers it09:27
sergiusensbut if ci failed atm, then it should09:27
sergiusensor maybe someone sneaked in the fix in some other package and the only way to reliably reproduce is to go back to the image where it was seen09:28
=== vrruiz_ is now known as rvr
sil2100brendand: strange, I'm flashing the latest of the latest09:33
sil2100And will make sure it's also broken there09:33
brendandsil2100, so who wants a silo?09:37
brendandfirst come first served09:37
brendand(silo tested)09:37
sil2100brendand: I think sergiusens has a silo that needs QA sign-off09:38
sil2100(as per http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu-rtm&q= )09:38
sil2100brendand: there's bfiller as well, but I guess he'll be around later09:39
sil2100So Sergio's can go first09:39
sergiusenslet's call it ralsina's ;-)09:40
sergiusensI just made a dbus service there :-P09:40
brendandsergiusens, do you know where the wiki page with details on how to install powerd is?09:40
brendandi'll need that before starting09:40
sergiusensbrendand: on mako it was just apt get09:40
sergiusensbrendand: on krillin I found it to be complicated09:41
sergiusensbrendand: and not really, that's not really part of what we want added, but something that "missed the sync"09:41
ogra_sergiusens, what makes it more complicated ? the bind mounts ?09:42
sergiusensbrendand: should be the same as installing lxc09:42
sergiusensogra_: the powerd profile is bind mounted on krillin09:43
ogra_iirc krillin bind mounts the configs09:43
ogra_yeah09:43
sergiusenss/lxc/lcx-android-config09:43
ogra_that will hit us wiath way more packaged09:43
sergiusenswe really need image builds :-)09:43
ogra_once more configs move into the device tarball09:43
brendandsergiusens, i was testing another silo for rsalveti i think and had to follow some instructions to make powerd install09:43
ogra_which in turn means that the config interfaces may never change for any of these packages09:44
brendandsergiusens, that was on mako too09:44
brendandsergiusens, i'll see if i hit it now09:44
ogra_else the rootfs will stop working with the device tarball09:44
sergiusensogra_: yup09:44
sergiusensbrendand: this is what I do https://gist.github.com/sergiusens/17d11843b9605feeb6bf09:44
brendandsergiusens, how come there are no MP links on the silo dashboard?09:44
brendandsergiusens, oh yeah it was something like that09:45
sergiusensbrendand: this will hit a bunch of packages as well09:45
sergiusenssystem ones09:45
brendandnobodies looked at my add-apt-repository bug still09:45
sergiusensbrendand: I consider that a foundations bug :-P09:47
brendandsergiusens, do you have a test plan for accounts-polld?09:49
sergiusensbrendand: it's in the list09:50
sergiusensor not?09:50
sergiusensi thought it was09:50
sergiusensat least in the one we created; not sure how sil2100 does the line copy for rtm09:50
brendandsergiusens, got it09:50
* sergiusens checks the spreadsheet he hates09:50
* sil2100 hates it in a very similar way09:51
sergiusenssil2100: it's nothing personal ;-)09:51
sergiusensI just don't like it :)09:51
brendandsergiusens, listing non-existent test plans :) https://wiki.ubuntu.com/Process/Merges/TestPlan/account-polld09:51
brendandsergiusens, that's a new low :P09:51
sil2100And I personally hate it ;p09:51
sergiusensbrendand: add an s to TestPlan's'09:52
sergiusensor remove it09:52
brendandsergiusens, ah09:52
sergiusensbrendand: huge discrepancy there, not sure how it started09:52
sergiusensI hope someone in QA gets tht sorted09:52
sil2100I even proposed us trying to get rid of the spreadsheet09:52
sergiusensbrendand: that's why I was hoping for the impossible task of having them "auto linked" fro the projects09:53
brendandsergiusens, why should we - the majority are under TestPlan09:53
brendandsergiusens, any others are just typos09:53
sil2100But since the Airline thought close back then, we decided not to waste time on that09:53
mardyasac: hi! The Jenkins coverage rules for signon are wrong; can I talk about them to you? https://jenkins.qa.ubuntu.com/job/signon-utopic-amd64-ci/4/consoleFull09:53
dbarth__Mirv: ack09:53
sergiusensbrendand: well the original communication was with an 's' https://docs.google.com/a/canonical.com/presentation/d/1LiDK3nVWUFKPbOCOPQEWdpXuTVpIQNU2SWjTiQaIGxE/edit#slide=id.g258bded9d_011009:59
asacmardy: me?09:59
asacmardy: dont even know this feature of our jenkins job. would suggest to wait for fginther or someone else from cihelp who knows about this09:59
sergiusensbrendand: and the template is also under /TestPlans/ https://wiki.ubuntu.com/Process/Merges/TestPlans/Template?action=show&redirect=Process%2FMerges%2FTestPlans%2FCommon09:59
brendandsergiusens, ugh10:00
sergiusensbrendand: so while the majority have no 's', they are the typos ;-)10:00
sergiusensand it's all thanks to https://lists.launchpad.net/ubuntu-phone/msg06307.html10:00
brendandsergiusens, UGH10:01
brendandFML10:01
brendandsergiusens, well as long as the links are correct on the spreadsheet that's the best we can do10:02
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): psivaa | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
sil2100Curse you Ted!10:02
sergiusensbrendand: yeah, adding the links to a spreadsheet is not really an exiting task :-P10:02
sergiusensexciting even10:02
brendandsergiusens, Errors were encountered while processing:10:03
brendand /var/cache/apt/archives/powerd_0.16+14.10.20140819-0ubuntu1~rtm1_armhf.deb10:03
brendandE: Sub-process /usr/bin/dpkg returned an error code (1)10:03
sergiusensbrendand: yeah I dpkg-deb -x'ed it10:04
sergiusensogra_: ^^10:04
=== davmor2_ is now known as davmor2
sergiusensany idea what's up with that?10:04
brendandsergiusens, ? what you mean you removed it?10:04
ogra_not with that little information, no10:05
ogra_pastebin the full log with the actual error :)10:05
sergiusensogra_: the postinst or preinst script does some default init checks10:05
sergiusensbrendand: full pastebin for ogra_?10:05
davmor2morning all10:05
ogra_ah, you would have to deny that somehow ... we used to do that via policy-rc.d10:06
ogra_but i think there is a new method10:06
ogra_(that i dont know)10:06
sergiusensogra_: isn't that autogenerated trough the packaging though?10:06
sergiusensthrough10:07
ogra_well, what does it call ?10:07
ogra_ah, i see10:08
ogra_update-rc.d and invoke-rc.d10:08
ogra_that comes from packaging, yes10:08
ogra_dh_installinit iirc10:08
sergiusensogra_: so there's not a fun way to avoid this and I bet it doesn't happen during image build10:08
sergiusensogra_: which will probably just confuse qa10:09
ogra_it doesnt happen during image build because policy-rc.d gets mangled to forbid it10:09
sergiusensbrendand: dpkg-deb -x extracts the deb into a path (/)10:09
ogra_(or whatever the current method is)10:09
ogra_yeah, use that10:09
sergiusenswhich avoids the scripting to run10:09
ogra_right10:09
davmor2sil2100: you got 5 minutes for a quick hangout?10:12
sil21005 minutes, yes! 10 minutes, no!10:12
sil2100;)10:12
psivaamardy: you might have already seen this.. but:10:13
psivaa+ make coverage-html10:13
psivaamake: *** No rule to make target 'coverage-html'.  Stop.10:13
oSoMoNsil2100, do you know who in the QA team I need to ping to get an ack for RTM silo 6 ?10:13
sil2100oSoMoN: it's queued :) brendand is the current person on duty10:14
sil2100But he's signing-off something already10:14
oSoMoNexcellent, thanks10:14
brendandsil2100, davmor2 is here now!10:14
psivaamardy: ^ that's what i'm seeing and not sure how we could set the rule in jenkins.. i'd guess the rule is inside the packages itself?10:14
sergiusenspsivaa: check jenkins; there should be a hook to enable coverage10:19
psivaasil2100: the tests with 208 are now complete, with almost the same results as we saw earlier except filemanger has 1 failure10:19
sergiusensadds the targets and all10:19
sergiusensand it's probably broken10:19
brendandsergiusens, how do you run that?10:19
sergiusenspsivaa: ask alesage10:19
sergiusensbrendand: run what?10:19
sergiusensbrendand: dpkg-deb -x package.deb / ?10:20
sergiusensif slash is the root of course10:20
sergiusenswhich it generally is10:20
brendandsergiusens, http://paste.ubuntu.com/8148725/10:21
sergiusensbrendand: from recovery still10:21
sergiusensbrendand: most all system packages would need to be installed from recovery soon due to the bind mounts10:21
sergiusensuntil we get images built per silo10:22
ogra_but thats V material10:22
brendandsergiusens, ah right - so run the code on the gist you posted?10:23
ogra_just follow the lxc-android-config testplan10:23
sergiusensbrendand: well, similar, depending if they add an init script or not a dpkg -i will work or not10:23
ogra_it has the proper install instructions for such packages10:23
sergiusensogra_: well if dpkg is doing more in the postinst; I don't want it to be the default way long term (dpkg-deb -x)10:24
sergiusensogra_: we might miss things10:24
brendandogra_, where is that?10:24
ogra_somewhere on the testplan wikispace10:25
* ogra_ hasnt needed it in ages 10:25
sergiusensbrendand: when someone mentions test plan it's usually the tesplan base link + source package name10:25
brendandsergiusens, yep - but i checked in both pluralities and it doesn't seem to be there with that name10:26
brendandsergiusens, https://wiki.ubuntu.com/Touch/Testing/lxc-android-config10:27
brendandyet another path :)10:27
sergiusensthat should be moved!10:27
ogra_where to ?10:28
brendandogra_, mount: mounting /dev/block/loop0 on /mnt failed: No such file or directory10:34
brendandogra_, do i have to create /mnt?10:34
sergiusensbrendand: ogra_ for mounting, use the gist I gave you10:35
sergiusensit is dfferent on krillin!10:35
sergiusensogra_: lxc-android-config is incorrect10:36
sergiusensbrendand: the test plan ogra gave you tells you to do exactly what fails that we just discussed10:36
sergiusensogra_: this will fail 'adb shell chroot /mnt /usr/bin/env PATH=/bin:/sbin:/usr/bin:/usr/sbin dpkg -i /tmp/lxc-android-config_*_all.deb'10:36
ogra_no, it has been tested various times10:37
ogra_if it fails now thats because something underneath changed recently10:37
sergiusensogra_: well it looks exactly like my gists10:37
thostr_sil2100: anything we need to do to land silo 12 or will you take over?10:38
ogra_sergiusens, i guess all the init changes cause this ... iirc mathieu used these instructions after malta annd they worked fine10:39
sergiusensogra_: well it used to work for me too10:39
sergiusensbut doesn't anymore10:39
sergiusensso dpkg-deb -x with careful checking of the post/pre scripts is what you have to do10:40
psivaasergiusens: the coverage hook and qmakecoverage are enabled in the jenkins job already.. (H10enable_coverage and B09qmakecoverage)10:40
sergiusenspsivaa: yeah; I'm saying that enablement "hook" is probably broken10:40
psivaasergiusens: ack ack10:41
brendandsergiusens, i don't have /usr when in recovery10:43
sergiusensbrendand: follow my gist, but change dpkg -i to dpkg-deb -x powerd_package.deb /10:44
sergiusensbrendand: you don't need /usr and you won't see it unless you chroot10:45
brendandsergiusens, chroot: can't execute '/usr/bin/dpkg-deb': No such file or directory10:46
sergiusensbrendand: did you mount?10:46
brendandsergiusens, yep10:47
ogra_erm ... why dpkg-deb ?10:47
ogra_just dpkg -x should work fine10:47
sergiusensogra_: yeah, works too10:47
brendandsergiusens, how can i reset and try again? just reboot?10:47
sergiusensbrendand: anything you write to /mnt will stick until you reflash10:47
sergiusensogra_: dpkg-deb should still be there...10:48
ogra_and it is10:48
ogra_(since the dpkg package ships it)10:48
sergiusensbrendand: ogra_ http://paste.ubuntu.com/8148916/10:49
sergiusensthat is proof I guess...10:49
brendandsergiusens, i guess i did something wrong then10:50
thostr_Mirv: what about silo 12?10:51
sil2100thostr_: sorry, was in a meeting10:52
Mirvthostr_: I was asking sil to look at that, but I just before you mentioned started asking on #ubuntu-devel for it10:52
sil2100thostr_: looking :)10:52
thostr_Mirv: sil2100: thanks10:52
Mirvsil2100: also, landing-01410:52
Mirvthostr_: I've now finally put my MOTU application in so I can publish a bit better later on, but it'll take four weeks10:53
Mirvgood timings for all us three, for asking about the silo and being back :)10:53
Mirvall withing 1 minute or so10:53
thostr_Mirv: also, line 15 in ci sheet is missing silo 3 which is tested and good and can be published10:55
thostr_Mirv: apparently robru executed some script yesterday that removed the silos from ci sheet10:56
sil2100thostr_: from what robru mentioned, the spreadsheet has been removing some entries by itself (?), so some might need to be brought back into the spreadsheet10:57
Mirvthostr_: ok, found it10:58
thostr_sil2100: yeah. anyway it's just a ci sheet problem, silo build and testing is fine10:58
Mirvthostr_: added back the id which luckily was still possible to find and it's now fixed10:59
thostr_Mirv: perfect10:59
Mirvthostr_: but, MP not approved https://code.launchpad.net/~jpakkane/thumbnailer/embedded-album-art/+merge/23120710:59
Mirv(top approved)11:00
thostr_Mirv: I thought I had seen that approved yesterday... my bad... will quickly get one11:00
=== MacSlow is now known as MacSlow|lunch
mardypsivaa: no, the rule is in Jenkins: it does a "make coverage-html", but there is no Makefile there11:02
mardypsivaa: it needs to do a "cd build/qt5" first, because signon is built in that directory11:03
sergiusensmardy: yeah, I was telling psivaa that the jenkins job is assuming the wrong thing11:04
mardypsivaa: I believe that the hook is B09qmakecoverage11:04
mardysergiusens: yep. I'm not sure how these rules work, please let me know if there's something needed on my side11:05
satorispsivaa: any idea what could be causing this Jenkins failure: https://jenkins.qa.ubuntu.com/job/thumbnailer-utopic-amd64-ci/20/console11:06
sil2100thostr_: just wanted to confirm one thing - did you make sure that both libmediascanner-2.0-1 and libmediascanner-2.0-2 can be installed at the same time?11:06
sil2100(actually it looks fine, as it only installs the .so file)11:06
psivaasatoris: just a sec please.. trying to see if i could fix mardy's issue. will take a look in a bit11:07
sil2100thostr_: anyway, approved, let me publish11:07
satorisOk, thanks.11:08
psivaasergiusens: mardy: so http://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro-config/trunk/view/head:/stacks/head/webcred.cfg is the cfg for that job and i dont see how we could in jenkins effect that 'cd build/qt5'  change in here in jenkins.11:11
* psivaa is trying to understand :)11:11
psivaaprobably need to workaround that in B09qmakecoverage script?11:12
mardypsivaa: where is the B09qmakecoverage script? maybe having a look at it will help, there might be some variable that we can modify in the configuration11:15
=== cking_ is now known as cking
psivaamardy: http://bazaar.launchpad.net/~private-ps-quality-team/pbuilderjenkins/trunk/view/head:/hooks/B09qmakecoverage.in11:17
mardypsivaa: maybe that $BUILD_DIR variable...11:18
=== Ursinha-afk is now known as Ursinha
psivaamardy: that's not something we set in jenkins i suppose, but its being set http://bazaar.launchpad.net/~private-ps-quality-team/pbuilderjenkins/trunk/view/head:/hooks/build_and_result_path_logic11:28
sergiusenspsivaa: whoever added the hook to that specific jenkins job should fix it imo11:30
psivaasergiusens: ack, will talk to fginther about it. thanks11:36
brendandsergiusens, i execute exactly what's in your gist after reflashing and it still tells me /usr/bin/dpkg does not exist11:37
brendandrsalveti, are you there?11:37
sergiusensbrendand: are you using new partitions?11:38
brendandsergiusens, might there be something different about my krillin?11:38
brendandsergiusens, not as far as i know11:38
sergiusensbrendand: I assumed no one is supposed to use old partitions anymore11:38
sergiusensbrendand: from the communication11:38
sergiusensbrendand: old partitions don't get anymore updates11:39
brendandsergiusens, ok i'll update and try again11:39
sergiusensbrendand: the mount is probably mounting something else11:39
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cihelp | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
psivaasatoris: btw, i've cleaned up the thumnailer workspace and running that job again. hopefully that should get that going12:04
=== alan_g is now known as alan_g|lunch
=== Saviq_ is now known as Saviq
satorispsivaa: ack, thanks.12:10
=== cprov changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cprov | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
oSoMoNbrendand, davmor2: is anyone looking at RTM silo 6 ?12:21
=== MacSlow|lunch is now known as MacSlow
=== alan_g|lunch is now known as alan_g
davmor2oSoMoN: I can have a look at that as soon as I file a bunch of bugs13:00
Mirvsergiusens: what about the line 17, does it need a silo?13:02
sil2100ogra_: btw.!13:03
sil2100ogra_: what's  the status of ubuntu-rtm changes files?13:03
MirvSaviq: line 22 marked as tested, silo not seen anywhere...13:03
sergiusensMirv: that was cancelled: "Gave up this landing. Cleaning silo."13:03
sergiusensraw status says that too13:03
sergiusenswhich is what I pasted13:03
SaviqMirv, yeah, somethings shonky there13:03
oSoMoNdavmor2, thanks, I’d appreciate if we can land it today13:04
Mirvsergiusens: ok, let's remove the line then13:04
SaviqMirv, the description does not match MPs13:04
SaviqMirv, and those mps landed13:04
=== Ursinha is now known as Ursinha-afk
sergiusensSaviq: spreadsheet got busted last night13:04
Saviqah, explains13:04
MirvSaviq: ah, that confused me too, I saw there were landings of that13:04
MirvSaviq: marked as landed13:04
pstolowskisil2100, Mirv hey, is there a problem with silo12? do you need any action on our side?13:05
Mirvpstolowski: no actions needed, we just need to get packaging acks and sil was meaning to do that but he's stuck in meeting spree13:06
sil2100Oh, I only checked the mediascanner one ;)13:07
pstolowskiMirv, ack, thanks13:07
pstolowskithostr_, ^13:07
sil2100This one I didn't notice, and queuebot doesn't help!13:07
Mirv:)13:08
sil2100Let me take a look13:10
ogra_sil2100, didnt i say in the meeting "by end of the week" ?13:12
sil2100:<13:12
sil2100pstolowski: I don't want to be the meanie here but I would most probably prefer not to publish silo 12 right now13:14
sil2100pstolowski: the reason: the unity-scopes-api changelog says nothing of the changes in it13:15
=== Ursinha-afk is now known as Ursinha
sil2100pstolowski: if you could ask upstreams to give more info then 'Sync with devel' and rebuild, then I can publish that just fine13:15
sil2100pstolowski: as all other changes seem sane13:16
sil2100pstolowski: sorry for that13:16
pstolowskisil2100, hmm i see. i was assuming that the 'fixes:' commit there would be picked up automatically, but apparently this is not the case..13:18
sil2100pstolowski: CI Train takes only the descriptions and bugs attached to the MR that you release, so in case of a sync merge it only takes what you give it there13:19
* sil2100 goes back to code13:20
Wellarksil2100, jfunk, brendand: happy to tell you that Jussi fixed the #1 crasher13:23
Wellarkhttps://code.launchpad.net/~jpakkane/indicator-network/grace/+merge/23219413:23
* ogra_ hugs Wellark 13:24
jfunk\o/13:25
sil2100Which one?!13:25
ogra_sil2100, indicator-network13:26
sil2100The one we whitelisted yesterday? :O13:26
Wellarksil2100: no13:28
Wellarkthe #1 crasher on device13:28
ogra_on errors.u.c13:28
Wellarkyeah, although recent refactoring does not update the original report13:28
Wellarkbut there should be another that is piling up fast13:28
Wellarkbut anyway13:28
Wellarkit's fixed.13:28
sil2100Wellark: thanks :) !13:29
sil2100Yay!13:29
Wellarkogra_: you should hug satoris13:29
* ogra_ hugs satoris too 13:29
* sil2100 hugs satoris too13:29
brendandsergiusens, time to start actually testing the silo :)13:30
ogra_omg13:31
ogra_an rtm landing you mean ?13:31
Saviqtrainguards, I've line 35 set to testing: pass, the status / dashboard doesn't seem to reflect that though :/13:31
sergiusensgreat13:31
ogra_:D13:31
sil2100Saviq: :| Yeah, not sure what's going on with that13:32
sergiusensogra_: fwiw I can't install openssh-server in my chromebook's chroot either due to the initscripts under utopic ;-)13:33
ogra_sergiusens, ask pitti :)13:33
ogra_since malta he knows the init process in and out ... backwards if required13:33
sil2100hmmm13:34
sil2100Saviq: yeah, so it seems that you got hit by the spreadsheet eating up random fields13:34
sil2100I put it back up again ;/13:35
Saviqsil2100, ktxbai13:35
popeysil2100: do we have a blocker for the welcome screen being broken?13:52
sil2100popey: not sure, davmor2 has a big list of new blockers that he will pass to me before the evening meeting, so maybe that's in it as well13:53
sil2100davmor2: ^ ?13:53
sil2100popey: how is it broken?13:53
popeysil2100: the stats on the welcome page " you have 2 sms" etc - don't work anymore13:53
popeybeen broken for a while.13:54
sil2100Oh, confirmed13:55
davmor2popey: infographics you mean13:57
davmor2popey: I think brendand or jibel filed one for that iirc13:58
popeyyes13:58
davmor2popey: I seem to recall it being brought up before at least13:59
satoriscprov: could you look into why this fails (psivaa already tried something but apparently that did not work): https://jenkins.qa.ubuntu.com/job/thumbnailer-utopic-amd64-ci/24/console14:12
cprovsatoris: sure, let me have a look14:13
satorisThanks.14:13
psivaasatoris: cprov: https://jenkins.qa.ubuntu.com/job/thumbnailer-utopic-amd64-ci/23/console run succeeded but the issue propped back again14:16
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): fginther | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
cprovpsivaa: any idea what's is causing it ?14:17
psivaacprov: not really.. looks like this is specific to that thumbnailer job. the same issue occurred in two hosts, genie and kinnara.14:18
kgunnsil2100: hey, can i get a silo for line48 ?14:18
psivaai was under the assumption that some temporary permission issue and force cleaned up the workspace but it looks like that was a temp fix14:19
sil2100kgunn: sure, one moment14:20
kgunnta14:22
sil2100thostr_: hey!14:22
sil2100thostr_: I see you proposed an RTM landing :)14:22
sil2100thostr_: regarding that, I want to let you know you have a choice on how to proceed with RTM-based landings (I will send out an annoucement for that in the nearest time)14:23
sil2100thostr_: so, in case your project is RTM-focused and when you actually plan to include EVERY commit in RTM, you can live without an rtm branch of your code14:24
cprovsatoris: psivaa: fginther will cleanup the workspace manually and retry the last job, let's see if it gives us a better idea about what is broken.14:24
thostr_sil2100: good to know14:24
thostr_sil2100: and, yes, all our projects are rtm focused for now14:24
sil2100thostr_: so we're actually experimenting (and working) on an approch here where you can try living without the additional branch and just requesting src copies of what you release into ubuntu14:24
thostr_sil2100: that would be great14:25
camakofginther, good morning.. I've created the upcoming stable branch for Mir (lp:~mir-team/mir/0.7). Would you please provision it for CI when you get a chance?14:25
sil2100thostr_: something like that will be somewhat automated in CI Train soon (working on that), but for now what I can recommend for you is giving you a silo with only source-packages that I will copy into the silo PPA for you14:25
sil2100thostr_: this way you won't have to maintain a separate branch14:25
popeybrendand: jibel do you have a bug for broken infographics?14:26
sil2100thostr_: would you want a source-package only silo then?14:26
brendandpopey, what?14:26
satoriscprov: ok, thanks.14:27
thostr_sil2100: when would that be available or when do we need to decide14:27
popeybrendand: look at a locked phone. infographics aren't updated with sms / music played / calls made etc14:27
popeybrendand: davmor2 suggested you may have already reported a bug14:27
popeyits been broken for a while14:27
sil2100thostr_: so, the automated bits will take some time to do, but I can anyway do that source-only silo for you and do everything for you manually14:28
brendandpopey, it's not broken at all here on the rtm branch14:28
sil2100thostr_: you'll only have to test the silo in the end14:28
brendandpopey, depends on the definition of a while then :)14:28
popeybrendand: do you have a pin lock set?14:28
brendandpopey, ah nope14:28
sil2100thostr_: you can decide if you want to have a separate branch anytime you want I guess14:28
thostr_sil2100: so, being more specific for the requested silo: what do I need to do now14:28
popeyset one#14:28
davmor2popey: I'm on rtm I see 1 call made today14:29
davmor2popey: I have pin code in place14:29
ogra_thostr_, the rtm silo needs QA signoff anyway ... so depending how much you trust QA you can only test the utopic silo and leave the rtm one to QA14:29
sil2100thostr_: if you want it to be dealt without the RTM bzr branch, then all you have to do is tell me and I'll do everything needed with the silo14:29
popeywell I am not on rtm and don't know how to be on rtm..14:29
sil2100thostr_: and you'll get an RTM silo with all the contents in it14:30
thostr_sil2100: I don't need a rtm branch14:30
brendandpopey, that's broken14:30
ogra_popey, by selecting the right channel :)14:30
popeydefine "right"14:30
sil2100thostr_: ok then, so I'll prepare everything for you now14:30
ogra_ubuntu-device-flash --list-channels14:30
popeyalan@wopr:~$ ubuntu-device-flash --list-channels | wc -l14:30
popey5314:30
ogra_grep rtm :)14:30
sil2100thostr_: btw. you only want mediascanner to be in that silo? No need for unity-scope-mediascanner?14:30
popeyso, my question is, should everyone switch to the rtm channel?14:30
popey(also, repeating myself, where was this announced?)14:31
ogra_popey, theoretically yes14:31
ogra_practically not much has landed in rtm yet ... so it is a bit behind14:31
fginthercamako, yes, I can get that added shortly14:33
camakofginther, thanks14:33
alesagepsivaa, did you get your coverage question answered?14:37
fginthercprov, satoris, psivaa, I found a file "/tests/chinese_text/图片.JPG", that could potentially be the source of the jenkins problem. I've specifically removed that file and re-triggered the job14:38
psivaaalesage: yea, fginther suggested that we remove coverage hooks for signon for now and let you decide how to go ahead with adding it back14:39
rsalvetibrendand: I'm now14:39
alesagepsivaa, no objection, the system is getting a bit of an overhaul as we speak :) , sorry for the trouble14:39
sil2100thostr_: ok, so for now I only copy mediascanner there14:40
psivaafginther: so with that thumbnail job, i cleaned up the workspace on both kinnara and genie and kicked off a build. it worked once and probably because that file is branched/produced in the workspace, it failed again.14:40
psivaaalesage: no problem. i've just done an MP to remove the hooks14:40
plarsuhoh14:40
thostr_sil2100: that's not sufficient as the MP also contains unity-scope-mediascanner14:40
plarspsivaa: balloons: sil2100: ubuntu-clock-app - something strange happened with the bzr branch: bzr: ERROR: Server sent an unexpected error: ('error', 'ValueError', 'requested revno (492) is later than given known revno (67)')14:41
psivaaplars: which job is this.. thinking where i missed this14:41
sil2100thostr_: how? The landing has only one MP and it's for mediascanner2, so there's no unity-scope-mediascanner there?14:42
satorisfginther: there have been tens of thumbnailer jobs with that file without problems.14:42
balloonsplars, likely the series was changed to point at the reboot branch14:42
balloonslet's look14:42
thostr_sil2100: let me check...14:42
plarspsivaa: it looks like something just changed in the branch, so it will be any job from here on out14:43
sil2100thostr_: anyway, I'll copy both mediascanner2 and unity-scope-mediascanner packages to that PPA then14:43
thostr_great14:43
thostr_sil2100: and since we don't have a branch we don't need to worry about the MP, right14:44
sil2100Right :)14:44
thostr_cool14:44
psivaaplars: ahh, ack. ack14:44
oSoMoNdavmor2, have you had a chance to test RTM silo 6 yet? sorry if I sound insistent, but I’d really like to be able to land it today14:45
* sil2100 got a very nice idea for CI Train now14:45
balloonsplars, yes that's exactly what happened. It causes the clock tests to fail right, as the manifest is wrong14:46
sil2100thostr_: ok, bad luck, google has some issues right now, this might take a few minutes...14:46
thostr_sil2100: why am I not surprised :)14:46
plarsballoons: it causes setup for the entire test run to fail because phablet-click-test-setup chokes14:46
plarsballoons: so probably ALL tests don't even run until we get a new ubuntu-clock-app rebuild with the proper branch revno in the manifest, or the branch gets put back how it was14:47
davmor2oSoMoN: trying to install it now14:47
balloonsplars, right yes I know exactly what would happen14:47
oSoMoNdavmor2, cool, thanks!14:47
balloonsplars, so I'm thinking we could modify the manifest and re-upload the click, or upload the reboot click14:48
balloonsplars, let me see what they would like to do14:48
plarsballoons: thanks!14:48
camakofginther also the 0.5 branch is now obsolete and can be decommissioned from CI, in case you feel like cleaning up as you go...14:51
davmor2oSoMoN, sil2100, ogra_: you guys any idea why I would be seeing this form the ppa I added? http://paste.ubuntu.com/8150538/14:52
oSoMoNdavmor2, how did you add the PPA?14:53
ogra_davmor2, that url is wrong14:53
ogra_drop the ubuntu after ubuntu-rtm14:53
davmor2ogra_: it's the rtm silo I'm testing14:53
davmor2oSoMoN: apt-add-repository ppa:ci-train-ppa-service/landing-00614:54
ogra_yeah, doesnt work yet14:54
oSoMoNdavmor2, you’ll need to modify the file it created under /etc/apt/sources.list.d/ to point to the right sources14:55
ogra_cjwatson said wgrant works on fixing apt-add-repository ... that needs some LP love first apparently14:55
oSoMoNdavmor2, "deb http://ppa.launchpad.net/ci-train-ppa-service/landing-006/ubuntu-rtm 14.09 main "14:55
balloonsplars, so apparently the migration to reboot should take place as soon as QA a-ok's it14:55
davmor2oSoMoN: thanks14:55
dobeysil2100: hi. any further with the syncing through silos?14:56
plarsballoons: ack14:56
sil2100dobey: still working, battling off distractions in forms of meetings and discussions14:57
dobeyok14:57
sil2100dobey: but I'll try deploying an half-solution, like the first step in complete automation14:57
dobeysil2100: ok. i'm just anxious to use it :)14:58
davmor2sil2100: so some of the issues still exist you'll be glad to know :(15:00
davmor2oh god the cruelty of a million lang packs15:08
brendandrsalveti, the last test case here is redundant, right? https://wiki.ubuntu.com/Process/Merges/TestPlans/Powerd15:11
bzoltanfginther:  I as wrong, the UITK gles rules is correct.. it is the main UITK where some arch types should skip the tests15:13
bzoltanfginther:  the uitk-gles tests simple fails on i386 and amd64, what is nonsense15:13
fgintherbzoltan, so it sounds like that requires a upload and rebuild of the main UITK in that silo?15:14
bzoltanfginther:  No, I do not think so.. the main UITK as built for half a dozen of archs, tested and passed all the ~900 autopilot tests of 20+ other projects15:14
rsalvetibrendand: why redundant?15:15
fgintherbzoltan, should "ubuntu-ui-toolkit-gles" just be an armhf package? (I'm just throwing out suggestions at this point)15:15
bzoltanfginther:  no, that is a package for the i386 emulator15:16
bzoltanfginther:  the -gles packages are only for i38615:16
brendandrsalveti, well that script doesn't exist in that location15:16
brendandrsalveti, so unless it's changed location or name...15:16
rsalvetiguess it probably changed15:16
rsalvetiwe had that because that was the script used to unlock the screen in our test infra15:17
fginthersil2100, can you help out bzoltan and I with silo 9? ubuntu-ui-toolkit-gles fails to build due to it's tests15:17
fginthersil2100, tests which should not execute on i386/amd64 if I understand correctly15:18
bzoltanfginther:  it could run those tests... but they fail and that is nonsense ... the main uitk was built and tested.15:18
fgintherbzoltan, oh, so they should pass, I misunderstood15:19
thostr_sil2100: can you also try to publish silo 12... this will then unblock saviq15:19
sil2100thostr_: did you fix the changelog?15:19
thostr_sil2100: yes. and rebuild and retested15:19
sil2100thostr_: I pointed out my concerns to pstolowski - if it's ok then I can try publishing...15:19
sil2100Thanks15:20
sil2100fginther: uh?15:20
Saviqtedg, ah 'The content of the "APP_ID" environment variable'15:20
bzoltanfginther: sil2100: hold on, i am sorting it out with zsombi15:20
sil2100fginther: I'll try to look into that, but I'm currently chased down by urgent things15:20
sil2100k15:20
fginthersil2100, thx15:20
Saviqtedg, oops, sorry for jumping channels15:21
tedgSaviq, Ah, you should be able to just set that to "unity8-dash"15:21
Saviqtedg, yup, did that15:21
brendandsergiusens, your silo is good to go15:28
brendandwho's next?15:28
thostr_sil2100: I don't get the failure of silo 12 publishing... it clearly shows changes in the changelog15:28
sil2100thostr_: all seems ok, no worries, just was double-confirming everything15:29
thostr_so, why is the test still failing then?15:29
sil2100thostr_: I hope you made sure the music still works for local files, right?15:29
thostr_yes, local music and local videos work15:30
sil2100Then excellent15:30
=== oSoMoN_ is now known as oSoMoN
kenvandinebrendand, did you see i updated settings in silo 1 for rtm?15:38
=== jgdx is now known as jgdx_
bzoltanfginther:  thanks for your quick  response. The problem was in the control file. I pushed the fix and now building.15:45
fgintherbzoltan, good to hear15:45
=== gatox is now known as gatox_lunch
Saviqhuuuh can't get SIM in mako r208 anyone?15:48
bdmurrayplars: yesterday we had talked about adding whoopsie.log for failed tests, I don't see it here http://ci.ubuntu.com/smokeng/utopic/touch_stable/mako/7:20140826:20140811.1/9958/camera_app/. Am I looking in the wrong spot?15:58
=== Ursinha changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): Ursinha | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
plarsbdmurray: no, I didn't get a chance yesterday, but I *will* add it today16:03
balloonsfginther, re: autolanding core apps on devices, both calendar and reminders suffer from needing depends. Any chance you can use autopkgtest to run these instead?16:03
plarsbdmurray: all the tests are broken right now though until we get a new clock app upload16:03
fgintherballoons, I was going to try that for reminders, I'll also try for calendar16:05
balloonsfginther, pitti has made it really simple now to run16:06
nik90plars: sry, I am working on resolving that16:06
fgintherballoons, cool. and I've been meaning to retry reminders now with your fix from last week. sorry for making such slow progress on this16:06
balloonsfginther, if you install the click on the device, all you need to do is run 'adt-run --click com.ubuntu.XXXX --- ssh -s adb'16:07
balloonsfginther, autopkgtest will read the manifest for the depends and for the test info, grab the tests from source as well16:07
fgintherballoons, just curious, where does it grab the tests? I'm working with a merged branch16:08
fgintherballoons, nevermind, I seam to recall that can be specified16:08
balloonsfginther, as specified in the manifest. the branch and the revno16:09
balloonsfginther, you can still pass the click source if you wish as well16:09
balloonsor override the manifest and pass it something else. it's really flexible16:09
bdmurrayplars: okay thanks, I'll be more patient. ;-)16:09
bzoltanfginther:  hmm.. it seems I still need some help16:10
fgintherballoons, yeah, I do remember those options. Just need to put some code around it16:10
balloonsso fginther autopkgtest 3.4 has landed today which has this stuff in it16:10
bzoltanfginther: I have added the qml-module-qt-labs-settings to the build deps in the rev 21 of the uitk-gles and it is visible here -> https://ci-train.ubuntu.com/job/ubuntu-landing-009-1-build/26/console16:11
bzoltanfginther: But in the build logs it is not listed as installed https://launchpadlibrarian.net/183202521/buildlog_ubuntu-utopic-amd64.ubuntu-ui-toolkit-gles_1.1.1214%2B14.10.20140825-0ubuntu1_FAILEDTOBUILD.txt.gz16:11
bzoltanfginther:  should I bump the version of the -gles?16:12
fgintherbzoltan, looking16:13
bzoltanfginther:  it looks like that the jenkins job could not dput the new source to the PPA16:13
evbdmurray: shouldn't that be syslog? Does whoopsie send anything interesting to its own log anymore?16:14
bdmurrayev: since it is running in the foreground now it uses the upstart log file /var/log/upstart/whoopsie.log16:15
evah of course16:15
fgintherbzoltan, that looks like the problem, the package version is the same as the one already in the ppa16:16
fgintherbzoltan, a version bump of the source package should fix it16:17
fginthertrainguards, is that right ^? does bzoltan need to increment the package version for silo 916:17
bzoltanfginther:  I try that16:20
robrufginther: bzoltan: yeah it sounds like a version bump is in order.16:20
oSoMoNdavmor2, how is rtm silo 6 doing in your tests?16:30
davmor2oSoMoN: got caught up in meetings still running test but nearly done16:31
oSoMoNdavmor2, cool, thanks!16:32
ogra_sergiusens, yay https://lists.ubuntu.com/archives/rtm-14.09-changes/2014-August/thread.html16:39
ogra_at least it landed finally16:39
bzoltanrsalveti:  are you around? I am not getting anywhere with that uitk-gles package.. I had to modify the debian/control but if I bump the version then it complains and if I do not touch the version then it does not dput to the PPA.16:49
sil2100robru: oh, so, the spreadsheet still seems to have some issues from time to time ;/16:49
sil2100Like barfing with csv errors every now and  then16:49
robruugh16:50
bzoltansil2100: robru: there is a problem with the silo9 ... the -gles needed a fix, if I do not increase the changelog version then the new source is not loaded to the PPA and so the change does not take place. If I increase the version number then the -gles falls out of version sync and complains that there is no uitk source package with that version.16:54
robrubzoltan: yeah you have to bump both the version numbers in sync.16:55
bzoltanrobru:  like the main UITK too?16:55
robrubzoltan: yes, it's the only way. the version numbers need to be in sync but the PPA won't accept the -gles with the same version16:55
bzoltanrobru:  but it is the CI job what sets the main version number16:56
robrubzoltan: right, so run a force rebuild on that, and then use the resulting version number for -gles16:56
bzoltanrobru:  and that takes hours :( Anyway, I see what should I do...16:57
robrubzoltan: yeah, but there's no other way unfortunately16:57
pstolowskisil2100, hey, re silo 12, is there still an issue with changelog or is the comment referring to the first rejection?16:57
=== gatox_lunch is now known as gatox
bzoltanrobru:  it is OK, thanks16:58
robrubzoltan: you're welcome16:59
rsalvetibzoltan: you can bump the packaging version I guess17:01
rsalvetilike ubuntu1,2,3, etc17:01
rsalvetithat would allow the upload17:01
rsalvetithe only version that needs to be in sync is the upstream one17:01
bzoltanrsalveti:  I tried to add ~0build1 and it did not help17:01
rsalvetibzoltan: what was the error?17:02
rsalvetiI'd just bump to 0ubuntu2 actually17:02
bzoltanrsalveti: INFO Some source packages were never published in the ppa: ubuntu-ui-toolkit-gles (1.1.1214+14.10.20140825-0ubuntu1~0build1)17:02
rsalvetibzoltan: right, need to ping someone that gets the reject email to know why17:02
bzoltanrsalveti: My taste is that for just building and hacking bumps I do not touch the numbers in ubuntuX17:03
=== alan_g is now known as alan_g|EOD
bfillerrobru: can silo 1 and 16 be setup to copy into rtm silo's as well, or does that have to be done at creation time?17:03
bzoltanrsalveti: anyhow, I forced a main source rebuild as robru suggested17:03
rsalvetiwell, you don't want ~0build1 to land in the archive17:03
rsalvetibzoltan: building with 0ubuntu2 is also fine17:03
bzoltanrsalveti: OK, I will do that in the future17:04
rsalvetior 0ubuntu1build1, something like that17:04
rsalvetialright, ping me again if you still get any issues with it17:04
robrubfiller: it's all manual, I can copy those for you a bit later once you tested them in utopic (no point copying them before you test them, because it's a lot of extra work and you might need to rebuild)17:04
bfillerrobru: ack17:05
bzoltanrsalveti:  I forced a rebuild of the main uitk package, that will give us the 1.1.1214+14.10.20140826-0ubuntu1 version... the builds are just under work. Do you think that I could start a -gles build with the synced version? I would expect yes, because the ubuntu-ui-toolkit_1.1.1214+14.10.20140826.orig.tar.gz is already there.17:07
rsalvetia rebuild will create 1.1.1214+14.10.20140826.1, right?17:08
robrusil2100: just figured out the problem with queuebot. it indexes statuses based on the description column, which is no longer unique because people are copy&pasting that field for utopic vs rtm.17:08
robruso statuses are getting clobbered and it's re-reporting the same status over and over17:08
rsalvetibzoltan: oh, yeah, sorry17:08
rsalvetibzoltan: just saw in the ppa17:09
rsalvetibzoltan: yeah, once the orig tarball is available (you can check by accessing the http address), you should be good to trigger the gles one17:09
bzoltanrsalveti:  cool, i do that17:09
bzoltanrsalveti:  LOL ... Jenkins is soooo sequential :) one can not fire up parallel builds17:10
rsalvetibzoltan: right :-)17:11
thostr_robru: stupid question: why are the rtm ppa's named the very same way as the utopic ones?17:12
thostr_robru: ah, never mind17:13
robruthostr_: because that's the way it was done.17:13
thostr_robru: if I just add the landing ppa then it seems to take the one from utopic rather than rtm one17:26
thostr_robru: ok, fixed it manually.17:32
ogra_thostr_, there are still some implementation bits missing, so that manual step is needed17:32
ogra_asac should have mentioned that in his mail actually17:32
thostr_ogra_: would be nice to document those missing pieces somehwere...17:33
ogra_yes17:33
robruthostr_: yeah the RTM ppas are messed up. in theory you should be able to do 'add-apt-repository ppa:ci-whatever/landing-xxx' and get the right one (RTM if you're on an RTM image, etc) but it doesn't work yet17:33
thostr_and not in mail17:33
thostr_can't we have a proper wiki page so that things are more sticky and can be updated?17:33
ogra_thostr_ well, mail would have been a start at least :)17:33
ogra_but i dont think we have anything of this documented anywhere yet17:34
ogra_its all to new17:34
ogra_thostr_, looks like you could add your findings to the bottom of https://wiki.ubuntu.com/citrain/RTMLandingApproaches ...17:35
thostr_sure, but how can we force everybody to use it when nobody really  knows how?17:35
ogra_in a testing section or so17:35
ogra_thostr_, no, thats why there are so heated discussions17:35
sil2100We should have an RTM-testing-for-landers wiki page somewhere17:35
sil2100Since that would be nice to have17:36
thostr_sil2100: yes, that should have been there since last week... seriously...17:36
sil2100thostr_: +10017:36
ogra_sil2100, yes, especially since add-apt-repository doesnt work at all17:36
ogra_(without hacking up stuff)17:36
sil2100Well, even dput by default doesn't work, so duh17:36
ogra_right17:36
sil2100Theres SO much paperwork to do that I just want to hang myself ;)17:37
ogra_don't !17:37
sil2100Well, not really, I just want to move away from the PC soon17:37
ogra_same here17:37
olliasac, ^17:38
olliwell, sorry, but testing the branching was supposedly done prior to the actual branching17:38
olliso I can see why there is frustrations of these using the infrastructure17:38
ollibut... it is what it is now17:38
thostr_sil2100: can you do also the src package copying for line 5117:43
thostr_sil2100: same as you did for mediascanner earlier on?17:43
sil2100thostr_: sure :) I think I'll molest poor robru about that17:44
sil2100robru: ^17:44
sil2100robru: can you? I guess that script might be useful for now ;)17:44
thostr_fine with me :)17:44
robrusil2100: thostr_ yeah I can get to that in a second17:44
thostr_thanks17:44
robruthostr_: ok sorry, what copy do you want? if I'm reading it right, you want a new rtm silo, and then copy everything from utopic silo 12? you don't need anything from utopic archive?17:46
thostr_correct17:46
thostr_just doing the src copy so that I don't need new MPs17:47
robruthostr_: right17:49
robrubfiller: and sorry what did you want copied?17:49
evbdmurray: thanks for the review17:49
bdmurrayev: no problem, I'll try and upload it this week17:53
evcheers17:53
awe_robru, I also need a silo src copy for line 18 / silo-020  ( ofono ) please18:10
robruawe_: please be more specific. copy from where to where?18:14
awe_an rtm silo?18:14
sil2100robru: awe_ is requesting an ubuntu-rtm silo18:14
sil2100With the contents from silo 2018:14
robruawe_: ok but you don't have your rtm silo yet? and you don't need anything from the archive, just from silo 20?18:15
sil2100robru: get used to such requests until the automation is done ;<18:15
ogra_awe_, next time just change your nick ... awe_requesting_rtm_silo  :)18:15
robrusil2100: I'm writing a script right now18:15
sil2100Good18:15
ogra_awe_, we try to improve the process constantly :P18:15
awe_correct, I don't need anything from the archive, just the contents of 02018:15
=== Ursinha changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): cihelp | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
robruexcellent, thostr quit18:16
ollirobru, what's up18:16
robruolli: oh he had asked me to sync some packages, which I did, wanted to let him know so he can start testing them18:17
ollialecu, ^18:19
ollirobru, thx!18:20
* alecu looks18:20
alecurobru: are those the silos rtm-007 and rtm-008?18:22
robrualecu: no. if it was rtm it would say rtm. if it doesn't say rtm it's not rtm18:25
robruwait18:25
robruwhat are we talking about?18:25
alecurobru: " had asked me to sync some packages, which I did, wanted to let him know so he can start testing them"18:26
robrualecu: ok those are in rtm 818:30
robruawe_: ok where's your rtm landing request?18:32
sil2100robru: you'll have to add it18:32
sil2100:|18:33
awe_sil2100, your script will do this automatically in the future, correct?18:34
sil2100robru: so the deal is, whenever someone asks a landing for ubuntu, you prepare a landing for ubuntu-rtm for them18:34
robruawe_: ok you got rtm-9, copying soon18:34
awe_robru, thanks!!!18:34
sil2100awe_: yeah, I would say tomorrow - at least parts of it will be automated18:35
* sil2100 hugs robru 18:36
bzoltansil2100: robru: I am done with the UITK. The silo9 is good to go from my point. We had to fix to webbrowser_app and the UITK on the way, but now it is fine. Anyway, because of the central role of the UITK I would be happy to get a QA sign off.18:40
bzoltansil2100: robru: the packages have debian/ changes, so it will require an extra round as usual.18:41
robrubzoltan: for utopic?18:41
robrusil2100: http://paste.ubuntu.com/8152325/ this is a thing now18:48
sil2100robru: that's awesome ;)18:48
sil2100It works, I assume?18:48
sil2100Looks like it works18:48
robrusil2100: yes, see https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-00918:49
sil2100robru: I think there was a quote in one of the first Zelda games: "it's dangerous to go alone, take this!"18:49
robrusil2100: the only sore point is that you have to manually find the URLs for the dsc files. Didn't feel like writing a screen scraper in bash18:49
* sil2100 imagines robru being the person giving him a sword18:50
plarsbdmurray: can you confirm that it's /var/log/whoopsie.log you were looking for? I don't see that on my device, and I don't even see it defined in the rsyslog config18:50
robruif there's some easy way to programmatically get a list of the full URLs to dsc files in PPAs, I'd love to hear it18:50
sil2100Not sure if that's easy to do from the shell level18:50
robrusil2100: oh and just make sure you set $DEBEMAIL to an email address that matches your gpg key.18:50
sil2100robru: anyway, thanks! This should be enough for you as well to survive the day18:51
sil2100So see you tomorrow :)18:51
robrusil2100: yes hopefully18:51
robrusil2100: goodnight18:51
bdmurrayplars: no, its /var/log/upstart/whoopsie.log19:13
bzoltanrobru:  yes, first to utopic and then in 9-10 hours I will make an RTM request19:16
plarsbdmurray: ah, ok thanks :)19:20
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | CI Train support: trainguards | Vanguard (general help): fginther | CI Train Status: #203 promoted | CI Train Dashboard: http://bit.ly/1mDv1FS | Known issues: queuebot has temporarily lost the ability to read from the spreadsheet. This means you must manually ping trainguards when requesting a silo or wanting a silo to be published.
robruToyKeeper: brendand: we need qa acking on rtm silos 3, 4, 9, and 10, when you get some time, thanks19:48
brendandrobru, all of them at once :)19:53
brendandrobru, 3 is on my plate right now19:53
brendandor was it 4?19:53
brendandit's 319:53
robruinfinity: if you can please ^20:01
robrubrendand: oh, and don't forget utopic 9 as well.20:01
robruthanks20:01
infinityrobru: Looks fine.20:02
robruinfinity: thanks20:02
brendandrobru, we're not testing utopic silos except in traincon-020:02
robrubzoltan: ^^20:03
robrubzoltan: so I'm publishing then! yippee kay-ay!!20:03
robrubrendand: ok, landing from utopic 9 is now building in rtm 5, that's gonna need qa signoff when you can! thanks!20:09
bfillerrobru: silo 1, 6, and 16 are ready for publish and can also be copied into rtm silos20:10
robrubfiller: ok I just have to eat something and then I'll do yours asap20:11
bfillerrobru: no prob20:11
ToyKeeperrobru: Sorry for the lack of sign-off yesterday.  I didn't manage to find legit rtm images and partitioning info until this morning, so I had nothing to test on.20:13
brendandrsalveti, hey20:14
ToyKeeperrobru: It looks like brendand claimed silo 3, and the todo list shows 1, 2, 4, 5, and 7.  I guess I should add 9 and 10 to the list?  (are 1/2/5 no longer relevant?)20:15
brendandToyKeeper, 1,2,5 are still relevant20:15
brendandrsalveti, you gave me some instructions a while ago for installing powerd in recovery - where are they?20:19
brendandah i don't need them20:20
rsalvetibrendand: http://paste.ubuntu.com/8092473/20:22
rsalvetibrendand: but on a repartitioned device you now need to mount /system instead, and chroot into there20:23
robruToyKeeper: no worries, you cannot be blamed for a lack of images20:39
elopiorobru, balloons, popey, plars, nik90: The new clock looks good to me. There are a couple of weird things that nik90 already is tracking and will fix soon.20:40
elopioI tested all the UI buttons and widgets, the integration with indicators, the sound, the volume, the recurrence, the notification, phone locked and unlocked.20:40
elopiotested on krillin, freshly flashed with the rtm image.20:40
robruelopio: what silo are you talking about?20:40
nik90robru: no silo, its a click package20:40
robruAhhhhhhhhhhhhhh20:40
elopiorobru: no silo. Just what we discussed with lukasz on the meeting.20:40
robruOK20:40
nik90robru: we are replacing the old clock app (purple background) with the new clock reboot20:40
nik90YAY20:41
robruCool20:41
dobeyrobru: hi. is it possible to get a sync of ubuntuone-credentials to ubuntu-rtm from utopic? how should i add that to the spreadsheet, since it's not got any MPs to land, and we just want what's in utopic to get synced over?20:43
plarselopio: awesome20:51
robrudobey: yes, please add a row for that. Leave the MPs blank and there's a spot to list source packages20:58
dobeyrobru: and qa signoff is "required" or "n/a"?21:01
robrudobey: depends if it's a feature or a bugfix21:01
dobeyisn't everything :)21:01
robrubfiller: alright we're in uncharted trritory here. I hope your dialer-app in utopic 1 includes the changes that are in rtm 3! if not, this upload is gonna revert it!21:06
bfillerrobru: let me check21:07
bfillerrobru: you mean ubuntu silo 16 should include the changes that are already in ubuntu-rtm silo 3 right? Well it should as the changes in ubuntu-rtm 3 are already in trunk21:09
bfillerrobru: so I guess we nuke that ubuntu-rtm 3 silo then? not sure how this all works21:09
robrubfiller: rtm3 is being verified, no need to interfere with that21:10
robrubfiller: i just tried to assign you an rtm silo for dialer-app and saw that it conflicted. wasn't sure what the statuses were, so if your latest landing doesn't include rtm3 then uploading it to rtm will revert the one from rtm3. but it's it already in trunk then it should be fine, thanks for checking21:11
bfillerrobru: ok thanks, I think we should be good then21:11
robrubfiller: ok, in order to conserve precious RTM silos, I merged your three landings into a single one, and I've uploaded the packages. they'll build shortly and then require QA21:15
bfillerrobru: great, thanks!21:16
robrubfiller: you're welcome!21:17
renatuhey guys I noticed that on messaging debian rules there is this:21:19
renatu override_dh_auto_configure:21:19
renatu<renato>         dh_auto_configure -- -DCMAKE_BUILD_TYPE=Debug21:19
renatuwhat I understand is that this will enable the debug compilation by default21:19
renatuwhich will cause some qt flags to be enabled causing the app to no be fully optimized21:19
renatuis that correct?21:20
renatucan I remove this?21:20
dobeyrobru: oh, i guess clicking "build" in the dashboard for the sync isn't what i'm supposed to do?21:27
robrudobey: sure isn't!21:27
dobeyoops :)21:28
robrudobey: you have to wait for me to manually upload the package, which I haven't done yet21:28
robrudobey: don't worry, you didn't do any harm21:28
dobeyah ok21:28
asacwin321:28
robrudobey: also this process is horribly undocumented so i can't even blame you!!21:28
dobeyi don't blame me either :)21:28
oSoMoNrobru, hey, where do the contents in rtm silo 5 come from? I’m not seeing any MRs21:31
robruoSoMoN: fairies and pixie dust my friend!21:33
robruoSoMoN: it was source-copied from utopic silo 9, no MPs21:33
robruoSoMoN: like it's exactly the same as silo 9, just s/utopic/14.09/ literally21:33
oSoMoNrobru, that doesn’t sound right, at least not for webbrowser-app, the diff is messed up :/21:34
oSoMoNrobru, or is it a new general policy that we’re doing source copies for everything now?21:35
robruoSoMoN: yes, check the recent mails from asac. it's source copies all the way down21:35
* oSoMoN reads21:36
robruoSoMoN: http://paste.ubuntu.com/8152711/ here's the script I used to create the source copy. as you can see from the sed it only changes the first line of debian/changelog, nothing else. what weird diff are you seeing?21:36
oSoMoNrobru, lots of po file changes, which were not in the rtm branch (but that’s ok, it’s just that I didn’t understand where they came from)21:36
pmcgowanrobru, would it be possible to make this (target both and do src copy) the default and not need to request to do rtm, but rather to request not to?21:37
pmcgowanrobru, maybe even sync the silo usage so its clear21:38
robrupmcgowan: that is the default, read asac's mail. sil is working on making citrain do this automatically but for now it's up to me to do it all by hand.21:38
asacyes, thats what we said in the mail21:38
asacautomation will have to wait21:38
asacack21:39
pmcgowanasac, ack, my bad did not pick that up21:39
asacno problem21:39
oSoMoNrobru, so this new procedure renders the rtm-14.09 branch obsolete, right?21:40
oSoMoNby that I mean e.g. my lp:webbrowser-app/rtm-14.09 branch, as it won’t get changes merged back to it with source copies, right?21:42
robruoSoMoN: that's right, we're ramming trunks through utopic into rtm21:44
oSoMoNso if at some point we ever want to diverge, we’ll need to branch again, and ensure we don’t use source copies anymore, right?21:45
robruoSoMoN: that's right, you should just delete your rtm branch, and if you need to diverge later, re-branch and we'll stop doing source copies for you21:45
oSoMoNrobru, ok, thanks for explaining!21:49
robruoSoMoN: you're welcome!21:51
dobeyhow the heck do i flash the rtm image to the n4?22:14
robrudobey: ubuntu-device-flash --channel=ubuntu-touch/ubuntu-rtm/14.09-proposed --developer-mode22:16
ToyKeeperrobru: BTW, I can't mark it in trello until someone grants me permissions, but silo 10 is almost done.22:40
robruToyKeeper: cool. I don't really care about trello, just mark it 'granted' in the spreadsheet when you're done please22:40
ToyKeeperWill do.22:40
robruToyKeeper: thanks!22:40
=== Ursinha_ is now known as Ursinha
=== sergiusens_ is now known as sergiusens
camakofginther, Can I get a silo for row 61 please.22:43
=== sergiusens is now known as sergiusens_
=== sergiusens_ is now known as sergiusens
camakoor rather22:47
camakorobru, can I get a silo for row 61 please..22:48
robrucamako: ok you got 122:52
camakothanks!22:52
robrucamako: you're welcome!22:52
camakorobru, so sorry, one of the branches changed name and I had to resubmit the MP. Do you have to reconfig silo 1? I update the spreadsheet.22:59
camakoupdated*22:59
robrucamako: you can run the reconfig job in the dashboard.22:59
camakooh ok thanks22:59
robrucamako: you're welcome22:59
robrustgraber: https://code.launchpad.net/~robru/queuebot/fix-rtm-dupes/+merge/232335 if you're around I fixed queuebot23:17
robrucyphermox: you got utopic silos 2 and 623:23
cyphermoxrobru: thank you!23:24
robrucyphermox: you're welcome!23:24
robruawwwwww yiss23:25
robrustgraber: thanks!23:25
cyphermoxvery cute23:25
stgraberrobru: hopefully that'll do the trick, I'll have to run away soon so won't be able to kill it if it goes wrong (well, you can always text me so I know I have to come kill it when I have a minute :))23:26
robrustgraber: it should be good, i tested it pretty well, fudging the spreadsheet to recreate the conditions etc23:26
robruI'm also running out to dinner, will be back in a couple hours though!23:27
stgraberthat's some early dinner unless you're not on your usual timezone :)23:27
robrustgraber: it is a little early ;-)23:28
ToyKeeper... so close!  Just need to figure out if copy/paste was already broken or if that's new.23:41
sergiusenswow; everyone got kicked; or was I shoved to a parallel universe ?23:48
* popey pretends he can't hear sergiusens 23:51
* ToyKeeper wonders how nobody managed to notice copy/paste not working, even though it's on the manual test plan for mir23:53
thomiToyKeeper: this was found in silo testing?23:55
ToyKeeperthomi: Yes, but broken pre-silo.23:55
thomiToyKeeper: ok, so probably someone didn't run their test plan properly23:57
ToyKeeperkgunn: Did you notice any copy/paste issues during your tests for rtm silo 10?23:57

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