[05:02] <bzoltan_> Mirv: I have no idea why, but the AP tests on krillin are run in windowed mode http://people.canonical.com/~bzoltan/ap-2015_07_06-DUAL-SILO03-KRILLIN/
[05:22] <Mirv> bzoltan_: pretty weird
[05:22] <Mirv> bzoltan_: there's an option for that, of course, for running all apps in windowed mode, but how would be triggered and why
[05:24] <bzoltan_> Mirv:  I forced the phablet-test-run to set com.canonical.Unity8 usage-mode Staged before and after executing th eautopilot tests... that way looks better now
[05:29] <Mirv> bzoltan_: ok, so another hack to put in the test script.. unity team might know a reason for the behavior change
[05:44] <bzoltan_> Mirv:  yes, that is the solution for now. It is shame because it messed up my nightly tests and so the silo3 landing is now delayed by at least a day.
[05:45] <Mirv> bzoltan_: oh, silos, I remember those.
[05:45] <Mirv> (opens up dashboard for the first time in two weeks)
[05:46] <bzoltan_> Mirv:  yes, and I am Zoltán, your mate in the SDK... and the OS you work on is the Ubuntu
[05:47]  * Mirv does the 2nd qtbase 5.5.0 PPA upload already
[07:46] <ogra_> this new device tarball gets me pretty good battery life on arale \o/
[07:46] <ogra_> and it doesnt get as hot anymore either
[07:46] <seb128> nice
[07:47] <ogra_> it still gets hot, but doesnt burn your fingers ...
[07:47] <ogra_> and i had ~24h between the charges on the weekend even when using the device a lot
[07:48] <ogra_> (i think my average befor was about 6h)
[08:25] <oSoMoN> Good morning trainguards! Can I have a silo for line 84, please?
[08:25] <sil2100> oSoMoN: on it!
[08:28] <Mirv> oSoMoN: I'd have assigned it with pleasure, but sil2100 has gone into superfast mode while I was away :)
[08:28] <sil2100> Done :)
[08:29] <sil2100> Mirv: ah ha!
[08:29] <oSoMoN> thanks guys!
[08:29] <oSoMoN> and welcome back Mirv!
[10:22] <Mirv> davmor2: how would I decipher currently that silo 21 is destined for OTA5?
[10:23] <Mirv> there are not really bug reports attached to the landing so it's not on the ota5 bug list either
[10:31] <davmor2> Mirv: https://docs.google.com/document/d/1F36EeZbS3Gzqq_tivKZHyoLDCOxT1TPh0vubhvWJafI/edit
[10:31] <davmor2> Mirv: it's in the list of things to land :)
[10:34] <Mirv> davmor2: yay for yet another google doc. this time not a spreadsheet, I guess that's a change :D
[10:35] <Mirv> davmor2: do you know if the people responsible for the doc are aware of this thing called Launchpad, pretty good tool for triaging milestones? ;)
[10:46] <morphis> who can give me permissions in the CI Train landing sheet?
[10:48] <ogra_> morphis, sil2100 ^^^
[10:48] <morphis> ogra_: thanks
[11:07] <morphis> sil2100: can you help me with that?
[11:17] <sil2100> o/
[11:17] <sil2100> morphis: sure
[11:19] <sil2100> morphis: done
[11:29] <rvr> oSoMoN: Merge proposals of silo 22 need review.
[11:33] <oSoMoN> rvr, right, I overlooked that, they are now approved
[11:35] <rvr> oSoMoN: Self-review... not good ;P
[11:37] <jgdx> trainguards: row 34 in the spreadsheet is not marked as landed, even though it is. Anything I can do?
[11:39] <sil2100> jgdx: let me look
[11:40] <sil2100> jgdx: it's landed, just the spreadsheet has issues marking it as released
[11:40] <sil2100> It's a known bug
[11:40] <sil2100> Will only be fixed by the replacement sadly ;p
[11:53] <jgdx> sil2100, thanks :) Do I delete the line?
[11:53] <sil2100> No, it's cool
[11:53] <sil2100> We need to have history
[11:53] <sil2100> So nothing gets deleted, only archived
[11:53] <jgdx> k
[12:08] <abeato> sil2100, hey, I've noticed that one of the packages in silo 6 has been in "Migration" since Friday
[12:09] <abeato> sil2100, it is lxc-android-config, was wondering if something needs to be done manually
[12:09] <morphis> sil2100: thank a lot!
[12:15] <sil2100> abeato: let me take a look
[12:16] <abeato> sil2100, ok
[12:20] <sil2100> cihelp: hm, I see a strange error in the boottest results for lxc-android-config
[12:20] <sil2100> cihelp: could anyone help?
[12:46] <sil2100> Damn, too hot here...
[12:53] <morphis> sil2100: is a free silo I can get assigned for row 67 in the sheet?
[13:07] <pstolowski> jibel, hello, do i need qa signoff if i'm only landing gfx asset change (music/video scope)?
[13:07] <sil2100> morphis: on it!
[13:07] <morphis> sil2100: thanks
[13:07] <sil2100> Sorry, was preempted to something else for a moment
[13:07] <dobey> pstolowski: in vivid? yes
[13:07] <pstolowski> dobey, yeah, dual.. ok
[13:08] <sil2100> morphis: I'm thinking if I can use a dual silo here... you would need to ask for an upload for 2 packages
[13:09] <sil2100> morphis: a vivid one and a wily one
[13:09] <morphis> sil2100: it can't be just synced back to vivid from wily?
[13:15] <josepht> sil2100: can you give me a link to those results please?
[13:18] <Mirv> rvr: a bit same question than for davmor2 earlier - how I can check silo 43 with bug #1470331 is targeted to OTA5? the bug itself has no milestone, and I don't see the bug mentioned in the document davmor2 linked earlier
[13:18] <rvr> Mirv: I approved the silo
[13:19] <rvr> Mirv: So my understanding is that it will be included in OTA5
[13:19] <Mirv> rvr: but how do you come to that understanding? :) or maybe sil2100 can fill in that we're also allowed to fix non-targetted bugs.
[13:19] <Mirv> I was under impression that https://launchpad.net/canonical-devices-system-image/+milestone/ww28-2015 + approved certain features are allowed
[13:20] <rvr> Mirv: Those are priorities, AFAIK
[13:20] <Mirv> rvr: sorry, I'm just back to work, I might not know all the today's landing rules so that's why I'm double checking
[13:21] <rvr> Mirv: We have been testing silos that are not critical
[13:21] <sil2100> josepht: the boottest ones? Here: https://jenkins.qa.ubuntu.com/job/wily-boottest-lxc-android-config/lastBuild/
[13:21] <Mirv> rvr: right, and in addition to priorities others are allowed too. thanks. I'll just wait for sil2100's word on it (so that I'm back on track understanding what's allowed to go in)
[13:21] <sil2100> Mirv, rvr: we let in anything, but prioritize those on the milestone list
[13:21] <Mirv> sil2100: double thanks
[13:22] <sil2100> Since there are currently no freeze rules, besides the translations
[13:22] <sil2100> morphis: hm, syncs only work for CI Train generated packages
[13:22]  * Mirv publishes
[13:23] <morphis> sil2100: so only way would be to create a wily silo first, me uploading the src package and then creating another silo for vivid and syncing the package from wily?
[13:23] <josepht> sil2100: thanks, we'll take a look
[13:24] <abeato> sil2100, josepht taking a look at the log you pointed at the error is when installing lxc-android-config and it is the same it happens if you try to install it directly in a "live" system
[13:24] <sil2100> morphis: we can do it like that, or you can simply get a dual-landing silo, upload from the same source both the vivid and wily version (you know, only changing the version number and target series in the changelog)
[13:24] <abeato> sil2100, josepht note that lxc-android-config is special for installation: https://wiki.ubuntu.com/Touch/Testing/lxc-android-config
[13:24] <morphis> sil2100: it's the first time for me doing so lets see :)
[13:24] <sil2100> abeato: yes, and that's a bug I think, it should be skipped in this case or a special case should be made in the boottests
[13:25] <sil2100> morphis: I'll assign a silo now :) It's a bit different when not using merges
[13:26] <morphis> sil2100: :)
[13:27] <sil2100> morphis: ah, ok, looks like I can't give you a dual silo because of recently added safety checks... I'll assign a wily silo for now, we can get it to vivid after this lands there first
[13:27] <morphis> sil2100: I do have the rights then to do dput on that silo?
[13:28] <sil2100> morphis: sadly no, only core-devs and train operators have that, you can poke any of the two with a source package and they'll upload for you
[13:28] <sil2100> As I said, it's a bit less convinient without MPs ;/
[13:29] <morphis> ok
[13:31] <morphis> rsalveti: looks like you still have to do that :)
[13:31] <josepht> sil2100, abeato: we'll discuss in our standup how to deal with lxc-android-config.
[13:31] <rsalveti> morphis: put your src package somewhere public, like people.canonical.com
[13:31] <rsalveti> morphis: then I can upload, or any other member from the landing team
[13:32] <abeato> josepht, ok, but how was this managed before? was it landed directly to the archive?
[13:33] <josepht> abeato: do you mean before boottesting was enabled?
[13:33] <abeato> josepht, ah, it this boottesting a new thing?
[13:33] <abeato> basically I am curious...
[13:33] <josepht> abeato: yes, within the past several months
[13:36] <abeato> josepht, interesting, pretty sure there have been landings for lxc-android-config in the last 2 months, ogra_ did you have this issues with boottesting last time you landed lxc-android-config? ^^
[13:37] <ogra_> issues ?
[13:37] <josepht> ogra_: did it fail boottesting?
[13:38] <ogra_> josepht, what kind of boottesting ?
[13:38] <abeato> ogra_, https://jenkins.qa.ubuntu.com/job/wily-boottest-lxc-android-config/lastBuild/
[13:38] <josepht> ogra_: during proposed migration
[13:39] <ogra_> josepht, no, obviously it has never been uploaded since  that test is in place ... and the test cant work
[13:39] <ogra_> (you cant upgrade packages that span into the writable space on touch installs ... (there are a bunch more of them where this cant work))
[13:40] <josepht> ogra_: is there a list some place?  we'll need to figure out a way to whitelist those
[13:40] <ogra_> powerd is another one
[13:41] <ogra_> well, essentially every package in touch that ships writable bits ... you will only be able to "dpkg -i" them from recovery
[13:41] <ogra_> this is a dpkg limitation ... it uses hardlinks when replacing files ... hardlinks do not work across partition boundaries
[13:42] <ogra_> and i dont think there is a list ... for lxc-android-config it is explicitly described in the test plan how to install it
[13:42] <ogra_> potentially all touch packages could get this issue ...
[13:43] <ogra_> i would suggest finding a better way to do boottests ...
[13:43] <ogra_> this is a conceptual flaw here
[13:43] <josepht> ogra_: that's good information to know, thanks a lot.  I'll discuss with our team and we'll see what we can come up with.
[13:43] <ogra_> +1
[13:45] <abeato> josepht, meanwhile, how could we land lxc-android-config? we'd like to have it for ota-5 :)
[13:45] <josepht> abeato: I'll get it skipped
[13:46] <mzanetti> trainguards: I just tried to help mattheu getting this branch landed: https://code.launchpad.net/~tiheum/ubuntu-themes/suru-app-icons-v2/+merge/260863
[13:46] <mzanetti> but the train says: ERROR https://code.launchpad.net/~tiheum/ubuntu-themes/suru-app-icons-v2 is not a valid merge
[13:46] <abeato> josepht, nice, thanks... note that the sync with vivid is in silo 35 so I'll ping you again when that gets QA approval
[13:46] <mzanetti> can we land this with the train or needs to be uploaded manually?
[13:47] <seb128> mzanetti, you can landing it with the CI
[13:47] <mzanetti> E_PARSE_ERROR
[13:48] <ogra_> mzanetti, did you top-approve it yet ?
[13:49] <mzanetti> not me, but yes, it is top approved
[13:49] <mzanetti> *facepalm*
[13:49]  * mzanetti tries again
[13:51] <seb128> mzanetti, you can land it through CI train
[13:51] <seb128> if the "eparse" was for me
[13:51] <mzanetti> seb128, yes :)
[13:51] <mzanetti> have it working now
[13:51] <ogra_> seb128, but the train throws an error
[13:51] <mzanetti> copy/paste mistake
[13:52] <ogra_> :)
[13:52] <mzanetti> hence the *facepalm* :/
[13:52] <ogra_> heh, right, the rrors even tells you :)
[13:52] <seb128> :-)
[13:52] <ogra_> *error
[13:52] <mzanetti> yeah...
[13:52] <seb128> mzanetti, btw speaking of landing, could you maybe handle https://code.launchpad.net/~lukas-kde/gsettings-qt/queued-processing/+merge/259883 ?
[13:53] <mzanetti> seb128, ok
[13:53] <seb128> thanks
[14:01] <jdstrand> pmcgowan: hey
[14:01] <pmcgowan> hey
[14:01] <jdstrand> pmcgowan: so looking at https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1462489, is this wily only or for stable-phone-overlay?
[14:01] <pmcgowan> jdstrand, for vivid too
[14:01] <pmcgowan> would like to include in the ota
[14:02] <jdstrand> pmcgowan: this will cause all app and webapp (but not scope) policy to be regenerated
[14:03] <jdstrand> pmcgowan: which I'm fine to do if you give the ok. by vivid, you mean stable-phone-overlay or an actual vivid sru?
[14:03] <pmcgowan> jdstrand, overlay
[14:03] <pmcgowan> jdstrand, what can we do if anything to avoid total regenerate, sounds like nothing
[14:03] <jdstrand> nothing
[14:04] <jdstrand> well, there is one thing
[14:04] <pmcgowan> jdstrand, wasnt there a thread on this
[14:04] <jdstrand> a policy group could be added
[14:04] <jdstrand> and apps could start using that. this wouldn't require regenerating policy because no apps would use it
[14:05] <jdstrand> but, this policy group would end up being undocumented
[14:05] <jdstrand> I mean, we can fix that of course
[14:05] <jgdx> trainguards: could I have a silo for row 68?
[14:05] <pmcgowan> jdstrand, what group would you add it to otherwise
[14:06] <pstolowski> trainguards hello, may i ask for reconfig of silo 42 (unity-scopes-shell project added) ?
[14:06] <jdstrand> but this isn't something we would normally break out-- we want apps to be able to do it by default if they so choose to
[14:06] <sil2100> jgdx: dual landing, right?
[14:06] <jdstrand> pmcgowan: I was going to add it to the template policy (ie, ubuntu-sdk and ubuntu-webapp)
[14:06] <jgdx> sil2100, yes
[14:06] <jdstrand> pmcgowan: it doesn't fit into an existing policy group
[14:08] <pmcgowan> jdstrand, seems a new group makes some sense then
[14:10] <jdstrand> pmcgowan: well, I don't know. I mean, I appreciate the problem with not wanting to regenerate policy, but adding a policy group should not be taken lightly-- we have to update all docs, train users and carry it forward. my inclination was to not add a new policy group, but maybe I am being overly cautious. let me ask the security team
[14:13] <pmcgowan> jdstrand, ok I will defer to you all
[14:15] <jdstrand> mdeslaur, tyhicks: in thinking about the policy for bug #1462489, we have two choices: update the appropriate templates or add a new policy for screen inhibiting
[14:17] <mdeslaur> personally, I'd add a new policy as that would allow blacklisting certain combinations
[14:17] <jdstrand> mdeslaur, tyhicks: I was initially thinking that this should be added to the templates because apps should just be able to do this, but then a screen inhibit policy group is perhaps meaningful
[14:17] <tyhicks> mdeslaur: what is an example combination that you were thinking about?
[14:17] <jdstrand> mdeslaur: yeah-- we were already thinking of that with scopes
[14:18] <ogra_> design might decide to pop up a trust store question ... would that work with just template upgrade ?
[14:18] <jdstrand> in which case, I just wouldn't add it to the scopes template
[14:18] <ogra_> (or s/design/someone/ ... )
[14:18] <mdeslaur> tyhicks: I don't have an example...but adding more and more stuff to the base policy seems like it will limit us in the future
[14:18] <tyhicks> oh, I agree
[14:18] <jdstrand> ogra_: this was discussed with tvoss-- no trust prompt for now cause only apps (ie, not scopes, push helpers, etc) would be able to use it
[14:19] <ogra_> for now ... right
[14:19] <jdstrand> and it will be obvious that they are inhibiting the screen
[14:19] <ogra_> (i didnt expect us to have one now ... )
[14:19] <jdstrand> if this changes, then trust prompting should be rediscussed
[14:19] <tyhicks> once we add it to the base policy, it becomes much more painful to split out into its own policy group down the road
[14:19] <ogra_> but someone might want to add one in the future ... so having the lower level able to handle that is probably a good idea
[14:19] <jdstrand> tyhicks: that assumes we want to split it out :)
[14:19] <tyhicks> it does
[14:20] <jdstrand> there is a little more background on this
[14:20] <jdstrand> adding it to the template means that developers can just start using it
[14:20] <jdstrand> but it means all app policy has to be regenerated
[14:21] <jdstrand> which we avoid for non-Ubuntu version upgrades (ie, normally we would only make this change in wily)
[14:21] <jdstrand> if we add a policy group instead, then there is no app policy regeneration-- no one uses the policy group
[14:22] <cjwatson> sil2100: So, I've implemented the translations redirection for PPAs, and I have an approved MP for it, but it shouldn't be landed/deployed until a 15.04 series exists in ubuntu-rtm
[14:22] <jdstrand> but, that means we have to update the review tools and documentation for this policy group
[14:22] <davmor2> Mirv, sil2100: I'm about to pass silo 35 any chance of spinning up an image once it lands as there is an lxc-android-config change in it that will likely cause issues with the landing of silos, thanks
[14:22] <sil2100> cjwatson: oh, excellent!
[14:22] <sil2100> I wanted to poke about that soonish
[14:22] <cjwatson> sil2100: Is that something we should go ahead and sort out?
[14:22] <sil2100> cjwatson: give me a moment, finishing an e-mail to Pat - I'll poke you afterwards
[14:23] <tyhicks> jdstrand: how much effort is the review tool and documentation updates?
[14:23] <jdstrand> mdeslaur, tyhicks: it sounds like you guys like the idea of a new policy group. I'm ok with that. what should it be named, screen?
[14:23] <cjwatson> I think we could create it as Future or some such to avoid disturbing Soyuz
[14:23] <sil2100> davmor2: ok, I guess that might make sense, we can kick a new image then
[14:23] <jdstrand> tyhicks: it is a lot more effort for me but a lot less 'global time' when considering users' time
[14:23] <jdstrand> that shouldn't be a factor
[14:23] <jdstrand> imo
[14:23] <davmor2> sil2100: it hasn't passed yet I'm just setting that up ahead of time :)
[14:23] <AlbertA> cihelp: any idea why ubuntu-touch-meta is failing the boottest? http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ubuntu-touch-meta
[14:24] <tyhicks> well, that's what I was thinking about
[14:24] <jdstrand> we should consider the user and the developer experiences
[14:24] <tyhicks> less time for for the user
[14:24] <tyhicks> more time for us
[14:24] <jdstrand> right
[14:24] <pstolowski> trainguards hello, may i ask for reconfig of silo 42 (unity-scopes-shell project added) ?
[14:24] <jdstrand> I also don't want to set a precedent that we should just add policy groups willy nilly
[14:24] <mdeslaur> jdstrand: perhaps "screenblank" or something a little more descriptive than "screen"
[14:25] <ogra_> AlbertA, looks like someone added a dependency on ubuntu-application-api3-examples ...
[14:25] <jdstrand> to avoid stuff like this, cause that makes the developer experience muddled (which policy group should I add?!?)
[14:25] <jdstrand> but, if this is a reasonable thing to add, that's fine (hence the discussion :)
[14:25] <tyhicks> I do prefer the policy group
[14:25] <jdstrand> ok, I'll add a policy
[14:25] <jdstrand> pmcgowan: ^
[14:25] <ogra_> AlbertA, blame Laney
[14:25] <jdstrand> policy group
[14:26] <jdstrand> it's 3 to 'on the fence' so you guys win
[14:26] <jdstrand> :)
[14:26] <tyhicks> is 'blanking' the right term here?
[14:27] <tyhicks> we're stopping screen blanking from happening
[14:27] <jdstrand> screen-inhibit?
[14:27] <jdstrand> screensaver?
[14:27] <tyhicks> screenlock-inhibit?
[14:27] <fginther> AlbertA, ubuntu-touch-meta appears to no longer be compatible with the installation method that boottest is using, we're taking a closer look at the problem
[14:27] <jdstrand> if it helps, the qml is:
[14:27] <tyhicks> maybe screenlock should be screen-lock
[14:27] <jdstrand> import QtSystemInfo 5.0
[14:27] <jdstrand> ScreenSaver { screenSaverEnabled: false }
[14:28] <AlbertA> fginther: ogra_: ack thanks
[14:28] <tyhicks> screensaver sounds so old though :)
[14:28] <jdstrand> heh
[14:28] <Laney> ogra_: what?
[14:28] <jdstrand> mdeslaur: screen-inhibit, screensaver screen-lock-inhibit-- thoughts?
[14:29] <ogra_> Laney, your switch to the api3 stuff makes touch-meta uninstallable it seems
[14:29] <jdstrand> I think I don't like screen-inhibit
[14:29] <fginther> AlbertA, oh, looks like ogra_ has a better answer
[14:29] <ogra_> Laney,
[14:29] <ogra_> https://jenkins.qa.ubuntu.com/job/wily-boottest-ubuntu-touch-meta/lastBuild/artifact/results/log/*view*/
[14:29] <ogra_> fginther, yeah, i gave it above already :)
[14:29] <tyhicks> jdstrand, mdeslaur: one more - disable-screen-lock
[14:29] <jdstrand> I also prefer screenlock-inhibit to screen-lock-inhibit
[14:29] <seb128> does anyone understand what's the issue there
[14:29] <seb128> https://ci-train.ubuntu.com/job/ubuntu-landing-052-1-build/1/console
[14:29] <seb128> ?
[14:30] <mdeslaur> jdstrand, tyhicks: is it just lock, or perhaps blank too
[14:30] <jdstrand> it is blank too
[14:30] <tyhicks> hrm
[14:30] <jdstrand> at least I sure hope it is or what are we doing this for
[14:30] <Laney> ogra_: lies
[14:30] <seb128> I guess that project is not set up for ci landing
[14:30] <mdeslaur> I don't really care honestly...as long as it's not just called "screen"
[14:30] <ogra_> heh
[14:31] <Laney> ogra_: laney@snakefruit:~$ /srv/ubuntu-archive/bin/chdist apt-get wily-proposed-amd64 --dry-run install ubuntu-touch/wily-proposed >/dev/null 2>/dev/null && echo yes
[14:31] <Laney> yes
[14:31] <jdstrand> ok, so mdeslaur is out of the conversation
[14:31] <jdstrand> mdeslaur: well-layed
[14:31] <jdstrand> played*
[14:31] <jdstrand> :)
[14:31] <pmcgowan> jdstrand, keep-screen-on ?
[14:31] <ogra_> Laney, well, it isnt installable in the above log for whatever reason
[14:31] <Laney> ogra_: something might be busted in boottest
[14:31] <Laney> josepht was trying to help me with a similar one on friday
[14:32] <ogra_> yeah, might be
[14:32] <Laney> I didn't understand why <some package> (forgot) wasn't installable
[14:32] <jdstrand> pmcgowan: the api is keepDisplayOn, so maybe keep-display-on if we went that route
[14:32] <Laney> same one?
[14:32] <josepht> Laney: it's the same one
[14:32] <pmcgowan> jdstrand, +1
[14:32] <ogra_> does the boottest use the overlay PPA ?
[14:32] <Laney> it's wily
[14:32] <tyhicks> jdstrand, pmcgowan: I like keep-screen-on or keep-display-on the best out of all others so far
[14:32] <ogra_> ah
[14:32] <ogra_> wily ... who cares :P
[14:32]  * mdeslaur signs over bikeshed deed to jdstrand and tyhicks
[14:33] <jdstrand> ok, let's go with keep-display-on (that is the dbus api call and exposed via c++ api)
[14:33] <tyhicks> jdstrand: sounds good
[14:33] <jdstrand> it is clear and conceivably mappable from a denial to the policy group
[14:33] <tyhicks> yeah, that is nice
[14:35] <fginther> josepht, Laney, I'm debugging that package install locally, see if I can tease any more info out on my mako
[14:36] <Laney> josepht: maybe it needs to be >>...stderr?
[14:36] <Laney> or >${package}.stderr
[14:36] <Laney> fginther: ^ - good luck, but it looks installable to me locally
[14:37] <jdstrand> mdeslaur, tyhicks, pmcgowan: thanks for the discussion-- I've got it from here
[14:37] <mdeslaur> jdstrand: thanks!
[14:38] <pmcgowan> jdstrand, thank you
[14:38] <pmcgowan> I look forward to turn by turn
[14:39] <ogra_> pmcgowan, turn by turn works fine :)
[14:39]  * ogra_ used it yesterday ... 
[14:39] <ogra_> just set your screen to 10min and tap every once in a while :P
[14:58] <josepht> sil2100, abeato: lxc-android-config has been passed
[14:58] <sil2100> josepht: thanks!
[14:59] <abeato> josepht, thanks :)
[15:23] <kgunn> trainguards any thots on why this might be stuck ?
[15:23] <kgunn> http://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu%2Flanding-013
[15:23] <kgunn> or at least...it seems stuck
[15:23] <kgunn> 4 days in pocket
[15:25] <cjwatson> kgunn: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt says http://paste.ubuntu.com/11831300/
[15:25] <cjwatson> which means that the listed packages on each listed architecture are made uninstallable by this change
[15:25] <cjwatson> lander needs to investigate why
[15:27] <kgunn> AlbertA: ^ just fyi, cause you're name was on it....altho really i think this is racarr's mess
[15:27] <AlbertA> kgunn: no I'm landing it
[15:28] <AlbertA> kgunn: fginther is looking at it
[15:28] <kgunn> AlbertA: ta
[15:43] <mzanetti> Mirv, tested on vivid, #54, mako. Works fine for unconfined apps
[15:43] <mzanetti> (as expected, that is)
[15:44] <fginther> Laney, I found the problem with ubuntu-touch-meta. Its dependency, ubuntu-application-api3-examples, doesn't cleanly replace ubuntu-application-api2-examples
[15:44] <fginther> dpkg: error processing archive /var/cache/apt/archives/ubuntu-application-api3-examples_3.0.0+15.10.20150624.1-0ubuntu1_armhf.deb (--unpack):
[15:44] <fginther>  trying to overwrite '/usr/bin/test_ubuntu_app_api_location_service', which is also in package ubuntu-application-api2-examples 2.9.0+15.04.20150326-0ubuntu1
[15:44] <Laney> fginther: aha
[15:44] <Laney> fginther: that's a bug then, which platform-api needs to fix
[15:45] <AlbertA> fginther: Laney: ok so I need to add a replaces?
[15:45] <Laney> fginther: can you get boottest to give us that output?
[15:46] <fginther> Laney, yes, I'm looking into that logging discrepancy
[15:46] <Laney> fginther: It might just be an >> vs > in the stderr redirection
[15:48] <fginther> AlbertA, Laney, This problem shouldn't prevent the promotion of ubuntu-touch-meta, correct? It's a problem upgrading a dependency which is completely avoided when the image is built from scratch.
[15:48] <Laney> AlbertA: You probably want Conflicts+Replaces (<< 3.0.0+15.10.20150624.1-0ubuntu1) to hint that the old package should be removed
[15:48] <AlbertA> fginther: right
[15:48] <Laney> fginther: If you let it migrate, then anyone using apt will get errors
[15:49] <Laney> It's good that we've caught it, normally proposed-migration wouldn't
[15:50] <fginther> Laney, ah ok. We'll just have to retry that manually once platform-api fix is ready
[15:50] <Laney> fginther: AlbertA: BTW this still can't migrate until telephony-service is uploaded - that needs to move to the new ABI
[15:50] <Laney> boiko said he would get it done today
[15:51] <boiko> Laney: yep, soon
[15:51] <Laney> no worries
[15:51] <Laney> need another fix in platform-api now anyway ;)
[15:51] <AlbertA> Laney: is there a reason why telephony-service doesn't show up in the rdeps of platform-api?
[15:51] <Laney> does for me
[15:52] <cjwatson> Laney: Breaks+Replaces surely, to make the upgrade more graceful
[15:52] <cjwatson> Or drop the version
[15:52] <Laney> it's armhf only, probably you did the query on amd64
[15:52] <boiko> AlbertA: only on armhf IIRC
[15:52] <cjwatson> I guess either works though
[15:52] <AlbertA> Laney: I see
[15:53] <Laney> AlbertA: Try reverse-depends from ubuntu-dev-tools next time - e.g. reverse-depends src:platform-api
[15:54] <Laney> cjwatson: Should be removed, but both would work
[15:55] <AlbertA> Laney: ack
[15:56] <seb128> boiko, are you doing a no change rebuild?
[15:56] <seb128> boiko, because I want to land https://code.launchpad.net/~seb128/telephony-service/dialpad-nosound-silentmode/+merge/260731
[15:58] <boiko> seb128: so, telephony-service will fail to build on wily until silo 39 lands
[15:59] <boiko> seb128: I will land that still today, but need to take care of silo 44 before that
[16:01] <seb128> boiko, so it means you don't have dual landing for those?
[16:02] <seb128> like if I want that fix ^ in the vivid overlay I should do a vivid only landing?
[16:02] <boiko> seb128: no, I think silo 34 needs to be re-targetted to wily or vivid
[16:02] <boiko> seb128: yeah, the latest telepathy-qt landing on wily changed the plans a bit, we are trying to  accomodate all the changes in the less painful possible way
[16:03] <boiko> seb128: we will certainly sync wily and vivid overlay after OTA5, but as that involves updating telepathy-qt5 on vivid, we better do it calmly and with deep testing
[16:04] <seb128> boiko, right
[16:04] <boiko> seb128: the easiest for now would be to land the fixes on wily, unless you want/need them on OTA5
[16:04] <seb128> boiko, I want them on OTA5
[16:05] <seb128> it's ridiculous that those obvious fixes are waiting since early june and still didn't land
[16:05] <seb128> I'm closing from just dputing things in different locations out of frustration
[16:06] <boiko> seb128: I know you are upset about it, but we are short on staff to do everything we need, there is always something higher priority to look at and we end up forgetting about those small fixes
[16:06] <seb128> boiko, those are like 1 liners, it shouldn't be that difficult to land them :-/
[16:07] <boiko> seb128: we were not idle slacking around, you know
[16:07] <seb128> I know
[16:08] <seb128> but it's taking like 5 minutes to look to a 1 liner change, we should have our schedule accomodation for regular review of easy fixes
[16:08] <seb128> accomodating*
[16:08] <boiko> seb128: let me deal with the re-submitting of MRs and reconfigure the silo, as I am already working on landing silo 44 on vivid, I can deal with that one too
[16:08] <seb128> boiko, thanks
[16:11] <AlbertA> boiko: so does that mean I need to wait for silo 44 to land, then I can do a no-change rebuild and land my platform-api silo?
[16:11] <AlbertA> boiko: sounds like it.
[16:12] <boiko> AlbertA: silo 44 is for vivid, is your also vivid?
[16:12] <AlbertA> boiko: it's dual landing
[16:12] <boiko> AlbertA: ouch, that complicates it a bit
[16:13] <boiko> AlbertA: so, we would need one telephony-service fix MR for vivid and another one for wily
[16:13] <AlbertA> boiko: ok so can I do a no-change rebuild before then?
[16:14] <AlbertA> boiko: we removed the ua_ui apis...which are not used by telephony-service...so just needs to link to the *.so.3 version now...
[16:14] <boiko> AlbertA: ok, what would happen if you land that without telephony-service? just curious
[16:15] <AlbertA> boiko: the binaries would look for *.so.2
[16:15] <AlbertA> which won't exist anymore
[16:15] <boiko> ok, so we need to land it in both places
[16:16] <boiko> AlbertA: the problem is: starting today until OTA5 is released, we have different codebases for telephony-service in vivid and wily
[16:16] <boiko> AlbertA: using different series (trunk for wily and rtm-15.04 for OTA5)
[16:16] <AlbertA> boiko: I see...so lp:telephony-service is wily currently?
[16:16] <boiko> AlbertA: yep
[16:16] <AlbertA> boiko: I see
[16:16] <boiko> AlbertA: and lp:telephony-service/rtm-15.04 is vivid
[16:17] <AlbertA> which one is vivid+overlay?
[16:17] <AlbertA> rtm-15.04?
[16:17] <boiko> AlbertA: yep
[16:17] <AlbertA> boiko: ok so I'll need to do separate landings then
[16:17] <boiko> AlbertA: I guess so, sorry for that :/
[16:18] <AlbertA> boiko: no prob...
[16:34] <AlbertA> trainguards: can I have silo 013 reconfigured?
[16:51] <sil2100> robru: could you handle that? ^
[16:52] <sil2100> I need to drive home, I'll try making it for the integration meeting but in case I don't, then we can catch-up by e-mail
[16:52] <sil2100> It's a long and hot road home
[16:52] <sil2100> o/
[17:01] <robru> AlbertA: sorry, was afk. on it
[17:06] <robru> AlbertA: good to go
[17:20] <boiko> trainguards: could you please remove the telephony-service wily packages from silo 34?
[17:22] <robru> boiko: on it
[17:23] <boiko> robru: thanks
[17:24] <robru> boiko: ok, so what's the status there? those vivid packages are good as-is?
[17:24] <boiko> robru: I will rebuild them
[17:24] <boiko> robru: you can actually remove everything if it is easier
[17:24] <boiko> robru: will be rebuilt anyways
[17:25] <boiko> robru: because of the telepathy-qt5 mess we were discussing last week, I have re-targetted the silo to be vivid only
[17:25] <robru> boiko: nope, should be fine as is
[17:25] <robru> boiko: the only thing is, the merges can't target trunk if you're releasing to vivid
[17:26] <boiko> robru: ah duh, I have recreated the merges, just forgot to update the spreadsheet, fixing now
[17:26] <robru> boiko: ok no worries, you should be able to reconfigure when you're ready
[17:26] <boiko> robru: thanks
[17:26] <robru> boiko: you're welcome
[17:51] <rvr> Kaleo: Silo 49 approved
[17:52] <Kaleo> awesome!
[18:10] <robru> Kaleo: there's a new revision that was never build, you need to rebuild 49 and re-qa.
[18:48] <robru> dobey: just a note, your silo is configured for vivid but not overlay ppa
[18:48] <robru> dobey: no wait, you put overlay ppa in jenkins but not the spreadsheet, nm
[18:48] <dobey> robru: hmm, the dash says overlay
[18:49] <robru> dobey: for future reference if you put the overlay in column L you won't have to specify it in jenkins each time
[18:49] <dobey> robru: column H in spreadsheet only has "vivid"
[18:49] <dobey> oh
[18:49] <dobey> i didn't notice column l :)
[18:49] <dobey> thanks for the pointer
[18:49] <robru> dobey: yeah it's sneaky. spreadsheet replacement will be clearer about this
[18:49] <charles> TIL
[18:51] <robru> brb
[19:26] <dobey> arm64 5 1018 jobs (44 hours) <- ouch :(
[19:27] <dobey> 5 builders for > 1000 jobs. no fun
[19:42] <ogra_> ARGH !
[20:31] <robru> ogra_: what's up?
[20:32] <ogra_> robru, i accidentially triggered a phone build instead of snappy
[20:32] <ogra_> (shouldnt do any harm)
[22:49] <camako> cihelp, what specific channel do the mako devices on CI (for MPs) use to flash and run tests?