/srv/irclogs.ubuntu.com/2014/12/10/#ubuntu-ci-eng.txt

=== chihchun_afk is now known as chihchun
tedgtrainguards, it seem like silo vivid/0 is in a weird state.03:33
tedgIt is packages/built and landed at the same time.03:33
tedgtrainguards, can we just publish silo 0 then?03:34
tedgThink the spreadsheet is what is screwed up.03:34
robrutedg: yes the spreadsheet is balls.03:37
tedgrobru, Yeah, I thought it was EOL'd here soon, no?03:39
robrutedg: yeah we've had a lot of setbacks. I'm hoping it dies so, so soon03:40
tedgZombie spreadsheet, it eats brains and just won't die.03:41
tedgrobru, Thanks for pushing it along.03:42
robrutedg: I appreciate the recognition, thanks.03:47
imgbot=== trainguards: IMAGE 50 DONE (finished: 20141210 03:50) ===03:50
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/50.changes ===03:50
tedgtrainguards, can we get a rtm silo for line 65 please?04:13
robrutedg: rtm 804:13
tedgrobru, Great, thanks!04:14
robrutedg: you're welcome04:14
=== chihchun is now known as chihchun_afk
mardyhi! Is there any way to see the test logs from https://launchpadlibrarian.net/192178675/buildlog_ubuntu-vivid-arm64.libsignon-glib_1.12%2B15.04.20141209-0ubuntu1_FAILEDTOBUILD.txt.gz ?08:25
seb128mardy, did you try to build it locally on vivid?08:27
seb128mardy, I was also having a failing test when I did (already with the archive version when trying to rebuild)08:27
seb128oh, that one is just on arm64?08:29
mardyseb128: I did with pbuilder too, and it works; in fact, it seems that it's the arm64 build which is failing08:29
mardyseb128: I found the test errors, and they should now be fixed upstream too08:29
seb128k08:30
seb128mardy, builds fine in a porter box, maybe get somebody to retry the build?08:49
sil2100Does anyone know if the system-image importer is enabled back up?08:57
Mirvsil2100: image #50 DONE in the morning for vivid09:18
Mirvbut no rtm.09:19
MirvI'd guess importer is up09:19
sil2100cihelp: does anyone know if krillin builds for ubuntu-rtm will work now? Francis mentioned they're partially enabled, whatever that means09:21
Wellarkhey, could I please get a rtm silo for line 5309:22
Wellark52 already has vivid silo09:22
vilasil2100: I'm currently trying to assess what the current status is09:22
Wellarkthese are ota-1 fixes09:22
sil2100vila: thanks09:23
sil2100Wellark: o/09:23
sil2100Wellark: sure09:23
Wellarksil2100: thanks!09:23
Mirvmardy: retrying the arm64 build https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-001/+build/663006809:23
Mirvsil2100: robert mentioned something about spreadsheet being broken, not sure in which why and if still09:23
sil2100Wellark: huh, I actually wonder why this wasn't assigned09:23
sil2100Mirv: oh? Did he say what was broken?09:24
Wellarksil2100: np. accidents happen :)09:24
Mirvsil2100: I didn't figure that out09:25
sil2100I suppose Robert also didn't modify the spreadsheet scripts to enable my version number storage for commitlogs ;/09:29
sil2100davmor2: ping09:32
Mirvmardy: it seems it succeeded with a rebuild! so it's just a flaky test.09:43
Mirvrunning watch_only09:43
davmor2sil2100: ogra is never on holiday is he?10:24
sil2100davmor2: never!10:25
sil2100But today he has some technicians at home I think10:25
davmor2sil2100: ah so his Internet is down again then ;)10:25
sil2100Not sure if they're related to the internet, but he said he'll be available in some hours10:26
davmor2sil2100: he only pretends to have holidays to make the company not feel bad I'm sure of it :)10:26
sil2100But that guy should really get a holiday next week!10:26
davmor2sil2100: no Christmas we are all off he'll have no one to talk to.....I bet he codes the entire Holiday though :D10:27
sil2100Next week is still a work week, so I thought maybe he should take that off10:27
sil2100Since damn, I don't remember ogra having even one week free this year!10:27
sil2100:O10:27
sil2100He's like a machine10:27
davmor2sil2100: he hasn't he has had national days off and nothing else10:29
sil2100This calls for an intervention10:29
sil2100Let's gather all together and have a serious talk with him10:29
sil2100;p10:29
davmor2sil2100: why do you think I took out his internet ;)10:29
davmor2sil2100: he needs a stronger Woman in his life that tells him we are going on holiday NOW!10:30
john-mcaleelyany news on krillin builds yet?10:47
pstolowskitrainguards, Mirv hello, may I ask for a silo for #49 (please see my update/comment explaining the change)10:48
cjwatsonoh yikes, I hadn't realised tachash was down so autopkgtests aren't getting triggered10:50
cjwatsonI guess that's due to the 1SS move10:50
sil2100vila: any news?11:01
cjwatsonjibel: Is tachash known to be down at the moment, or might there be a firewall bug?11:03
jibelcjwatson, yes, and last new I have are "no ETA, it's in DCE/GSA hands" I'll ask CI again about the status11:04
jibelnews*11:04
cjwatsonjibel: OK, thanks, I couldn't find anything relevant in RT from a simple search but https://rt.admin.canonical.com/Ticket/Display.html?id=76455 is clearly pretty large11:04
Mirvpstolowski: ok! I don't even try to track your silo logic, just do what you do and don't conflict with each other :)11:09
pstolowskiMirv, thanks & sorry for any confusion11:12
vilasil2100: replied in #phablet11:14
Saviqsil2100, uh oh, I reconfigured vivid silo 3 to remove indicator-network, but it was not removed?11:37
Saviqindicator-power that is11:38
Saviqhttps://ci-train.ubuntu.com/job/ubuntu-landing-003-0-reconfigure/22/console says "Removing indicator-power from silo." but apparently it did not11:39
sil2100Saviq: uh, hmm, I remember we had problems with that before as well11:39
sil2100Saviq: let me remove it manually just in case11:39
sil2100Saviq: done11:41
Saviqsil2100, thanks11:41
Saviqsil2100, btw, any idea about bug #140050211:48
ubot5bug 1400502 in connectivity-api (Ubuntu) "Can't install libconnectivity-qt1-dev on multiarch" [Undecided,Confirmed] https://launchpad.net/bugs/140050211:48
Saviqpython3-xdg is an Arch: all Depends of indicator-network, that's a dep of libconnectivity-qt1-dev → libconnectivity-qt111:49
Saviqwhich leads to it being uninstallable for the non-default arch as it tries to install e.g python3-xdg:i38611:49
cjwatsonI think it's a bit more than that11:49
cjwatsonYou don't want to be going down the indicator-network:target -> unity8:target path either11:50
Saviqcjwatson, shouldn't python3-xdg:i386 be fulfilled by python3-xdg that's Arch: all?11:50
cjwatsonno, because it has no multi-arch field11:50
cjwatsonbut I think that is a red herring11:50
Saviqor should indicator-network have python3-xdg:any in its Depends (does it make sense for a Depends at all)?11:50
cjwatsonshouldn't indicator-network be Multi-Arch: foreign instead?11:50
Saviqok, I'll shut up now11:51
SaviqWellark, ↑11:51
cjwatsonthat would cause libconnectivity-qt1's dependency on it to be fulfilled by the native architecture11:51
Saviqcjwatson, sure, if that's the right solution11:51
* Saviq no gets Multi-Arch fully, yet11:51
cjwatson(https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages)11:51
cjwatsonIt depends on the kinds of technical interfaces that indicator-network provides to its dependencies11:52
cjwatsonIf it provides only architecture-independent interfaces - that is, *from the point of view of the things depending on it* it doesn't matter what architecture indicator-network is as long as it's runnable - then it should be Multi-Arch: foreign11:53
Saviqcjwatson, indeed, it's only accessed via DBus afaict11:53
Saviqcjwatson, thanks, that makes sense11:54
cjwatsonI'm not 100% clear on why that dependency is there since connectivity-api has no matches for "indicator" outside the control file and changelog11:55
cjwatsonI guess maybe it's artificial in some way?11:55
brendandstrange, i'm being asked for the zope username when trying to bzr branch on the phone11:55
Saviqbrendand, you're being hacked ;P11:56
jgdxsil2100, ping12:09
sil2100jgdx: pong12:10
sil2100What's up?12:10
jgdxsil2100, hi, could you give me write acc to the citrain spreadsheet?12:10
sil2100jgdx: sure, I'll give you access to the build jobs too12:10
jgdxsil2100, great, thanks!12:11
* sil2100 off to the dentist12:13
popeyis s-jenkins back?12:14
cwayne_popey, yeah, but it looks like nusakan doesn't have access to it, so no images still12:25
cwayne_but it is back up and building stuffs12:25
popeywell, i cant get to it over the vpn either12:25
popeyPING mayura.ubuntu-ci (10.100.0.4) 56(84) bytes of data.12:25
popey<nothing>12:25
ogra_yeah, same from nusakan12:26
popeyok12:26
ogra_though ping might be off in the firewall12:26
cwayne_popey, i couldn't get to it until i setup the company-wide vpn12:26
cjwatsonport 8080 works over the VPN12:26
cjwatsondespite ping not working12:26
ogra_just not from nusakan :)12:26
cjwatsonright12:26
cjwatsonsomebody should RT that then12:27
popeynot here it doesn't.12:27
ogra_there is an rt for that ...12:27
popeyhttp://s-jenkins.ubuntu-ci:8080/job/music-app-click/ never loads12:27
ogra_should all be in the works already12:27
cjwatsonpopey: wfm, perhaps I'm in different groups12:27
cwayne_popey, try setting up the company-wide vpn (that's what did it for me)12:27
popeyugh12:27
popeyok.12:27
cjwatsonoh, yeah, I'm using the company-wide VPN12:27
cjwatsonit's a vast improvement in just about all respects12:28
cwayne_popey, yeah, less than ideal for sure to have to go through it, but like cjwatson said it is quite a bit better12:28
cjwatsonsorry I assumed that's what you meant when you said VPN, not the old thing12:28
popeyhttps://wiki.canonical.com/InformationInfrastructure/IS/HowTo/CompanyOpenVPN this thing?12:28
cjwatsonogra_: that's as may be but https://rt.admin.canonical.com/Search/Simple.html?q=nusakan doesn't show it?12:28
cjwatsonpopey: yes12:28
popeythanks12:28
ogra_cjwatson, https://rt.admin.canonical.com/Ticket/Display.html?id=77276 ... not sure it mentions nusakan explicitly12:29
cjwatsonogra_: do you have a ticket number?12:29
cjwatsonok, thanks12:29
ogra_it was pointed out on #is that it is the same issue12:29
cjwatsonah, it misspells "nusakan"12:29
ogra_hah12:29
cjwatsonpopey: from that ticket it sounds like this stuff is all behind rapid now rather than batuan, so it indeed wouldn't be surprising that the old batuan VPN no longer works for it12:30
cjwatsonmy understanding is that the intent is to kill off the batuan vpn/jumphosting stuff12:30
cjwatson(long-term, perhaps, don't know)12:31
popey\o/ that works12:32
popeythanks cjwatson cwayne_12:32
pmcgowanare image builds back up?12:43
popeyno, firewall problem apparently12:45
cjwatsonpmcgowan: https://rt.admin.canonical.com/Ticket/Display.html?id=7727612:45
=== alan_g is now known as alan_g|a
=== alan_g|a is now known as alan_g|lunch
=== chihchun_afk is now known as chihchun
om26eroSoMoN_, Hi! how do i reproduce bug 1384460 ?13:19
ubot5bug 1384460 in dialer-app (Ubuntu RTM) "Delegate unhandled URL schemes to the system" [High,In progress] https://launchpad.net/bugs/138446013:19
=== chihchun is now known as chihchun_afk
oSoMoN_om26er, the high-level use case is to browse to a page that has a "tel:" link on it (e.g. google search results for a restaurant in your area), tap on it and verify that it opens the dialer-app with the phone number pre-filled13:24
oSoMoN_om26er, if that works, then the bug is fixed :)13:24
=== chihchun_afk is now known as chihchun
om26eroSoMoN_, aah, works then13:28
om26eroSoMoN_, it shouldn't be too difficult to automate, I think.13:28
oSoMoN_om26er, last I checked it wasn’t really possible to write autopilot tests that involved more than one app, or has this changed?13:29
om26eroSoMoN_, that has been possible for a while, though the tests need to be in an independent project13:30
oSoMoN_om26er, also, note that the browser side of things is already unit-tested, and so is the url-dispatcher side of things, so I would think that adding a telephony-app unit test (if there isn’t one already) should be enough13:31
oSoMoN_s/telephony-app/dialer-app/13:31
om26eroSoMoN_, while unittests are great, integration tests have their own worth for these cases. We can go ahead with landing this I guess since we have a manual case added to the TestPlan13:34
pmcgowancjwatson, thanks for the ticket, are you monitoring it with them? or should I ping someone13:35
cjwatsonpmcgowan: I'm not, I just heard about it here13:36
cjwatsonpmcgowan: but there was literally just an update on #is13:36
pmcgowancjwatson, indeed13:36
oSoMoN_om26er, I agree, integration tests are valuable too in this kind of case, but indeed I wouldn’t block on it in this specific instanc13:41
oSoMoN_instance13:41
=== alan_g|lunch is now known as alan_g
greybacktrainguards: can I get a reconfigure on vivid silo14 please. Added the -gles twin13:50
cjwatsonpmcgowan,cwayne_: hm, were you expecting the system-image importer to immediately start doing something once the firewall was fixed?13:50
sil2100greyback: o/13:51
greybacksil2100: hey!13:51
cwayne_cjwatson, no, but i'd expect it to be able to reach s-jenkins, so could get the custom tarballs that already exist13:51
cjwatsoncwayne_: had they changed?13:51
sil2100greyback: reconfigured :)13:52
cwayne_cjwatson, no13:52
greybacksil2100: thank you kindly good sir13:52
cjwatsoncwayne_: ok, thanks.  I guess that means image building should be functional again now, anyway13:53
sil2100greyback: you are most welcome13:53
cjwatsonand sounds like autopkgtests should be back up too13:54
pmcgowanyay13:57
sil2100\o/13:57
pmcgowansil2100, when do we kick a build13:57
sil2100pmcgowan: well, autopkgtests will be back soon, krillin builds not yet13:58
sil2100pmcgowan: I poked CI and they say they're still working on it with top priority...13:58
pmcgowansil2100, I just heard krillin builds should work now13:58
sil2100pmcgowan: but I had a talk with jibel and they anyway would need to have a new image during our EU evening, so we still have some time13:59
pmcgowanfine13:59
pmcgowanjust want to be sure its all working13:59
sil2100pmcgowan: Ursinha in #ci mentioned that the ETA is today, but not sure if it's ok now13:59
pmcgowansil2100, so following in #is they fixed the fw configs14:00
Ursinhasil2100: pmcgowan, it's being worked on now, we have a series of RTs that are being processed to fix the network glitches that are left14:00
pmcgowanUrsinha, I am thinking they are fixed but trying to confirm14:00
Wellarkcjwatson: i-network does not provide any libraries14:00
Ursinhapmcgowan: the CI vanguard team is working on it14:00
Wellarkall of the interaction happens over D-Bus14:00
Wellarkso I will change the Multi-Arch to foreign then, right?14:01
cjwatsonWellark: right, so Multi-Arch: foreign should do the job then14:01
cjwatsonthanks14:01
cjwatson(sometimes interfaces have architecture-dependent elements even if there are no libraries involved, but those are kind of special cases)14:01
Wellarkcjwatson: still it's weird that python3-xdg gets into uninstallable state14:01
Wellarkany idea what's causing that?14:01
cjwatsonWellark: makes complete sense to me14:01
Wellarkwell, you are the master :)14:01
cjwatsonWellark: it's an architecture: all package with no multi-arch field ...14:02
cjwatsonso see the spec I quoted earlier :)14:02
cjwatsonWellark: it really is a red herring though, even if you rearranged that one thing you'd still run into a whole pile of other issues trying to install i-network from a foreign arch14:02
pmcgowanUrsinha, IS just fixed several issues and I was told we should be able to build krillin now, so what is it they are working on?14:02
Ursinhapmcgowan: yesterday other several issues were fixed as well, but that wasn't enough, it's been an interactive process to figure out what's left14:03
cjwatsonWellark: the art of fixing multiarch installation issues is generally in finding the right place in the stack to change; it often *isn't* the case that you want to go all the way to the bottom14:03
cjwatson(unlike with many single-arch installation bugs)14:04
Ursinhapmcgowan: what I know is that one remaining problem to access snakefruit was being worked on, and our team is checking if things are working as they're supposed to14:04
pmcgowanUrsinha, thats what was just fixed14:04
cjwatsonyou need to think about each point in the stack and work out what makes sense at each step, and if you manage to fix something higher up (as in this case) you can entirely avoid having to deal with messes below that14:04
cjwatsonpmcgowan: it's probably reasonable to assume that we don't know everything yet :)14:05
Wellarkack.14:05
Ursinhapmcgowan: exactly, there's work in our side to ensure if things are working with the unblocked firewall14:05
pmcgowanok14:05
Ursinhacjwatson: exactly, thanks :)14:05
cjwatsonUrsinha: would it help to run through a full test build?14:05
pmcgowanright thats where I was heading14:05
pmcgowanlets make sure its working14:06
Ursinhacjwatson: I wasn't working directly on this, let me check with the ci people that are, they are most likely on it already, one minute14:06
Ursinhapmcgowan: we're working on that14:06
Ursinhamaking sure it's working14:06
pmcgowanright got it14:06
cjwatsonautopkgtests are being triggered again, but are broken because they can't talk to ftpmaster.internal14:07
Wellarkcjwatson: so, this is the current debian/control of i-network: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-network/trunk.14.09/view/head:/debian/control14:07
cjwatsonjibel: ^- are you folks aware of http://d-jenkins.ubuntu-ci:8080/view/Vivid/view/AutoPkgTest/job/vivid-adt-bowtie/lastBuild/ARCH=amd64,label=adt/console and similar failures?14:07
Wellarkcjwatson: now I'm not completely sure what I should modify, sorry :D14:07
ogra_grmbl ... dsl sucks ...14:07
cjwatsonWellark: insert "Multi-Arch: foreign" on a line of its own after line 4414:08
cjwatson(or anywhere in that stanza, but I usually put it next to Architecture)14:08
Wellarkcjwatson: ack.14:08
Wellarkcjwatson: thanks!14:08
cjwatsonnp14:08
jibelcjwatson, this is new. another FW issue maybe14:09
cjwatsonjibel: will you chase that or do I need to?  I'm not sure which hosts are involved14:10
jibelcjwatson, I'm on it14:10
Wellarkcjwatson: another related question: this is the connectivity-api debian/control14:10
Wellarkhttp://bazaar.launchpad.net/~unity-api-team/connectivity-api/trunk.14.10/view/head:/debian/control14:10
Wellarklibconnectivity-qt1-dev pulls in libconnectivity-qt1 whích now Depends on i-network14:11
Wellarkwhich in turn pulls in unity8 (long story)14:11
Wellarkcjwatson: would changing the Depends indicator-network to Recommends indicator-network stop the full chain being pulled when installing the dev package ?14:12
cjwatsonWellark: depends on the exact context; recommends are installed by default, although they're not installed for example when satisfying build-deps in package builds14:15
cjwatsonjibel: thanks14:15
cjwatsonWellark: I wasn't totally clear why that dependency was there in the first place14:15
cjwatsonit does seem an odd thing for a library to depend on14:15
fginthercjwatson, is kicking off a krillin test build something you can do?14:16
cjwatsonfginther: I can kick off an ubuntu-rtm/14.09-proposed build for all devices it builds14:16
cjwatsonI don't know if you'd call it a test build14:17
cjwatson(ok, sorry, I used that term earlier)14:17
Wellarkcjwatson: i-network provides the dbus service that connectivity-qt1 uses at runtime. so in order for the library to work the service (now provided by i-network) must be installed or the api is useless14:17
cjwatsonWellark: hm, I grepped for such things and couldn't find it, but maybe the dbus service doesn't contain the substring "indicator"14:18
Wellarkwe are working on separating i-network and the connectivity-service14:18
Wellarkbut now for $reasons they are provided by the same process14:18
sil2100robru: hm, your changes haven't been redeployed yet in production?14:19
cjwatsonfginther: (I won't do so without confirmation that I should, though)14:19
sil2100robru: since I don't see pkgversionlists generated during publish ;/14:19
Wellarkcjwatson: for now, it would be just fine if i-network would not be installed as build-dep when something depends on connectivity-qt1-dev14:19
sil2100robru: it's really breaking everything right now14:20
cjwatsonWellark: Recommends would likely achieve that14:20
sil2100robru: commitlogs are crucial for our analysis of the differences between ubuntu and ubuntu-rtm14:20
Wellarkcjwatson: ok. will do that for now. the real fix is to separate the indicator and the service into two different packages14:20
Wellarkcjwatson: thanks again! :)14:20
fginthercjwatson, understood. I asked because I thought that it may be just a 'throw away' build. If it actually generates a new build, maybe not a good idea14:20
cjwatsonfginther: I possibly could do a throwaway cdimage build but I'd rather not confuse things, and we want to test the system-image side of things anyway; the cdimage side is not the side that's been at risk recently14:21
cjwatsonfginther: I cannot currently think of any part of the image build process other than what I've already tested and confirmed to work that might have been broken by the lab move, though14:22
cjwatsonThe lab is not heavily involved in image building14:23
fginthercjwatson, ok, do we know that any part is broken? I was asleep and may have missed the part where a krillin build was started and failed14:23
ogra_and we should really cache the tarballs locally on nusakan for the future14:24
fginthercjwatson, but I'll poke on the rest of the team14:24
sil2100robru: phew, ok, scratch that14:24
ogra_(so that it doesnt fail the build but uses the last good tarball instead)14:24
cjwatsonfginther: the only thing I know to have been previously broken was the acquisition of custom tarballs from s-jenkins during system-image imports, and that should now be fine14:25
sil2100robru: it just took a while to get the json blob synced14:25
ogra_the importer is running atm ... we should know in a few mins :)14:25
sil2100robru: thanks for getting it deployed!14:25
sil2100ogra_: \o/14:25
cjwatsonin that "w3m http://s-jenkins.ubuntu-ci:8080/" works from nusakan14:25
cjwatsonogra_: ah yes, good14:25
fginthercjwatson, ack. I also see the RT to update the firewall for nusakan to s-jenkins should be working... and you confirmed14:26
ogra_genearlly we need somme caching though ... so that this doesnt bite us anymore in the future14:26
cjwatsonogra_: last good tarball> from experience with cdimage, that can be a mixed blessing14:26
ogra_cjwatson, well, still better than not being able to build images at all14:26
cjwatsonogra_: you then switch to a different problem, where you can fail to notice parts of the system being broken and end up using old image contents when you thought you should be using new ones14:26
cjwatsonogra_: my experience has been that that cure is worse than the disease14:27
davmor2tedg I'll let rsalveti to stop looking at it then shall I :)   thanks for the comment on the bug though :)14:27
davmor2s/let/tell14:28
tedgOh, yeah. It's a bash/dash difference :-(14:28
tedgI'll patch it.14:28
davmor2tedg: so indicator disappears cause one thing is faster than another so the fact it worked for me at all is pure fluke right?14:30
tedgdavmor2, Yeah, we were trying to pause when that race happens, which it turns out we didn't really do.14:30
tedgdavmor2, Because dash doesn't do the expansion, it only checks once.14:30
davmor2tedg: man that is sucks :(14:31
ogra_`yipiie ... after 6 days with wonky DSL they *finally* found the error14:34
tedgWow, so on image 50 it seems Pulse is taking 1.7s to start.14:39
imgbot=== trainguards: RTM IMAGE 174 DONE (finished: 20141210 14:50) ===14:50
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/rtm/174.changes ===14:50
sil2100o/14:50
ogra_`\o/14:50
sil2100YAAY14:50
sil2100Yaaaaay14:50
sil2100YAAAAAAAAAAY14:50
ogra_`hooray14:50
ogra_`back in business14:50
john-mcaleelyoooh14:50
sil2100pmcgowan: ^ builds work fine now14:50
davmor2sil2100: is this the real build or the power build14:51
john-mcaleelyand which of the three tarballs I have do you want next?14:51
john-mcaleely;-)14:51
ogra_`asl QA :)14:51
ogra_`*ask14:51
john-mcaleelyQA: which tarball do you want14:52
john-mcaleely:-P14:52
davmor2john-mcaleely: NONE!!!!!!14:52
john-mcaleelysomehow, I guessed that davmor214:52
davmor2john-mcaleely: which tarball for what device on what distro?14:52
john-mcaleelydavmor2, well, there are three queued for RTM, and I could queue one for vivid14:53
sil2100john-mcaleely: ugh, 3? :o14:53
john-mcaleelysince tarballs are cumulative, we could skip two for RTM14:53
sil2100john-mcaleely: do those fix the critical issues for the OTA milestone?14:53
john-mcaleelysil2100, yes14:53
sil2100Daaamn14:53
sil2100:>14:54
john-mcaleelysorry :-)14:54
sil2100Ok, we still have time for one I guess?14:54
* ogra_` does a jedi wave ... 14:54
ogra_`there are no issues14:54
sil2100I'll finish up the transition after UE Live is over14:54
cwayne_sil2100, davmor2 will need a custom tar run soon14:54
davmor2cwayne_: definitely not :P14:55
sil2100AaaaaAAa14:55
cwayne_ha14:55
davmor2sil2100: see this is what happens when you open you mouth about image builds working :P14:55
sil2100Ok then, so I publish ubuntu-keyboard silo now, let's get at least one device tarball in (if possible) and we kick a new image14:57
davmor2jibel: so it looks like I will be testing tarballs for the rest of the day :)14:57
ogra_`davmor2, balme imgbot, not sil2100's fault14:57
ogra_`*blame too14:57
davmor2ogra_`: why the tick on the tail14:57
sil2100Then I land the transition and we kick the 'promotion candidate'14:57
ogra_`davmor2, dsl outages on and off for the last days14:57
sil2100davmor2: you have time now for a device tarball? When would you be done with it btw.?14:57
davmor2ogra_`: no nobody notice the buildbot appart from me and sil2100 but he got excited about it :)14:58
=== ogra_` is now known as ogra_
ogra_haha14:58
john-mcaleelyI noticed the buildbot ;-)14:58
* ogra_ too ... since my nick is in the url it pastes i even get an audible ping14:58
john-mcaleelylol14:58
ogra_still no notification on my krillin :(14:59
popeyme neither14:59
davmor2ogra_: wiat till 16:0615:00
ogra_yeah, i will give it some time15:00
ogra_it usuall ytakes 10-15min15:00
davmor2ogra_: I thought the push notification system happens at 5 minutes passed the hour may I was reading the crontab wrong though :)15:01
rsalvetidavmor2: tedg: thanks, will give that a try15:02
=== plars changed the topic of #ubuntu-ci-eng to: Need a silo? ping trainguards | Need help with something else? ping plars | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: CI services coming back up, still fixing missing networks. CI/Phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
rsalvetino other reason for pulse to take more time to start though15:02
ogra_well, the imgbot might be ahead of it (it also runs at 5min intervals) ... then i was told that i only get the notification once the image has actually downloaded to the phone already15:02
ogra_so that will take some extra time15:02
rsalvetiunless we have more stuff starting up at the same time15:02
tedgrsalveti, Yeah, it does seem odd. But we should fix this anyway.15:03
rsalvetiyeah15:03
tedgrsalveti, Wonder if it's just the dbus module.15:03
tedgDoes Pulse lazy load them?15:03
john-mcaleely174 running on my device. nice15:03
rsalvetitedg: not actually, it starts when pulse starts itself15:03
davmor2tedg: just blame thin air if all else fails ;)15:03
rsalvetibut that might slow things down for sure15:03
rsalvetias it's yet another module to load15:03
rsalvetiwill migrate the indicator code to use the native calls, should help on that15:04
tedgYeah, but we've had it for a while. No reason for it to change in the last few images.15:04
rsalvetiyeah15:04
rsalveticrap, so many issues with latest firefox15:04
tedgrsalveti, So I'm playing with that code now, do you have a pointer on the native interface? I can do that conversion.15:07
davmor2ogra_: I has notification now15:08
popeynotification arrived here15:08
pmcgowanwoot15:09
ogra_davmor2, same for me15:09
ogra_yay15:09
davmor2ogra_: told you 5 minutes passed the hour :)15:09
rsalvetitedg: get the code for pulse and check src/pulse/ext-stream-restore.h15:09
ogra_bah15:09
tedgrsalveti, Cool, thanks!15:10
ogra_opening system-settings ... device hangs :(15:10
ogra_argh15:10
ogra_and now the session restarts15:10
sil2100hmmm, maybe I needed to revert system-settings as well15:10
sil2100Ah, wait, I did15:10
sil2100nvm15:10
ogra_note, i'm still on 17315:10
sil2100AH15:10
sil2100ok15:10
ogra_trying to upgrade15:11
sil21002x nvm15:11
davmor2sil2100, ogra_: so we have 2 tarballs to test and land and a fix for powerd to get in will these two goals clash at all?15:13
davmor2john-mcaleely: where is your cumulative tarball at for rtm?15:14
sil2100I was hoping we at least get one tarball in15:14
sil2100And then I try landing the powerd/upower transition15:14
john-mcaleelydavmor2, http://people.canonical.com/~jhm/barajas/ubuntu-rtm-14.09/device_krillin-20141209-cae2b5f.tar.xz15:14
ogra_yeah15:14
john-mcaleelydavmor2, you'll need a new install instruction though, because it enables gpg signature checking15:14
Mirvgreyback: I reconfigured it in case you didn't get the reconfigure yet15:14
davmor2john-mcaleely: I don't want it then ;)15:15
john-mcaleelyhttp://pastebin.ubuntu.com/9444425/15:15
john-mcaleelycontains the script you need15:15
john-mcaleelysave it somewhere handy, and then supply it to u-d-f with --run-script15:15
john-mcaleely--run-script path/to/that/script.sh15:15
john-mcaleelyso, ubuntu-device-flash touch --bootstrap --channel ubuntu-touch/ubuntu-rtm/14.09-proposed --device-tarball tarbal.tgz --run-script script.sh15:16
john-mcaleelydavmor2, ^15:16
davmor2john-mcaleely: thanks15:17
om26erabeato, Hi! can you tell whats the fix for bug 1397997 supposed to look like ?15:24
ubot5bug 1397997 in Canonical System Image "vs-thumb gets stalled when trying to get thumbnail from video" [Medium,Confirmed] https://launchpad.net/bugs/139799715:24
om26erbefore installing the silo I was getting:15:24
om26erError creating thumbnail: Failed to preroll.15:24
om26erI am still getting that error after installing the silo that contains the fix.15:24
abeatoom26er, the error was that in many cases vs-thumb was not finishing with the attached video15:25
om26erabeato, as in kept waiting ?15:25
abeatoom26er, with the patch that does not happen, although the thumbnail is still not generated depending on race conditions15:26
abeatoom26er, right15:26
om26erabeato, ok, I couldn't reproduce the original bug though.15:26
abeatoom26er, I guess it does not happen always, are you using mako or krillin?15:27
om26erabeato, krillin15:27
abeatoI got the error in krillin15:27
abeatoom26er, and are you using the command line as described in the bug?15:28
om26erabeato, yes, I am using the exact command.15:28
abeatoom26er, ok, I guess it depends a lot on the environment15:29
tedgtrainguards, note that silo vivid/15 will need a packaging review but that was done by kenvandine on the original MR.15:31
sil2100tedg: ACK15:41
Mirvack ack15:50
sil2100brendand: hey, could you maybe check rtm silo 007 as well?15:52
sil2100brendand: it's the same thing as in silo 16 but with all the desktop dependencies added15:52
Mirvpete-woods: pstolowski: not approved https://code.launchpad.net/~marcustomlinson/unity-scopes-shell/oa_ui_policy/+merge/24426415:52
Mirvpsivaa_: pete-woods not approved https://code.launchpad.net/~unity-team/unity-scopes-api/staging/+merge/24415915:53
Mirvkenvandine: not approved https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/cellular-radio-bug-related-to-1378812/+merge/24380415:53
kenvandineMirv, yeah... hang on15:53
Mirv... this top-approval system does not really work, but I think trainguards cannot really do but by default expect that they should be done, otherwise errors could happen15:53
sil2100Mirv: yeah, it seems to be a problem in overall, maybe we need to mention that publicly somewhere that we would appreciate if all those get top-approved before even assigning a silo15:54
kenvandinei try to check those, but missed it this time15:55
pstolowskiMirv, both #56 and #49 approved now15:55
rsalveti2014-12-10 15:55:33,876 ERROR No silo is available15:56
rsalveti:-)15:56
rsalvetigot it why15:56
Mirvsil2100: yes the process could be (somehow..) clearer on that15:56
rsalvetiforgot to set the series15:56
Mirvpstolowski: thanks!15:56
Mirvrsalveti: oh, no silos for Ubuntu /dev/null :)15:57
rsalvetiyeah, too bad :P15:57
kenvandineMirv, i just realized mandel's mem-leak-fix might have a minor problem... i dropped it until we can investigate16:00
mandelkenvandine, what is the issue?16:00
mandelkenvandine, I mean, is ensuring that pointers are not leaked..16:01
kenvandinemandel, installing click updates hits 100% but never goes away16:01
kenvandinei confirmed the update finished16:01
kenvandinemandel, yeah, that fix looked sound to me16:01
Mirvkenvandine: right. well, I'm used to you publishing your own landings anyway, so I'll give you the honor also this time.16:02
mandelkenvandine, hm.. that is weird, I'll double check the code, that means that the cpp was working by "luck" lord.. I'm going to kill diego, I'll take a look on what is his mem management doing..16:02
kenvandinemandel, that code is a real mess btw16:03
kenvandinei'm sure you noticed :)16:03
mandelkenvandine, yes, I'm trying to clean it up...16:03
kenvandinemandel, i really want to refactor it to have an enum for tracking update state16:03
kenvandineinstead of like 3 different bool state values16:03
mandelkenvandine, he did a very bad job16:03
mandelkenvandine, yes, the bool states.. oh my god16:03
pstolowskitrainguards, may I ask for silo for #51?16:04
kenvandinei'd rather have an enum for Available, Downloading, Installing, Installed16:04
kenvandinesomething like that16:04
kenvandineand Downloaded16:04
mandelkenvandine, yes, is just bad bad code16:04
kenvandinei fixed a ton of stuff there already, but it needs lots of love still16:05
kenvandinelike before we literally had over 4 instances of UpdateManager instantiated16:05
mandelkenvandine, I'll do the following, I have a strong feeling that he is connecting more than once to the signals, something that will get f*** up with a delete, will use a deleteLater and will ping you asap to take a look16:05
kenvandineand signals emitted all over the place16:05
kenvandinei made it a singleton16:06
kenvandineyeah16:06
kenvandinecould be16:06
kenvandineor could be in the QML code16:06
kenvandinemandel, i thought it finished installing properly the first time i tested it... but after i marked the silo as tested i clicked update on several updates and noticed this16:07
mandelkenvandine, no worries, is the code that sucks, I'll do my best to refactor all this crap16:07
kenvandinebut it's also possible that i got distracted after i saw it hit 100% and went on to something else16:08
mandelkenvandine, give me 5 mins and I'll push an update16:08
kenvandinemandel, thanks!16:08
kenvandinemandel, although... i was hoping we could most of this code and reuse this update service thing i keep hearing about... that is being written for a backend to the click scope16:08
kenvandinewe really need this code in one place16:09
=== chihchun is now known as chihchun_afk
kenvandines/we could/we could remove/16:09
mandelkenvandine, agreed, I just mantain udm.. and I can do better cpp than diego, but I'm out of the loop regarding the click scope16:09
mandelkenvandine, alecu should be able to help16:09
kenvandinei heard someone from thostr_'s team is working on some backend16:10
kenvandinewhich we should be able to reuse too16:10
fgintherogra, I wanted to triple check if all the pieces and network firewall rules are in place for the next krillin build. From what I know, everything should be in place. Are there any verification steps we can do prior to the build being kicked?16:12
sil2100brendand: hey, you around?16:12
ogra_fginther, yeah, we had a successful build already16:12
mandelkenvandine, new rev pushed, can you trigger a rebuild in the silo, or did we loose it?16:13
ogra_seems all is fine16:13
fgintherogra_, awesome, thanks!16:13
kenvandinemandel, lost it for now... sorry16:14
kenvandinei'll get it in the next landing16:14
mandelkenvandine, no worries, we can wait for the bot to build an armhf deb to test with in the mean time16:14
kenvandinemandel, is the bot online again?16:15
mandelkenvandine, I prefer to be late and right that otherwise, so good job :)16:15
mandelkenvandine, is it not? I was on holidays for 4 days, I expected it to be hehe16:15
kenvandineit's been down for days :/16:15
sil2100jibel: hey, I'm looking for someone from QA to help pre-signing off silo 00716:15
sil2100jibel: it's the same as silo 16 basically, just with proper version numbers and all the desktop bits16:16
kenvandinemandel, which REALLY hurts for settings...16:16
mandelkenvandine, yes16:16
mandelkenvandine, what a PITA :-/16:16
=== chihchun_afk is now known as chihchun
brendandsil2100, yep16:19
sil2100brendand: were you the one testing silo 16 previously?16:19
brendandsil2100, yes16:20
sil2100brendand: could you have a look at silo 007 then? It's basically the same thing, just added all deps required for proposed migration (for desktop)16:20
brendandsil2100, ok16:21
sil2100brendand: thanks! Since I might need to include some other desktop packages, but I won't know that before I don't publish everything that's in this silo first ;)16:22
thostr_kenvandine: alecu is on vacation, so you might want to ping dobey on anything about click scope16:22
dobeyhrmm?16:23
kenvandinethostr_, not really the scope, but the backend to install the clicks16:24
Mirvpstolowski: done16:24
kenvandinei heard there were plans to create something outside of the scope itself for doing that16:24
kenvandinewith a proper API16:24
* Mirv and gone16:24
thostr_yes, that was the plan16:24
thostr_but we put on ice for now16:24
kenvandinethostr_, that makes me sad16:25
kenvandinei wanted to re-use that in system-settings :/16:25
pstolowskiMirv, thanks!16:25
thostr_after we talked to mvo who mentioned that they rethink click packaging...16:25
kenvandinethat code is fragile16:25
thostr_so we decided to hold our horses for now16:25
dobeykenvandine: it makes me sad too. i want to get all the networking and such out of the scope itself16:29
kenvandinedobey, yeah, and we have lots of fragile code in settings to deal with it16:31
dobeykenvandine: eh?16:31
kenvandinechecking for updates, downloading clicks... calling out to pkcon, etc16:32
dobeyi don't understand why the code in settings would be particularly fragile. mostly it should just be duplicate and thus annoying in that sense16:32
kenvandinewell, it wasn't well done to start with16:32
pstolowskiMirv, anything wrong with #51?16:32
kenvandineand needs lots of refactoring to not suck16:32
kenvandinei'd rather just delete it :)16:32
Chipacacould I have a silo for #69 pretty please?16:32
dobeyyeah, i feel that way about some things16:32
Chipacaum, it's now #68 (or i can't count)16:35
Chipacasil2100: Mirv: ^^ please?16:36
sil2100Chipaca: o/16:37
Chipacasil2100: heya! :)16:37
ralsina_there's IIRC three different implementations of "get the list of installed click packages" in settings, none of them use the recommended means, which is libclick16:40
Chipacaooohh, silo 000!16:40
Chipacaralsina_: we should fix that :)16:40
ogra_the secret one ;)16:40
ralsina_Chipaca: I only wrote one! ;-)16:40
Chipacasil2100: any idea why on my first build i'd get a “You already tried to build everything.” error?16:42
sil2100Chipaca: on the first build? That's a bug for sure - is it the first build after assignment, right?16:44
Chipacasil2100: and the first build of the day16:44
Chipacasil2100: yes16:44
Chipacawaaaait16:45
Chipacasil2100: i clicked the wrong 'build'16:45
sil2100huh?16:45
sil2100;)16:45
Chipacasil2100: i clicked the one below the info, instead of the one above16:45
pstolowskitrainguards is there anything wrong with #51, or somebody accidentally hit strikethrough?16:46
sil2100pstolowski: hm, I think this is some accident, no worries16:46
ogra_we have a #51 ?16:46
pstolowskiogra_, we do, row in the spreadsheet ;)16:47
pstolowskisil2100, cool, thanks16:47
ogra_lol16:47
sil2100pstolowski: I think Mirv fixed it ;)16:47
ogra_pstolowski, usually #nnn refers to image numbers :P16:47
ogra_at least in here16:47
pstolowskiogra_,  I know; i've also been using that format when requesting silos, and so far no one complained ;)16:48
ogra_no worries :)16:49
sil2100;)16:49
Mirvsil2100: no, I couldn't, since I already announced I'm not here anymore!16:55
sil2100Mirv: hah!16:55
Chipacacan't go breaking causality and doing stuff when you're not here16:56
Chipacathat would not do16:56
ogra_sil2100, dont distract him from his snappy !16:58
sil2100Uh oh!16:58
pmcgowansil2100, silo 7 seems fine here17:03
brendandsil2100, silo 7 seems sane17:04
pmcgowan:)17:04
ogra_sil2100, hitting the button17:18
ogra_(uless you scream "nooo" now)17:18
* ogra_ hears no scream and hits enter 17:20
ogra_triggered17:20
sil2100Nooooo ;)17:22
sil2100Just kidding17:22
ogra_:P17:22
sil2100ogra_: thanks!17:22
imgbot=== trainguards: RTM IMAGE 175 building (started: 20141210 17:25) ===17:25
brendandsil2100, so you want me to sign off silo 7?17:26
sil2100brendand: yes, please ;) We'll publish it once the rootfs for 175 finishes building17:27
sil2100brendand: thanks!17:27
alex-abreurobru, L69 is in silo 18 right? (the stylesheet hasn't been updated w/ the silo #)17:31
robrualex-abreu: yeah17:32
robrualex-abreu: sorry I usually say so when i assign it but just a bit busy today17:33
alex-abreunp17:33
sil2100jhodapp: hey!17:35
jhodappsil2100, hey17:35
sil2100jhodapp: did you have time to take a look at LP: #1398961 ?17:35
ubot5Launchpad bug 1398961 in Media Hub "Manta vivid 39 no music plays either from the scope or from the music app however it does from grooveshark" [Undecided,New] https://launchpad.net/bugs/139896117:35
sil2100jhodapp: not sure if that's completely something you can help with, but still ;)17:36
sil2100jhodapp: it's from vivid17:36
jhodappsil2100, yes, I can't reproduce that17:36
sil2100jhodapp: you have a manta device handy?17:36
jhodappsil2100, oh wait, sorry I overlooked manta17:37
jhodappsil2100, no, don't have a manta17:37
sil2100jhodapp: could you comment in the bug if anything? Then davmor2 can certainly help you out with debugging17:37
jhodappsil2100, yeah I have no ideas on that bug without playing with it myself17:37
jhodappsil2100, I'll add some comments to ask dave for more info17:38
jhodappsil2100, but it's a very low priority bug17:38
bfillertrainguards: can I have a reconfigure of ubunt silo 8 please (added a new package)17:38
sil2100bfiller: o/17:38
davmor2jhodapp: :)17:38
robrubfiller: 8 is boiko's. did you mean 7?17:40
jhodappdavmor2, there we go, take a look at the bug comments17:40
bfillerrobru: no it's 8, boiko and I have been testing (I'll add my name)17:40
robrubfiller: ok, can do17:42
sil2100ogra_: can you disable the importer in system image? We might want to push a device tarball to the image :)17:46
ogra_sil2100, done17:50
john-mcaleelyogra_, sil2100 should I push a tarball now then?17:52
sil2100ogra_: thank you :)17:52
sil2100john-mcaleely: wait for a final +1 from davmor217:52
john-mcaleelysil2100, ack17:52
sil2100ogra_: when we re-enable the importer, it will spit out one image, right?17:52
sil2100(that has our changes + the tarball?)17:52
ogra_yes17:53
davmor2john-mcaleely, sil2100: okay so everything it say it fixes seems to be good the base image already passed so I'm happy17:53
john-mcaleelyyay17:54
sil2100yay17:54
john-mcaleelyogra_, sil2100 so, I should push then?17:54
sil2100john-mcaleely: ok, push teh tarballz!17:54
sil2100ogra_: if that's fine with you?17:54
ogra_what are the bribes i have to expect ?17:54
ogra_do we have an average rate ?17:54
davmor2ogra_: I don't blow up you house and car?17:55
cwayne_that escalated quickly17:55
john-mcaleelygosh17:55
ogra_pfft ...17:55
ogra_john-mcaleely, under that thread, yes, please push it17:56
john-mcaleelyogra_, ack17:56
davmor2jhodapp: added it to my needs to be done list17:56
john-mcaleelyogra_, sil2100 davmor2 pushed17:57
john-mcaleelythank you all17:57
ogra_:)17:57
davmor2ogra_: did they fix my breakage in your internet line?  I figured it was the only way to make you have a holiday ;)17:59
ogra_haha, it wasnt a holiday at all ...18:00
ogra_i was the coffee bitch for the guys all day18:00
davmor2ogra_: hahaha18:00
john-mcaleelyyou loved it really18:00
sil2100ogra_: hah! But in all seriousness, you should take next week off!18:01
sil2100Like, srsly man18:01
ogra_i will take vacation from next week to next year18:01
=== alan_g is now known as alan_g|EOD
ogra_4 weeks ... to burn all my left holidays18:01
sil2100Burrn them all18:01
davmor2burn them with fire18:02
davmor2wait no no don't then you have no holiday and will have to work18:02
ogra_i fear i wont manage to burn them all :)18:02
* ogra_ never does ... trying that since years 18:03
=== oSoMoN_ is now known as oSoMoN
cwayne_man, we don't even get 4 weeks in US :)18:08
ogra_in germany you get two days added per year or some such18:09
ogra_or one18:09
jhodappdavmor2, cool18:10
dobeyjibel: ping re pay-ui.18:15
dobeythough i guess you may be gone already, being in europe and all18:16
sil2100ogra_: is the rootfs done? :)18:31
ogra_sil2100, already importing :)18:31
sil2100ogra_: ok, so it should be fine if I try to 'break the world' again, right? ;)18:31
ogra_well, i wouldnt push a custom or device tarball while the importer is runnign ...18:32
ogra_but yeah, go wild on the archive :)18:32
sil2100Ok, trying, expect breakages in teh rtm archive!18:37
sil2100;)18:37
* ogra_ ducks and covers18:37
davmor2ogra_: you know this is rtm right?  Saying go wild is the one thing we are trying to avoid ;)18:39
ogra_davmor2, but we dont want to take all the fun out for you18:39
ogra_there has to be some excitement18:39
imgbot=== trainguards: RTM IMAGE 175 DONE (finished: 20141210 18:40) ===18:40
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/rtm/175.changes ===18:40
sil2100Come on, breaking stuff is part of our job, don't take that away from us18:40
sil2100\o/18:40
ogra_moar keeeboard18:40
davmor2sil2100: no breaking things is part of our job fixing them is yours18:41
=== iahmad_ is now known as iahmad
sil2100ogra_: ugh, wowo18:56
sil2100ogra_: ...or nevermind, scratch that18:57
john-mcaleelynow has 175 goodness on my phone :-)18:57
* ogra_ scratches19:00
=== plars changed the topic of #ubuntu-ci-eng to: Need a silo? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: CI services coming back up, still fixing missing networks. CI/Phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
* sil2100 waits for -proposed migration to work on ubuntu-rtm19:08
sil2100Last update_output was "Generated on: 2014.12.10 18:41:42 +0000"19:08
sil2100Is it supposed to be so slow?19:09
robrusil2100: I'm timezonally deficient, is that more than an hour lag you're seeing?19:21
kenvandinebrendand, is rtm silo 2 blocked?19:22
kenvandinei don't see any comments about it being blocked, but it has the blocked status19:23
sil2100Ok, bleh, bleh bleh19:24
sil2100Transition needs even moar work ;)19:24
ToyKeeperkenvandine: I've been bugging people about exactly that sort of communication issue...  but it's an uphill battle.  :(19:24
kenvandineyeah, i just don't know if it is waiting for me or anything?19:25
kenvandineit got moved back into under testing19:25
kenvandinebut still shows blocked19:25
=== dpm is now known as dpm-afk
ToyKeeperkenvandine: Personally, I think it should have a lane for "ready" (a.k.a. waiting on QA), "blocked", (waiting on someone outside QA), "under testing" (actively being tested right now), plus passed/failed...  but as things are now, the lanes are mostly irrelevant and the tags specify status.19:27
ToyKeeperExcept the tags are confusing and people are bad about adding clear comments and ... so on.  :(19:27
ToyKeepersil2100: Can you confirm which rtm image is the promotion candidate, and (if not 175) when it might start building?19:28
alex-abreubzr19:29
sil2100ToyKeeper: well, still trying to get the packages migrated19:31
sil2100ToyKeeper: so for now it still might take time - if it takes too long, we'll use 17519:32
ToyKeepersil2100: Okay, let me know.  :)19:32
sil2100huh19:36
sil2100ogra_: so the upower stuff does not install because of some problems with language packs, huh19:38
sil2100cjwatson: hey! Are you still around? :)19:39
ogra_hmm19:40
sil2100Oh, no, wait19:40
sil2100We just need new ones19:40
ogra_just ...19:40
sil2100grrr19:40
sil2100We need a massive copy-package for those ;/19:40
ogra_i'm not sure who can trigger them ... either wgrant or pitti would be your contact19:41
ogra_oh, you mean desktop ones ?19:41
sil2100Yeah, desktop ones19:41
ogra_crap19:41
bfillerrobru: can you press the publish button on ubuntu silo 7 please?19:42
sil2100ogra_: do you think you could update those, or should I use teh silo?19:42
sil2100Since they're main packages ;/19:43
ogra_ugh19:43
sil2100hm, maybe I'll use teh silo19:43
sil2100Just copy the binaries over19:43
ogra_ogra@styx:~/Devel/ninja/generic/linux-3.16.0$ apt-cache search language-pack|grep -v touch|grep -v kde|wc -l19:44
ogra_34019:44
sil2100apt-get only mentions like 5 missing, but hm, that might not be enough19:44
sil2100On my rtm machine19:45
ogra_well, try with the 5 first19:45
sil2100Yeah, let me  push those - just to make sure: both language-pack-gnome-*-base and language-pack-*-base langpacks are not used on our phones, right?19:45
ogra_nope19:46
sil2100Phew, then let the pushin' begin'!19:46
robrubfiller: sure19:46
ogra_http://cdimage.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/daily-preinstalled/20141210.1/14.09-preinstalled-touch-armhf.manifest only touch  ...19:46
bfillerrobru: thanks, and silo 8 while you're at it :)19:47
sil2100ogra_: aww fuuudge19:51
ogra_you need all 340 ?19:51
sil2100No, actually I found the root problem19:51
sil2100Moar transitioning ;<19:51
ogra_oh man19:52
sil2100Why do we have nautilus in the rtm branch anyway?!19:53
ogra_some dep19:53
ogra_i guess19:53
sil2100This is bullshit, damn it19:55
ogra_well, what a luck you are doing this now ... imagine we would have found that out when someone had an rtm specific patch to upower19:56
ogra_(i.e. as a semi-planned thing)19:57
brendandkenvandine, sorry for the late response20:01
brendandkenvandine, as i mentioned to jgdx earlier today, i'd really like to hear mpt's feedback on (his own) design20:02
jgdxhaven't heard from him all day20:02
jgdxhope he's ok20:02
jgdx(or on a beach somewhere)20:02
sil2100Let me try something then20:04
* sil2100 is a transition noob20:04
sil2100ogra_: ok, this might take a bit longer - what would you say if we do regression testing on 175 for now?20:04
sil2100I guess upower/powerd got some attention already earlier, so it *should* be safe20:05
sil2100As otherwise I'll be delaying this even further20:05
robrualex-abreu: https://code.launchpad.net/~abreu-alexandre/ubuntu-html5-theme/add-oxide-switch-flag/+merge/244337 please approve your mp20:08
sil2100ogra_: is there an easy way to fetch sources from ubuntu-rtm for a specific version number from the commandline?20:08
ogra_sil2100, yeah, i'd say lets go with 17520:08
alex-abreurobru, done, thx20:08
ogra_uh, not sure, i never had to mass-fetch ... i usually pulll them from LP20:09
sil2100ogra_: sorry about this, I missed the last bit and this caused we need another batch of rebuilds...20:09
sil2100ToyKeeper: hey! Can you start your testing for 175?20:09
ogra_sil2100, no worries, no harm done20:09
pmcgowansil2100, are you still trying to land upower20:09
ogra_should i disable the cron job ?20:10
sil2100pmcgowan: yes, doing that all the time now20:10
ogra_pmcgowan, yes, its a painfully huge transition20:10
pmcgowanso it seems20:10
sil2100ogra_: yes please20:10
pmcgowanyikes20:10
ogra_well, only dependencies that we dont even install20:10
pmcgowanthats awful20:10
ogra_yup20:11
ogra_but unavoidable20:11
ogra_see bug 133003720:11
ubot5bug 1330037 in ubuntu-system-settings (Ubuntu) "upower 0.99.1 transition" [Medium,Fix released] https://launchpad.net/bugs/133003720:11
pmcgowanomg20:11
ogra_(we dont need all of this luckily)20:11
pmcgowanwhy do i suspect the new upower broke apis20:12
ogra_heh20:12
renatusil2100, I am getting this error on jenkins: file:///tmp/buildd/telephony-service-0.1+15.04.20141121.1bzr975pkg0vivid13/Ubuntu/Telephony/tests/tst_PhoneNumberField.qml:24:1: UbuntuTestCase is not a type20:12
renatusil2100, and this "UbuntuTestCase" is part of qtdeclarative5-ubuntu-ui-toolkit-plugin20:12
renatuwhich is listed on debian control build dep20:13
renatusil2100, this is the MR: https://code.launchpad.net/~renatofilho/telephony-service/fix-1372548/+merge/24399720:13
=== chihchun is now known as chihchun_afk
ToyKeepersil2100: Not expecting 176 to build any time soon?20:19
ogra_ToyKeeper, nope20:19
ToyKeepersil2100: I can definitely get started on 175, just prefer to avoid re-doing everything if a new image comes out right away.20:20
ogra_the transition will take longer and we cant build an image before it is done20:20
ogra_(or we shouldnt at least)20:20
sil2100I think 175 is fineish20:21
sil2100Victor mentioned he wanted to have that released, even before we had upower silo ready20:22
robrukenvandine: mterry: anybody around for a packaging ack? got a new binary package: https://ci-train.ubuntu.com/job/ubuntu-landing-006-2-publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-keyboard_0.99.trunk.phablet2+15.04.20141209.1-0ubuntu1.diff20:25
sil2100ogra_: ok, if all goes well now, we only will need those rebuilds and it should be fine20:30
* sil2100 hopes so20:30
mterryrobru, looks fine, sure20:30
robrumterry: thanks20:30
pmcgowansil2100, this is like when mterry tried to land split greeter :)20:32
sil2100hah ;)20:32
mterrypmcgowan, be careful man, I've got PTSD20:32
pmcgowanlol20:33
pmcgowanI bet20:33
ogra_sil2100, well, let me know if you are done and need an image ... i thought you stopped for the evening now20:45
kenvandinebrendand, thanks, can you comment on trello or something?21:03
alesagetrainguards, I'm ready for my Job/Build permission :) , for allanlesage21:03
sil2100Packages almost built \o/21:03
alesagekenvandine will endorse me trainguards :)21:03
kenvandine:-D21:04
robrualesage: oh hey, you want to be able to trigger builds in silos?21:13
alesagerobru, yes please21:13
robrualesage: ok one sec, gotta fix the train first21:13
alesagerobru, no rush, thanks21:13
robrualex-abreu: hey are you around? I need you to add ci-train-bot to this team: https://launchpad.net/~ubuntu-html5-theme-devs somewhat urgently21:14
robrumhall119: if you're around, please ^21:15
robrualex-abreu: mhall119: and delete ps-jenkins from the team while you're at it21:15
ToyKeepersil2100, robru: Do you know if 176 has anything special going in?  Like, should we pause silo tests until 176 is out?21:16
robrualesage: ok, added you. do you have a silo yet?21:16
robruToyKeeper: dunno, sil2100 or ogra_ would know I guess21:16
sil2100No no21:16
alesagerobru, came up because of a silo just passed, thanks21:16
sil2100ToyKeeper: please continue, 176 will only have the upower/powerd stuff, but let's not wait for that21:16
robrualesage: right you're welcome21:17
ToyKeeperOkay, I won't hold up other silos then.21:17
robrusil2100: ugh we have another branch that can't be pushed to21:17
robrusil2100: I've temporarily disabled check-publication-migration so that we don't get a trunk full of 'remerge trunk' commits again.21:18
alex-abreurobru, done21:18
robrualex-abreu: thanks21:18
robrualex-abreu: ok, success great ;-)21:19
robrusil2100: no worries, fixed now21:19
robruscore21:22
robrubrb, fooood21:23
mhall119robru: looks like alex-abreu beat me to it21:31
* sil2100 waits for CI Train build job to finally do his job21:46
robrumhall119: Ooooooooooh yeah thanks21:57
sil2100robru: what's up with this? https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-007-1-build/71/console22:00
sil2100robru: I ran a watch-only build on my silo 007 and it's like that since a while now22:00
sil2100Since 15 minutes at least...22:00
sil2100Ok, finally22:03
sil2100It took ages22:03
=== dpm-afk is now known as dpm
* sil2100 prepares to make the situation even worse22:22
sil2100robru: hm, just out of curiosity - do yuou handle the case not to re-release already published packages in the new publisher script?22:30
robrusil2100: why do you ask? ;-)22:34
sil2100robru: since I republished and it seems the train just re-released all the packages22:34
robrusil2100: indeed when you publish it will republish already-published packages. how did you get into that state though? it shouldn't be half-publishing a silo in the first place.22:35
sil2100robru: well, the previous publisher was smart enough not to do that ;) Since we were re-publishing silos multiple times - sometimes you publish a silo, and then you for instance need to just modify slightly one component and republish the silo22:36
sil2100The train needs to only republish the thing that got rebuilt or is new in the silo22:36
sil2100Not a big deal here, as proposed will just have to re-validate the already uploaded stuff22:36
robrusil2100: hm. is there any specific harm in republishing something already publish? probably proposed will just reject the copy, right?22:36
robrusil2100: actually there is a check for the package version at the destination, if it changed since prepare then it will fail the publish.22:37
sil2100Well, unneeded traffic and confusion, since if a package already migrates from -proposed to the archive there will be a rejection22:37
robrusil2100: ok well file a bug and assign it to me, I can re-add that check a bit later. right now the priority is on getting the charm working (we're close, but it needs to be reviewed by IS and might need some modifications with their guidance)22:38
sil2100Sure22:39
pmcgowansil2100, is that a silo or a new archive!  looks like ubuntu-touch/sil210022:39
sil2100Almost there...22:40
sil2100;)22:40
pmcgowansorry couldnt resist22:40
robrusil2100: oh also, regarding the build job log you linked, that error indicates that the script could not find any version of indicator-keyboard in the PPA. I see it's in there now, but I guess you ran the job too soon and the package wasn't in the PPA at the time (there's only a 20 minute window to upload the packages after you start the watch_only job, best22:41
robruto upload the package first and then watch_only after)22:41
sil2100robru: I know, I was asking about before this message popped up22:42
sil2100robru: since it wrote like 4 times "INFO Checking PPA for source packages..."22:42
sil2100robru: and took 20 minutes to actually write that it's meeting indicator-keyboard22:43
robrusil2100: I'm pretty sure watch_ppa was always like that, even before my rewrite? it has a 20 minute window in which it scans the PPA every 5 minutes looking for the packages and versions it expects.22:44
robrusil2100: are you saying you want it to report what's missing every 5 minutes rather than waiting until the end of the 20 minutes? that should be a simple change, please file a bug ;-)22:44
sil2100But it wasn't able to find anything, it's not that it was actually mentioning that some packages are building every 5 minutes - it was standing there and seemingly doing nothing for 20 minutes ;p22:44
robrusil2100: well it is literally standing there and doing nothing. it's waiting for the package to appear in the PPA, which should be uploaded either manually or by a previous build job.22:45
sil2100The problem is that all packages were already uploaded and built - there was one that missed an upload, but don't tell me it had to wait 20 minutes to actually notice that it's not there, as for all other silos this was happening almost instantly ;)22:46
sil2100Maybe it was due to the PPA having a lot of packages22:47
robrusil2100: when I was rewriting watch_ppa, I found that often LP was actually quite slow to report the PPA contents. waiting 5 minutes and then checking, it would often not report some packages, or only report old versions of some packages. so I broke it down into two phases. there's a sort of "collection" phase where it just waits for the right packages and22:48
robruversions to appear in the PPA. and then there's a "reporting" phase where it reports the build status for those packages. usually the collection phase only needs one or two iterations before it moves on to the reporting phase. but in this case indicator-keyboard was not present at all and so the collection phase timed out and reported that error.22:48
robrusil2100: anyway I'm open to changing this behavior if you can recommend a specific change. but I don't really see a problem so far.22:49
sil2100robru: we'll think about that later indeed22:53
sil2100ogra_, pmcgowan, cjwatson: ok, this transition is a nightmare22:53
pmcgowansil2100, and I suppose we couldnt just remove all those packages we dont use from the archive22:54
sil2100pmcgowan: this is the problem - and now we have some conflicts, and from what I see they're caused by some stupid requirements for language-packs22:54
pmcgowanfrankenrepo22:55
sil2100And I'm afraid that once I sync up those langpacks, some other conflicts will appear because of applications that might require older ones (not sure if that's indeed possible)22:55
pmcgowanhmm22:55
pmcgowanand is upower the root cause of all this?22:56
pmcgowannm I have no solution22:57
robrupmcgowan: heh, guess you've never seen one of Mirv's qt silos. easily triple this size.22:57
sil2100Yeah, since upower started the whole chain... upower 0.99 broke API and requires changes in all clients to enable that, so we had to pull in new versions of those from vivid22:57
sil2100And this pulls in new dependencies, and dependencies pull in dependencies22:57
pmcgowansil2100, was thinking we make a upower-touch package for us and leave everything we dont need happy22:57
sil2100It's hell on earth22:57
sil2100hm, that might be one option, but that might require some work22:59
sil2100The transition was actually the 'easy way'22:59
pmcgowanso we change the deps for the packages we actually install, which might be like 4 or 5?22:59
pmcgowandunno just an idea22:59
pmcgowansil2100, so I installed 4 packages to test that the update worked, so seems we can work around this and its all dependency nonsense23:02
sil2100Might be possible, although I'm a bit weary of doing another split package23:02
sil2100In any way, I'll work on this more tomorrow, today is too late anyway23:02
pmcgowanindeed, call it a day23:02
sil2100I need some archive admin now that would remove those packages from proposed for now23:02
sil2100;)23:02

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