/srv/irclogs.ubuntu.com/2015/05/21/#ubuntu-ci-eng.txt

=== chihchun_afk is now known as chihchun
oSoMoNgood morning!05:56
oSoMoNtrainguards: if I remove a MR from a landing request, I need to reconfigure the silo, right? Can I do that myself?05:56
robruoSoMoN: yeah you have the power.05:57
oSoMoNgreat, doing that now05:57
robruoSoMoN: but is it the only mr for that project?05:57
oSoMoNrobru, no, there’s a bunch of MRs targetting only webbrowser-app05:57
robruoSoMoN: if you're removing the whole project, you need me to delete the ppa package. Otherwise you're good05:57
oSoMoNso I’m good :)05:58
robruoSoMoN: great05:58
Mirvgood good06:00
=== oSoMoN_ is now known as oSoMoN
Mirvzbenjamin: I'll free up one of my Qt silos and assign. it's not that important silo as it's not going to land as is, and I haven't heard back from the user that was supposing to test it.08:29
abeatotrainguards, you can free silo 16 if needed: the change for that is now in silo 35 together with other lxc-android-config changes08:29
sil2100o/08:30
sil2100abeato: ok, let me free it up then08:30
sil2100Let's get silo 35 in then instead08:31
abeatosil2100, great08:31
abeatosil2100, 35 is already around in the spreadsheet08:31
sil2100abeato: yes, we'll have to poke QA to include 35 in their backlog though08:32
sil2100Since I see they had 16 targetted08:33
Mirvzbenjamin: you've got 002 now08:33
abeatosil2100, I think kenvandine commented in the trello catd08:33
abeato*card08:33
zbenjaminMirv: thanks08:33
abeatosil2100, ^^ :)08:37
sil2100Let me check the request list :)08:38
sil2100ofono fixes \o/08:38
sil2100+1 on those, assigning08:38
abeatosil2100, thanks08:39
sil2100abeato: sadly we don't have enough silos to do the sync silo, so we'll just have to sync it later08:39
abeatosil2100, ok, np08:39
oSoMoN_trainguards: given the freeze coming into effect today for the overlay PPA, if a silo is awaiting QA signoff (and assuming it will pass validation), will it be included?08:54
MirvoSoMoN_: I'm interested in that too :)08:55
MirvoSoMoN_: I'd think QA will pick their favorites, as there may be too many for them to handle08:55
Mirvthere's a UITK one bug fix coming today too into the queue08:56
sil2100Yes :)09:14
sil2100oSoMoN_: if a silo is ready and tested by the lander before the freeze, QA will sign it off during the freeze09:15
sil2100At least as many high-priority ones they can take09:15
=== oSoMoN__ is now known as oSoMoN
oSoMoNsil2100, thanks for the confirmation09:18
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
sil2100phew...12:03
sil2100Ok, I jump out for lunch now12:03
=== _salem is now known as salem_
kyrofacihelp: I'm creating a deb package for a scope written by the Unity API team, but we don't have a publicly-accessible mailing list. Who should I use as the Maintainer?12:43
kyrofa(correction, the deb package will be created by the CI)12:44
fgintherdobey, the new coverage report is actually attached to the amd64 job: https://jenkins.qa.ubuntu.com/job/unity-scope-click-wily-amd64-ci/16/12:45
Ursinhakyrofa: that is a good question, but maybe for core developers (more of a packaging policy question?)12:46
kyrofaUrsinha, so the CI doesn't care? Figured I'd start here, but if CI doesn't care you're right :)12:46
Ursinhakyrofa: well, I might be wrong, but for these I thought CI would have to accept whatever the packager/maintainer chooses :) unless that's a violation of something that a validation script would catch, but don't think that's the case12:48
kyrofaUrsinha, sounds good, thanks for the information!12:48
Ursinhakyrofa: you're welcome! :)12:49
oSoMoNubuntu-qa: what do I need to do to have silo 15 move to "ready for testing"?13:04
ToyKeeperoSoMoN: Looks like it's third in line for triage, and QA just started work a few minutes ago.  If all the card details are correct, it should be marked ready soon.13:11
oSoMoNToyKeeper, excellent, thanks!13:12
ToyKeeperIt's weird having everyone in the same place and on the same schedule.13:12
kenvandineany plans to repurpose some of those rtm silos for vivid/wily?13:24
kenvandinesil2100, ^^13:24
kenvandineit's unlikely we'll be pushing much of anything to 14.0913:24
dobeyfginther: ah, ok. thanks13:24
kenvandinemaybe keep a couple around for important hotfixes, just in case13:24
ogra_once the next OTA is out RTM is completely dead13:25
dobeykenvandine: well, i guess in two weeks there won't be anything ever going there13:25
vrruizjhodapp: ping13:25
kenvandineright13:25
jhodappvrruiz, pong13:25
vrruizjhodapp: I was testing silo 25, media-hub13:25
kenvandineand between now and then it is unlikely anything will need to go there13:25
kenvandineso we should repurpose those silos :)13:25
jhodappvrruiz, ok13:26
kenvandinei'd vote to keep a few just in case and reconfigure the rest :)13:26
vrruizjhodapp: I can crash it going back and forth.13:26
vrruizjhodapp: Some tries are needed, though.13:26
jhodappvrruiz, and you're sure that doesn't happen without my silo?13:26
cjwatsonkenvandine: They can't be repurposed, but more Ubuntu ones could be created.13:34
kenvandinecjwatson, bummer... i was hoping they could just be changed to be ubuntu again13:35
cjwatsonkenvandine: It's not a big deal.13:35
kenvandinenow with wily and vivid we're always running out for ubuntu13:36
kenvandineand we have all these idle silos for rtm13:36
cjwatsonWhen you say "again", they weren't for Ubuntu to start with. :-)13:36
kenvandineyou know what i mean :-D13:36
cjwatsonJust wanted to thoroughly squash the notion of changing the distribution on an existing archive. :-)13:37
cjwatsonAnyway, if the landing team wants to create some more silos, I don't mind reconfiguring them to the standard settings before they're inserted into citrain.13:38
sil2100kenvandine: we'll have more silos, I already poked slangasek yesterday to get the overall silo count to ~6013:43
ogra_sil2100, you should probably start to spread that across multiple spreadsheets :)13:51
kenvandinenot more spreadsheets!13:52
ogra_keeps the chance that at least one isnt broken :)13:52
sil2100hah!13:52
sil2100Excellent idea, let's DO THIS13:52
ogra_lol13:52
sil2100;)13:53
jhodappvrruiz, did you try to make sure you can't crash it like this without silo 25?13:53
vrruizjhodapp: I tried with stable, and doesn't happen13:56
jhodappvrruiz, ok well thanks for testing...I'll have a new device to test on tomorrow that'll actually work...I've been relying on other people to test my fixes13:59
kalikianaping cihelp, how do I get the screencast for https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/2494/#showFailuresLink ?14:01
evkalikiana: we don't offer that anymore since sunsetting otto14:03
evkalikiana: is there a reason why you couldn't see this by reproducing locally?14:03
kalikianaev: well, yes, because I can't :-)14:03
kalikianathat's what I've always used the screencasts for14:04
evkalikiana: you can't reproduce locally?14:04
kalikianaev: yes14:04
kalikianaso what is the recommended workflow?14:05
evsorry, in a meeting; will reply shortly14:05
kalikianaokay14:06
kalikianathanks14:06
mandelsil2100, can you give me a hand with a ppa build issue, I'm not at expert in this things => https://ci-train.ubuntu.com/job/ubuntu-landing-009-1-build/284/console14:09
sil2100mandel: looking14:09
mandelsil2100, thx14:09
sil2100mandel: ah, hm, tricky situation14:10
mandelsil2100, just what I did not want to read..14:10
sil2100mandel: so probably we'll have to deploy a quick fix for the train... the problem here is that it seems that from this trunk you released packages to wily already, and now you want to release something to vivid14:11
sil2100mandel: releasing to wily caused the version number to be addressed for 15.10, and now while releasing another version the train wants to give it a version for vivid (so 15.04)14:12
sil2100mandel: the dch tool by default doesn't allow adding a new version that is smaller than the previous one14:12
sil2100mandel: we might need to redeploy a fix for the train that would force dch to use the --force-bad-version flag14:12
sil2100mandel: but in the meantime - are you sure all your merges are targetting the right trunks? Just to double check14:13
mandelsil2100, oh.. well, that would be nice sine it is a rebuild I'd like to add to vivid to work with an abi change from udm14:13
mandelsil2100, well, it is a simple rebuild but probably cotent-hub does have a new target for vivid14:14
mandelsil2100, looking at lp:content-hub is either trunk or 14.09 which is not good (15.04 is what we want)14:14
oSoMoNvrruiz, regarding silo 15, one comment you might want to add to the card: everything in that silo should be fairly straightforward to verify (bug fixes and new features such as private browsing), except for the fix for https://launchpad.net/bugs/1277659, which will be very hard to test, as the max cache size will be adjusted dynamically for all webapps at startup time depending on the amount of free disk space14:18
ubot5Launchpad bug 1277659 in webbrowser-app "Add WebContext.maxCacheSizeHint property" [Medium,In progress]14:18
sil2100mandel: hm, so first of all, you'd need to poke kenvandine about this14:19
sil2100mandel: since we don't want to have mixed up trunks14:19
oSoMoNvrruiz, in that regard a sanity code review is probably our best bet to ensure quality (and it’s already been approved by alex-abreu)14:19
mandelkenvandine, consider yourself poked ;)14:19
mandelsil2100, yes, make sense (/me runs to do the same in udm)14:19
sil2100mandel: generally one trunk should have selected version numbers - if kenvandine released something from lp:content-hub to 15.10 already, then generally it should be released to wily14:20
sil2100mandel: you could release it to wily and then sync it back to vivid14:20
sil2100(this way keeping only one trunk)14:20
t1mpkalikiana: do you know what I am missing here? http://pastebin.ubuntu.com/11264957/14:20
sil2100If that's possible of course14:20
t1mpkalikiana: normally I install the -autopilot package that I want to run the test from and then it works..14:20
mandelsil2100, once kenvandine or I fix this and reconfigure the silo and the MR for vivid and the other for trunk14:21
* kenvandine reads14:21
mandelsil2100, in some cases, having to targets works better (new lib version etc..)14:21
t1mpor anyone else knows why I AP  cannot initiate any backends on a device? http://pastebin.ubuntu.com/11264957/14:21
charlestrainguards, could I get row 80 in free silo ubuntu/landing-003?14:22
mandelkenvandine, I got back from vacation and wanted to land silo 09 and this happened => https://ci-train.ubuntu.com/job/ubuntu-landing-009-1-build/284/console14:22
sil2100charles: on it!14:22
kalikianat1mp: I usually have this in my phablet-test-run invokation  -p ubuntu-ui-toolkit-autopilot -p python3-evdev -p gc14:23
kenvandinemandel, yeah we've released a new version in trunk14:23
kenvandinethat isn't in the vivid overlay yet14:23
kenvandinemandel, let me branch for vivid14:23
mandelkenvandine, awesome, I'll redo the MR and reconfigure the silo14:23
oSoMoNtrainguards, ubuntu-qa: oxide 1.7.8 landed in vivid as a security update, so silo 38 is not needed any longer (it can be freed), and consequently it doesn’t require QA validation (the trello card can be deleted)14:25
charlessil2100, thanks :-)14:25
t1mpkalikiana: thanks, installing python3-evdev worked14:25
ToyKeeperoSoMoN: Thanks.  :)14:25
ToyKeeperoSoMoN: We're having some pretty bad device-flashing issues at the moment so testing is stalled or at least very slowed.  :(14:26
oSoMoN:/ one silo less to test comes as good news, then!14:26
kenvandinemandel, lp:content-hub/15.0414:27
mandelkenvandine, awesome, I'll try to get the silo back on track14:27
kenvandinemandel, great, thanks!14:27
vilaoSoMoN: and what about oxide-1.7.x landing in wily ?14:27
sil2100oSoMoN: ok, good to know14:27
oSoMoNvila, yes, we will need to land it in wily, I guess we’ll be requesting a silo later14:28
davmor2oSoMoN: thanks14:29
mandelsil2100, can you please reconfigure line 10 for me, I do not have the rights14:31
vrruizoSoMoN: Ack, I'll add that14:33
vilaoSoMoN: the weird thing (mentioned in my MP) is that it is in wily-proposed...14:34
sil2100mandel: on it14:34
mandelsil2100, appreciated!14:34
sil2100mandel: hmm, line 10? Are you sure? This one doesn't seem to be assigned to any silo14:35
alan_gsil2100: any progress on mir-0.13.0 sync to wily14:36
oSoMoNvila, yes, 1.7.7 is in -proposed, but it appears to be stuck there because of autopkgtest for ubuntu-system-settings-online-accounts (been stuck for 8 days). In any case we’ll want to land 1.7.8 there too14:36
sil2100alan_g: the line is still there, but we're still blocked on not enough silos... and vivid OTA fixes sadly get the priority since today is when we were closing the gates14:36
mandelsil2100, yes, it has comment from Mirv  (I was on vacation and that is the reason it did not land)14:36
evkalikiana: http://ubuntu-test-cases-touch.readthedocs.org/en/latest/#provisioning-and-executing-autopilot-tests-for-an-mp should explain how to reproduce those tests locally. If you are still unable to do so, please ping cihelp14:36
mandelsil2100, the one with the following comment "Propagate the hash errors to the udm clients."14:37
mandeland I have silo 09 AFAIK14:37
mandelsil2100, ubuntu/landing-009 from http://people.canonical.com/~platform/citrain_dashboard/#?q=mandel14:37
alan_gsil2100: ok, thanks for the update14:37
alan_gcamako: ^14:37
sil2100mandel: sadly we don't have enough silos right now to be able to assign it for you14:37
sil2100alan_g: we should have more once we close the gates for vivid14:37
sil2100alan_g: which should happen today in around an hour14:38
mandelsil2100, oh well, and why do I see ubuntu/landing-009 assigned?14:38
alan_gsil2100: :)14:38
mandelsil2100, I can wait, I'm just asking cause I'm confused14:38
sil2100mandel: landing 009 is line 2814:38
sil2100mandel: it was assigned before and no one freed it14:39
mandelsil2100, ok, can you clean that mess up then?14:39
=== vrruiz is now known as rvr
sil2100mandel: ok, so you want silo 009 freed and instead of  that line 10 assigned?14:40
t1mpkalikiana: just to confirm,  I tried some AP tests that failed here https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/2494/#showFailuresLink14:40
t1mpkalikiana: and I cannot confirm them on neither laptop and nexus414:40
t1mpthey pass here14:40
mandelsil2100, well, silo 09 is for line 10 AFAIK, that I why I say I'm confused14:41
mandelsil2100, I just updated on of the mr in line 1014:41
sil2100mandel: as I said, silo 009 is from line 28 - so what is line 28 then?14:41
t1mpkalikiana: I think I overdid the negations in that sentence a bit. JS is so much clearer than English ;)14:41
sil2100mandel: line 28 was used to create silo 00914:42
mandelsil2100, ok, so line 10 is old and should be removed and I should update line 2814:42
mandelsil2100, god, I was really confused14:42
sil2100Oh my, me too14:42
sil2100Probably some leftover entry after some spreadsheet problems14:42
sil2100Ok, removing line 10 thn14:42
sil2100*then14:43
mandelsil2100, ok, and then, with one line less, can you recnfigure line 27 ;)14:43
sil2100On it ;)14:44
mandelawesome, thx14:44
=== chihchun is now known as chihchun_afk
vilaoSoMoN: ack and yeah, elopio has the fix for that issue in ubuntu-ui-toolkit (merged on trunk), once that lands, it will unblock u-s-s-o-accounts and all will (crossing fingers) trickle down (or up ;)14:47
oSoMoNvila, cool, looking forward to that14:49
jdstrandsil2100 (or anyone else): hey, I am preparing my first package destined for stable-phone-overlay. what is supposed to be in the changelog for the distribution name?15:42
jdstrandnot vivid but...15:42
sil2100jdstrand: it's vivid :)15:43
jdstrandoh, I thought you said something needed to be different to autoclose bugs or something15:43
sil2100jdstrand: basically the overlay PPA is vivid, we also give it the very same versioning there - at least for train packages15:43
jdstrandwell, that is easy enough15:43
sil2100Well, that's only for bugs15:43
sil2100For bugs you need to have an Ubuntu-RTM task open15:43
jdstrandah15:44
jdstrandyes, that all makes perfect sense15:44
jdstrandok, thanks15:44
sil2100Since we agreed that we'll be auto-closing those when uploading to the overlay15:44
sil2100yw :)15:44
jdstrandgotcha15:44
jdstrandcwayne: fyi, as per email thread, preparing apparmor-easyprof-ubuntu 1.3.11 for the thumbnailer apparmor changes for stable-phone-overlay15:45
jdstrandcwayne: I'll ping you when in the ppa and when its tested15:45
sil2100davmor2: hey! Is jibel somewhere around?15:48
cwaynejdstrand, ack, thanks15:49
davmor2sil2100: 1 second15:49
jibelsil2100, pong15:50
sil2100jibel: hey! Just wanted to make sure you'll be around for the meeting, since I even wanted to poke you earlier re: closing the gates15:51
sil2100But I guess we can wait with discussion 9 minutes15:51
sil2100;)15:51
jibelsil2100, I'll be there15:52
davmor2to love and cheerish yo-ou15:52
ogra_sil2100, i have another meeting now ... cant attend15:56
sil2100jdstrand: we don't have any free silos right now if anything15:56
sil2100jdstrand: so sadly, it'll take some time before we can handle your request :(15:57
jdstrandsil2100: ok... what does 'some time' mean? pmcgowan requested that this go in asap (it must be landed with the custom tarball before May 28th)15:58
jdstrandnote, I'm not saying it should be prioritized above other things15:58
jdstrandjust saying it is high priority15:58
sil2100Let's see, I suppose maybe QA will sign-off something soon and we'll have a silo free15:58
jdstrandok, sometime today or even tomorrow is fine15:59
sil2100...but there are issues with flashing right now I think15:59
sil2100I'll know more after the meeting15:59
jdstrandI just didn't want it to linger until tuesday cause then it would be tight15:59
sil2100Ok :)15:59
jdstrandok, thanks15:59
sil2100We'll make sure it lands before the deadline15:59
jdstrandthanks! :)15:59
=== sil2100 changed the topic of #ubuntu-ci-eng to: Need a silo or CI Train support? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: otto is broken for a while now and in process of being removed; Whole QA team in the US timezone this week; Low on silos; Landing gates closed for vivid-overlay
dbarth_hey trainguards; you can dismiss silo 17; we can re-add it later16:33
robrudbarth_: thanks16:35
robrujdstrand: got one freeing up for you16:35
jdstrandyay!16:36
dbarth_wait16:36
robrudbarth_: uh?16:36
dbarth_i will probably need one for a icon theme change16:36
dbarth_see https://bugs.launchpad.net/ubuntu-themes/+bug/145742416:36
ubot5Launchpad bug 1457424 in webbrowser-app "Please update icon (May 2015)" [Medium,In progress]16:37
dbarth_though this one still needs to be blessed16:37
dbarth_if that takes too long, maybe pass jdstrand's in the meantime16:37
robrudbarth_: yeah i think jdstrand has the higher priority here16:37
robrujdstrand: ok you're in 17, please upload16:37
jdstrandthanks!16:37
jdstranddbarth_: sorry if this jams you up (that wasn't my intent)16:38
robrulool: hey what's going on in silo 5? no movement since april 3016:38
dbarth_jdstrand: nw16:38
ogra_robru, he is french ... it is like good wine or cheese ... needs to ripen16:39
sil2100;p16:41
kalikianat1mp: as per ev above, screencasts were disabled and you're supposedly able to reproduce them following these instructions http://ubuntu-test-cases-touch.readthedocs.org/en/latest/#provisioning-and-executing-autopilot-tests-for-an-mp16:45
kalikianathough I'm neither convinced that to be true yet nor do I see how this makes up for the lost time of not narrowing down the issue faster16:46
kalikiana^^ excuse my frank feedback, but that's what you get for killing workflows just like that :-}16:47
=== oSoMoN__ is now known as oSoMoN
sil2100dbarth_: hey! About the icon change17:07
sil2100dbarth_: I think we'd like to land all icon changes at once, and do that after the 28th most probably17:10
dbarth_sil2100: right; i'll leave that up to pmcgowan and you to check; i was mostly helping design land their changes17:16
robrufgimenez: just double checking, is your silo 18 really meant to be an SRU back to vivid? or do you just want that in the overlay? (eg is it needed on desktop or just on phone?)17:36
veebersrobru: heh, I just oked that (joint landing responsibilities in the team)17:36
veebersrobru: That should be on the desktop and on phone, but perhaps I've screwed it up and it's to late?17:37
robruveebers: no not too late.17:37
robruveebers: just that we don't see many vivid SRUs in the train so I just wanted to double check that was the correct intention.17:37
robruveebers: it's currently configured to be an SRU, which takes longer, but will make it into vivid desktop17:37
veebersrobru: ok thanks. We setup that silo a couple of weeks ago17:38
robruveebers: you familiar with the SRU process?17:38
vrruizkenvandine: abeato: Why silo 35 has no merge proposals?17:39
veebersrobru: not off the top of my head, no17:42
robruveebers: k, because that's a thing. https://wiki.ubuntu.com/StableReleaseUpdates17:43
robruveebers: you have to get the paperwork lined up and get the SRU team on the case otherwise that silo will just sit there in limbo for 2 months.17:44
veebersrobru: ack, thanks17:44
robruveebers: you're welcome17:44
=== chihchun_afk is now known as chihchun
veebersrobru: am I right in thinking the silo/train does some of the work for me (re: SRU)? i.e. Upload the fixed package to release-proposed? I've updated the bug linked in the silo details18:13
robruveebers: very little. your package is "uploaded" but it's caught in UNAPPROVED. you need somebody from SRU team to poke it through to actual vivid-proposed.18:13
veebersrobru: ack, thanks18:14
=== chihchun is now known as chihchun_afk
bfillerrobru: mind reconfiguring silo 29, I know it will conflict with silo 30 but we'll rebuild as necessary18:23
robruboiko: bfiller: ok, done. Also, silo 6 failed to publish because it has a new commit that hasn't been built. https://ci-train.ubuntu.com/job/ubuntu-landing-006-2-publish/95/console18:25
boikorobru: ouch, that was just a dummy commit to trigger a jenkins rebuild (we were testing the CI job), let me rebuild that on the silo18:26
boikorobru: the commit in question: http://bazaar.launchpad.net/~tiagosh/telephony-service/ringtone-thread/revision/1076 :)18:27
robruboiko: hm18:27
robruboiko: ok I gotta step out, will republish in a bit18:28
boikorobru: so, I rebuild that on the silo, right?18:28
boikorobru: (just to make sure I don't mess up with anything)18:28
robruboiko: yeah you'd have to, otherwise it won't merge right18:29
boikorobru: ok18:29
pmcgowanbfiller, looks like silo 6 passed but cant publish18:32
boikopmcgowan: I am fixing that18:32
bfillerpmcgowan: yup, boiko fixing18:32
pmcgowancool18:32
vrruizalex-abreu: Hey18:48
alex-abreuvrruiz, hey18:48
vrruizalex-abreu: I don't see test cases for the private mode, so I don't know how to test that18:49
alex-abreuvrruiz, for the webbrowser app?18:49
vrruizalex-abreu: Yes18:49
alex-abreuvrruiz, well yeah, afaik, there is none atm ...18:51
vrruizalex-abreu: I'm testing silo 15, which enables private browsing... can't see how to enable it, do you know how?18:52
alex-abreuvrruiz, yeah from the drawer in the top header18:53
alex-abreuvrruiz, one thing that you can have a look at is https://docs.google.com/presentation/d/1Qrd4Flfs3EH-fI79IfrYgLdAx2nce-L7ve8NKLCX324/edit#slide=id.g2b64bc8c2_55718:53
alex-abreuvrruiz, slide 56-5718:53
vrruizalex-abreu: Hmm18:58
vrruizalex-abreu: I don't see that on the phone18:58
vrruizChecking18:58
alex-abreuvrruiz, maybe talk to artmello on #phablet18:58
robrukenvandine: mterry_: anybody around for a packaging ack? https://ci-train.ubuntu.com/job/ubuntu-landing-030-2-publish/lastSuccessfulBuild/artifact/telepathy-ofono_packaging_changes.diff/*view*/ looks like new binary package and new deps19:01
mterry_robru, sure19:03
vrruizalex-abreu: Ok, problems installing the silo, private mode is there.19:14
boikorobru: done rebuilding (silo 006)19:14
alex-abreuvrruiz, ok19:16
boikorobru: once silo 6 and 30 are published, can I get one of those silos assigned for row 84? :)19:17
robruboiko: is it critical for ota4? :-P19:17
boikorobru: it is tagged as ota4 and ww22-2015, but the bug itself is high19:18
robruboiko: k, 6 should be free soonish19:18
boikorobru: nice! thanks :)19:19
pmcgowanboiko, no 30 cant land19:31
pmcgowannow19:31
boikopmcgowan: mterry_ is looking at the packaging changes (we created a new package for the mission-control plugin)19:32
mterry_robru, my "sure" was meant to read as "looks ok to me"19:32
robrumterry_: oh heh, i thought "sure" meant "sure I'll start looking at it" ;-)19:33
robrumterry_: ok thanks19:33
mterry_robru, my fault  :)19:33
awerobru, pmcgowan, so my NM silo build failed because ci thinks there's a higher version available ( 4ubuntu15.2 )19:33
robruawe: what silo?19:34
awe2319:34
kyrofacihelp: I have a Go package which I'm about to ask to get added to the CI. I have the debian rules building and running tests, including generating a coverage.xml file. My question: assuming that coverage.xml is formatted correctly, will that "just work" with your coverage job? Or does the coverage job assume cmake -DCMAKE_BUILD_TYPE=coverage or similar?19:34
awerobru, looks like it's complaining about the version of nm that landed in -updates recently19:34
awebut we're supposed to be 'pinned'19:34
=== dobey_ is now known as dobey
josephtkyrofa: let me find that out and I'll get back to you.19:35
robruawe: heh, no. that package version built in that same silo previously: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-023/+packages?field.name_filter=network&field.status_filter=&field.series_filter=19:35
kyrofajosepht, thank you!19:36
robruawe: launchpad ppas will never let you upload a lower version once a given version is uploaded, even if that upload is 'Deleted'19:36
robruawe: normally I'd say "we can fix this by putting you in a different silo" but there are no other silos19:36
robruawe: so you should probably think about bumping your version number to something that's higher ;-)19:36
aweugh19:36
pmcgowanyuck19:37
aweare there any other free silos?  That's really unfortunate19:37
robruawe: oh a couple did just free. there weren't any a minute ago19:38
robruawe: I'm curious why you want it to be 4ubuntu1 anyway?19:38
awewell, we could free this one up19:38
robruawe: ok I'll move it, hang on19:38
awemy version is 15.1.119:38
awerobru, but this means we'll never be able to build nm in this silo using the 15.1.1, .2., 3. scheme19:39
aweI guess I could change the version #, but we ( me and cypher ) were trying to come up with a reasonable version scheme between vivid-overly and vivid-updates19:39
robruawe: right, the current silo is totally burned for these versions you want to use19:40
josephtkyrofa: when you request the package be added make sure you indicate you want coverage results processed.  Other than that a properly formatted coverage.xml should work fine.19:40
* awe wonders if we could get someone from lp team to do a one-time wipe of this silo19:40
robruawe: the job says it tried to upload "0.9.10.0-4ubuntu1"19:40
awe?19:40
awehmmm, lemme check again19:40
robruawe https://ci-train.ubuntu.com/job/ubuntu-landing-023-1-build/64/consoleFull19:40
aweDownloading network-manager 0.9.10.0-4ubuntu15.1.119:41
robruawe: ugh I don't even19:42
awerobru, looks like some script somewhere doesn't like the extra dots19:42
kyrofajosepht, awesome, thanks!19:42
boikokenvandine: hey, I have silo 28 assigned with some addressbook changes, would it be possible to get it released and assigned to row  84?19:43
josephtkyrofa: my pleasure19:43
robruawe: I blame sil2100, he tinkered with the sync code last19:43
awerobru, that said, I still think 15.2 is still > 15.1.119:44
aweso we'd hit the same damn problem with the PPA19:44
robruawe: yeah19:44
robruawe: I'll reassign it in a sec, I'm poking at code right now19:44
kenvandineboiko, you mean you want to free silo 28 and reuse it?19:44
boikokenvandine: yep, it seems we are low on silos, no?19:45
robruawe: oh wait, does it need to be a source sync? if we did a binary sync it wouldn't mangle the version19:45
kenvandineyeah19:45
kenvandineboiko, sure19:45
boikokenvandine: so, row 84 is targetted for OTA4 and what is in silo 28 is not, so if it is possible to swap, that would be good :)19:45
boikokenvandine: thanks19:46
awerobru, a binary sync, meaning you grab the source package + all the binary packages without rebuilding?19:46
robruawe: yeah19:46
aweif so, yes I think that's what we wanted in the first place.  Sorry if I should've mentioned that in my CI comments...19:46
robruawe: well it's your fault for not specifying that on the build job :-P19:47
* awe sheepishly admits that he blindly hit the build button without thinking ;(-19:47
kenvandineboiko, freed 28 and you ended up getting silo 6 :)19:47
awerobru, so next time we do this, I need to check "include_binaries_in_sync"?  anything else, or is that it?19:48
robruawe: that's it: https://ci-train.ubuntu.com/job/ubuntu-landing-028-1-build/parambuild/?delay=0sec&INCLUDE_BINARIES_IN_SYNC=true19:49
awek19:49
robruawe: you're in 28 now, should be good to go19:49
awemerci beacoup19:49
robruawe: you're welcome19:49
awewould the version thing still have bitten us though?19:50
aweif so, I guess I could talk to lp folks and see if it's possible to wipe the memory of that nm package19:50
awedon't think we'll be silo building anymore -updates nm builds while using the overlay ppa19:51
popeycihelp is jenkins unwell. an hour after approval this merge hasn't been touched https://code.launchpad.net/~popey/reminders-app/update-icon/+merge/25975219:51
robruawe: not sure it's really worth it. just know not to use silo 23. there's 40 others ;-)19:52
robruwhat in the actual fuck19:52
robruawe: dont' click build yet, silo just shat itself19:53
awek19:54
josephtpopey: it looks like the apt upgrade caused the job to timeout due to a large number of packages needing upgrading19:54
awethe curse of nm19:54
popeyjosepht: oof. getting a fair number of timeouts on jenkins recently19:55
popeythink it needs a few more lumps of coal under it19:55
robruawe: no what happened was whoever freed it didn't actually cancel a running build job, so the silo was freed, the running build job kept the silo in memory, the build job failed, saving it's state over the new nm state.19:56
robruawe: should be good now, go ahead with the build.19:56
awewhew...19:56
boikokenvandine: thanks!20:02
kenvandineboiko, np20:02
brendand_robru, any new wily image coming?20:07
kyrofajosepht, just so I make sure I'm doing this right, can you walk me through the process jenkins uses to generate coverage for a cmake project with a "coverage" build type? I want to understand how this works20:07
robrubrendand_: i don't know nuthin bout nuthin20:07
brendand_robru, honey badger don't care right?20:08
robrubrendand_: I'm neck deep in other stuff. maybe ogra_ or rsalveti know about wily image builds?20:09
josephtkyrofa: I don't think you have to build it.  There's a hook that adds the needed cmake bits.  fginther correct me if I'm wrong please.20:10
kyrofajosepht, I think you're right, from what I've learned so far. I just want to make sure I understand what that hook is doing exactly so that I can inject my Go results into the process correctly20:11
kyrofajosepht, the job needs all the dependencies, right? So I'm assuming it uses debian/control to get those. But them does it run a custom command outside the .deb build process to get the coverage results?20:11
robru ChrisTownsend: ok I hit publish on silo 21, that'll go into UNAPPROVED, please lean on SRU people to get it accepted into trusty-proposed ASAP.20:13
kyrofajosepht, it sounds like that's what the hook is doing (i.e. something completely external to the .deb build process)20:13
ChrisTownsendrobru: Thanks!  I'll try to bribe them with beers.20:14
josephtkyrofa: I'm looking now.20:14
robruChrisTownsend: excellent plan ;-)20:14
kyrofajosepht, thank you very much!20:15
josephtkyrofa: the hook is here: http://bazaar.launchpad.net/~private-ps-quality-team/pbuilderjenkins/trunk/view/head:/hooks/H10enable_coverage.in20:24
kyrofajosepht, thank you! Exactly what I was looking for :)20:28
josephtkyrofa: np20:28
josephtpopey: I'm still looking for the coal skuttle now :)20:30
josephtpopey: actually it seems to have passed on a subsequent build.20:33
popeyjosepht: yay, thanks20:35
josephtpopey: np20:35
kgunnrobru: just checkin' we were hoping to see mir landing sync'd to wily soon.....that sync needs to happen so we can land a unity8 silo 421:03
kgunndo you know if that's gonna happen soon?21:03
kgunn(guess sil ran out of silos earlier)21:03
robrukgunn: first I've heard of it... Do you have a spread sheet row?21:04
camakorobru, row 74 (and soon row 78)21:05
robrukgunn: there is one free silo if you want to nab it21:05
kgunn...right, just need 74 really21:05
robruK, one sec21:05
robrukgunn: ok you're in silo 30, please build.21:07
kgunnta21:08
robruyw21:08
kgunnrobru: so...for a sync, do i just include qtmir-gles in the rebuild? or do i have to do the "ignore gles twins" dance ?21:12
robrukgunn: should be fine as is, both packages are already there so there's no dance to do21:12
kgunncool21:12
robrukgunn: just consider if you want source or binary copy.21:13
robruHeh, to late21:13
kgunnrobru: :) we were just wondering....21:14
kgunncould we sync binary like that ?21:15
kgunnfrom vivid+ to wily ?21:15
kgunnwould think rebuild is safer21:15
robrukgunn: I'm not on the details. If the toolchaib had changed much then you need a rebuild. But the earlier in the cycle, the safer and easier binary copy is21:16
kgunnyeah21:16
robrukgunn: oh, uh, so silo 11 has mir in it and was only just approved. were you intending to have that synced to wily as well? because as it stands you missed it.21:34
camakorobru,  that's my silo..21:35
camakorobru, and yes it needs to be synced21:35
robrucamako: k, because the sync that kgunn just started in silo 30 does not include it21:35
camakorobru, why did it need to?21:36
robrucamako: well that's what I'm asking.21:36
camakorobru, Ah okay21:36
robruoh good21:36
robrucamako: nm that error, just transient, it's copied now. silo will merge/clean soon21:38
robrukgunn: you'll need to resync if you want to include camako's landing ^21:38
kgunnrobru: ack21:40
kgunnrobru: matter of curiosity....so camako's is mir0.13.1 whereas the one i'm building is mir0.13....so21:42
kgunnwhen syncing21:42
kgunnis it proper to sync every landing ?21:42
kgunnor can you actually skip...21:42
kgunne.g. could we just land mir0.13.1 ?21:42
kgunnand ignore the sync of mir0.13 ?21:42
robrukgunn: it's totally fine to skip when they're this close together, since 0.13.1 includes all of 0.13.0. You just can't skip them if there's a long delay between then as that results in them being out of sync for a long time.21:46
kgunnrobru: ok...so it's just kind of sensible21:48
kgunndo whatever is right TM :)21:48
camakorobru, and I don't need to build anything, correct? Or do I?21:48
kgunncamako: so maybe we swap that out21:48
kgunnand do a binary sync ?21:48
kgunntool chain hadn't changed i think...21:48
robrucamako: nope your silo will free automatically21:48
robrukgunn: yeah binary sync is probably fine, the only trick is that if the rebuilt source has a higher version number then the binary sync will fail.21:49
cjwatsonawe: I'd be veeeery wary of wiping the history; if we had to do something heroic then my preferred option would be to pick some other silo in progress, binary-copy everything out of that to this silo, jedi-mind-trick the train into moving its records around of which silo is in use for what, and thereby free up another silo; mostly because that can be done entirely by the landing team and doesn't require crafting manual SQL21:56
cjwatsonawe: (silos are total PPA abuse, fixing this properly requires "ephemeral PPAs" which hopefully will be practical soonish ...)21:56
awecjwatson, ugh21:57
aweguess I'll just stay from silo 023 next time I do a nm fix21:57
awe;)-21:57
cjwatsonawe: your odds are good21:57
awethanks21:57
* awe likes good odds21:57
jdstrandcwayne, pmcgowan: fyi, apparmor -easyprof-ubuntu in silo 17 is tested and ready to publish22:30
jdstrandcwayne: should I wait for you to generate the custom tarball or just publish?22:30
robrucjwatson: yeah we moved it already. Can't wait for ephemeral ppas ;-)22:30
jdstrandI'm stepping away for a bit, but will read backscroll22:31
robrujdstrand: wait22:32
robrujdstrand: does it need qa?22:32
robrujdstrand: pmcgowan i mean presumably everything for vivid needs qa, not sure if this is excepted for some reason22:33
=== salem_ is now known as _salem
jdstrandrobru: I excepted it cause there are no code changes and extremely low chance of regression-- it only adds accesses that currently nothing uses22:39
jdstrandand it would end up being QA'd via the custom tarball that is coming anyway22:39
robrujdstrand: OK thanks, will publish22:39
jdstrandif QA wants to do more qa on it, that's fine22:39
jdstrandok, thanks22:40
cwaynejdstrand, custom tarball isn't ready *quite* yet, but it should be tomorrow i think.. in the meantime, no customers are running vivid, so longer boot times aren't as huge an issue I suppose?22:43
robruoooh two free silos, anybody want?22:52
popeyjdstrand: got an apparmor question...22:58
popey10:53 < popey> Anyone know much about ubuntu-html5-app-launcher? I have an html5 app which works with 14.10-html framework, but with 15.04-html framework I get an apparmor denial..22:59
popey10:53 < popey> [M#f?[ 1209.474884] type=1400 audit(1432201895.125:70): apparmor="DENIED" operation="exec" profile="dontcrash.popey_dontcrash_0.7"  name="/usr/bin/ubuntu-html5-app-launcher" pid=23440 comm="exec-line-exec" requested_mask="x" denied_mask="x" fsuid=32011 ouid=022:59
popeyjdstrand: ^22:59

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