/srv/irclogs.ubuntu.com/2013/11/22/#ubuntu-ci-eng.txt

Mirvcihelp failure with successful tests, permission denied on autopilot-nvidia http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/368/console08:02
vilaMirv: hurrah! That's evidence we can find the remaining hardcoded /var/lib/jenkins08:39
didrocksinteresting, that was though what was updated by Francis during the migration08:41
viladidrocks: probably something else08:42
viladidrocks: could it be a reference in results produced earlier ?08:42
didrocksvila:     echo "Calculating results for machine $machine"08:42
didrocks    JUNIT=$(/iSCSI/jenkins/cu2d/cupstream2distro/latest_autopilot_results $JENKINS_HOME $JOBROOT $machine)08:42
didrocksvila: no, I don't think so08:42
didrocksbut latest_autopilot_results has been updated08:42
didrocksis JENKINS_HOME pointing to the right one?08:42
didrocksyeah, seems so: http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/368/injectedEnvVars/?08:43
didrockslet's check first latest cu2d is in prod08:43
didrocksyep08:44
didrockshum, not sure TBH08:44
didrocksvila: I would suggest set -x08:44
didrocksto debug the issue08:44
didrocksto know exactly where it's failing08:45
didrocksforget that, it's failing in cu2d-autopilot-report08:46
didrocks    histdir = os.path.abspath(os.path.expanduser(histdir))08:46
didrocksvila: here yo uhave your issue ^08:46
didrocksso, it's args.logfile08:47
didrockswhich is the first non optional argument08:47
didrocksso $JUNIT08:47
didrocksand     JUNIT=$(/iSCSI/jenkins/cu2d/cupstream2distro/latest_autopilot_results $JENKINS_HOME $JOBROOT $machine)08:47
didrockswould be interesting to really run that with set -x then08:48
vila~jenkins should expand to iSCSI08:48
didrocksvila: can be $JUNIT which is wrong08:48
didrocksanyway, I'll let the CI team try that, I can help if needed08:48
vilaand it does (~jenkins that is)08:48
* didrocks stops stepping on shoes :)08:48
viladidrocks: how did you checked the latest cu2d is in prod ?08:49
didrocksMirv: how is the situation for those prepare job failing due to bad debian/source/format? really bad or okish?08:49
didrocksvila: yep:08:49
didrocks09:43:52   didrocks | let's check first latest cu2d is in prod08:49
didrocks09:44:05   didrocks | yep08:49
viladidrocks: *how* ?08:50
vila:)08:50
didrocksvila: logged in as desktop-team@08:50
didrocksand checked the rev08:50
viladidrocks: I thought 'bzr pull'ing there was different from deploying the jobs though (but fginther said cyphermox did that yesterday anyway)08:51
didrocksvila: hum, no, normally the version in ~jenkins is a symlink to that08:51
didrocksvila: not sure if that changed though08:52
didrocksvila: if not, there are potential for failures btw08:53
viladidrocks: nah, pretty sure I checked that and that's a symlink to /home/desktop-team (so a potential issue if ~desktop-team change but that's not the case for now)08:54
didrocksah great :)08:55
vila./bin/find_publisher_failures.sh:find /var/lib/jenkins/cu2d/work -name "publisher.xml" -print -exec grep -i fail {} \;08:56
didrockswhat's this bin/ ?08:56
viladifferent one, is that script used in jenkins or just something08:56
vilasry ~d-t08:56
didrockswaow, doesn't ring a bell at all08:56
viladifferent one, is that script used in jenkins or just something used manually ?08:56
vilaok, will fix anyway just in case08:57
didrocksvila: I don't think it's used08:57
didrocksI would say 2)08:57
didrocksbut nice catch anyway :p08:57
Mirvdidrocks: I didn't find other occurences besides autopilot-gtk, just other problems like the one pointed to ci_help with autopilot-nvidia, manual upload to archive, and autopilot failures09:06
Mirvdidrocks: but the mergers have problem with mathieu's commit even though bzr bd works fine09:06
didrocksMirv: if there is only one, I would say "phew"!09:06
didrocksMirv: for the manual upload to archive, can you reconcile them?09:06
didrocksso that at least all prepare jobs are green09:06
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: Some services are down (1SS move), network slowness
didrockselopio: you can remove network slowness from the title I guess :)09:07
didrocksev: ^09:07
didrockssorry elopio :)09:07
elopionp09:08
Mirvdidrocks: I fixed the changelog entry for indicator-datetime already09:09
elopiohey didrocks, would you know why an autopilot feature that landed in 2013-11-07 is not yet available in the mako runners?09:09
didrocksMirv: rock \o/09:09
didrockselopio: not released due to the CI infra, mostly (and no landing ask from autopilot on the landing spreadsheet)09:09
elopiodidrocks: so, is the landing ask the only thing I'm missing now?09:10
thomididrocks: I added a landing ask yesterday I think?09:10
didrockselopio: thomi: ah, nice, I didn't check09:11
thomididrocks: :)09:11
didrocksjust be aware that the queue is a little bit long09:11
didrocksuntil the whole infra is up and we catch up on our debt09:11
didrocksso probably next week09:11
elopiothanks thomi and didrocks.09:12
thomididrocks: that's cool - I wanted to land AP before I merged some more.... experimental features :)09:12
didrocksthomi: hum, you meant:09:12
didrocksexperimental *safe* features?09:12
didrocksright right? ;)09:12
thomididrocks: right, of courtse :)09:12
didrocksheh09:12
thomiI made sure they're not getting merged yet09:12
thomiuntil I see the new AP released to distro09:12
thomithen I'll merge them and make sure they don't break anything09:13
thomiand submit a new landing aslk09:13
thomianyway, I'm off to bed. Hooray for the weekend!09:13
thomicatch you later y'all ;)09:13
viladidrocks: I think I have some winners here:09:18
vilajenkins@jatayu:~$ grep /var/lib/jenkins ~jenkins/cu2d/*rc09:18
vila 09:19
vilagrrr stupid results starting with '/'09:19
vilacu2d/100scopes.autopilotrc:history=/var/lib/jenkins/cu2d/history/100scopes09:19
vilacu2d/default.autopilotrc:history=/var/lib/jenkins/cu2d/history09:19
vilacu2d/indicators.autopilotrc:history=/var/lib/jenkins/cu2d/history/indicators09:19
vilacu2d/oif.autopilotrc:history=/var/lib/jenkins/cu2d/history/oif09:19
vilacu2d/unity.autopilotrc:history=/var/lib/jenkins/cu2d/history/unity09:19
viladidrocks: so, what are these files ?09:19
didrocksvila: oh, you got it!09:20
didrocksvila: yeah, those conf files are what set the threshold09:21
didrockslike number of accepted failures09:21
didrocksnumber of regressions between 2 runs09:21
didrocksand so on09:21
didrocksso they need to be adjusted09:21
didrocksvila: really nice catch!09:21
viladidrocks: not under version control then and not part of the job definitions, so... edited manually ?09:21
didrocksvila: yeah, we changed those values a lot, they are configurations09:22
didrocksvila: the final goal is to remove them09:22
didrocksand not have any flacky test09:22
didrocksso all to "0"09:22
viladidrocks: grey area then, sounds like ~desktop-team should maintain them rather than ~ci ? Or both ? Hard to to get a clear cut there, thoughts :-/09:23
didrocksvila: in fact, the ones you need to changes are in cu2d/history/*/09:23
didrocksvila: I can change them09:23
didrocksif I have access09:23
didrockslet me check09:23
didrocksvila: mind giving me the new path?09:23
didrocks /I*?09:24
vila~jenkins09:24
vila~jenkins/cu2d even, haaa, so no access09:24
vilaurgh09:24
didrocksvila: I'm read-only09:25
* vila nods09:25
didrocksone those files09:25
didrocksvila: if you can just sed them, that would be appreciated09:25
didrocksvila: I don't see those values changing right now09:25
viladidrocks: sure, doing it right now09:25
didrocksand then, the config files will be dead09:25
viladidrocks:  ?09:25
didrocksvila: think about doing those in cu2d/history/*/09:25
didrocksvila: end goal: 0 flacky tests accepted09:25
didrocksso no file :)09:26
viladidrocks: why can't that be done in cu2d-config instead, will address the access issue09:26
didrocksvila: it can TBH, I don't think it worth it to add another move09:29
didrockslet's get the prod running again IMHO09:29
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: https://wiki.canonical.com/UbuntuEngineering/CI/1ss-move-current-issues
viladidrocks: oh sure, first thing is to fix prod, the question was for the middle/long term09:36
viladidrocks: should be fixed09:37
vilaMirv: ^09:37
ogra_=== Image r28 building ===09:37
Mirvvila: thanks!09:40
vilaMirv: yw09:40
Mirvvila: rerunning at http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/369/console09:47
vilaMirv: rock&roll ;)09:47
vilaMirv: and success right ?09:55
vilaMirv: I mean for the path fix that is09:55
Mirvvila: that seems success, something else isn't. the subtasks were still successful but it's marked a failure (as seen at http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/369/)09:58
Mirvbut yes the path seems now work. there's some problem of changed amount of tests ("-121"), some information from somewhere tells there should have been more tests that were run10:00
vilaMirv: yeah, same diagnostic as you. I would wait for one more run before worrying about it though because that previous run failed because of the path and that failure may not be taken into account by the check code10:01
Mirvdidrocks: so will I merge that autopilot-gtk branch manually ie you don't need it for debugging whether merger works properly?10:01
Mirvvila: ok, doing that at /370/10:02
didrocksMirv: no, don't bother10:02
didrocksMirv: do you have the url?10:02
didrocksMirv: that will enable with fginther to validate the change10:02
Mirvdidrocks: ok. https://code.launchpad.net/~mathieu-tl/autopilot-gtk/source-format/+merge/196190 - it'll probably fail again soon.10:03
didrocksev: FYI, this can delay a little bit what I needed to work with with fginther (but I do think we'll be ready by Monday evening), but production first ^10:03
didrocksev: we'll still start together today, just maybe not end10:03
didrocksMirv: thanks!10:03
Ursinhapopey, good morning10:08
Ursinhaoops, wrong channel hehe10:08
evotp10:09
Mirvvila: still the same: http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/370/console10:14
vilaMirv: otp10:28
evdidrocks: *nods* absolute agreement there10:38
vilaMirv: yeah, no idea but I get the feeling it's more a cu2d issue than a ci one so unless we find better evidence I won't dig further (also didrocks said don't bother ;)10:42
Mirvvila: I think he said don10:46
Mirvt bother to the autopilot-gtk one, not this one :)10:46
Mirvvila: another problem radeon connectivity broken, I saw it in another one as well in the morning: http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/562/console10:47
Mirvconnectivity or some another problem of course, it's just that the IP address renewal tends to show up when things are halted10:48
Mirvso that's blocking now, after which if this http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/370/console happens elsewhere too then none of the check jobs will pass10:49
Mirvvila: feel free to stop that radeon job if you don't need it, but I'll keep it running for now for possible debugging needs. also, I see you're not vanguard anymore so feel free to pass it on :)10:49
vilaMirv: the X server crashed inside the container on qa-radeon-7750, you should get that log in the artifact once the job finish10:54
Mirvvila: regarding the test count issue, you're right that it's probably cu2d side although we may not have access rights to fix that manually. it's possible we need to do one publish by looking at the results beneath (if they are green)10:55
Mirvvila: the job finishing I guess still takes 2 hours or so?10:55
Mirvanyhow, it seems there's a problem on radeon since the previous problem was on radeon too10:56
vilaMirv: right, that's my take too10:56
Mirvprevious one was http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/551/console10:56
asacany idea what result output format autopkgtests has?10:57
asacjibel: ?10:57
Mirvvila: and yes there's a crash http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/551/artifact/results/Xorg.0.log10:57
seb128didrocks, do you know if there is going to be an ubuntu-keyboard landing soon? I see it on the landing asks but with no landing slot assigned yet10:57
vilaMirv: enough for you to ping upstream right ?10:57
Mirvvila: well I don't think it's much help that "it crashes", more probable that the radeon isn't up to the task still and glamor-egl would need to mature still10:58
didrocksseb128: see my email, I think it will be after the indicators10:59
didrocksso monday10:59
vilaMirv: but some jobs succeed so that10:59
Mirvvila: there's (yet) another problem that this error still happens after aborted job in the next job: http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/563/console - was it on radar somewhere to investigate?10:59
vila's good input for upstream to reduce the scope10:59
seb128didrocks, ok, thanks (what email? the one to -phone earlier? I read it but it didn't have any detail that would me guess if keyboard would in 1 day or 1 week ;-)11:00
Mirvvila: yes some succeed some not. who was the upstream, I think you contacted last time?11:00
vilamklanhost (wrong spelling probably ;)11:00
didrocksseb128: not keyboard specifically, but that we are slowing resuming landings11:01
seb128didrocks, btw I'm asking because libpinyin had a soname change in trusty and is blocked in proposed until ubuntu-keyboard gets rebuild with the new soname11:01
seb128it can wait next week though, no worry11:01
seb128didrocks, thanks!11:01
Mirvvila: ok, reporting the radeon problem upstream, we may need to disable using it again until it's fixed11:04
Mirvvila: so what about that next-job-after-abort-fails-to-bring-up-lxc?11:05
didrocksseb128: sorry (was in a hangout)11:07
didrocksseb128: ok, setting it for Monday, thanks for the head's up!11:07
seb128didrocks, thanks!11:07
didrocksseb128: in landing plan11:08
vilaMirv: fixed, the container needs to be stopped, sounds like either an otto bug or a misuse, this should not happen right ?11:08
seb128didrocks, 'ci ;-)11:08
vilastopped manually that is11:08
Mirvvila: it still looks the same: http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/564/console11:09
Mirvvila: so that should be at least on some list of issues to track down I think11:09
vilaMirv: http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/label=qa-radeon-7750/566/console11:16
vilaMirv: are you sure you checked on a job started *after* I stopped the container ?11:16
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: https://wiki.canonical.com/UbuntuEngineering/CI/1ss-move-current-issues
=== MacSlow is now known as MacSlow|lunch
Mirvvila: it happens every time when any job is aborted, so the next job that gets started13:04
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: josepht | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: https://wiki.canonical.com/UbuntuEngineering/CI/1ss-move-current-issues
vilaMirv: right and the current timeout is 330 mins leading to aborts, I wonder if the solution here is not to 1) reduce the timeout 2) consider that encountering a running container is plainly wrong and have otto stop it instead of emmitting that error message13:12
vilaMirv: otherwise I'd be tempted to say: it blocks if you abort a job ? Don't do that then ! ;)13:13
Mirvmaybe both I'd think, there's not much sense (?) in 330 mins of timeout, but also it'd be nice if it wouldn't break but either wait or stop the container automatically, since it anyway happens for the next one after the breaking one13:14
Mirvvila: it blocks if I don't abort a job ;)13:14
vilaMirv: but if you let the timeout expire it doesn't block right ?13:14
vilaMirv: so something is wrong in how the abort is handled no ?13:15
vilaMirv: i.e. I agree with 'not much sense (?) in 330 mins of timeout' and 'it'd be nice if it wouldn't break'13:16
vilaMirv: IIUC, a manual intervention (or two) is required right now, that's wrong :)13:16
Mirvvila: yeah, in that case the next one doesn't break, as seen in the radeon job from 08:09:08 from this morning (the previous one timeouted)13:17
Mirvvila: indeed the abort case should behave more like what happens when it timeouts13:17
vilajibel: thoughts ^ should I start with filing a bug against otto ?13:17
Mirveven if it would be a shorter timeout, it would still make sense that it's possible to abort jobs when needed13:17
didrocksvila: agreed with 2)13:18
didrocksMirv: vila: no way to try to catch the abort13:19
didrocksjenkins SIGKILL13:19
josephtor 3) have otto clean up containers when it exits abnormally13:19
didrocksnot SIGTERM13:19
jibelvila, not a bug. The problem is that it runs through sudo and when you abort a job it is the user 'jenkins' that kills the process13:19
didrocksjosepht: see above ^13:19
jibelvila, and it cannot kill processes it doesn't own13:19
josephtso the job needs to clean up the container then13:19
vilajibel: so, otto should not block when it encounter a running container since the only valid use case is that a previous job was aborted ?13:20
jibelvila, josepht I wrote a script to handle this situation that will kill all the process started from the top parent process13:20
jibelvila, yes it should because you cannot share the same physical device twice13:20
vilajibel: but why not just stopping the container instead of emitting the error message ?13:21
josephtis the container named the same thing every time?13:21
jibelvila, because you don't know if it is runnig on purpose or not, do you?13:21
vilajosepht: doesn't really matter, only a single container should run13:21
jibelvila, try this http://bazaar.launchpad.net/~otto-dev/otto/trunk/view/head:/jenkins/children_monitor13:22
vilajibel: see above, it seems the only case when it happens is when the previous job was aborted13:22
jibelif is not already there13:22
jibelvila, there is no link between jobs, a new job doesn't know why a container is already running13:23
jibelif it has been started manually from the machine or another job is running or whatevere13:23
jibelyou cannot just kill what is running13:23
vilaha, hence that script13:23
vilajibel: but who should call it and when ?13:24
josephtcan't we use trap to remove the container (from the jenkins execute shell script) on exit?13:24
jibelin the jenkins build step that escalate privileges with sudo13:24
jibeljosepht, that's basically what this script does13:24
jibelbut it also ensure that all children processes started from this jenkins script are killed13:25
josephtjibel: okay, sounds good to me13:26
vilajibel: that would be http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/configure right ? (and friends but let's start with this one)13:26
didrocksjosepht: it's not an exit, it's a SIGKILL (so you can't trap)13:26
jibelcorrect13:26
vilayou lost me here, can we or can't we use that script ? (almost no experience with signal handling in shell scripts)13:27
jibelvila, you can use the script, create a test script to verify13:28
jibelvila, in a shell build step put this script on first command, then sudo <forever> and abort13:28
jibelI'm pretty sure I had an exmaple somewhere13:29
vila'sudo kill' is the trick, got it13:29
vilajibel: but what about didrocks remark about not being able to catch SIGKILL ? Or is instead that jenkins will send SIGABRT ?13:30
jibelvila, just try it13:32
=== MacSlow|lunch is now known as MacSlow
vilajibel: doesn't work http://q-jenkins.ubuntu-ci:8080/job/otto-test-radeon/13:41
vilajibel: as in: the container is still running13:42
vila$HOME/bin/children_monitor & at the beginning of the execute shell build step '&' required otherwise the script doesn't background itself. But if I read it correctly the script monitors the children of its parent13:45
jibelvila, okay, I'll check in a moment13:45
fginthermorning13:47
didrockshey fginther!13:48
vilajibel: otherwise, I'm tempted to ignore the use cases 'started manually from the machine' (de-provision first) and 'another job is running' (it shouldn't, and both will break if it happens)13:48
=== greyback is now known as greyback|lunch
vilajibel: or rather, if otto stops the running container, 'another job is running' the later job will be able to run13:52
fgintherdidrocks, Mirv what's the state of the cu2d jobs building?14:04
didrocksfginther: everything's fine, apart from the autopilot-gtk MP due to the dpkg change14:05
Mirvfginther: building pretty good, check jobs not so, plus the merger problem14:05
didrocksyeah, check jobs is another story14:05
didrocksMirv: you are working with vila on it, right?14:06
Mirvfginther: mostly radeon AP would probably need disabling since it crashes again frequently (glamor-egl, filed a bug)14:06
josephtvila, jibel: this script http://paste.ubuntu.com/6458664/ results in this output http://paste.ubuntu.com/6458662/ when aborted14:06
Mirvdidrocks: well vila is working on the long annoying detail of the next job breaking after abort, otherwise I've just suggested the disabling of radeon but not done it14:06
didrocksok14:07
Mirvdidrocks: I updated cu2d-config for those that need it, so the remaining problems are mostly radeon breaking up, and then the problem seen in oif that amount of tests has changed so we may need to publish once (I don't know how to fix that manually)14:07
didrocksMirv: 2 runs of the check job should fix it14:07
Mirvdidrocks: it did not, for some reason14:08
didrockshum, interesting14:08
Mirvdidrocks: http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-2.2check/370/console + 36914:08
Mirvhmm, looking at it again, maybe it's thrice this time? ;)14:08
didrocksMirv: ah did you retry?14:08
didrocksMirv: in fact, it stops at first issues14:09
didrocksso don't go to the next machine14:09
didrocksas you see here, it went to the next machine14:09
didrocksfailed first on nvidia14:09
Mirvdidrocks: yes, so it didn't stop on nvidia anymore14:09
didrockssecond run, nvidia passed and intel stopped14:09
didrocksright14:09
Mirvran again. so that's probably solved by rerunning, so remaining problem would be deciding of disabling of radeon14:09
vilajosepht: so both EXIT and TERM are received and handled ?14:09
josephtvila: yes, it doesn't work with only EXIT or TERM trapped14:10
vilajosepht: jibel script traps both14:10
didrocksjosepht: you are the vanguard and looking at radeon?14:10
josephtdidrocks: I'm helping :)14:11
didrocksgreat ;)14:11
vilajosepht: may be I should indeed let you handle that with jibel, I've still a pile of incident backlog  to process14:11
josephtvila: ack14:11
vilajosepht: and that script of yours should end up in some jenkins test suite, useful knowledge to share that ;)14:12
Mirvjosepht: so I filed bug #1253974 for the glamor-egl crash, it may need further debugging / backtracing on the machine directly14:12
ubot5bug 1253974 in glamor-egl (Ubuntu) "glamor-egl 0.5.1-0ubuntu6 crashes when running autopilot tests" [Undecided,New] https://launchpad.net/bugs/125397414:12
fgintherMirv, do we still have a problem with building autopilot-gtk to fix?14:12
Mirvfginther: yes, check that with didier14:12
Mirv(https://code.launchpad.net/~mathieu-tl/autopilot-gtk/source-format/+merge/196190 build with bzr bd and would build in daily-build, but not in merger)14:13
fgintherMirv, thanks14:13
didrocksfginther: we can hangout if you don't mind14:14
didrocksworking on that + the little "rest" :)14:14
fgintherdidrocks, ack, I'll set it up14:14
Mirvjosepht, vila: for radeon, if it seems that there's nothing that can be done at the moment about the constant autopilot crashes, apply http://pastebin.ubuntu.com/6458715/ to cu2d-config and deploy all stacks (when they're stopped)14:15
cyphermoxdidrocks: I think we're good to re-enable the build_all jobs, yo14:16
josephtMirv: ack14:17
didrockscyphermox: there is the radeon issue ^14:18
cyphermoxradeon issue...14:18
vilaMirv: huh ? Why not a regular MP ?14:22
vilaMirv: 'long annoying detail of the next job breaking after abort' as in this problem has been know  ? Since when ?14:27
didrockscyphermox: btw, thinking about it14:30
didrockswe need rather version 114:30
didrocksthink about that case:14:30
didrocksI'm upstream14:30
didrocksI add a patch14:30
didrocksI want to build the package14:31
didrocksbzr bd -> fail14:31
cyphermoxwhy>14:31
didrocksbecause of the older orig.tar.gz14:31
didrocksand so inline patches for dpkg14:31
cyphermox*I'm not sure I follow, it should still work14:31
cyphermoxbut hey, I don't care what version it is in the end ;)14:31
didrockscyphermox: you can try yourself14:32
didrocksbzr branch your autopilot-gtk branch14:32
didrocksbzr bd -S14:32
didrocksthen add a fix in the code14:32
didrocksretry bzr bd -S14:32
didrocks-> it will fail14:32
cyphermoxwell yeah but cu2d bumps the versions14:32
didrocksright, but I'm speaking about upstream testing their package14:33
cyphermoxit's not an issue14:33
didrocksand so, it's an issue14:33
didrocksthey will have to bump themselves to test14:33
cyphermoxheh14:33
didrockssomething that they don't know/just making it harder :p14:33
didrocksthat's why I picked v114:33
cyphermoxalright14:33
didrockseverytime I have to think back btw why I forced v114:33
didrocksI should write that down somewhere14:34
fgintherdidrocks, still failed: http://s-jenkins.ubuntu-ci:8080/job/autopilot-gtk-trusty-amd64-ci/8/console14:35
didrocksfginther: the recipe doesn't use bzr bd it seems14:36
didrocksfginther: not sure how you can force it to use it14:36
didrocksI don't konw recipes ;)14:36
fgintherdidrocks, perhaps it's time to stop using recipes...14:36
didrocksfginther: I do agree ;)14:37
didrocksso, let's force v1 for now, you won't need that patch normally14:37
didrockscyphermox: please oh please ^14:37
cyphermoxwhat do you mean recipes don't use bzr bd?14:38
cyphermoxfginther: using bzr builder for the ci stuff?14:38
didrockscyphermox: upstream merger are using recipes14:38
didrocksand if you force version to be like <something>-0ubuntu114:39
didrocksis seems recipes are ignoring the "split" mode14:39
didrocksand don't create the tarball automatically14:39
cyphermoxhmm14:39
cyphermoxI'm pretty sure that's configurable :)14:39
fginthercyphermox, http://paste.ubuntu.com/6458847/14:39
jibelvila, can I use your test job and the machine associated with it?14:39
didrockscyphermox: well, we need to fallback to v1 anyway for upstream, but if you want to figure that one out…14:40
vilajibel: you should, check with Mirv for no running stacks and josepht as vanguard14:52
dobeydidrocks, lool: i need to fix some dependencies in a -dev package for ubuntuone-credentials, do i need a landing ask for that? the -dev isn't on the image, but other binaries from the source are of course.14:55
didrocksdobey: if that's the only change, it's fine (and you ensure what builds against this -dev can still build)14:55
cyphermoxdidrocks: https://code.launchpad.net/~mathieu-tl/autopilot-gtk/source-format/+merge/19629714:55
didrockscyphermox: ok, let's wait for the CI machinery to give feedback. fginther ^14:56
dobeydidrocks: yeah, they should still build. it's just removing libsecret-1-dev (which we don't use any more anyway), and adding the correct -dev depends for libsignon/libaccounts/qtbase514:57
=== greyback|lunch is now known as greyback
didrocksdobey: go ahead then ;)15:03
fginthercyphermox, didrocks, it's building http://s-jenkins.ubuntu-ci:8080/job/autopilot-gtk-trusty-amd64-ci/9/console15:03
dobeydidrocks: am doing :)15:04
josephtMirv: is qa-radeon-7750 free for me to do some job testing one?15:06
josepht*on15:06
cwaynehey guys, any chance to get ubuntu-keyboard landed in an image today?  it's int he landing asks now15:31
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
=== bjf is now known as _bjf
cwayneasac, ^16:07
didrockskenvandine: robru: hey! meeting :)17:03
kenvandinedidrocks, 2m, just got out of another meeting17:04
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: https://wiki.canonical.com/UbuntuEngineering/CI/1ss-move-current-issues
plarsSaviq: around?17:13
robrudidrocks, hummm, it's not on my calendar!17:18
didrocksrobru: can you grab it from mine?17:18
didrocks(all occurences)17:18
robrudidrocks, i'm not sure how to find your calendar17:19
didrocksrobru: you were invited17:19
didrocksrobru: you told "no"17:19
robrudidrocks, strange. i thought you cancelled today's meeting. i see them pick up again next week17:20
didrocksrobru: only the 3 days of vUDS as told during the hangouts17:20
didrocks;)17:20
didrocksrobru: anyway, kenvandine has the details17:20
robrudidrocks, ok17:20
didrocksand there are the spreadsheets :)17:20
kenvandinerobru, can you build the keyboard?  (if it hasn't since the fix was merged)17:21
robrukenvandine, sure17:21
didrocksomg robru builds A keyboard!17:21
kenvandinei haven't looked yet, catching up my notes from 3 hours of meetings17:21
robrukenvandine, ppa has latest commit to lp:ubuntu-keyboard. unless there's an MP that's about to land i don't think it needs a build.17:24
didrocksrobru: we don't care of latest of latest, you can go ahead :)17:30
robrudidrocks, go ahead and test? ok17:31
didrocksyep ;)17:31
plarskgunn: do you have someone who can look at the unity crashes we're seeing?17:34
kgunnplars: i'm pretty sure Saviq is looking already (altho...are we talking about the same crashes ?:)17:40
kgunnbug ?17:40
plarskgunn: not sure there is one yet, but just about every ap test seems to be getting a .crash file in the image tests17:40
Saviqplars, if you can get me the .crash file (assuming it's not truncated), I can see if it's one that's on our radar17:58
Saviqplars, I believe you're seeing one on shutdown (as the tests pass, AFAICS?)17:59
Saviqplars, some of them will be gone with Qt 5.2 that's coming up soon18:00
plarsSaviq: shouldn't be truncated, here's one: https://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-unity8-autopilot/39/artifact/clientlogs/_usr_bin_unity8.32011.crash/*view*/18:02
Saviqthat's a recent image?18:03
plarsSaviq: yes18:03
plarsSaviq: and yes, the test pass rate doesn't seem to be affected by it18:03
Saviqplars, ok, trying to retrace18:04
=== alan_g is now known as alan_g|EOW
Kaleohi18:29
Kaleoapproved MRs don't seem to be landing: https://code.launchpad.net/ubuntu-ui-toolkit/+activereviews18:29
cjohnstonKaleo: a specific exampleplease?18:35
cjohnstonnm.. found one18:36
dobeydoh. just missed didrocks i guess18:36
cjohnstonKaleo: there are a bunch of jobs pending18:39
cjohnstonlooks like waiting on hardware to be available18:39
Kaleocjohnston, is it going to be resolved with time?18:47
cjohnstonKaleo: should18:48
Kaleocjohnston, thank you18:48
cjohnstonnp18:49
Saviqplars, unfortunately this doesn't retrace at all :/19:00
plarsSaviq: :(19:00
Saviqplars, i.e. https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/125366619:01
ubot5Ubuntu bug 1253666 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV" [Undecided,Invalid]19:01
Saviqplars, so, this is something that happens on the android side I'm afraid19:01
Saviqplars, and gonna be pretty tricky to hunt down19:02
plarsogra_: do you know if something changed on the android side in the past few days that could affect unity8? I don't know how much insight we have into those changes19:02
ogra_plars, well, android is a package ... it usually has changelog entries and all on the trusty-changes ML or on launchpad etc19:13
ogra_plars, but to my knowledge the changes were either completely emulator related or packaging changes over the last days19:14
plarsogra_: Saviq was thinking the new unity8 crashes we're seeing could be related to some change in android19:14
ogra_there were none that could affect the image ... all emulator or packaging stuff19:15
xnoxwell if it fails to retrace it's hard to tell, is it actually the unity8 from the archive or custom compiled elsewhere?19:27
fginthercyphermox, does this describe the issue you found trying to update autopilot-gtk: https://bugs.launchpad.net/pbuilderjenkins/+bug/1254162 ?20:52
ubot5Ubuntu bug 1254162 in PBuilderJenkins "Support debian/source/format of "3.0 (quilt)"" [Undecided,New]20:52
cjohnstonKaleo: looks like its down to two jobs in the queue21:15
Kaleocjohnston, thanks!21:17
Kaleocjohnston, 4 actually :)21:17
cjohnstonKaleo: ? I only see two in jenkins21:18
Kaleocjohnston, https://code.launchpad.net/ubuntu-ui-toolkit/+activereviews21:19
cjohnstonhttps://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1244615-autopilot_qtc/+merge/192713 hasnt been approved   nor has https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/icon_api_sanitization/+merge/19425321:19
Kaleocjohnston, they have been top approved21:19
cjohnstonthey have to be 'comment' approved as well AFAIK21:20
Kaleocjohnston, never been a requirement21:21
Kaleocjohnston, unless it's changed21:22
cyphermoxfginther: I couldn't put it better ;)22:35
fginthercyphermox, thanks22:45

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