/srv/irclogs.ubuntu.com/2015/10/02/#ubuntu-ci-eng.txt

=== chihchun_afk is now known as chihchun
Mirvrobru: diff:ing errors in publishing https://ci-train.ubuntu.com/job/ubuntu-landing-014-2-publish/120/console05:20
Mirvrobru: and then it fails apparently on assuming the diff would have packaging diff, while the mir seemingly would not have05:22
Mirvjust in case, I try to watch_only build05:23
Mirvrobru: yeah the diff:s are zero sized https://ci-train.ubuntu.com/job/ubuntu-landing-014-1-build/248/05:38
robruMirv: oh god. Let me look05:40
robruMirv: oh, I see05:44
robruMirv: sil asked me to flip the switch so that dual silos always publish to overlay now. so what's happening is those packages aren't in the overlay so it fails to find any old version, which is why the diff is 005:44
robruMirv: if you look at the packaging diff it says it's a new package05:45
robruMirv: should this silo go to overlay?05:45
robrui guess so if it's just phone stuff05:46
robruI'll whip up some code to make it fall back on main archive if it can't find the package in the ppa.05:46
Mirvrobru: ah...05:48
Mirvrobru: so. if sil wanted to flip the switch, then yes I guess we want everything to dual land to overlay now.05:48
robruMirv: hmm actually there's already code that says "if version not found, check main archive", not sure why that didn't trigger...05:48
oSoMoNbzoltan_, Mirv: hey, I fixed webbrowser-app in silo 57 last night, as far as I’m concerned it’s good to go, feel free to publish if you’re not waiting on anything else05:49
Mirvrobru: hmmkay.05:49
MirvoSoMoN: sure, we just have a slight breakage :)05:49
MirvoSoMoN: plus the UITK has packaging changes so it'll need a core-dev.05:49
oSoMoNright05:49
robruMirv: check if those packages are already in overlay ppa, it should be publishable if they are05:49
oSoMoNMirv, where is that breakage? in the train itself?05:49
robruoSoMoN: yeah I broke the train so it can't publish things if they don't already exist in overlay ppa05:50
robruworking on it05:50
Mirvrobru: they are actually, it's still 0 size05:53
Mirvrobru: so it's not the fallback05:53
Mirvrobru: oh right but not wily, sorry05:53
Mirvrobru: of course there's nothing for wily in the PPA05:54
robruMirv: oh right, nothing would be there for wily05:54
robruMirv: yeah the "0 size" is not particularly meaningful, python creates those files first before debdiff gets involved, content diff being 0 size just means "debdiff had unknown errror"05:54
robruMirv: ok, I think I see what's happening. when it decides whether to use the overlay ppa vs the archive, it doesn't specify the series, so the vivid package says 'yep theres a package in the overlay ppa' then later when trying to diff it specifically says'ok overlay pp, gimme the wily version' and that fails05:56
robruMirv: so if I specify the series in the initial check it should work05:57
Mirvright! thanks for looking into it. we could have workarounded by manual copying but it'll be good to have train back too.05:58
robruMirv: you're welcome. ok, fix pushed to trunk, will hit production in 20 minutes, try it again then and ping me if it still doesn't work.06:01
Mirvok06:04
bzoltan_Mirv: robru: an we merge the landing MR to the trunk before the package is acked and published to Wily?06:20
Mirvbzoltan_: no, packages aren't going to wily anymore, they go to overlay for wily series too06:28
bzoltan_Mirv:  ohh, how shame06:29
robruMirv: should be safe to publish now06:32
Mirvrobru: hmm, looks good now. but I wonder why ^ without packaging changes and with a MP upload?06:35
robruMirv: is it in main?06:36
Mirvrobru: yes, in main, but I thought the exception still was canonical upstream projects handled with MP:s without packaging changes can be uploaded.06:37
Mirvsince I remember being mentioned that manual main uploads always require core dev publishing while MP ones wouldn't06:37
robruMirv: the artifacts have packaging changes06:38
Mirvrobru: sorry for firing so many questions, but I also think that https://ci-train.ubuntu.com/job/ubuntu-landing-057-2-publish/9/console - a main package _with_ packaging changes, used to complain about the need of an "ack" before failing about no right06:39
Mirvrobru: yes, but not for mir: https://ci-train.ubuntu.com/job/ubuntu-landing-014-2-publish/06:39
Mirvrobru: the others are universe packages06:39
robruMirv: packaging changes prevent the whole silo from being published06:39
Mirvrobru: yes, but it didn't complain about packaging changes but the upload rights.06:40
robruMirv: when deciding to publish it doesn't consider each package individually, you need to have permission to upload everything06:40
Mirvrobru: I'll try 014 with 'ack' checked, since that's what it'd require for the universe packages.06:40
Mirvrobru: yes, but the one main package without packaging changes would also be allowed by current policy.06:41
robruMirv: that's just how the check works. If there are packaging changes and you don't have rights, it says "not authorized", it only says "need ack" if you have the ability to give an ack06:41
Mirvrobru: it seems 014 worked with 'ack', right. I think functionally it's all good, just a bit confusing it complains about no rights to upload mir package while actually there are rights to upload that one, and the real erroring out reason was the lack of an ack for packaging changes in universe package.06:42
robruMirv: yeah that could be reported better i guess. Right now the error just goes by the first wrong thing it sees06:43
Mirvrobru: so in case of 014, I did have the ability to 'ack', and the error it gave was not really a problem since mir didn't have packaging changes itself.06:44
robru7 silos marked dirty by that, jeez people are really abusing conflicting silos these days.06:44
Mirvrobru: but no problem, understood again06:44
Mirvoh really...06:44
Mirvthere's also huge amount of webbrowser silos06:44
Mirvrobru: aaaaanyway, everything good, logic understood, I'll just need to find a core-dev for 057.06:45
robruWhen i wrote the dirty logic i expected any silo to have at most one other conflicting one06:45
robruLol, audit logs are online for a day and we're already up to comment id 397, i should figure out how postgres stores primary keys, check at what point it will integer overflow06:49
oSoMoNrobru, Mirv: QA is the bottleneck here, there wouldn’t be so many webbrowser-app silos if there was more throughput06:51
oSoMoNand also the fact that I noticed only yesterday that webbrowser-app was failing to build in silo 5706:52
robruMirv: strange that 14 didn't migrate yet, it should copy & merge immediately (no proposed in overlay)06:58
robruMirv: can you check that all the packages are in overlay and if so, manually merge silo? And file a bug that migration is broken.06:58
robruMirv: i assumed it would check the dest ppa but i guess something isn't using the right archive property.07:01
seb128Mirv, is there a way to make packages go to wily rather than the overlay?07:01
seb128seems weird to force the overlay, some bugfixes can still be useful to wily07:02
robruseb128: i had fixed that but slangasek requested all packages go to overlay. If you really want a train fix in wily you can copy from ppa yourself07:03
seb128I don't want a train fix, I just discuss the principle behind the decision07:04
seb128but I guess I should discuss it with slangasek07:04
Mirvrobru: seems they are all there, merging + filing07:11
robruseb128: i mean, if you have a bugfix in a train silo and you want this in wily, you can copy the package to wily yourself for now. But yes, take it up with slangasek because i had enabled users choosing where to publish to and then he told me to enforce it train-wide07:11
seb128k07:11
robruseb128: oh actually also this enforcement is only for dual silos, so if you are just working on some desktop only stuff you can just have a wily silo and publish to wily, i forgot about that07:12
jibelrobru, thanks for the auditable logs. One more thing though bug 150201807:12
ubot5`bug 1502018 in Bileto "Differentiate automated comments from user comments" [Undecided,New] https://launchpad.net/bugs/150201807:12
seb128yeah, that makes sense07:12
robrujibel: the ones that have the "log" link are generated ones ;-)07:13
jibelrobru, nope07:13
robrujibel: is it enough to make the user comments bold or something? Man you're picky!07:14
jibelrobru, if it's a status change there is no indication07:14
robrujibel: but the status change is always just "Updated x" it's short...07:14
jibelrobru, I think this comments are useful to understand what happens with a landing but most of the time they are not useful to the lander and could be hidden07:14
Mirvseb128: if you have time, please check the UITK diff and publish 057 since it's a main package https://ci-train.ubuntu.com/job/ubuntu-landing-057-2-publish/9/ (adds dependency on liblttng-ust-dev which is in main, and adds two new binary packages)07:16
jibelrobru, like, it is a bit like it's very useful to have a syslog but you don't want it all time on your terminal :)07:16
robrujibel: well I'm halfway through a full site redesign so i guess it's a good time to consider these things. I'll have a live demo up next week, we can iterate on it before going live07:16
jibelrobru, sure07:16
jibelrobru, sounds good to me07:17
robruAlright goodnight everybody!07:17
Mirvrobru: good night!07:17
Mirvand thanks for the fixes and features!07:17
jibelgodd night robru07:17
jibelgood*07:18
seb128Mirv, looks fine to me07:18
robruYou're welcome!07:18
Mirvseb128: you need to run the publish job too, nowadays just verbal ack is not enough07:19
Mirvseb128: train checks whether the person would have archive rights for the packages in question (if their MP:s have packaging changes)07:19
seb128Mirv, even if you don't upload to the archive?07:20
seb128Mirv, done07:20
seb128looks like oSoMoN and dbarth like to claim silos for webbrowser ;-)07:23
bzoltan_seb128: Thank you a bunch :)07:26
seb128bzoltan_, yw!07:26
dbarthyeah07:30
dbarthcool, so now i go first for the next webbrowser-app landing ;)07:31
bzoltan_dbarth:  sorry mate :) I had to push a fix for the browser to prevent AP breakage with the new UITK. I take all blames :)07:33
oSoMoNdbarth, yep, silo 25 then 5907:34
dbarthyup; bzoltan: nw07:38
Mirvseb128: thanks a lot! yes, it's enforced even for overlay which is thus treated like on archive (even though in reality we could copy packages there manually).07:41
Mirvsil2100: hey just FYI auto-mergeclean is busted at the moment probably due to the switch to overlay-only, so one needs to check everything landed to overlay and run merge & clean manually07:42
Mirvdbarth: hey, the webbrowser-app trunk was not pushed yet...07:43
Mirvdbarth: now it is, aborting your 025 build and rerunning07:44
jibeldbarth, silo 16 is for OTA7?07:44
dbarthtrying, but just in the middle of a call07:52
dbarthok, so i need to wait a bit still07:53
dbarthjibel: hopefully, silo 16 contains the memory limits improvements07:53
dbarthwe need to test it a bit, but based on initial reports, that's the one to take07:54
sil2100Mirv: ACK!07:56
jibeldbarth, very nice, thanks!08:01
bzoltan_Mirv:  we need this project on the train and land it on the Vivid Overlay PPA - https://launchpad.net/ubuntu-sdk-qmake-extras What should I do?08:42
Mirvbzoltan_: set owners/managers/members correctly, I can do that after this hangout08:46
Mirv(if there's something to do)08:46
Mirvbzoltan_: + packaging with .bzr-builddeb etc from https://wiki.ubuntu.com/DailyRelease/InlinePackaging in the code08:46
bzoltan_Mirv: Ok, thanks for reminding me :)08:47
Mirvbzoltan_: the .bzr-builddeb needs to be in /, not debian/08:54
bzoltan_Mirv:  Of course08:55
Mirvbzoltan_: so.. I think the project might be just good to go as is. I think it's better to try and see if anything fails, but the ci-train user that's needed is in SDK team so it should be ok.09:04
sil2100Oh no, the buteo silo has a lot NEW packages09:07
Mirvsil2100: I've saved a note from cjwatson "I think we should stop bothering with preNEW for new sources, and only keep it for new binaries"09:08
Mirvsince train does not bypass src NEW queue09:08
MirvI don't at least misquote him, hopefully also I don't misuse the quote :D09:08
Mirvsil2100: but the packagings should be reviewed normally as for universe packages of course09:09
sil2100;)09:09
sil2100Indeed, yeah09:09
sil2100Most of the packaging was prepared by kenvandine, so this should be relatively fast09:11
Mirv_dbarth: 025 is now ready (just one i386 still building), please hand it over to QA swiftly so that the big webbrowser queue can be processed...09:20
dbarthMirv_: cool; thanks for that09:21
dbarthi know webbrowser-app builds take some manual care currently09:21
Mirv_jibel: I bootstrap flashed latest rc-proposed and upgraded to a silo (which dist-upgraded, so new mir etc too), and I've Unity 8 restart loop now even after purging my PPA. Care to double-check?09:25
sil2100Mirv_: I'm still thinking about requesting a preNEW review here though09:25
cjwatsonMirv_: you do not misquote me09:25
sil2100Mirv_: since... it's a dual silo, so the change gets directly to the overlay09:25
sil2100It bypasses the NEW queue and will be picked up only when we copy to W+109:25
cjwatsonright, preNEW is for cases where NEW ought to exist but doesn't09:25
jibelMirv_, sure, which silo? which device?09:26
Saviqsil2100, wily images don't have overlay enabled yet?09:26
Mirv_sil2100: does the copy to W+1 bypass the queue any more than train?09:26
Mirv_jibel: what I meant is: use current rc-proposed and dist-upgrade (to get today's landings like 014) and try that. I'm on mako.09:26
sil2100Saviq: no, not yet, but will be now - Robert was switching to overlay-only landings when I was EOD already09:26
Saviqkk09:27
sil2100Mirv_: ok, the packaging looks okay to me so far, it's been worked on/reviewed by kenvandine and seb128 for most cases too09:27
jibelMirv_, yeah but I'd also like to check if any leftover from the silo would cause the reboot loop09:27
sil2100seb128: hey! Could you perform a few preNEW reviews in the buteo silo for us? :)09:27
Mirv_jibel: well it's my 032 which is not going to land any time soon (if ever, before Qt 5.5)09:28
sil2100seb128: the links are: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-034 for the PPA and https://ci-train.ubuntu.com/job/ubuntu-landing-034-2-publish/6/ for the artifacts09:28
Mirv_sil2100: ok then09:28
jibelMirv_, which channel exactly rc-proposed/ubuntu?09:29
Mirv_jibel: ubuntu-touch/rc-proposed/ubuntu09:29
seb128sil2100, can try this afternoon yes09:30
sil2100seb128: thanks!09:30
sil2100davmor2: ^ the buteo silo will wait a bit before landing, we need a preNEW review09:31
sil2100But I think it should still be ok to test it live today09:31
davmor2sil2100: sure just give me a ping I'll make sure I have images ready09:31
jibelsil2100, we are already far past feature freeze, if it doesn't land today, it will be for OTA809:32
dbarthjibel, davmor2: ticket 412 / silo 25 re-tested here; on to you now09:32
seb128yw!09:32
jibeldbarth, thanks, unblocking09:32
dbarthjibel: however oxide 1.9.4 has a regression; we're investigating :/09:32
dbarthbut memory usage doesn't balloon as high as before09:33
sil2100jibel: +1 on that09:34
jibelMirv_, it looks bad, unity8 crashes apparently09:51
jibelsil2100, don't rebuild any image yet there is something broken in the ovelay09:52
jibeloverlay*09:52
sil2100Oh09:52
jibelsil2100, it would be the last unity8/mir/powerd landing09:53
jibelhttps://requests.ci-train.ubuntu.com/#/ticket/34309:53
jibelMirv_, did you collect any info about the crash?09:53
jibelI'll try on krillin09:53
sil2100Do you know already which image was the one first broken?09:54
jibelsil2100, the broken image doesn't exist yet, it'll be next one09:54
rvrjibel: I approved last night silo 15, which contains unity8, powerd, mir, system-compositor09:55
jibelrvr, on which device09:55
jibel?09:55
rvrjibel: arale09:55
jibelmaybe it's only a problem on mako09:56
jibelI'm trying krillin now09:56
rvrRemember that powerd needs manual fix to properly install09:57
rvrthe ppa packages may not finish installing09:58
Mirv_jibel: I tried looking at the logs but reflashed already (but obviously can easily get it back to broken state)09:58
Mirv_rvr: jibel: rvr's point might be the thing, I just used citrain tool09:58
Mirv_so it might be all resolved with the next image09:59
=== Mirv_ is now known as Mirv
Mirvsil2100: if ^ that's the thing, it might be useful to have a new rc-proposed image since otherwise people flashing latest image + upgrading to their newest silo will experience that09:59
Mirvbut let's confirm first10:00
sil2100Ok, once you confirm we'll kick a new image10:00
* Mirv has to eat late lunch10:08
sil2100ogra_: hey hey, could you review+merge https://code.launchpad.net/~sil2100/livecd-rootfs/fix-apt-lists-rm-hook/+merge/273117 ? This is the hook that works ;p10:23
sil2100cjwatson: hey! Could you take a look in a free moment at https://code.launchpad.net/~sil2100/ubuntu-cdimage/enable_wily_overlay/+merge/273208 ?10:29
cjwatsonsil2100: isn't there somebody else who could be the routine cdimage reviewer?10:30
cjwatsonI'm not a good candidate10:31
cjwatsonbecause I don't do most of the day-to-day stuff of keeping cdimage running any more10:31
sil2100cjwatson: not sure, I guess I might poke infinity as he has the most commits (but he's a different TZ) - not sure if stgraber is still working on it anymore10:31
cjwatsonsil2100: I'll do it this time, but please try to find somebody who isn't me for the next one10:33
sil2100cjwatson: will do, thanks!10:33
jibelsil2100, Mirv krillin is not affected by the shell crash, only mako apparently10:34
cjwatsonsil2100: merged and deployed, thanks10:35
cjwatsonincluding manual crontab edit10:35
sil2100Thank you again!10:35
sil2100jibel: so it's unrelated to powerd?10:55
rvrsil2100: Apparently not10:56
jibelsil2100, there is no problem with the upgrade of powerd on mako because the configuration file is not mounted10:56
jibelunlike krillin or arale10:57
jibelsil2100, Mirv bug 150209310:57
ubot5`bug 1502093 in unity8 (Ubuntu) "unity8 crash on mako rc-proposed/ubuntu with latest unity8/mir/powerd" [Undecided,New] https://launchpad.net/bugs/150209310:57
jibelkgunn, ^ with silo 15 that landed yesterday on mako only10:57
rvrMode argument was not provided or was set to an illegal value. Using default value of --mode= "full-greeter"10:58
Mirvjibel: thanks! right, so mako only which probably explains why it wasn't caught.10:58
jibelMirv, thanks for catching it!10:58
sil2100Still, we'll need this fixed10:58
=== chihchun is now known as chihchun_afk
oSoMoNseb128, is it known and on purpose that https://code.launchpad.net/~seb128/ubuntu-system-settings/location-desktop-usr/+merge/272711 is in two silos?11:20
kgunnjibel: ack getting someone on it11:30
jibelkgunn, I didn't find anything useful but the phone is still in this state if someone needs more info11:32
kgunnjibel: but bascially we can just do a dist-upgrade and see the same thing right11:32
kgunnon rc-proposed11:32
kgunnrvr: is this relevant "Mode argument was not provided or was set to an illegal value. Using default value of --mode= "full-greeter""11:33
jibelkgunn, yes11:34
jibelyes to install latest rc-proposed on mako + dist-upgrade11:34
sil2100jibel, kgunn: I poked alf_ on ubuntu-mir already11:36
kgunnsil2100: thanks11:38
seb128oSoMoN, unsure, to check with kenvandine, but if you want to land a silo with it feel free, we can rebuild the other one11:39
Mirvdavmor2: trello claims 025 was moved to Under Testing in the Activity, but still it's in "Ready for Testing" on the board. it also has Blocked tag, and you mentioned it's working fine. Can you try to fix the status of the card?11:40
davmor2Mirv: we will move the card once we know it is working with the ota test if that fails it needs to move over to failed11:41
oSoMoNseb128, none of them is mine, just saw it and I thought I would ask11:41
Mirvdavmor2: thanks, I was just puzzled by the Trello showing contradicting information11:42
oSoMoNseb128, but I would need to add the branch to silo 59 if it didn’t land before that11:42
davmor2Mirv: no worries there is a comment on the card but I'm happy to clarify :)11:42
seb128oSoMoN, let's wait for kenvandine, we can maybe land the settings one today11:42
oSoMoNseb128, that’d be great11:43
seb128unsure about the unity8-dash profile11:43
seb128pstolowski, ^ what's the status of silo 3?11:43
pstolowskiseb128, we need bigger fix as it uncovered an issue with location. tvoss is going to work on location service changes11:47
seb128k11:47
seb128so settings is going to be ready first most likely11:48
=== _salem is now known as salem_
pstolowskiseb128, yeah, but we cannot release it as is. feel free to land you change at any point though11:56
seb128right11:56
davmor2Mirv: sorry I think we were talking at cross purposes, silo025 is under test now, silo 34 is the one that should have the mixed state12:04
=== alan_g is now known as alan_g|lunch
davmor2Mirv: silo34 is the one that is good and sil2100 will be landing in an image asap for me to test upgrades12:05
sil2100Yeah, waiting on a preNEW review for 3412:06
Mirvdavmor2: no, I just meant that on my trello view 025 was in a different place than the activity showed, now it's corrcet12:08
davmor2Mirv: so the blocked tag was removed because it has been rebuilt, it was therefore ready to test so I moved it to under testing because I'm testing it12:09
Saviqsil2100, should we pull the silo before it reaches an image?12:16
Saviqhttps://requests.ci-train.ubuntu.com/#/ticket/433 is the offending landing12:17
sil2100Saviq: I think we could soft revert this, it only touches 2 projects12:23
sil2100Let me try that, need to check if webbrowser-app is revertable still12:23
* sil2100 got back from lunch12:23
Saviqsil2100, no need to revert webbrowser even I think, it doesn't depend on new UITK it doesn't seem12:24
sil2100I was worried by the merge description though, it being: "Do not select labels by their class name, as this is changing in the newest UITK."12:24
Saviqsil2100, I think the change (in webbrowser) is backwards compatible, and if it's not, someone's missing deps12:25
sil2100Saviq: I guess anyway even if the AP test suddenly fails it's still better than having a broken image12:27
Saviqindeed12:27
pmcgowanSaviq, whats the deal?12:28
Saviqpmcgowan, latest UITK crashes QML (so unity8) on mako and flo12:29
pmcgowanthats bad12:29
Saviqhttps://launchpad.net/bugs/150209312:29
ubot5`Ubuntu bug 1502093 in ubuntu-ui-toolkit (Ubuntu) "UbuntuShape crash with latest UITK on mako/flo" [Undecided,Confirmed]12:29
pmcgowanthat would have been my guess12:29
Saviqpmcgowan, greyback_'s suspecting driver bug at that point12:29
pmcgowanyep12:29
SaviqOTOH wily is fine12:31
sil2100Good, then I'll only have to revert it for the overlay then?12:32
sil2100I mean, for vivid-overlay12:32
Saviqsil2100, it's in wily overlay, too, let me verify quickly wily is indeed fine12:33
sil2100Ah, right, this was already after the switch12:33
pmcgowanthat wouldn't make sense to me12:34
Saviq+1, but that's what it looked like before, I was focused on unity8 at that point, so might've not paid enough attention12:36
Saviqso confirming on flo now12:36
Saviqand mako for good measure12:37
Saviqpmcgowan, off topic, did you hear about anyone losing the ability to adb into recovery on a manta (and hence the ability to flash it)?12:37
* Saviq can sideload, flash in fastboot, and adb to android, but no adb to recovery :/12:38
pmcgowanSaviq, I have not12:38
pmcgowanSaviq, my manta goes into a funny loop witht he screenn flashing, and will never shut down12:38
Saviqpmcgowan, yup, saw that with flo as well12:38
Saviqas if some input caused it to wake up12:39
pmcgowanI suspect it needs an udpated device tarball12:39
pmcgowanif I could find someone to update them12:40
Saviqsil2100, pmcgowan, ah d'oh, no overlay on wily images yet, is why it was fine12:48
Saviqgreyback_, ↑12:51
Saviqsil2100, yup, wily+overlay broken, too12:51
* sil2100 sighs12:54
sil2100Ok, I'll revert it too12:54
sil2100First, vivid12:54
=== alan_g|lunch is now known as alan_g
=== marcusto_ is now known as marcustomlinson
sil2100Saviq, Mirv, pmcgowan: reverting UITK vivid13:03
Saviqbzoltan_, ↑13:04
sil2100bzoltan_: ^13:04
sil2100hmmm, some strange things with the wily part I see13:09
Mirvsil2100: ok13:11
kenvandineoSoMoN, it shouldn't be in 2 silos :)13:15
jhodappsil2100, can you please dput qtmultimedia source package from ppa:jhodapp/ubuntu/ppa to the silo 29 PPA?13:16
sil2100jhodapp: sure, any re-versioning needed?13:16
jhodappsil2100, also, is it possible to remove qtmultimedia from the silo 55 PPA?13:16
kenvandineoSoMoN, i created silo 49 for it yesterday13:16
jhodappsil2100, shouldn't be any need13:16
sil2100jhodapp: sure13:16
oSoMoNkenvandine, are you planning on landing silo 49 soon-ish ?13:17
kenvandineyes... after 4113:17
kenvandinewhich is being verified right now13:17
jhodappsil2100, trying to craft things in such a way that we can build indicator-sound and the source package for qtmultimedia in silo 29, then sync those two to silo 5513:17
SaviqMirv, sil2100, any updates on bug #1378245? with overlay citrain just dist-upgrades everything from the overlay ppa13:17
ubot5`bug 1378245 in phablet-tools (Ubuntu) "citrain could use a more accurate way to upgrade from silos" [High,In progress] https://launchpad.net/bugs/137824513:17
oSoMoNkenvandine, ok, thanks, so definitely in time for ota7, right?13:17
kenvandineoSoMoN, oh, it's in a silo with unity8 too13:18
kenvandineyeah, assuming qa verifies it in time :)13:18
oSoMoNkenvandine, yes, that’s why I was asking, it currently is in two silos…13:18
kenvandineoSoMoN, i'll make sure it's in ready for qa today13:18
oSoMoNcheers13:18
kenvandineit's unrelated to the unity8 fix in silo 3, so i'll remove it from that13:19
rvrkenvandine: Hey. Does adb reboot recovery work for you in arale? I'm trying to install lxc-android-config, and after adb reboot recovery, I can't adb shell to the device13:19
kenvandinervr, no... you need to boot a special recovery13:19
Saviqkenvandine, what's in silo with unity8?13:19
kenvandinesaviq some apparmor profile ?13:20
kenvandinervr, but... jibel pointed out you can install lxc-android-config without recovery13:20
rvrkenvandine: jibel: With citrain or using another trick?13:21
sil2100jhodapp: package removed and copied13:21
sil2100Saviq: I don't have any news regarding that one sadly...13:21
Saviqkenvandine, I'm worried the package in silo 41 conflicted with a landing from yesterday13:21
jibelrvr, you unmount the file that breaks on upgrade then use citrin13:21
kenvandinejust unmount something...13:21
jibelcitrin13:21
jibelcitrain*13:21
rvrjibel: Ok13:21
Saviqkenvandine, train says unity8 is dirty, and I'd say it's likely true13:21
kenvandinejibel, which file does he need to umount?13:21
Saviqthere's too many peoples landing unity8 at the same time...13:22
kenvandinesaviq: i'll rebuild unity8 in silo 4113:22
kenvandinei already did that a couple times :)13:22
kenvandinewe have to get that wizard fix in13:22
kenvandineSaviq, can i have a unity8 landing lock until rvr is done testing? :-D13:23
jibelkenvandine, I never remember which one is powerd which one is lxc-android-config, let me check13:23
Saviqkenvandine, yeah, sure, /me needs to start looking at silos in flight apparently13:23
Saviqrobru, what's the workflow with conflicting silos these days?13:23
kenvandine /lib/udev/rules.d/70-android.rules13:24
kenvandinemaybe that one?13:24
jibelkenvandine, /lib/udev/rules.d/70-android.rules13:24
jhodappsil2100, thanks!13:24
sil2100Saviq: I think everything is now handled by the 'silo is dirty' feature13:24
kenvandinervr,  sudo umount /lib/udev/rules.d/70-android.rules13:24
Saviqsil2100, /me worried that's too late13:25
kenvandineit won't let us publish if it's dirty13:25
Saviqyeah13:25
Saviqbut that means you have to re-test13:25
Saviqand potentially QA, too13:25
kenvandinepotentially13:25
kenvandinebut depends on the change too13:25
kenvandinelike silo 41 only changes one page of the wizard13:26
pmcgowansil2100, dont bother with the change to the watchdog until I talk to tony13:26
Saviqkenvandine, well, sure, but what if the landing in the mean time changed it too, not even in a way that it conflicted VCS-wise, but runtime13:26
kenvandinesure13:26
kenvandinethere is risk especially when APIs change, etc13:26
Saviqwhich is why I mean "silo dirty" is too late13:27
Saviqlike with silo 22 it's not even dirty atm13:27
kenvandinervr, so after you umount that file, you can use citrain to install13:28
rvrkenvandine: Thanks13:28
sil2100Mirv, bzoltan_: hmmm... do you guys know what happened to the 1.3.1641+15.10.20150922-0ubuntu1 landing of UITK for wily?13:28
Saviqbut we've spent a good hour testing it, and we'd conflict with you if we wanted to put it under QA13:28
Saviqnow we're just gonna wait instead13:29
Saviqit's fine in this case because we investigated a UITK breakage most of the time13:29
Saviqbut I'd be unhappy if we actually wanted to put it in under QA and only then realized there's another unity8 landing there first13:29
kenvandineSaviq, i guess you can search for silos with unity8 and check the status13:30
kenvandineand see there's another in ready for qa13:30
kenvandinebut... maybe that should be kind of like the dirty flag13:30
kenvandineso you don't have to look for it13:30
Saviqkenvandine, not even ready for qa, anything in flight13:30
Saviqbecause someone else might be testing it by now13:30
sil2100Mirv, bzoltan_: yyh, so it seems that landing was only released to vivid?13:30
kenvandinejust show another silo is in the qa queue13:31
Saviqsil2100, ?13:31
kenvandineSaviq, true13:31
Saviqsil2100, https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay?field.series_filter=wily13:31
Saviq(if that's about uitk still)13:31
sil2100Saviq: unrelated to the UITK regression, I'm talking about the previous UITK version13:31
kenvandineSaviq, but even more of an issue for silos that have already been tested, like 41 has been in ready for qa for 24 hours13:31
Saviqsil2100, right ok sry :)13:31
sil2100Saviq: the previous one was a dual landing and only released to vivid (probably manually, I see errors in the publish job and a manual m&c)13:32
sil2100And that makes me a sad panda!13:32
Saviqkenvandine, yeah, which is why I will be manually looking for conflicting silos from now on, but feels like some wasted manhours13:32
sil2100Mirv, bzoltan_: uuuh, and I see that the latest UITK-gles version is older than the UTIK main version that got released!13:34
sil2100Mirv, bzoltan_: that's bad13:34
bzoltan_sil2100: I am no sure what does that happen?13:35
sil2100Mirv, bzoltan_: generally it's safer when normal and -gles packages have the same versions, as some packages can hard-dep on the specific version13:35
sil2100And if -gles has a lower one, it can cause a FTBFS13:36
sil2100Anyway, trying to revert it as well13:36
sil2100bzoltan_: anyway, this means that whenever you rebuild UITK in a silo, be sure to also re-build the -gles version13:38
Mirvsil2100: it might be this was the webbrowser-app rebuild that bzoltan_ didn't do13:40
Mirvsil2100: if it wasn't run by specifying webbrowser-app only13:40
Mirvsil2100: 20150922 was when gcc was broken, so it was on purpose only released to vivid, to catch up with the next release13:41
sil2100Ok13:41
sil2100Actually13:42
sil2100hah, I'll revert the wily versions by removing the wily packages from the overlay!13:42
sil2100Since it's the first wily-overlay release13:42
sil2100phew, saves me some time13:42
kenvandineseb128, i'm about to land the silo with all those new packages i had you review months ago :)13:42
seb128kenvandine, \o/13:42
seb128kenvandine, lucasz pinged me to preNEW review earlier13:43
seb128trying to have a look today still13:43
kenvandineseb128, you already did that :)13:43
sil2100kenvandine: the buteo silo?13:43
kenvandineyou've reviewed all of these already :)13:43
seb128yeah, unsure if things changed since13:43
kenvandinesil2100, yes13:43
kenvandinenot packaging13:43
seb128good13:43
sil2100Yeah, I asked seb128 to do a preNEW review :)13:43
seb128so one thing less to do ;-)13:43
kenvandinereally what's changed was our existing packages using it13:43
sil2100If it's good, then please release!13:43
kenvandinei am :)13:44
kenvandinebfiller, renatu: i clicked publish on silo 34!  long time coming :)13:44
bfillerkenvandine: woohooo!13:45
renatukenvandine, \o/, thanks13:45
kenvandineDON!13:45
kenvandineDOH!13:45
* renatu runs13:45
kenvandineone package has an unbuilt revision :)13:45
kenvandineindicator-transfer-buteo13:45
renatukenvandine, what is that?13:46
kenvandineRevert cmake-extras usage.13:46
kenvandineis the commit message13:46
kenvandinenot built in the silo13:46
* kenvandine rebuilds13:46
brendandkenvandine, who's don and what did he do?13:49
kenvandinehaha13:49
Trevinhotrainguards, what's wrong here https://ci-train.ubuntu.com/job/ubuntu-landing-008-1-build/304/consoleFull ? network issues?13:49
sil2100Trevinho: hm, no, that looks like an error when building the package13:54
sil2100I'll look at it in a moment13:54
Trevinhosil2100: thanks, it went fine on previous rebuilds, not sure what happened13:55
rvrkenvandine: Did you see this when installing lxc-android-config? http://paste.ubuntu.com/12638463/13:55
sil2100Trevinho: you didn't change anything in the packaging, right?13:56
kenvandinecp: cannot stat ‘/usr/lib/lxc-android-config/70-arale.rules’: No such file or directory13:56
kenvandinenot sure about that, i tested on mako13:56
kenvandinethe other messages are normal13:57
Trevinhosil2100: nope, I just triggered a rebuild since mesa fixed an issue that caused us to fail testing on ppc64el13:57
kenvandinejibel, ^^ thoughts?  sorry, you seem to know more about testing lxc-android-config than i do :)13:57
sil2100Trevinho: could you re-build again? I suppose it might be something transient - if not, I'll then dig deeper13:58
Trevinhook13:58
jibelkenvandine, you don't need that on mako only krillin and arale14:00
kenvandineright14:00
kenvandinejust what should rvr do about that error?14:01
jibelkenvandine, when you upgrade lxc-android-config on mako how does it fail?14:01
kenvandinenope14:01
kenvandineit doesn't fail14:01
kenvandinealthough i did it in recovery14:01
jibelit's all good then :)14:01
kenvandinervr saw that in his testing on arale14:01
rvrYup14:01
rvrjibel: That was doing a manual pinning and apt-get upgrade14:01
jibelrvr, silo 41?14:02
rvrjibel: Yes14:02
jibelrvr, that pastebin is when you installed from recovery?14:04
jibelrvr, or a full session14:04
jibel?14:04
rvrjibel: Nope, pinning and upgrade14:04
rvrfull session14:05
jibellet me try14:05
Trevinhosil2100: went good ^14:07
sil2100\o/14:10
jibelrvr, your pastebin is strange, this is error you should get if the file is still mounted http://paste.ubuntu.com/12638536/14:12
rvrjibel: I unmounted the file14:12
rvrThat error is expected14:13
jibelrvr, yeah, what is the problem then?14:15
rvrjibel: If you unmount the file and install the package, do you see the warnings that I got?14:15
jibelrvr, yes14:16
rvrOk. So my question is if they are harmless or not.14:16
jibelrvr, it's telling you that it doesn't remove non-existing diversions and doesn't touch already existing diversions14:19
rvrjibel: There is also "cp: cannot stat ‘/usr/lib/lxc-android-config/70-arale.rules’: No such file or directory"14:20
SaviqUrsinha, hey, are you guys having stakeholder meetings these days?14:42
UrsinhaSaviq: nope; we have two different squads now: tanuki, that works on snappy product integration, and kitsune, that works on jenkaas and legacy CI14:43
UrsinhaSaviq: what would you need?14:43
SaviqUrsinha, I'd need kitsune, then, wanted to bump the heat on staging branch support in ci-train and legacy CI / jenkaas in the future14:45
Saviqsmaller projects like qtmir get bitten by conflicts between MPs quite a lot14:45
UrsinhaSaviq: ci-train isn't really kitsune, for legacy CI we're not taking feature requests, but focusing on handing over jenkaas instances to teams so they can fix the problems they understand way better than we do :) btw, mir is the next one in line14:46
UrsinhaI'll be sending weekly emails for the people waiting for jenkaas so it's clearer what's up next14:47
SaviqUrsinha, must say I don't agree with the idea of jenkaas, not outside of quite specific environment requirements14:47
UrsinhaSaviq: why so?14:48
Saviqwe were supposed to converge on autopkgtests for all that it can be used for, I don't see why we'd need to maintain our own CI jobs for that14:48
Saviqand everyone will be solving the same problems separately14:49
UrsinhaSaviq: we are providing example jobs for whoever is using jenkaas, what we finally acknowledged is that the former CI team was a bottleneck and it just couldn't scale for the number of teams using the infrastructure14:51
SaviqUrsinha, well, sure, but the example jobs are one-off, then every team will solve their problems for themselves, when other teams could benefit from that14:52
Ursinhawe noticed all jobs *look* the same but they actually aren't :) most have specifics for testing and it creates a lot of overhead14:52
SaviqUrsinha, that's likely because we never had a common denominator, which autopkgtests are supposed to be14:53
Ursinha(not that I'm in a position to change jenkaas plans, this is my understanding of the reasoning for this -- the best person for that is beuno (that isn't here))14:53
=== chihchun_afk is now known as chihchun
Saviqanyway, I understand this is basically a done deal, we'll just have to agree to disagree14:54
SaviqIMO it will cause more troubles than solve14:54
UrsinhaSaviq: some tests require different slave configurations, and it's really hard to be reliable and diverse14:54
SaviqUrsinha, key word is "some"14:55
SaviqUrsinha, for those, jenkaas is probably a solution, for *most* projects we just need some CPU14:55
UrsinhaSaviq: I hope not (cause more troubles than solve), I think it's a bet to try and solve the previous problem we already knew existed, that is CI not being as close as acceptable to attend all stakeholders14:55
SaviqUrsinha, dumping the work on the stakeholders, which is what jenkaas feels to be, isn't a solution IMO14:56
Ursinhanot saying is perfect14:56
UrsinhaSaviq: do you have any suggestions? honestly asking14:56
SaviqUrsinha, I probably don't have enough background (didn't hear all the requirements you did), but doesn't autopkgtest fall under the same exact problem? and we've not dropped that, but consequently extend it to cater for more and more common needs?14:58
Ursinhait's not really dumping work on stakeholders because we're not turning our backs to the existing situation; we're making sure we can move the existing setting to a more reliable setup, that can be IS maintained14:58
Ursinhawe're just not committing to new feature work14:58
abeato__Laney, hey, I need some help to upload a source package to silo 2814:59
abeato__Laney, concretely https://chinstrap.canonical.com/~abeato/gst-plugins-bad1.0/14:59
SaviqUrsinha, that's hardware, but maintaining what runs on that hardware, above jenkins instances, you're ultimately leaving to respective teams15:00
SaviqUrsinha, unless I misunderstand and you'll be maintaining the jobs running on jenkaas15:00
SaviqI'm just worried this will lead to even more fragmentation and we'll never get testing on silos, images, every project will just test themselves without a holistic approach15:01
SaviqI just was under the impression that our target was autopkgtests as a standard wherever possible15:02
UrsinhaSaviq: hardware is maintained by the certification team15:03
UrsinhaSaviq: the whole idea is to separate the concerns as close to the expertise as possible15:03
SaviqUrsinha, and I disagree with that idea, because that makes me effectively unable to test another project without learning how they do it15:04
charlesWellark, does ^ have the more-cleanups branch?15:04
Ursinhathis means we're handling the "testing silos" around the products, so you can ensure the tests will cover the desired product, not the isolated parts like happens now15:04
Saviqnot sure I understand15:05
Ursinhathe tests are currently conflated in a way we think they are cohesive but they are only sharing the same jenkins15:05
SaviqUrsinha, in a jenkaas world, if I want to release 10 MPs for unity8 along with 5 MPs for mir and 1 for UITK, how do I test that silo coherently?15:05
UrsinhaSaviq: you're talking about ci-train, right? how do you do that today?15:06
SaviqUrsinha, I can't, that's the problem15:06
SaviqUrsinha, I need to run all the test suites manually, following the manual test plans15:06
Ursinhaso jenkaas won't cause a problem, it will only not solve it (ultimately, I'm not saying this is entirely true)15:07
SaviqUrsinha, there's no auto-testing done on silos, and I can't see how it will happen with jenkaas, where every team has separate jobs that don't think about the world15:07
SaviqUrsinha, oh it will totally cause problems, because it will fragment how we run tests even more15:07
UrsinhaSaviq: ci-train is apart from what we're doing with jenkaas, I think this is the misunderstanding15:07
SaviqUrsinha, no, don't think about ci-train, just think about testing multiple projects that need to be released together15:08
Ursinhathat's what ci-train is about, no?15:08
Ursinhaintegrating changes into the product?15:08
Saviqit's just one solution that we currently use15:08
SaviqUrsinha, what I'm asking is, after building (today in citrain, later in ciairline or some other solution)15:09
UrsinhaSaviq: I can appreciate the problems you understand exist and I don't, I don't want to give you the impression I'm disregarding what you're saying15:09
SaviqUrsinha, what I want to convey is that I think the jenkaas approach will have a detrimental effect on our testing abilities15:09
Saviqbecause with every team maintaining their own testing environment, there will be no way of putting multiple teams' projects to test in one go15:10
Ursinhaand I can understand that15:10
Ursinhabut there are other problems that exist that we have to fix, and jenkaas is a tentative solution for some of them, I don't think we ever thought we would be fixing all of the existing missing features with that15:11
SaviqUrsinha, but you say that jenkaas is effectively the only road planned going forward (as legacy ci jobs will not be developed, just maintained)15:12
abeato__robru, could you upload a rource package to silo 28 ?15:13
abeato__*source15:13
UrsinhaSaviq: for the legacy CI yes15:13
UrsinhaSaviq: that's beuno plan15:13
UrsinhaSaviq: jenkaas is ultimately a self-service jenkins, that gives you the ability to use hardware from the lab if needed; thinking now I don't see a reason not to have a jenkaas instance to run such integration jobs15:13
abeato__robru, https://chinstrap.canonical.com/~abeato/gst-plugins-bad1.0/15:13
SaviqUrsinha, ok I'll raise this with other folk, thanks15:15
UrsinhaSaviq: more than that I think we need to involve beuno in the conversation15:15
Saviqyeah, that's my plan15:15
charles:P15:16
Wellarkcharles: no idea15:18
rvrkenvandine: There is something fishy15:18
kenvandine:/15:18
rvrkenvandine: Do you have silo 41 installed?15:19
kenvandineyes15:19
rvrkenvandine: Ok, reboot the phone. Then, go to bluetooth indicator and tap on "Bluetooth settings"15:19
rvrkenvandine: Then, open the network indicator and tap on "Wifi settings"15:20
kenvandinervr, done... both worked fine15:20
rvrkenvandine: The second time it is opened, the title is gone from system settings15:20
kenvandinenot for me15:20
rvrkenvandine: Which image are you using?15:20
kenvandineand that really couldn't be from silo 4115:20
kenvandinervr, mako r4115:21
rvrkenvandine: the report switch works fine15:21
kenvandinervr, the only change to settings in this silo is fixing the property used for setting auto reporting of crashes15:21
kenvandineit was using canReportCrashes instead of AutoReportCrashes15:22
kenvandinenothing else changed in settings15:22
jibelrvr, btw the error message  when you install lxc-android-config is harmless. It is not displayed in recovery because the script doesn't even reach this line, and with the session it fails. So the result is the same15:22
rvrjibel: Ok, thanks15:22
kenvandinervr, but let me try the same steps on my arale15:22
rvrkenvandine: I'm going to investigate this without the silo15:22
kenvandinealso fine on my arale15:23
kenvandinetitle is showing15:23
kenvandinearale r12815:23
kenvandinervr, thx15:23
kenvandineso you get to the wifi page, just the title is blank?15:23
rvrkenvandine: At some point, the indicators don't even open system settings15:23
rvrkenvandine: sound indicator15:24
kenvandineurl-dispatcher problems?15:24
kenvandinedunno15:24
kenvandinesound indicator just launched it here15:24
rvrkenvandine: I had crashes from the indicators15:24
kenvandinegood, so crash files?15:24
kenvandinethat would be super useful15:24
kenvandineand what crashed? the indicator services?  url-dispathcer? settings?15:25
rvrservices15:25
rvr_usr_lib_arm-linux-gnueabihf_indicator-sound_indicator-sound-service.32011.crash15:25
kenvandineok, i haven't seen those crash15:25
rvr_usr_lib_arm-linux-gnueabihf_indicator-power_indicator-power-service.32011.crash15:25
kenvandineinteresting15:25
rvr_usr_lib_arm-linux-gnueabihf_indicator-network_indicator-network-service.32011.crash15:25
kenvandinefile those bugs15:26
rvrDuplicateSignature: /usr/lib/arm-linux-gnueabihf/indicator-network/indicator-net15:26
rvrwork-service:url-dispatcher-bad-url15:26
kenvandineah, i think maybe your url-dispatcher db might be hosed15:27
kenvandinervr, so silo 41 is good?15:27
jibelrvr, did you try to enable apport, remove the flag ( kenvandine will tell you which) replace rc-proposed by stable in channel.ini and reboot, then change the autoreporting setting and reboot again15:27
kenvandinervr, i think there's a bug about that db getting out of whack15:27
jibelrvr, there is specific code if the channel is stable or rc-proposed15:28
kenvandineyou can edit /etc/system-image/channel.ini and replace rc-proposed with stable15:28
rvrjibel: kenvandine: The test that I did was to enable/disable appport switch in system settings and SIGSEGV gallery app, and looked whether appport was triggered or not15:29
kenvandinethen remove /var/lib/apport/.apport-config-has-run15:29
kenvandinethat's a good test too15:29
kenvandinebut testing the default when on stable is good15:29
kenvandineafter removing the file, reboot15:29
kenvandinewhen the device boots, you should see only one file in that dir15:30
kenvandine/var/lib/apport/.apport-config-has-run15:30
kenvandinenot /var/lib/apport/autoreport15:30
rvrLooking15:31
rvrkenvandine: Only that file15:32
rvr-rw-r--r--  1 root root    0 Oct  2 15:32 .apport-config-has-run15:32
kenvandinegreat15:32
kenvandine:)15:32
kenvandinealso15:32
kenvandinecat /proc/sys/kernel/core_pattern15:32
kenvandineshould just contain "core"15:33
rvr/bad_core_pattern15:33
kenvandinervr, it shouldn't container apport15:33
jibelrvr, /bad_core_pattern is fine, it means apport didn't set it up15:34
kenvandineyeah15:35
kenvandinegood to go!15:35
rvrOk15:35
kenvandinesil2100, exception publishing 34 :(15:35
jibelsil2100, did you revert uitk?15:35
sil2100jibel: yeah, I hope so15:35
sil2100kenvandine: uuuh?15:35
sil2100robru: ^15:35
jibeldavmor2, how far are you from laindg 25?15:36
sil2100kenvandine: I think it published good, just the final status steps failed15:36
jibellanding*15:36
dobeytrainguards: isn't there some way to force ci train to merge branches in the order listed in the request?15:49
jhodappsil2100, to build the two packages in silo 55 and then to sync silo 29's contents into 55, what do I need to do?15:58
Laneyabeato__: can do in a bit16:04
Laneyabeato__: I'm getting build failures from the arm-dev PPA, is that related?16:04
Laneyalso, can you put it somewhere that's not behind SSO please?16:04
Laneyannoying to download it from there16:04
Laneyand presumably not secret if you want it on a public PPA :)16:05
sil2100jibel, davmor2: since it's close to EOD... let me maybe build the buteo stuff in rc-proposed, since I don't think I'll be around to switch the channels back once it's built16:05
kenvandinesil2100, so you think silo 34 published fine?16:05
kenvandinelooks like it's all there in the overlay ppa16:05
sil2100kenvandine: yeah, I think it only didn't get merged - I see all the packages in the overlay16:05
kenvandineok16:06
kenvandinei'll merge16:06
sil2100jhodapp: once you build all the packages in silo 29 then I a simple build should build everything16:06
sil2100jhodapp: but I would do that when the -gles packages are inside as well16:06
jhodappsil2100, yeah I don't fully understand the -gles part16:07
rvrkenvandine: jibel: I can't reproduce the crashes. But there is problem opening system-settings from indicators in image 129. Filling bug report.16:08
rvrkenvandine: jibel: It's related, some how, to report settings page.16:08
sil2100jhodapp: the -gles packages have usually the same contents as the main ones but different packaging - those are used for x86/amd64 systems16:08
jhodappsil2100, yeah, so last time I did a qtmultimedia landing I didn't have to do anything with -gles16:10
davmor2jibel: 25 passed on arale now I`m testing on krillin it is looking god here too so not too long16:10
jhodappshould be the same for this landing16:10
sil2100jhodapp: usually Mirv handled the -gles bits for Qt packages I suppose16:11
kenvandinervr, oh i see something weird with the indicators on 12916:11
jhodappsil2100, that's probably what happened, yeah16:11
kenvandinervr, when i open any of the settings pages, it doesn't hide he indicator16:12
rvrkenvandine: o_O16:12
kenvandinebut under the indicator, it is switching to the right settings page16:12
kenvandinethat isn't happening on my mako with image 4116:12
rvrkenvandine: Doesn't hide indicator or doesn't show settings?16:12
kenvandinethat has to be an indicator bug, in unity816:12
kenvandinedoesn't hide the indicator16:12
rvrkenvandine: Oh, haven't seen that16:12
kenvandinesettings changes to the right page under the indicator16:12
kenvandinebut the indicator is over top16:13
kenvandineif i swipe the indicator away, settings is showing the right page16:13
kenvandineit's happening on all of them16:13
kenvandinervr, ok.. weird16:14
kenvandinei rebooted16:14
kenvandinenow it's working properly again16:14
kenvandineindicator hides when the page changes in settings16:15
kenvandineso the shell must have been in some funky state or something16:15
=== chihchun is now known as chihchun_afk
kenvandinervr, but none of that weirdness is related to silo 4116:18
rvrhttps://bugs.launchpad.net/canonical-devices-system-image/+bug/150222316:19
ubot5`Ubuntu bug 1502223 in ubuntu-system-settings (Ubuntu) "Delay in opening system-settings from indicators" [Undecided,New]16:19
rvrkenvandine: Yeah, I don't think so16:19
abeato__Laney, well, I did not have any other place to upload :)16:19
rvrkenvandine: But it's weird that, for me, to trigger this bad behavior, I have to go to report settings page16:20
abeato__Laney, yes the failures are related: the problem is that it won't build in vivid, only in vivid+overlay ppa16:20
abeato__Laney, which is really annoying16:20
kenvandinervr, it's possible the crash report settings page has some bugs, i don't think it's been used much16:21
kenvandineconsidering before my fix in silo 41, it was reading the wrong property on dbus :)16:21
kenvandineit changed the correct property, but read the wrong one :)16:22
jibelsil2100, once silo 25 and 41 land can you trigger an image so we have a build with all the fixes for the week end?16:22
rvrkenvandine: How can the report settings page interfere with the url-dispatcher or indicators?16:22
Laneyabeato__: lillypilly.canonical.com:public_html/16:22
abeato__Laney, but nonetheless you can download it from ppa:canonical-arm-dev16:22
Laneythat's people.canonical.com16:22
kenvandinervr, it can't16:22
kenvandinenothing in system-settings can really16:22
Laneybut I suppose I can scp it16:22
sil2100jibel: sure, I should be around for a quick image build - I already kicked one for buteo16:23
rvrkenvandine: But I can reproduce this problem16:23
sil2100But I can kick one later16:23
abeato__Laney, thanks, I'll try uploading to that other place too anyway16:23
kenvandinervr, that other bug you has to be url-dispatcher16:23
rvrkenvandine: So something is going on :-/16:23
kenvandineyeah, i think your url-dispatcher db is messed up somehow16:23
kenvandineit's been happening more and more lately, it seems16:23
rvrkenvandine: I have reflashed the phone16:23
rvrkenvandine: There is no silo 41 here16:23
kenvandinewith wipe?16:24
rvrkenvandine: Yes16:24
kenvandinebut since then you aren't getting the crash caused by url-dispatcher16:24
kenvandinei think the other thing you reported is different16:24
davmor2jibel: I found my first issue using the tablet as a desktop replacement I can`t move tickets on the trello board :(16:24
kenvandinethe crashes you were seeing was because it couldn't looking the handler in url-dispatcher16:24
kenvandinethis delay thing is different16:25
rvrkenvandine: Yeah, I see no title disappearance problem16:25
abeato__Laney, http://people.canonical.com/~abeato/gst-plugins-bad1.0/16:25
rvrThere aren't crashes now16:25
kenvandinebecause the db got wiped :)16:25
Laneythx16:25
jibeldavmor2, are you logged into trello?16:26
jhodappsil2100, ok package version number issue here, why does it have an issue with the standard qtmultimedia version format? https://ci-train.ubuntu.com/job/ubuntu-landing-055-1-build/39/console16:27
sil2100jhodapp: argh, crap, yeah... damn, manual uploads aren't handled by syncs, we'll need someone to copy the package there for you16:27
sil2100But in this case it needs to be re-versioned16:28
Laneyabeato__: can you remember where ubuntu7 is?16:28
Laneydoesn't appear to be in the overlay ppa16:28
jhodappsil2100, yeah ugg, in which case I should probably just move everything into silo 55 if I'm going to bump the version number of qtmultimedia16:28
abeato__Laney, never arrived there, only in wily16:28
jhodappsil2100, let me just do that16:28
sil2100jhodapp: I'm a bit EODish right now - I can help you with that but only in some minutes sadly16:28
jhodappand you can dput qtmultimedia into silo 5516:28
kenvandinervr, so can we pass silo 41?16:28
abeato__Laney, latest in vivid and overlay is ubuntu2 I think16:29
jhodappsil2100, sure no worries, I'll ping you when I've bumped the version16:29
abeato__Laney, this updates to ubuntu7 + a bug fix16:29
sil2100jhodapp: thanks :) I can do the copies then and assist you with the landing itself16:29
jhodappsil2100, awesome thanks16:29
abeato__Laney, the update is needed to get these changes in ubuntu-platform16:29
Laneyok16:29
abeato__Laney, ubuntu2 does not compile now in the ppa because of that change16:29
LaneyI just wanted to see the diff16:30
jhodappsil2100, ok version bumped, you can dput from here ppa:jhodapp/ubuntu/ppa into silo 55 when you get a chance16:32
davmor2jibel: sorted I can move it via the ticket itself it does however add it to the bottom of the queue :)16:41
davmor2jibel: so 25 passed, I have no issue with the proximety sensor here though16:42
davmor2jibel: on dogfood or rc-proposed16:42
Mirv(lurking) so which was the next webbrowser-app landing to land? 059 seems ota-8?16:44
Mirvthere's still 5 webbrowser landings...16:45
Mirvdbarth_: is there a rough order for silos 059, 044, 005, 017 and 001 webbrowser landings?16:46
Laneyabeato__: landing-028 yes?16:47
abeato__Laney, yes16:48
rvrkenvandine: Approving silo 4116:49
kenvandinervr, thx16:49
rvrkenvandine: No crashes after reinstalling the silo16:49
rvrkenvandine: But there is something weird with the Report settings page, take a look to the bug report16:50
kenvandineyeah, those crashes were caused by a corrupt db, i'm quite sure... no idea how they got messed up though so quickly16:50
kenvandinervr, will do16:50
kenvandineor maybe jgdx can look at it, since i'll be gone next week :)16:50
rvrkenvandine: Holidays?16:50
kenvandineyup!16:50
rvrkenvandine: Enjoy!!16:50
davmor2sil2100: so building in rc-proposed then dude right?16:51
kenvandineheading to universal studios for a week!16:51
* kenvandine is excited16:51
sil2100davmor2: yeah, it's still building tho!16:51
rvrkenvandine: Greetings to Harry Potter! ;)16:51
kenvandineindeed16:51
kenvandinejgdx, can you take a peek at bug 1502223 ?16:51
ubot5`bug 1502223 in ubuntu-system-settings (Ubuntu) "Delay in opening system-settings from indicators" [Undecided,New] https://launchpad.net/bugs/150222316:51
kenvandinewhile i'm out16:51
jhodappsil2100, just let me know when you've done the dput into silo 55 so I can kick off the build16:52
sil2100jhodapp: doing it now :) One moment16:52
sil2100jhodapp: hm, ok, you bumped the version but built it for vivid?16:53
sil2100jhodapp: you wanted this package in wily, right?16:53
jhodappsil2100, no, vivid16:53
sil2100jhodapp: ah, ok16:54
davmor2sil2100 no worries just checking I have a horrible feeling that I might be end of day, which I hope isn`t the case16:54
dobeyi guess not?16:55
sil2100jhodapp: ok, copy done, it should pop up soon16:57
jhodappsil2100, nice thanks!16:58
jhodapphopefully everything is happy now16:58
sil2100yw :)16:59
=== alan_g is now known as alan_g|EOW
Laneyabeato__: done17:02
Laneygoodnight!17:02
abeato__Laney, thanks!17:02
* Mirv -> movie17:03
dobeyhmm17:20
kenvandinetrainguards:  silo 41 is in the abyss, but it's dual landing and all the packages are in the overlay ppa for both wily and vivid17:38
kenvandineis citrain waiting for them in wily-proposed?17:38
=== pat__ is now known as pmcgowan
sil2100kenvandine: I think that's a bug in the train still after yesterday's changes17:46
sil2100robru: ^17:46
kenvandinethat's my thinking too17:47
* kenvandine merges17:47
robrusil2100: kenvandine: yeah I'm not sure why that's happening, will take a look18:36
dobeytrainguards: isn't there some way to force ci train to merge branches in the order listed in the request?18:40
robrudobey: no. if you are not happy with the order the branches are being merged, remove the prerequisites from your MPs18:48
dobeythe prerequisites are there for a reason. what i'm not happy with is having added a new branch, and rebuilding, and it gets merged before a much earlier branch, and causes a conflict.18:50
dobeyi guess i'm going to have to merge them all into one big branch and use that for the silo then18:50
robrudobey: the merge-ordering logic just merges prerequisites before the ones that require them.18:54
robrudobey: does the new branch not have any prerequisites? maybe define the earlier one as a prerequisite then18:55
dobeyit does have it defined18:55
robrudobey: you must have two independent chains of prerequisites then18:55
dobeythe problem is when you end up with two branches of prerequisites, and they're not all in one single chain18:55
robrudobey: if you switch the order of the "leaf" nodes the rest should fall into line18:56
dobeyit'll probably be easier for me to just make a new branch that contains all the others at this point18:57
robrudobey: I'm considering just ripping this sorting logic out since this is the second complaint I've had in 2 days (after a year of nobody complaining, sigh)18:58
dobeywe have like 35 MPs now :-/18:58
dobeyrobru: i'm not really complaining. i just thought there used to be some way to force it to use the order listed in the request18:58
dobeyand my case is hardly the norm (at least, it shouldn't be. if it is, we have much larger problems than the prerequisite ordering)18:59
robrudobey: there did used to be a way to force that, but only because the sorting algo used to be so bad that it would randomly shuffle your merges if you didn't define any prereqs. when I cleaned up the algo to preserve the order of branches that don't define prereqs, I took away that option. that was a whole year ago18:59
dobeyoh19:00
dobeyi'm not sure it would fix my issues here, but i think it would have made them clearer if i could have done that19:00
robrudobey: you may not be "complaining" but I'm getting the impression that the train is hurting more than it's helping. the algo is only there to "help" you get your merges in the right order.19:01
dobeyanywya, i guess i'll just make one big MP for this, as it will make it easier, especially since i'm sure we'll have a few more changes19:01
robruok, sorry that didn't work out19:01
dobeywell, if you have multiple MPs that should have prerequisites, but you didn't define them, then that's not the ci train's fault19:02
dobeydoing that only makes life harder for the people reviewing the branches19:02
dobeyor if you screw up and get into a criss-cross merge situation, again, ci train can't fix that19:03
dobeyand it shouldn't try to. it requires manual intervention19:03
robrukenvandine: hmmm I'm not sure why the train is failing to track migration of wily packages to overlay, the code says that it's looking at the "dest" archive (which would be the overlay PPA in this case...)19:08
kenvandinerobru: dunno, i just went ahead and merged it19:14
kenvandinebut it was in the abyss for quite a long time19:14
robrukenvandine: yes copying to overlay should be basically instant, so manual merging is fine. I'm just troubleshooting why it's doing this, there's nothing in the code that obviously indicates why it would fail to notice the copy to overlay ppa19:15
boikorobru: would it be possible to have the audit lot information in an expandable box or in a separate page? for silos that require lots of iterations until landing it starts to get noisy19:30
boikorobru: s/lot/log/19:30
robruboiko: yes I'm working on that19:30
boikorobru: cool! :)19:30
dobeyrobru: ugh, weird changelog again: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+sourcepub/5474358/+listing-archive-extra19:50
robrudobey: yep, train only knows how to make changelogs when you have small branches. it can't handle megabranches, you have to make your own changelog19:52
dobeywhy can't it use the commit message for the branch like it does when i have 35 branches?19:54
robrudobey: because it doesn't use the commit message from the branch, it uses the commit message for the MPs.19:54
robruwhich it no longer has because you took those away19:54
robrudobey: that changelog is definitely a bug, if you file it I'll look into it later, I'm swamped with other stuff right now. for now the workaround is to write your own changelog into your megabranch19:55
dobeythat's what i meant, from the MP19:55
dobeyi didn't take them away19:55
dobeythere is one MP, and it has a commit message19:56
dobeyok19:56
dobeyi  think i did file a bug already about this19:56
robrukenvandine: finally figured it out, there's a bug in the publish job that makes it record the vivid version over the wily version, so it's correctly looking at the overlay PPA but it's expecting to find the vivid version in wily, and fails, that's why it's in the abyss forever20:06
dobeytrainguards: ping, hi, can i get some retries clicked for a few builds?20:08
dobeyhttps://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+build/808250720:08
robrudobey: sure, which ppa / which builds?20:08
dobeyhttps://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+build/808250920:08
dobeyhttps://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+build/808251020:08
robrudobey: done, feel free to WATCH_ONLY build20:09
dobeythose three. the arm64/ppc builds will fail anyway20:09
dobeyrobru: thanks20:09
robrudobey: your'e welcome20:09
dobeyrobru: can you retry https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+build/8082509 again? seems it's dep wasn't actually published yet when it ran, for some reason, so it managed to get an older version.20:44
dobeythanks20:45
robrudobey: done20:45
robrubrb20:45
=== salem_ is now known as _salem

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