/srv/irclogs.ubuntu.com/2014/11/28/#ubuntu-ci-eng.txt

imgbot=== trainguards: IMAGE 36 building (started: 20141128 02:05) ===02:04
imgbot=== trainguards: IMAGE 36 DONE (finished: 20141128 03:25) ===03:24
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/36.changes ===03:24
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
michicihelp: cloud-worker-06 seems to have a problem. It’s been compiling my code for well over and hour now, and is making progress only very, very slowly. Any chance of help with that?06:55
michihttp://s-jenkins.ubuntu-ci:8080/job/unity-scopes-api-devel-vivid-amd64-autolanding/21/consoleFull06:55
pstolowskitrainguards hello, may i ask to interrupt the build #61 in silo 13 which apparently got stuck, and also remove unity8 packages from that silo's ppa (I removed the MP for it)?08:36
Mirvpstolowski: ok08:46
satorisWe have a problem with thumbnailer. The current package in rtm is a weird frankenpackage that does not seem to have a backing bzr branch and none of us knows where it came from. We need to add one commit to it which would then make it equivalent to current vivid trunk.08:55
satorisCan we just request a source copy from vivid and if not how should we create a new branch that tries to mimic what rtm currently has?08:55
=== chihchun is now known as chihchun_afk
sil2100satoris: let me try looking into it and trying to identify what's the status08:58
satorissil2100: cool, thanks.08:58
=== chihchun_afk is now known as chihchun
satorissil2100: the commit we need to get into rtm is this: http://bazaar.launchpad.net/~unity-team/thumbnailer/trunk/revision/10808:59
satorisCommits 110 and 111 are already in rtm.08:59
satorisThe other are release commits. The common branch point is 107.09:00
popeyhmm, my phone crashed at 5am...09:00
ogra_mine didnt .... since i run silo 3 it has been stable09:01
ogra_webapps crash every now and then (3 crashes since yesterday evening) but the device as a whole has been massively more stable09:02
=== zsombi_ is now known as zsombi
sil2100satoris: damn, I think I see what happened...09:02
popeyno crash files09:03
ogra_popey, yeah, likely cgproxy hanging09:03
popeyis there anything I can look at to indicate what caused it?09:03
popeyah09:03
sil2100satoris: so we had a freak situation here - it seems someone made a thumbnailer silo for utopic, built it, requested a sync to rtm from it, landed the sync to RTM and DIDN'T land the original utopic silo09:04
sil2100satoris: this resulted in RTM getting a new package version, but the original changes didn't get merged into trunk and not released into utopic09:05
sil2100satoris: which is why 1.3+14.10.20141020-0ubuntu1 doesn't exist there09:05
sil2100satoris: let me think what we can do09:06
satorissil2100: ok, so what do we need to do to get things fixed now? The simplest thing would be to just take the source package of vivid (that has everything we need and nothing extra) and put that in rtm.09:07
sil2100satoris: if vivid only has changes that are approved for RTM, then a source copy from vivid is the right solution indeed09:08
sil2100satoris: we can arrange a silo with that09:08
satorisThe only commit in it is the exif one and that has been approved for rtm (or ota at least).09:08
satoristhostr_: is that correct?09:09
michicihelp: Any chance of taking cloud-worker-06 off-line? It’s still broken, aborting the build after two hours, at a point where it hasn’t finished compiling yet.09:15
=== chihchun is now known as chihchun_afk
thostr_satoris: what was the bug id again09:30
satoristhostr_: there does not seem to be one (it was fixed in trunk without a bug).09:31
popeyogra_: I'd like to run this cgproxy thing on my phone...09:47
ogra_popey, go ahead then :)09:47
popeywhere is it?09:47
ogra_https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-00309:47
ogra_you want cgmanager and the lib09:47
popeyta09:47
=== vrruiz_ is now known as rvr
sil2100psivaa: ping! In case you're around IRC - the address_book_app test suite went into an infinite loop and timed out, so we're missing some test suites that were supposed to be ran on this device09:54
=== karni is now known as karni-otp
satorissil2100: let's hold the thumbnailer copy for the moment. I need to sync with jhodapp first.09:58
sil2100satoris: ACK10:04
=== karni-otp is now known as karni
* sil2100 needs to jump out to the post office for a minute11:02
sil2100brb11:03
robrudbarth_: https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-009-1-build/53/console started the build for you because I'm testing something.11:20
robrudbarth_: oh hrm, you need to fix your debian/changelog...11:24
robrudbarth_: https://code.launchpad.net/~mardy/signon/rtm-fixes/+merge/243137 yeah you're going to need to change vivid to UNRELEASED here, in order for citrain to generate the right version and build that.11:25
Mirvrobru: didn't you talk about some work/life balance / sleep at night thing ...?11:43
robruMirv: yeah I dunno what happened, I'm super sick and I can't sleep.11:43
Mirv:( :(11:43
robruMirv: the good news is, watch_ppa supports all arches now! http://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro/trunk/revision/846#citrain/watch_ppa.py11:44
robruMirv: try a build if you have one...11:44
robruMirv: sorry, "super" is an exaggeration, just some insomnia / indigestion... I'm not dying or anything. but I appreciate your concern.11:44
dbarth_robru: hi; thanks for the silo yesterday; i saw in the logs11:45
robrudbarth_: you're welcome11:45
dbarth_robru: what about the rtm one though;  i need to fix the changelog? i thought the citrain was managing that part11:46
dbarth_ah, unreleased, i see11:46
robrudbarth_: well, citrain manages it if you do a sync silo, but this is just a standard MP so standard MP rules apply. citrain doesn't consider it as a sync at all.11:46
Mirvrobru: ok! :) I'm trying the watch_ppa out now.11:47
robruMirv: I tested it in preprod and it has 100% test coverage, so there shouldn't be any surprises there.11:50
robruMirv: oooh, is that right? gles only has 2 arches?11:53
robruseems so11:53
robrugood, watch_ppa is working ;-)11:54
davmor2sil2100, ogra_: this seems somehow suitable right now https://www.youtube.com/watch?v=gSq8ZBdSxNU11:56
sil2100;)11:56
ogra_heh11:57
Mirvrobru: yes, seems 100% correct :)11:59
robru^^^ there you have it, new watch_ppa fix correctly identified a regression on ppc64el.12:19
robrusil2100: Mirv: ok I'll try sleeping again. I won't make it for the meeting, but after some sleep I'll start my shift late tomorrow.12:22
=== alan_g is now known as alan_g|lunch
sil2100robru: ACK12:29
Mirvack ack12:30
=== karni is now known as karni-lunch
=== alan_g|lunch is now known as alan_g
sil2100geh...12:56
jibelogra_, sil2100 I've a good news. I was checking the crash files on my phone for something and found this apport-recoverable crash with the pid of cgmanager13:00
jibelogra_, sil2100 the crash was generated at 10:55 this morning and the phone is still working13:00
ogra_yay13:00
jibeluptime 23:5413:00
jibelhours13:00
ogra_heh, you have 20min more than me13:01
sil2100\o/13:03
jibeltoo bad the diff is so huge between .30 and .32, we could have landed it13:08
ogra_yeah13:12
ogra_well, i still think we should land it as is13:12
ogra_and just give it more testing13:13
sil2100ogra_: did anyone talk with stgraber?13:13
ogra_(if stgraber doesnt object indeed)13:13
ogra_not yet13:13
ogra_i pinged him in #ubuntu-touch ... he usually reads the backlog there (once he is around)13:15
sil2100jibel, ogra_: I'll be a bit late for the OTA meeting13:20
jibelsil2100, how late?13:24
sil2100~10 minutes13:24
jibelsil2100, okay, we'll start at 1513:24
jibel15:1513:24
sil2100Thanks :)13:24
=== karni-lunch is now known as karni
sil2100jibel: how about I give you the list in spreadsheet form \o/15:08
pstolowskisil2100, hey, any idea why landing 013 notoriously fail on 2 tests on ppc64, apparently they take too long to complete. is this machine overloaded or so?15:30
pstolowskiMirv, ^15:34
sil2100pstolowski: looking15:35
sil2100pstolowski: so, the tests are timing out?15:35
pstolowskisil2100, kind of, they do some statistical tests where time is a factor, and it apparently exceeds some threshold. it only started happening a few hours ago when I tried to rebuild the silo; there were no code changes that could impact it15:37
sil2100hm, not much we can do here, we use the same builders as the archive - I can rebuild that package in the PPA again and check if it'll be better now15:38
pstolowskisil2100, we haven't been touching these tests for months, it's very weird they fail now. but they may do so if machine is under stress i think15:41
jibelsil2100, a spreadsheet is fine, I love them :)15:42
sil2100pstolowski: ok, build re-ran15:43
sil2100(in PPA)15:43
pstolowskisil2100, ok, thanks15:44
sergiusenssil2100: can I have a silo for line 43?15:50
sil2100sergiusens: sure15:52
sergiusensty15:52
sil2100jibel: http://paste.ubuntu.com/9284663/ <- actually, decided pastebinit might be better ;)15:58
sil2100You can copy-paste it to a spreadsheet if you want!15:58
jibelsil2100, thx15:58
pstolowskisil2100, where can I monitor the progress of that build?16:00
sil2100pstolowski: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-013/+build/6603131 <- eeek, it failed again ;/16:00
pstolowskioh16:01
sil2100But it failed on a different ppc64 machine16:01
sil2100hm hm hmmm16:01
sil2100Maybe something got uploaded!16:01
pstolowskisil2100, it's very weird. it built correctly in the morning. then I pushed a single line change to debian/changelog. and it keeps failing since than16:02
pstolowski* then16:02
* sil2100 checks the archive16:06
pstolowskii' upgrading my slightly outdated vivid machine.. if something broke, is should see it locally (hopefully)16:07
sil2100It only fails for ppc64el, so hm, you would have to try creating a pbuilder/chroot for that16:09
sil2100But not sure that it would fail on virtual hardware16:09
pstolowskisil2100, hmm right.. no, i'm not going to go that route16:10
pstolowskisil2100, did we enable that arch just recently, or it has always been there?16:10
sil2100It's been around for a while16:11
pstolowskisil2100, have you found anything in the archive?16:28
sil2100pstolowski: I checked, but it's hard to say what could have impacted this - do you know around which hour the builds were still succeeding?16:44
sil2100Was it before 13?16:44
sil2100pstolowski: nvm, found the info16:46
pstolowskisil2100, should be around 11:15 PL time16:46
sil2100pstolowski: the build succeeded on the same machine it failed a few times...16:47
sil2100pstolowski: ok, so I think it's some transient issue16:48
sil2100pstolowski: I see that unity-scopes-api failed to build because of the same tests yesterday as well16:49
sil2100pstolowski: but then it was building fine again, and started failing again now16:49
sil2100So it seems there has to be something racy in there16:49
sil2100https://launchpadlibrarian.net/191337421/buildlog_ubuntu-vivid-ppc64el.unity-scopes-api_0.6.9%2B15.04.20141127.2-0ubuntu1_FAILEDTOBUILD.txt.gz <- these are logs from a yesterday's build16:50
pstolowskisil2100, hmmm, ok, i didn't notice we had failures yesterday since it was failing on some other project in this silo16:51
sil2100pstolowski: I guess we need to either find out why the tests are so sensitive there, or simply rebuild until it passes16:52
pstolowskisil2100, i'll try both, just emailing my team, in the meantime will put a stapler on build button16:54
pstolowskisil2100, thanks for help16:55
pstolowskisil2100, can we rule out an overloaded build machine?16:56
sil2100pstolowski: I don't think that would be the cause... every builder performs only one build at a time, and besides the ppc64el machines seem to be relatively not-overloaded17:00
pstolowskisil2100, ack17:01
sergiusenssil2100: https://ci-train.ubuntu.com/job/ubuntu-landing-003-1-build/76/console is taking forever in dependency wait17:05
* sil2100 quickly googles 'new star wars'17:13
sergiusenssil2100: ideas?17:44
sergiusenssil2100: seems it gets stuck on a dependency wait for things that never build...17:45
sergiusenstrainguards?17:50
=== alan_g is now known as alan_g|EOW
sil2100sergiusens: hey! Sorry, had a meeting and robru is sick so he might start late18:31
sil2100Looking18:31
Ursinhasergiusens: sorry, I stole sil2100 for a while :)18:32
sil2100sergiusens: uuuh, seems like some aftermath of Robert's modifications! I think his new scripts actually wait for all archs in the PPA, and don't check if those were ever published in the target archive18:34
sil2100Let me try briefly looking into that18:36
sil2100sergiusens: so it seems robru prepared a fix for that but it doesn't seem to be working18:40
sil2100sergiusens: ah, indeed... his fix is actually looking at what arches it builds in the silo PPA, not the target archive18:41
sil2100robru: anyway, bug LP: #1397407 when you have a moment18:49
ubot5Launchpad bug 1397407 in CI Train [cu2d] "The train should not wait infinitely for arches that the package wasn't released yet" [High,New] https://launchpad.net/bugs/139740718:49
sergiusenssil2100: Ursinha ok, I'll leave that there for a while, but these are urgent fixes so I've done a dput dance18:55
sergiusensthanks18:55
sil2100sergiusens: yeah, in case something like this happens in the future, just abort the build job and give us a sign - we can still publish it19:00
sil2100With an ignore flag19:00
* sil2100 needs to go19:00
sil2100o/19:00
robrusergiusens: sorry for the delay, I'm not feeling well. I'm testing an experimental fix: https://ci-train.ubuntu.com/job/ubuntu-landing-003-1-build/79/console20:09
robrulooks good locally, so far. we'll see how it handles production20:10
robrusergiusens: ok you're good to go20:14

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