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

imgbot=== IMAGE 88 building (started: 20150202-02:05) ===02:06
imgbot=== IMAGE 88 DONE (finished: 20150202-03:20) ===03:20
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/88.changes ===03:20
=== slangase` is now known as slangasek
Mirvgooood morning merry CI train!05:49
=== chihchun_afk is now known as chihchun
Mirvso train has lost ^ that package somehow, I mean it didn't get to the rsync. trying again, something.06:30
Mirvgah06:53
Mirvgood ol' train...06:54
Mirvogra_: when you have time, please ./copy-package -b --from=~ci-train-ppa-service/ubuntu/landing-001 --from-suite=vivid --to=ubuntu --to-suite=vivid-proposed signon-plugin-oauth206:55
robruMirv: proposed migration is busted, but publishing should be working fine07:13
robruAs far as i know07:13
robruMirv: for once it's not the train that's broken i mean ;-)07:14
Mirvrobru: it's not getting into proposed as the generated rsync line is empty07:17
Mirvgood to know that proposed migration is busted too07:17
robruhmmm07:18
robruMirv: indeed the list is empty... it's probably due to the check I added which prevents duplicate publishing, it thinks it published that version already ;-)07:21
robruMirv: I can poke the silo contents manually to remove that. hrm07:22
robruMirv: https://ci-train.ubuntu.com/job/ubuntu-landing-001-2-publish/86/console there we go07:28
robruogra_: don't worry about Mirv's copy-package request07:28
robruMirv: proposed migration has just been fixed for vivid but there's an issue with RTM that's just been raised to IS07:34
robruMirv: https://bugs.launchpad.net/cupstream2distro/+bug/141698107:42
ubot5Launchpad bug 1416981 in CI Train [cu2d] "Needs to be able to force duplicate publishing of packages." [Medium,Triaged]07:42
Mirvrobru: thanks, great!07:46
robruMirv: you're welcome! I'm off to bed now.07:47
Mirvyeah RTM is closed atm anyway until a decision to reopen possibly later today07:47
Mirvrobru: good night!07:47
sil2100Mirv: o/08:49
Mirvsil2100: \o/08:55
=== asac` is now known as asac
sil2100Mirv, ogra_, davmor2, jibel: having issues with my google hangouts09:31
sil2100"Couldn't start the video call because of a network error."09:31
=== chihchun is now known as chihchun_afk
=== dpm_ is now known as dpm
=== chihchun_afk is now known as chihchun
sil2100Mirv, robru, jibel, davmor2: we're opening the landing gates!10:12
cjwatson_proposed-migration for 14.09 should be fixed shortly, I hope10:13
cjwatson_I submitted a puppet merge request this morning10:13
sil2100cjwatson_: so it's still broken?10:13
sil2100ACK10:13
=== cjwatson_ is now known as cjwatson
cjwatsonsil2100: they haven't merged my branch yet, so I expect so10:14
cjwatsonbut it shouldn't take all that long, famous last words10:14
=== 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: Ubuntu-RTM proposed migration broken, fix in progress
Mirvsil2100: ok! (after the migration fixed)10:17
=== cjwatson 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:
cjwatsonslangasek,robru,sil2100: proposed-migration 14.09 fixed now10:57
sil2100cjwatson: yay, thanks ;)10:58
=== chihchun is now known as chihchun_afk
ricmmsil2100: 'afternoon, could I get a precious silo for ^ ?11:50
sil2100ricmm: suar11:50
sil2100Hey!11:50
ricmmthank you11:51
sil2100ricmm: assigned, just a warning that there's a 'devel' (so probably not landing soon) silo with platform-api in 2211:52
ricmmsil2100: alright, thanks11:53
ricmmoo fancy new jenks11:53
ricmmnot sure if I like it11:54
sil2100ricmm: it still has some issues, but at least now we're again able to redeploy new versions of the train in case of fixes12:04
sil2100ogra_: hey, could you re-enable the cronjob for rtm again? :)12:09
ogra_sure12:09
ogra_done12:10
sil2100ogra_: thanks :)12:13
sil2100Internet problems, let me try and restart my modem12:17
Mirvzbenjamin: bzoltan: you have a previous qtcreator-plugin-ubuntu landing in silo 01712:32
zbenjaminMirv: that is a problem?12:32
Mirvzbenjamin: well, if you'd build both, you'd have two packages with new contents but neither would have the other one's contents12:33
zbenjaminbzoltan: ^^^ should we add the fix to the first landing?12:33
Mirvzbenjamin: so that's by default we don't assign multiple silos for same component, but rather ask to merge the landings or wait until the first one is landed properly, to avoid erronous publishings12:33
bzoltanzbenjamin:  good idea12:34
bzoltanMirv:  thanks and sorry12:34
Mirvnp12:34
bzoltanMirv:  The according to the CI sheet the line 49 and 56 are landed12:37
Mirvbzoltan: weird, the dashboard shows it12:39
bzoltanMirv:  yes, that is whati checked too first...12:39
Mirvbzoltan: ok, so the silo is erronously still allocated but it did land https://lists.canonical.com/archives/vivid-changes/2015-January/004685.html - so actually, zbenjamin I'll assign you the new line anyway12:40
Mirvand free up that line 49 silo12:40
zbenjaminMirv: awesome :)12:40
Mirvand you got the same silo back for the new landing :)12:41
* sil2100 goes now to prepare some lunch12:51
=== alan_g is now known as alan_g|lunch
ahayzencihelp, Hey, would someone be able to setup jenkins for lp:music-app/refactor and lp:ubuntu-weather-app/reboot, also just to check if there are no tests in a branch, eg the weather reboot, will jenkins still approve and land or do we need at least 1 ap/qml test?13:03
fgintherahayzen, I can help get those added. Tests aren't needed, but if autopilot tests are added later, we'll need to be notified so that the job configuration can be updated13:30
ahayzenfginther, ok thanks :)13:31
sil2100Saviq: assigned, but qtmir is in silo 12 already - and unity8 in a testing silo 813:50
Saviqsil2100, ok, will make sure to do the right thing13:50
=== alan_g|lunch is now known as alan_g
seb128Saviq, sil2100, can we land silo 12?14:00
mardyhi! I got this silo failing to build, but no idea why: https://ci-train.ubuntu.com/job/ubuntu-landing-003-1-build/124/console14:00
seb128the qtmir one which fixes gtk rendering14:00
mardyping cihelp ^14:12
Ursinhatrainguards, see mardy msg above14:13
sil2100mardy: looking :)14:19
sil2100mardy: ok, it looks like a bug in our train, this happened once before - let me check if I can hack around it14:21
ahayzenfginther, lp:music-app/refactor has autopilot tests in it so could that job config be added? ... i'll let you know when we add tests to weather, it looks like we need to do the debian packaging in weather first though14:21
mardysil2100: thanks14:21
fgintherahayzen, yes, we can add those tests14:43
ahayzenfginther, thanks :)14:43
sil2100...14:45
sil2100mardy: trying to fix this silo for you, but as you see my internet doesn't help at all14:46
mardysil2100: I'm supporting you spiritually ;-)14:47
ogra_supporting him with a really really long cable might be more fruitful :)14:48
sil2100Need to reboot14:56
tedgtrainguards, can I please get a vivid silo for link 74?15:01
ogra_the missing link ?15:01
sil2100phew, I think my internet is good now15:01
sil2100tedg: on it15:01
=== plars changed the topic of #ubuntu-ci-eng to: Need a silo or CI Train support? ping trainguards | Need help with something else? ping plars | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues:
tedgsil2100, Thanks!15:01
sil2100mardy: should be fixed now :)15:11
sil2100mardy: let me try a watch-only build15:11
Laneywhat happened? https://ci-train.ubuntu.com/job/ubuntu-landing-017-2-publish/55/console15:19
=== charles_ is now known as charles
=== ken_ is now known as kenvandine
=== tyhicks` is now known as tyhicks
sil2100Laney: looking15:26
sil2100Laney: hmm, not sure what happened, but no package has been built with this silo yet15:27
Saviqsil2100, seems same happened with https://ci-train.ubuntu.com/job/ubuntu-landing-021-1-build/42/console15:27
sil2100Laney: at least the PPA is empty, CI Train has no files from building15:27
Saviqsil2100, LP seems to have rejected the sources?15:27
sil2100Saviq: hm15:27
sil2100Saviq: intresting, let me look at the backend15:28
sil2100Saviq: ok, so it seems that the state in the backend here is sane, but indeed it looks as if the upload got rejected15:29
sil2100But strange, it's the same user as always15:30
sil2100robru said that builds worked when he checked last week, and I saw other people normally building today15:31
plarsbfiller: those keyboard tests should get added to smoke testing today, just waiting on a very small mp review15:36
plarsbfiller: locally they all passed just fine.15:36
Saviqsil2100, the build job seems to have uploaded fine, any rejection emails from LP maybe?15:36
sil2100Saviq: I'm in the middle of contacting IS for that15:37
sil2100As we don't have any access to the bot account15:37
Saviq:/15:39
Saviqsil2100, shall I just try again? or leave it in your hands?15:39
cjwatsonIn general please start by asking LP ops rather than contacting IS15:40
sil2100Will do15:42
sil2100Saviq: could you re-try?15:46
Saviqsil2100, yeah, doing15:46
mardysil2100: about that silo, can I ask dbarth to rebuild it?15:46
sil2100mardy: you want a rebuild of the packages inside, or just want the failure to be gone?15:47
Laneysil2100: ah, maybe I pressed the wrong button15:48
mardysil2100: I think I need the packages to be rebuild, because in the previous run one of them didn't build (for a missing dependency, which then I added)15:48
kenvandinesil2100, so are all the uploads getting rejected?  I've been wondering why i'm not seeing the changemail from silo 6 being published over 30 minutes ago15:49
dbarthmardy: let me know when you want me to push the buttons15:50
cjwatsonkenvandine: 2015-02-02 10:44:31 DEBUG     Subject: [~ci-train-ppa-service/ubuntu-rtm/landing-006/14.09] qtbase-opensource-src 5.3.0+dfsg-2ubuntu11~rtm (Accepted)15:50
kenvandinecjwatson, sorry, vivid silo 615:50
cjwatsonThat's the only mention of landing-006 today15:50
cjwatsonkenvandine: If you published vivid 6, it never made it to LP15:51
cjwatsonExcept I see stuff about it above ... let me double-check15:51
cjwatsonOh, duh, publish == copy15:52
cjwatsonkenvandine: So publishing isn't an upload, not the same thing.  It looks like the copy didn't happen, though - no sign of it in the logs15:54
kenvandine:(15:54
kenvandineshould i try again?15:54
cjwatsonkenvandine: Wait15:54
cjwatsonhmm15:57
cjwatsonubuntu-archive@snakefruit:~/cu2d$ cat old/packagelist_rsync_landing-006-vivid_20150202-15150315:57
cjwatsonubuntu-archive@snakefruit:~/cu2d$15:57
cjwatsonsil2100: ^- that's weird, right?15:57
cjwatsonubuntu-archive@snakefruit:~/cu2d/old$ wc -l *_2015* | grep ' 0 '15:57
cjwatson    0 packagelist_rsync_landing-001-vivid_20150202-06250215:57
cjwatson    0 packagelist_rsync_landing-001-vivid_20150202-06400215:57
cjwatson    0 packagelist_rsync_landing-001-vivid_20150202-06550215:57
cjwatson    0 packagelist_rsync_landing-001-vivid_20150202-07250215:57
cjwatson    0 packagelist_rsync_landing-006-vivid_20150202-15150315:57
sil2100huh, empty, that's REALLY weird15:57
cjwatsonthat is, I think, not an LP problem15:58
sil2100Ok, let me look at what's up in the backend15:58
mardysil2100: I need to leave now, would you please inform dbarth of when he can retrigger the build?15:59
sil2100mardy: sure15:59
mardysil2100: thanks!15:59
sil2100hmmm16:00
sil2100huh16:01
sil2100The train doesn't seem to generate the rsync file like at all16:01
sil2100Which is strange, since no changes have been made from the code side16:04
bfillerplars: great, thanks16:05
bfillerplars: what about to CI in jenkins?16:05
sil2100hm16:08
plarsbfiller: I think those run for a while now: https://jenkins.qa.ubuntu.com/job/ubuntu-keyboard-ci/16:10
sil2100kenvandine: I'll republish silo 6 with debugging16:12
kenvandinesil2100, thx16:12
sil2100hm, I think I might see the problem already16:13
kenvandine2015-02-02 16:12:44,586 DEBUG Variable: sources: set([])16:14
kenvandinesil2100, that doesn't look good16:14
sil2100Yeah...16:16
sil2100kenvandine: it almost looks as if the new jenkins didn't have access to the LP API16:22
kenvandine:/16:22
sil2100hmm16:22
cjwatsonsil2100: Except it's worked for some other things today?16:23
cjwatson[2015-02-02 13:55:06,486: INFO/PoolWorker-3] Running <PlainPackageCopyJob to copy package qtcreator-plugin-ubuntu from ~ci-train-ppa-service/ubuntu/landing-017, RELEASE pocket, in ubuntu vivid to ubuntu, PROPOSED pocket, in ubuntu vivid, including binaries> (ID 26343890) in status Waiting16:23
sil2100cjwatson: yeah, that's the most interesting thing16:23
cjwatsonfor instance16:23
sil2100Since here it seems it just can't do ppa.getPublishedSources() etc. for the silo 006 PPA, even though all the API links seem to be correct16:24
cjwatsonThe firewall rules *look* right for that16:26
cjwatsonAlso, wouldn't you get an exception in that case, not just the empty set?16:27
kenvandinesil2100, i cna't imagine this would have anything to do with it, but this is the first silo robru created after bringing things up on friday16:30
kenvandineit was his guinea pig silo16:30
cjwatsonIt could if there's some cached configuration information that was wrong16:30
sil2100I'll check the local config, maybe there's something corrupt there - now I'm trying the same steps in lp-shell16:30
cjwatsonAny way to extract the silo_state16:30
cjwatson?16:31
sil2100hmmmm16:31
sil2100cjwatson: interesting16:32
sil2100cjwatson: so, I'm looking at PPA 006 (https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-006/+packages) - as you see there are 2 published packages there16:32
sil2100But when in lp-shell I do ppa = lp.load("https://api.launchpad.net/1.0/~ci-train-staging-area/+archive/ubuntu/landing-006")16:32
sil2100And then ppa.getPublishedSources(status='Published'))  (and 'Pending' as well), it returns empty16:33
cjwatsonci-train-ppa-service != ci-train-staging-area16:33
sil2100!16:33
sil2100Crap, then we have the problem16:33
sil2100Yeah, it seems the config is setup for the staging instance!16:33
sil2100cjwatson: good catch ;)16:33
sil2100You have a good eye16:33
cjwatsonI'd have caught it shortly, I was just grepping appserver logs :)16:35
cjwatsonchaenomeles/launchpad-access50.log:91.189.89.30 - "162.213.32.98" "api.launchpad.net" [2/Feb/2015:16:12:44 +0000] "GET /devel/~ci-train-staging-area/+archive/ubuntu/landing-006?status=Published&ws.op=getPublishedSources HTTP/1.1" 200 444 17 0.276848077774 679 183 "6115313" "Archive:EntryResource:getPublishedSources" "" "lazr.restfulclient 0.13.3; application="cupstream2distro"; oauth_consumer="System-wide: Ubuntu ...16:35
cjwatson... (juju-prod-ue-ci-train-machine-7)""16:35
mandelsil2100, one small question, if I request a silo for rtm do I need to request another one for vivid?16:37
sil2100mandel: yes, generally it's best if you request 2 silos at once16:37
mandelsil2100, how do I do that, just two lines, right?16:38
sil2100cjwatson: ok, it seems that the silo was configured when the .production file wasn't yet setup on the machine, so it configured it as for the staging instance16:38
sil2100mandel: yes :)16:38
cjwatsonmakes senese16:38
cjwatson*sense16:38
mandelsil2100, ok, thx, I wanted to be sure16:38
Saviqsil2100, hmm the new build job failed again, but it actually builds in the PPA, maybe LP just takes really long to import the uploaded pkgs?16:41
bfillerplars: I think CI is running on ubuntu-keyboard but don't think it's configured to run AP tests? When I look at this MR for example I don't see any autopilot results like I do on other apps https://code.launchpad.net/~michael-sheldon/ubuntu-keyboard/hide-setting/+merge/24641516:42
plarsbfiller: ack, we'll look into it16:42
bfillerplars: thanks16:42
sil2100kenvandine: ok, reconfigured, now it seems to be ok... I suppose a watch-only build might be sufficient16:44
sil2100kenvandine: doing that16:44
kenvandinesil2100, thx!16:57
robrusil2100: what about silo 6 and staging? when I first assigned it, yeah, I had forgotten to create the .production file, but then I created that file and freed the silo and reassigned. where are you seeing staging referenced? that should have been all cleared out17:00
sil2100robru: it was still configured for staging17:00
kenvandinehey robru17:00
sil2100robru: after a reconfigure it's now all ok17:00
robrukenvandine: hey17:00
robrusil2100: that's really strange, I distinctly remember fixing that already, not sure how it reverted itself17:00
sil2100robru: the PPA was pointing to the staging PPA's at least ;)17:00
sil2100Anyway, I confirmed that there's no other such case, so we're all ok17:01
=== brendand is now known as road-slightly-ru
=== road-slightly-ru is now known as brendand
=== plars 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:
sil2100robru: anyway, in overall, good work with the migration o/17:13
robrusil2100: thanks! it was quite stressful all last week. time to relax this week! ;-)17:16
sil2100We can relax by coding and deploying fixes to the train17:17
sil2100Yeah!17:18
sil2100;)17:18
Saviqrobru, if you could please have a look at https://ci-train.ubuntu.com/job/ubuntu-landing-021-1-build/44/console17:38
robruSaviq: that's pretty straightforward, qtmir-gles is not in your PPA.17:39
SaviqI tried a watch_only build after the previous two builds failed, but sources appeared in the PPA after the second try (I *think*)17:39
Saviqrobru, oh, of course17:39
Saviqd'uh17:39
robruSaviq:  ;-)17:40
Saviqoh ok and I can't watch_only while providing packages_to_rebuild17:40
Saviqwill sort this out tomorrow then, hopefully17:40
robruSaviq: you should be able to just do package_to_rebuild?17:41
robruSaviq: setting both watch_only and packages_to_rebuild doesn't make any sense. "watch_only" means "don't build anything" and packages_to_rebuild means "only build certain things"17:41
Saviqrobru, yeah, but I don't actually want to rebuild ;)17:41
robruSaviq: but you need to build qtmir-gles because it's not built at all.17:41
Saviqrobru, well, it could mean "only watch certain things" in this case ;)17:41
Saviqrobru, yup17:41
robruSaviq: I'm pretty sure if you specity qtmir-glex as "packages_to_rebuild" it will achieve exactly what you need in this case.17:42
Saviqrobru, yeah yeah, I know :)17:42
Saviqrobru, just I need to put up the MP first17:42
Saviqand create it17:42
Saviqetc.17:42
Saviqtomorrow :)17:42
robruSaviq: heh, ok17:42
robrumandel: what happened on spreadsheet row 78? seems something glitched out there.17:42
robrumandel: also on 79 and 80 you can't have the same MP for both vivid and rtm, that's not how it works.17:43
robrumandel: if the rtm version of this package hasn't diverged, you need to MP into vivid and then sync the package unchanged into rtm, but if they have diverged you'll need two different MPs, one against your vivid branch and one against your rtm branch.17:44
robrubfiller: silo 2017:45
bfillerrobru: thanks17:45
robrubfiller: you're welcome!17:46
ogra_balloons, did anyone point you to https://jenkins.qa.ubuntu.com/job/vivid-touch-mako-smoke-daily/264/consoleFull yet ?18:05
ogra_bzr: ERROR: Requested revision: 'latest' does not exist in branch: bzr+ssh://bazaar.launchpad.net/+branch/ubuntu-terminal-app/18:06
ogra_(we had the same issue with another branch in rtm recently)18:06
balloonsogra_, no, no one did. Should be a simple cmake fix18:07
ogra_yeah18:07
robrubfiller: line 83 has a couple branches, we need MPs18:28
bfillerrobru: let me fix18:29
bfillerrobru: fixed18:31
robrubfiller: ok, silo 618:36
robrubfiller: you can't WATCH_ONLY unless there's something in the PPA to watch ;-) need a hand?18:44
mandelrobru, ok, so it is for both vivid and can be copied over to rtm18:55
mandelrobru, how do I do that?18:56
robrumandel: clear the MP from the rtm line, and then under sources column, put 'sync:N', I'll tell you what N is after I assign the vivid one.18:56
robrumandel: ok for the rtm one, in column G, put 'sync:17'18:57
mandelrobru, like that?18:58
robrumandel: yeah just delete the MP from the rtm line.18:58
mandelack18:58
robrumandel: ok, now just build the vivid one first, and once that one is built, build the RTM one, and it should all work out.18:59
robruslangasek: Ursinha: I guess we should cancel the meeting today? sil doesn't seem around and also with slangasek sprinting the time is probably horrible...19:01
om26erboiko, Hi!19:06
om26erboiko, in messaging app, group messages that I send show empty when I go back and re-open the thread after sending the message.19:07
Ursinharobru: yeah, it's late for slangasek19:12
mandelrobru, superb, thx for the help19:12
robrumandel: you're welcome19:16
om26erbfiller, Hi! can you please get this bug looked at by someone bug 1417236 :)19:19
ubot5bug 1417236 in messaging-app "Multi-receipt thread empty after going back and forth" [High,New] https://launchpad.net/bugs/141723619:19
bfillerom26er: it's already in an rtm silo19:19
bfillerom26er: silo 00019:20
om26erbfiller, oops, sorry about that.19:21
bfillerom26er: no worries19:22
boikoom26er: known bug, https://bugs.launchpad.net/barajas/+bug/141559119:30
ubot5Error: launchpad bug 1415591 not found19:30
robrucihelp is there something wrong with s-jenkins mp reviews? https://code.launchpad.net/~robru/cupstream2distro/fix-reverter-silo-dir/+merge/248285 no ci after 2 hours https://code.launchpad.net/~robru/cupstream2distro/more-verbose-publishing/+merge/248302 no ci after 40 minutes.20:16
plarsrobru: hmm, not sure. I'll see if I can dig around a bit. That's this job right? http://s-jenkins.ubuntu-ci:8080/job/cu2d-choo-choo-ci/20:31
plarsrobru: I've seen some cu2d-config jobs go through today, so I don't think the world is broken at least20:31
robruplars: yeah that's the one.20:31
plarslast time this seems to have run was a few days ago though20:31
robruplars: thanks20:31
robruplars: sigh, DNS for *.ubuntu-ci eludes me yet again.20:36

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