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

Trevinhorobru: I removed (commented) two MPs but I still get them merged at build time...01:16
Trevinhorobru: also, why build-all now happens also if the packages have been built in the past and there are no new commits?01:16
robruTrevinho: you talking about https://requests.ci-train.ubuntu.com/#/ticket/1481 ? I don't see any commented MPs01:17
Trevinhorobru: eh, yeah... I've just removed them to try if that was the problem01:17
Trevinhorobru: it included01:17
Trevinho#https://code.launchpad.net/~smspillaz/compiz/compiz.animationaddon-returns/+merge/29549701:17
Trevinho#https://code.launchpad.net/~smspillaz/compiz/compiz.animationsjc-returns/+merge/29553401:17
Trevinhotoo01:17
robruTrevinho: the code that checks for commits is stuck back in jenkins for a moment so the new thing that's doing the building doesn't have the ability to check for new commits first. I'll be porting that over next so hopefully this regression doesn't last too long.01:17
robruTrevinho: compare https://requests.ci-train.ubuntu.com/log/1481/build/8 and https://requests.ci-train.ubuntu.com/log/1481/build/9, they have different MP lists being merged01:18
robruand #10 too01:19
Trevinhorobru: they do, but the resulting src seemed wrong here (it failed in ppa)01:20
robruTrevinho: not sure what to tell you, build 9 definitely does not merge any smspillaz branches.01:20
Trevinhorobru: yeah, so it seems, but then check the resulting pkg (and changelog) https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-012/+sourcepub/6479663/+listing-archive-extra01:21
robruTrevinho: I think you're crazy: https://requests.ci-train.ubuntu.com/#/ticket/1492 https://requests.ci-train.ubuntu.com/log/1492/build/latest01:22
robruTrevinho: (build fails because there are no uncommented mps so nothing to build)01:23
robrudefinitely not including commented MPs01:23
Trevinhorobru: well, I don't know what to say... You can see how build 9 log doesn't mention anything, but the built source has smspillaz stuff in it01:24
robruTrevinho: that build only has 1 smspillaz in it, are you sure that's not from build 8 which shows one smspillaz? I think maybe you were just too impatient waiting for the packages from build 9.01:25
robruTrevinho: try putting the branches back with comments and try again01:26
Trevinhook, i will... Mine was just an hypothesis though... Since yeah, I could have been too fast.01:26
Trevinhook, things seem fine now... Couldn't be something caused by some caching or... I don't know.. I just mentioned this because maybe there was something weird going on. And... Well, I want to make sure I report any oddity01:29
Trevinhoalthough the thing that build 8 doesn't mention anything in the log, but the generated .deb has a different changelog is weird, isn't it?01:31
robruTrevinho: yeah, I'm not convinced that the changelog doesn't match the build, I think you're looking at the build from one and the log from another. That code literally iterates over the merges to merge them, builds a dict of authors->commit messages, and then dumps that dict into the changelog. There is no way that something that wasn't merged can get into01:58
robruthe changelog.01:58
Trevinhorobru: ah, ok... well, then ther's something else... because the debian version matched between the two01:59
robruTrevinho: the only caching would be the log file you're looking at01:59
robruTrevinho: I think you built them so close together that v...2.1 wasn't even fully accepted into the PPA yet, so build 9 didn't see that to bump the version number. build 8 and 9 are both uploading v...2.102:01
robruTrevinho: yeah builds 8 and 9 are literally 66 seconds apart, the new upload from 8 wouldn't have even shown up in the ppa yet, so 9 picked the same version02:08
Trevinhook I see the thing then :)02:09
robruTrevinho: I'll implement a timeout so you have to wait 5 minutes between builds :-P02:09
Trevinhorobru: can't be they be cancelled now?02:10
robruTrevinho: nah that's not implemented yet, will do that soon02:11
robruTrevinho: i figured the builds were so fast that you couldn't cancel it anyway;-)02:12
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
pstolowskitrainguards hey, i started getting http://pastebin.ubuntu.com/16917087/ today in silo 65 and am not sure what happened09:50
sil2100pstolowski: when trying to build the silo?09:52
pstolowskisil2100, yes09:52
Mirvhmm, this is certainly new rollout outputs09:53
* sil2100 really needs to allocate one day of his time to familiarize with the new train bits09:54
pstolowskiwe triple-landed last week, so all should be in sync09:54
sil2100hm, yeah, it looks more like an issue with checking the previous version in the PPA when a rebuild happens09:56
sil2100ANyway, I see the packages are building anyway?09:56
sil2100Might be worth filling in a bug for robru to take a look09:56
pstolowskisil2100, where do i file the bug?10:00
sil2100pstolowski: I would say http://bugs.launchpad.net/cupstream2distro/10:02
pstolowskisil2100, https://bugs.launchpad.net/cupstream2distro/+bug/158826510:05
ubot5Launchpad bug 1588265 in CI Train [cu2d] "Unable to find source publication error after latests bileto changes" [Undecided,New]10:05
=== _salem is now known as salem_
ChrisTownsendtrainguards: Hi!  Is there anything to be concerned about when it says "Diff missing" for https://requests.ci-train.ubuntu.com/#/ticket/1490 ?14:42
tedgChrisTownsend: I'm not certain, but that's been discussed a lot in the backlog.14:46
tedgChrisTownsend: I think it's an issue with the upgrade.14:46
ChrisTownsendtedg: Ok, I'll ignore it for now.14:46
ChrisTownsendtedg: Thanks14:46
robruChrisTownsend: tedg: if you're still working on the silo and anticipate needing to build more, then ignore it, diffs will be generated next time you build. if you don't anticipate any more builds, run the 'diff' job to generate diffs.14:48
ChrisTownsendrobru: Ok, thanks!14:49
robruChrisTownsend: you're welcome14:49
=== chihchun is now known as chihchun_afk
ChrisTownsendrobru: I ran the Diff job and https://requests.ci-train.ubuntu.com/#/ticket/1490 still shows missing diffs.  Does it take some time for it to see that I ran the job?15:03
robruChrisTownsend: yes, the status is only updated every 15 minutes.15:03
ChrisTownsendrobru: Ok, patience is a virtue, right?;-)15:04
ChrisTownsendThanks15:04
robruChrisTownsend: also there seems to be some unrelated issue where it sometimes fails to find the diffs, if you see the scrollback there's a huge pile of "diff missing" and then right away they go back to "successfully built" or whatever.15:04
robruyou're welcome15:04
kdubtrainguards, can I get a selective rebuild of a package? https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-069/+build/984965815:26
robrukdub: on it15:26
kdubthanks robru !15:26
robrukdub: done. you're welcome!15:27
kdubthanks robru, is that something I can do myself and should learn how to do?15:27
robrukdub: nope, you need special powers for that15:27
robrukdub: one day I'll write a train feature that allows you to do it but that's a ways off15:27
kdubrobru, ack, just making sure I wasn't being needlessly annoying ^_^15:28
robrukdub: nope, all good. happy to rebuild when needed15:28
=== nuclearbob is now known as nuclearbob_afk
=== alan_g is now known as alan_g|EOD
ChrisTownsendtrainguards: Any ideas on why https://requests.ci-train.ubuntu.com/#/ticket/1490 is complaining that https://code.launchpad.net/~townsend/libertine-scope/release-1.2/+merge/296255 has merge conflicts?  I don't see any and doing a local merge works fine.17:29
robruChrisTownsend: why are you using the old build job?17:29
ChrisTownsendrobru: Because the new build job didn't rebuild.17:30
ChrisTownsendrobru: Some complaint about PPA/bzr version mismatch (libertine-scope/yakkety)17:30
ChrisTownsendrobru: Which I don't understand what that means.17:30
robruChrisTownsend: so what the build job does is builds a source package and pushes one copy of it to a bzr branch on lp, and one copy into the ppa.17:31
robruChrisTownsend: then there's a status job that checks that everything's good, but sometimes it finds those are out of sync.17:31
robruChrisTownsend: sometimes it means there was a failure to upload to the ppa (unfortunately ppa uploads are async so if they fail we won't know until after the job is done running)17:32
robruChrisTownsend: sometimes it just means "wait a minute because the ppa upload is a bit slower than the bzr push"17:32
ChrisTownsendrobru: Ok, that makes sense.  Thanks for explaining that.  So try it again?17:33
robruChrisTownsend: maybe just wait? the build log in the new system looks fine to me17:33
robruChrisTownsend: ugh, something is goofy here actaully, this doesn't match what's in the ppa http://bazaar.launchpad.net/~ci-train-bot/libertine-scope/libertine-scope-ubuntu-yakkety-landing-072/revision/38#debian/changelog17:35
robruit doesn't even match it's own commit message, so, uh...17:35
robruChrisTownsend: oh hrm, it's not forcing the version number with dch17:36
robruChrisTownsend: I guess you saw my email about not using a Commit Message? this is a bug in that17:37
robruChrisTownsend: one sec17:37
robruChrisTownsend: ok I've pushed a fix, it will take some time to hit production, please try again in 15 minutes.17:47
robruChrisTownsend: with the new job17:47
=== nuclearbob_afk is now known as nuclearbob
robrukenvandine: why are you using the old build job17:55
kenvandinerobru, dunno... i just clicked build :)17:56
robrukenvandine: can you reload the ticket page?  you're apparently using a week-old copy of it (and it's supposed to auto-reload on rollouts, sigh)17:56
robrukenvandine: you should see a new button "diff" right next to "build" on the new ticket page17:57
kenvandinei had to shift-reload to get it17:57
* kenvandine hates browsers :)17:57
robrukenvandine: you got some hardcore caching going on there.17:58
kenvandinerobru, i've even rebooted twice today!17:58
kenvandineso it's not like an old tab17:58
robrukenvandine: ok anyway, that build will *probably* be fine, but do be sure not to use jenkins for future builds, I'll take that job away soon17:58
robrukenvandine: if the new build job does something wrong let me know asap.17:59
robrukenvandine: right now I'm just ironing out some bugs with changelog generation17:59
kenvandinerobru, will do17:59
robruChrisTownsend: you around? I'll run the build for you now18:01
robruChrisTownsend: ok, looks good now: http://bazaar.launchpad.net/~ci-train-bot/libertine-scope/libertine-scope-ubuntu-yakkety-landing-072/revision/38#debian/changelog please ask me before using the old job in future, I need to fix whatever is preventing the new job from working.18:05
ChrisTownsendrobru: Sorry, had to take a phone call.18:07
ChrisTownsendrobru: Ok, and sorry for using the old job when I didn't understand what was going on.18:08
ChrisTownsendrobru: And thanks for fixing this!18:10
robruChrisTownsend: no worries, the old job is left in place specifically to unblock people who are having trouble with the new job, I just need to know who's using it and why, that's all18:18
robruChrisTownsend: feel free to rebuild if you want your name in the changelog instead of mine18:18
dobeypoor jenkins18:22
robrudobey: any luck getting SSO to force @canonical? I'm seeing some people using gmail addresses for their SSO, and thus that's getting into changelogs.21:34
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem

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