/srv/irclogs.ubuntu.com/2015/07/06/#ubuntu-ci-eng.txt

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:02
Mirvbzoltan_: pretty weird05:22
Mirvbzoltan_: there's an option for that, of course, for running all apps in windowed mode, but how would be triggered and why05:22
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 now05:24
Mirvbzoltan_: ok, so another hack to put in the test script.. unity team might know a reason for the behavior change05:29
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:44
Mirvbzoltan_: oh, silos, I remember those.05:45
Mirv(opens up dashboard for the first time in two weeks)05:45
bzoltan_Mirv:  yes, and I am Zoltán, your mate in the SDK... and the OS you work on is the Ubuntu05:46
* Mirv does the 2nd qtbase 5.5.0 PPA upload already05:47
=== chihchun_afk is now known as chihchun
ogra_this new device tarball gets me pretty good battery life on arale \o/07:46
ogra_and it doesnt get as hot anymore either07:46
seb128nice07:46
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 lot07:47
ogra_(i think my average befor was about 6h)07:48
=== chihchun is now known as chihchun_afk
oSoMoNGood morning trainguards! Can I have a silo for line 84, please?08:25
sil2100oSoMoN: on it!08:25
MirvoSoMoN: I'd have assigned it with pleasure, but sil2100 has gone into superfast mode while I was away :)08:28
sil2100Done :)08:28
sil2100Mirv: ah ha!08:29
oSoMoNthanks guys!08:29
oSoMoNand welcome back Mirv!08:29
=== chihchun_afk is now known as chihchun
Mirvdavmor2: how would I decipher currently that silo 21 is destined for OTA5?10:22
Mirvthere are not really bug reports attached to the landing so it's not on the ota5 bug list either10:23
davmor2Mirv: https://docs.google.com/document/d/1F36EeZbS3Gzqq_tivKZHyoLDCOxT1TPh0vubhvWJafI/edit10:31
davmor2Mirv: it's in the list of things to land :)10:31
Mirvdavmor2: yay for yet another google doc. this time not a spreadsheet, I guess that's a change :D10:34
Mirvdavmor2: do you know if the people responsible for the doc are aware of this thing called Launchpad, pretty good tool for triaging milestones? ;)10:35
morphiswho can give me permissions in the CI Train landing sheet?10:46
ogra_morphis, sil2100 ^^^10:48
morphisogra_: thanks10:48
morphissil2100: can you help me with that?11:07
sil2100o/11:17
sil2100morphis: sure11:17
sil2100morphis: done11:19
rvroSoMoN: Merge proposals of silo 22 need review.11:29
oSoMoNrvr, right, I overlooked that, they are now approved11:33
rvroSoMoN: Self-review... not good ;P11:35
jgdxtrainguards: row 34 in the spreadsheet is not marked as landed, even though it is. Anything I can do?11:37
sil2100jgdx: let me look11:39
sil2100jgdx: it's landed, just the spreadsheet has issues marking it as released11:40
sil2100It's a known bug11:40
sil2100Will only be fixed by the replacement sadly ;p11:40
=== chihchun is now known as chihchun_afk
jgdxsil2100, thanks :) Do I delete the line?11:53
sil2100No, it's cool11:53
sil2100We need to have history11:53
sil2100So nothing gets deleted, only archived11:53
jgdxk11:53
=== psivaa is now known as psivaa-afk
abeatosil2100, hey, I've noticed that one of the packages in silo 6 has been in "Migration" since Friday12:08
abeatosil2100, it is lxc-android-config, was wondering if something needs to be done manually12:09
morphissil2100: thank a lot!12:09
sil2100abeato: let me take a look12:15
abeatosil2100, ok12:16
sil2100cihelp: hm, I see a strange error in the boottest results for lxc-android-config12:20
sil2100cihelp: could anyone help?12:20
=== _salem is now known as salem_
sil2100Damn, too hot here...12:46
morphissil2100: is a free silo I can get assigned for row 67 in the sheet?12:53
pstolowskijibel, hello, do i need qa signoff if i'm only landing gfx asset change (music/video scope)?13:07
sil2100morphis: on it!13:07
morphissil2100: thanks13:07
sil2100Sorry, was preempted to something else for a moment13:07
dobeypstolowski: in vivid? yes13:07
pstolowskidobey, yeah, dual.. ok13:07
sil2100morphis: I'm thinking if I can use a dual silo here... you would need to ask for an upload for 2 packages13:08
sil2100morphis: a vivid one and a wily one13:09
morphissil2100: it can't be just synced back to vivid from wily?13:09
=== marcusto_ is now known as marcustomlinson
josephtsil2100: can you give me a link to those results please?13:15
Mirvrvr: 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 earlier13:18
ubot5bug 1470331 in mediaplayer-app (Ubuntu) "the progress bar not start from very begining place when play form 0:00:00" [Undecided,In progress] https://launchpad.net/bugs/147033113:18
rvrMirv: I approved the silo13:18
rvrMirv: So my understanding is that it will be included in OTA513:19
Mirvrvr: 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
MirvI was under impression that https://launchpad.net/canonical-devices-system-image/+milestone/ww28-2015 + approved certain features are allowed13:19
rvrMirv: Those are priorities, AFAIK13:20
Mirvrvr: sorry, I'm just back to work, I might not know all the today's landing rules so that's why I'm double checking13:20
rvrMirv: We have been testing silos that are not critical13:21
sil2100josepht: the boottest ones? Here: https://jenkins.qa.ubuntu.com/job/wily-boottest-lxc-android-config/lastBuild/13:21
Mirvrvr: 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
sil2100Mirv, rvr: we let in anything, but prioritize those on the milestone list13:21
Mirvsil2100: double thanks13:21
sil2100Since there are currently no freeze rules, besides the translations13:22
sil2100morphis: hm, syncs only work for CI Train generated packages13:22
* Mirv publishes13:22
morphissil2100: 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
josephtsil2100: thanks, we'll take a look13:23
abeatosil2100, 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" system13:24
sil2100morphis: 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
abeatosil2100, josepht note that lxc-android-config is special for installation: https://wiki.ubuntu.com/Touch/Testing/lxc-android-config13:24
morphissil2100: it's the first time for me doing so lets see :)13:24
sil2100abeato: yes, and that's a bug I think, it should be skipped in this case or a special case should be made in the boottests13:24
sil2100morphis: I'll assign a silo now :) It's a bit different when not using merges13:25
morphissil2100: :)13:26
sil2100morphis: 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 first13:27
morphissil2100: I do have the rights then to do dput on that silo?13:27
sil2100morphis: 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 you13:28
sil2100As I said, it's a bit less convinient without MPs ;/13:28
morphisok13:29
morphisrsalveti: looks like you still have to do that :)13:31
josephtsil2100, abeato: we'll discuss in our standup how to deal with lxc-android-config.13:31
rsalvetimorphis: put your src package somewhere public, like people.canonical.com13:31
rsalvetimorphis: then I can upload, or any other member from the landing team13:31
abeatojosepht, ok, but how was this managed before? was it landed directly to the archive?13:32
josephtabeato: do you mean before boottesting was enabled?13:33
abeatojosepht, ah, it this boottesting a new thing?13:33
abeatobasically I am curious...13:33
josephtabeato: yes, within the past several months13:33
abeatojosepht, 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:36
ogra_issues ?13:37
josephtogra_: did it fail boottesting?13:37
ogra_josepht, what kind of boottesting ?13:38
abeatoogra_, https://jenkins.qa.ubuntu.com/job/wily-boottest-lxc-android-config/lastBuild/13:38
josephtogra_: during proposed migration13:38
ogra_josepht, no, obviously it has never been uploaded since  that test is in place ... and the test cant work13: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:39
josephtogra_: is there a list some place?  we'll need to figure out a way to whitelist those13:40
ogra_powerd is another one13:40
ogra_well, essentially every package in touch that ships writable bits ... you will only be able to "dpkg -i" them from recovery13:41
ogra_this is a dpkg limitation ... it uses hardlinks when replacing files ... hardlinks do not work across partition boundaries13:41
ogra_and i dont think there is a list ... for lxc-android-config it is explicitly described in the test plan how to install it13:42
ogra_potentially all touch packages could get this issue ...13:42
ogra_i would suggest finding a better way to do boottests ...13:43
ogra_this is a conceptual flaw here13:43
josephtogra_: 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_+113:43
abeatojosepht, meanwhile, how could we land lxc-android-config? we'd like to have it for ota-5 :)13:45
josephtabeato: I'll get it skipped13:45
mzanettitrainguards: I just tried to help mattheu getting this branch landed: https://code.launchpad.net/~tiheum/ubuntu-themes/suru-app-icons-v2/+merge/26086313:46
mzanettibut the train says: ERROR https://code.launchpad.net/~tiheum/ubuntu-themes/suru-app-icons-v2 is not a valid merge13:46
abeatojosepht, nice, thanks... note that the sync with vivid is in silo 35 so I'll ping you again when that gets QA approval13:46
mzanettican we land this with the train or needs to be uploaded manually?13:46
seb128mzanetti, you can landing it with the CI13:47
mzanettiE_PARSE_ERROR13:47
ogra_mzanetti, did you top-approve it yet ?13:48
mzanettinot me, but yes, it is top approved13:49
mzanetti*facepalm*13:49
* mzanetti tries again13:49
seb128mzanetti, you can land it through CI train13:51
seb128if the "eparse" was for me13:51
mzanettiseb128, yes :)13:51
mzanettihave it working now13:51
ogra_seb128, but the train throws an error13:51
mzanetticopy/paste mistake13:51
ogra_:)13:52
mzanettihence the *facepalm* :/13:52
ogra_heh, right, the rrors even tells you :)13:52
seb128:-)13:52
ogra_*error13:52
mzanettiyeah...13:52
seb128mzanetti, btw speaking of landing, could you maybe handle https://code.launchpad.net/~lukas-kde/gsettings-qt/queued-processing/+merge/259883 ?13:52
mzanettiseb128, ok13:53
seb128thanks13:53
jdstrandpmcgowan: hey14:01
pmcgowanhey14:01
jdstrandpmcgowan: so looking at https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1462489, is this wily only or for stable-phone-overlay?14:01
ubot5Launchpad bug 1462489 in qtsystems-opensource-src (Ubuntu) "Allow apps to keep the screen on" [High,In progress]14:01
pmcgowanjdstrand, for vivid too14:01
pmcgowanwould like to include in the ota14:01
jdstrandpmcgowan: this will cause all app and webapp (but not scope) policy to be regenerated14:02
jdstrandpmcgowan: 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
pmcgowanjdstrand, overlay14:03
pmcgowanjdstrand, what can we do if anything to avoid total regenerate, sounds like nothing14:03
jdstrandnothing14:03
jdstrandwell, there is one thing14:04
pmcgowanjdstrand, wasnt there a thread on this14:04
jdstranda policy group could be added14:04
jdstrandand apps could start using that. this wouldn't require regenerating policy because no apps would use it14:04
jdstrandbut, this policy group would end up being undocumented14:05
jdstrandI mean, we can fix that of course14:05
jgdxtrainguards: could I have a silo for row 68?14:05
pmcgowanjdstrand, what group would you add it to otherwise14:05
pstolowskitrainguards hello, may i ask for reconfig of silo 42 (unity-scopes-shell project added) ?14:06
jdstrandbut this isn't something we would normally break out-- we want apps to be able to do it by default if they so choose to14:06
sil2100jgdx: dual landing, right?14:06
jdstrandpmcgowan: I was going to add it to the template policy (ie, ubuntu-sdk and ubuntu-webapp)14:06
jgdxsil2100, yes14:06
jdstrandpmcgowan: it doesn't fit into an existing policy group14:06
pmcgowanjdstrand, seems a new group makes some sense then14:08
jdstrandpmcgowan: 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 team14:10
pmcgowanjdstrand, ok I will defer to you all14:13
jdstrandmdeslaur, tyhicks: in thinking about the policy for bug #1462489, we have two choices: update the appropriate templates or add a new policy for screen inhibiting14:15
ubot5bug 1462489 in qtsystems-opensource-src (Ubuntu) "Allow apps to keep the screen on" [High,In progress] https://launchpad.net/bugs/146248914:15
mdeslaurpersonally, I'd add a new policy as that would allow blacklisting certain combinations14:17
jdstrandmdeslaur, 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 meaningful14:17
tyhicksmdeslaur: what is an example combination that you were thinking about?14:17
jdstrandmdeslaur: yeah-- we were already thinking of that with scopes14:17
ogra_design might decide to pop up a trust store question ... would that work with just template upgrade ?14:18
jdstrandin which case, I just wouldn't add it to the scopes template14:18
ogra_(or s/design/someone/ ... )14:18
mdeslaurtyhicks: I don't have an example...but adding more and more stuff to the base policy seems like it will limit us in the future14:18
tyhicksoh, I agree14:18
jdstrandogra_: this was discussed with tvoss-- no trust prompt for now cause only apps (ie, not scopes, push helpers, etc) would be able to use it14:18
ogra_for now ... right14:19
jdstrandand it will be obvious that they are inhibiting the screen14:19
ogra_(i didnt expect us to have one now ... )14:19
jdstrandif this changes, then trust prompting should be rediscussed14:19
tyhicksonce we add it to the base policy, it becomes much more painful to split out into its own policy group down the road14: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 idea14:19
jdstrandtyhicks: that assumes we want to split it out :)14:19
tyhicksit does14:19
jdstrandthere is a little more background on this14:20
jdstrandadding it to the template means that developers can just start using it14:20
jdstrandbut it means all app policy has to be regenerated14:20
jdstrandwhich we avoid for non-Ubuntu version upgrades (ie, normally we would only make this change in wily)14:21
jdstrandif we add a policy group instead, then there is no app policy regeneration-- no one uses the policy group14:21
cjwatsonsil2100: 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-rtm14:22
jdstrandbut, that means we have to update the review tools and documentation for this policy group14:22
davmor2Mirv, 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, thanks14:22
sil2100cjwatson: oh, excellent!14:22
sil2100I wanted to poke about that soonish14:22
cjwatsonsil2100: Is that something we should go ahead and sort out?14:22
sil2100cjwatson: give me a moment, finishing an e-mail to Pat - I'll poke you afterwards14:22
tyhicksjdstrand: how much effort is the review tool and documentation updates?14:23
jdstrandmdeslaur, 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
cjwatsonI think we could create it as Future or some such to avoid disturbing Soyuz14:23
sil2100davmor2: ok, I guess that might make sense, we can kick a new image then14:23
jdstrandtyhicks: it is a lot more effort for me but a lot less 'global time' when considering users' time14:23
jdstrandthat shouldn't be a factor14:23
jdstrandimo14:23
davmor2sil2100: it hasn't passed yet I'm just setting that up ahead of time :)14:23
AlbertAcihelp: any idea why ubuntu-touch-meta is failing the boottest? http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ubuntu-touch-meta14:23
tyhickswell, that's what I was thinking about14:24
jdstrandwe should consider the user and the developer experiences14:24
tyhicksless time for for the user14:24
tyhicksmore time for us14:24
jdstrandright14:24
pstolowskitrainguards hello, may i ask for reconfig of silo 42 (unity-scopes-shell project added) ?14:24
jdstrandI also don't want to set a precedent that we should just add policy groups willy nilly14:24
mdeslaurjdstrand: perhaps "screenblank" or something a little more descriptive than "screen"14:24
ogra_AlbertA, looks like someone added a dependency on ubuntu-application-api3-examples ...14:25
jdstrandto avoid stuff like this, cause that makes the developer experience muddled (which policy group should I add?!?)14:25
jdstrandbut, if this is a reasonable thing to add, that's fine (hence the discussion :)14:25
tyhicksI do prefer the policy group14:25
jdstrandok, I'll add a policy14:25
jdstrandpmcgowan: ^14:25
ogra_AlbertA, blame Laney14:25
jdstrandpolicy group14:25
jdstrandit's 3 to 'on the fence' so you guys win14:26
jdstrand:)14:26
tyhicksis 'blanking' the right term here?14:26
tyhickswe're stopping screen blanking from happening14:27
jdstrandscreen-inhibit?14:27
jdstrandscreensaver?14:27
tyhicksscreenlock-inhibit?14:27
fgintherAlbertA, 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 problem14:27
jdstrandif it helps, the qml is:14:27
tyhicksmaybe screenlock should be screen-lock14:27
jdstrandimport QtSystemInfo 5.014:27
jdstrandScreenSaver { screenSaverEnabled: false }14:27
AlbertAfginther: ogra_: ack thanks14:28
tyhicksscreensaver sounds so old though :)14:28
jdstrandheh14:28
Laneyogra_: what?14:28
jdstrandmdeslaur: screen-inhibit, screensaver screen-lock-inhibit-- thoughts?14:28
ogra_Laney, your switch to the api3 stuff makes touch-meta uninstallable it seems14:29
jdstrandI think I don't like screen-inhibit14:29
fgintherAlbertA, oh, looks like ogra_ has a better answer14: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
tyhicksjdstrand, mdeslaur: one more - disable-screen-lock14:29
jdstrandI also prefer screenlock-inhibit to screen-lock-inhibit14:29
seb128does anyone understand what's the issue there14:29
seb128https://ci-train.ubuntu.com/job/ubuntu-landing-052-1-build/1/console14:29
seb128?14:29
mdeslaurjdstrand, tyhicks: is it just lock, or perhaps blank too14:30
jdstrandit is blank too14:30
tyhickshrm14:30
jdstrandat least I sure hope it is or what are we doing this for14:30
Laneyogra_: lies14:30
seb128I guess that project is not set up for ci landing14:30
mdeslaurI don't really care honestly...as long as it's not just called "screen"14:30
ogra_heh14:30
Laneyogra_: 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 yes14:31
Laneyyes14:31
jdstrandok, so mdeslaur is out of the conversation14:31
jdstrandmdeslaur: well-layed14:31
jdstrandplayed*14:31
jdstrand:)14:31
pmcgowanjdstrand, keep-screen-on ?14:31
ogra_Laney, well, it isnt installable in the above log for whatever reason14:31
Laneyogra_: something might be busted in boottest14:31
Laneyjosepht was trying to help me with a similar one on friday14:31
ogra_yeah, might be14:32
LaneyI didn't understand why <some package> (forgot) wasn't installable14:32
jdstrandpmcgowan: the api is keepDisplayOn, so maybe keep-display-on if we went that route14:32
Laneysame one?14:32
josephtLaney: it's the same one14:32
pmcgowanjdstrand, +114:32
ogra_does the boottest use the overlay PPA ?14:32
Laneyit's wily14:32
tyhicksjdstrand, pmcgowan: I like keep-screen-on or keep-display-on the best out of all others so far14:32
ogra_ah14:32
ogra_wily ... who cares :P14:32
* mdeslaur signs over bikeshed deed to jdstrand and tyhicks14:32
jdstrandok, let's go with keep-display-on (that is the dbus api call and exposed via c++ api)14:33
tyhicksjdstrand: sounds good14:33
jdstrandit is clear and conceivably mappable from a denial to the policy group14:33
tyhicksyeah, that is nice14:33
fgintherjosepht, Laney, I'm debugging that package install locally, see if I can tease any more info out on my mako14:35
Laneyjosepht: maybe it needs to be >>...stderr?14:36
Laneyor >${package}.stderr14:36
Laneyfginther: ^ - good luck, but it looks installable to me locally14:36
jdstrandmdeslaur, tyhicks, pmcgowan: thanks for the discussion-- I've got it from here14:37
mdeslaurjdstrand: thanks!14:37
pmcgowanjdstrand, thank you14:38
pmcgowanI look forward to turn by turn14:38
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 :P14:39
josephtsil2100, abeato: lxc-android-config has been passed14:58
sil2100josepht: thanks!14:58
abeatojosepht, thanks :)14:59
kgunntrainguards any thots on why this might be stuck ?15:23
kgunnhttp://people.canonical.com/~platform/citrain_dashboard/#?q=ubuntu%2Flanding-01315:23
kgunnor at least...it seems stuck15:23
kgunn4 days in pocket15:23
cjwatsonkgunn: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt says http://paste.ubuntu.com/11831300/15:25
cjwatsonwhich means that the listed packages on each listed architecture are made uninstallable by this change15:25
cjwatsonlander needs to investigate why15:25
kgunnAlbertA: ^ just fyi, cause you're name was on it....altho really i think this is racarr's mess15:27
AlbertAkgunn: no I'm landing it15:27
AlbertAkgunn: fginther is looking at it15:28
kgunnAlbertA: ta15:28
mzanettiMirv, tested on vivid, #54, mako. Works fine for unconfined apps15:43
mzanetti(as expected, that is)15:43
fgintherLaney, I found the problem with ubuntu-touch-meta. Its dependency, ubuntu-application-api3-examples, doesn't cleanly replace ubuntu-application-api2-examples15:44
fgintherdpkg: 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-0ubuntu115:44
Laneyfginther: aha15:44
Laneyfginther: that's a bug then, which platform-api needs to fix15:44
AlbertAfginther: Laney: ok so I need to add a replaces?15:45
Laneyfginther: can you get boottest to give us that output?15:45
fgintherLaney, yes, I'm looking into that logging discrepancy15:46
Laneyfginther: It might just be an >> vs > in the stderr redirection15:46
fgintherAlbertA, 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
LaneyAlbertA: You probably want Conflicts+Replaces (<< 3.0.0+15.10.20150624.1-0ubuntu1) to hint that the old package should be removed15:48
AlbertAfginther: right15:48
Laneyfginther: If you let it migrate, then anyone using apt will get errors15:48
LaneyIt's good that we've caught it, normally proposed-migration wouldn't15:49
fgintherLaney, ah ok. We'll just have to retry that manually once platform-api fix is ready15:50
Laneyfginther: AlbertA: BTW this still can't migrate until telephony-service is uploaded - that needs to move to the new ABI15:50
Laneyboiko said he would get it done today15:50
boikoLaney: yep, soon15:51
Laneyno worries15:51
Laneyneed another fix in platform-api now anyway ;)15:51
AlbertALaney: is there a reason why telephony-service doesn't show up in the rdeps of platform-api?15:51
Laneydoes for me15:51
cjwatsonLaney: Breaks+Replaces surely, to make the upgrade more graceful15:52
cjwatsonOr drop the version15:52
Laneyit's armhf only, probably you did the query on amd6415:52
boikoAlbertA: only on armhf IIRC15:52
cjwatsonI guess either works though15:52
AlbertALaney: I see15:52
LaneyAlbertA: Try reverse-depends from ubuntu-dev-tools next time - e.g. reverse-depends src:platform-api15:53
Laneycjwatson: Should be removed, but both would work15:54
AlbertALaney: ack15:55
seb128boiko, are you doing a no change rebuild?15:56
seb128boiko, because I want to land https://code.launchpad.net/~seb128/telephony-service/dialpad-nosound-silentmode/+merge/26073115:56
boikoseb128: so, telephony-service will fail to build on wily until silo 39 lands15:58
boikoseb128: I will land that still today, but need to take care of silo 44 before that15:59
seb128boiko, so it means you don't have dual landing for those?16:01
seb128like if I want that fix ^ in the vivid overlay I should do a vivid only landing?16:02
boikoseb128: no, I think silo 34 needs to be re-targetted to wily or vivid16:02
boikoseb128: 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 way16:02
boikoseb128: 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 testing16:03
seb128boiko, right16:04
boikoseb128: the easiest for now would be to land the fixes on wily, unless you want/need them on OTA516:04
seb128boiko, I want them on OTA516:04
seb128it's ridiculous that those obvious fixes are waiting since early june and still didn't land16:05
seb128I'm closing from just dputing things in different locations out of frustration16:05
boikoseb128: 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 fixes16:06
seb128boiko, those are like 1 liners, it shouldn't be that difficult to land them :-/16:06
boikoseb128: we were not idle slacking around, you know16:07
seb128I know16:07
seb128but it's taking like 5 minutes to look to a 1 liner change, we should have our schedule accomodation for regular review of easy fixes16:08
seb128accomodating*16:08
boikoseb128: 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 too16:08
seb128boiko, thanks16:08
AlbertAboiko: 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
AlbertAboiko: sounds like it.16:11
boikoAlbertA: silo 44 is for vivid, is your also vivid?16:12
AlbertAboiko: it's dual landing16:12
boikoAlbertA: ouch, that complicates it a bit16:12
boikoAlbertA: so, we would need one telephony-service fix MR for vivid and another one for wily16:13
AlbertAboiko: ok so can I do a no-change rebuild before then?16:13
AlbertAboiko: 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
boikoAlbertA: ok, what would happen if you land that without telephony-service? just curious16:14
AlbertAboiko: the binaries would look for *.so.216:15
AlbertAwhich won't exist anymore16:15
boikook, so we need to land it in both places16:15
boikoAlbertA: the problem is: starting today until OTA5 is released, we have different codebases for telephony-service in vivid and wily16:16
boikoAlbertA: using different series (trunk for wily and rtm-15.04 for OTA5)16:16
AlbertAboiko: I see...so lp:telephony-service is wily currently?16:16
boikoAlbertA: yep16:16
AlbertAboiko: I see16:16
boikoAlbertA: and lp:telephony-service/rtm-15.04 is vivid16:16
AlbertAwhich one is vivid+overlay?16:17
AlbertArtm-15.04?16:17
boikoAlbertA: yep16:17
AlbertAboiko: ok so I'll need to do separate landings then16:17
boikoAlbertA: I guess so, sorry for that :/16:17
AlbertAboiko: no prob...16:18
AlbertAtrainguards: can I have silo 013 reconfigured?16:34
sil2100robru: could you handle that? ^16:51
sil2100I 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-mail16:52
sil2100It's a long and hot road home16:52
sil2100o/16:52
robruAlbertA: sorry, was afk. on it17:01
robruAlbertA: good to go17:06
boikotrainguards: could you please remove the telephony-service wily packages from silo 34?17:20
robruboiko: on it17:22
boikorobru: thanks17:23
robruboiko: ok, so what's the status there? those vivid packages are good as-is?17:24
boikorobru: I will rebuild them17:24
boikorobru: you can actually remove everything if it is easier17:24
boikorobru: will be rebuilt anyways17:24
boikorobru: because of the telepathy-qt5 mess we were discussing last week, I have re-targetted the silo to be vivid only17:25
robruboiko: nope, should be fine as is17:25
robruboiko: the only thing is, the merges can't target trunk if you're releasing to vivid17:25
boikorobru: ah duh, I have recreated the merges, just forgot to update the spreadsheet, fixing now17:26
robruboiko: ok no worries, you should be able to reconfigure when you're ready17:26
boikorobru: thanks17:26
robruboiko: you're welcome17:26
rvrKaleo: Silo 49 approved17:51
Kaleoawesome!17:52
robruKaleo: there's a new revision that was never build, you need to rebuild 49 and re-qa.18:10
robrudobey: just a note, your silo is configured for vivid but not overlay ppa18:48
robrudobey: no wait, you put overlay ppa in jenkins but not the spreadsheet, nm18:48
dobeyrobru: hmm, the dash says overlay18:48
robrudobey: for future reference if you put the overlay in column L you won't have to specify it in jenkins each time18:49
dobeyrobru: column H in spreadsheet only has "vivid"18:49
dobeyoh18:49
dobeyi didn't notice column l :)18:49
dobeythanks for the pointer18:49
robrudobey: yeah it's sneaky. spreadsheet replacement will be clearer about this18:49
charlesTIL18:49
robrubrb18:51
dobeyarm64 5 1018 jobs (44 hours) <- ouch :(19:26
dobey5 builders for > 1000 jobs. no fun19:27
ogra_ARGH !19:42
=== salem_ is now known as _salem
=== _salem is now known as salem_
robruogra_: what's up?20:31
ogra_robru, i accidentially triggered a phone build instead of snappy20:32
ogra_(shouldnt do any harm)20:32
=== salem_ is now known as _salem
camakocihelp, what specific channel do the mako devices on CI (for MPs) use to flash and run tests?22:49

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