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

michirobru: ping03:25
robrumichi: hey hey hey waddya say?03:25
michiHi03:25
michiHey, I have an absolutely trivial change in silo 29, ticket 137403:26
michiThere is no point in testing or QA.03:26
michiCan we short-cut that?03:26
robrumichi: indeed that looks quite trivial.03:27
michiIt broke on yakkety03:27
robrumichi: not really my call though, you should ask qa to just rubberstamp it03:27
michiBecause of the xenial test in teh script.03:27
michiOK03:27
michiThanks!03:27
robrumichi: you're welcome03:27
robrumichi: also that silo won't fix yakkety, only xenial+vivid03:27
michiI know.03:28
michiSomeone requested a no-change rebuild of the cache, which is how I found out.03:28
michihttps://launchpad.net/ubuntu/+source/persistent-cache-cpp/1.0.4+16.04.20160117-0ubuntu203:28
michiYou can see the failure in the build logs there.03:28
michiIt’s not urgent for myself.03:29
michiSo, if it goes through the normal QA thing, that’s OK too.03:29
michiI just thought we could save some people some additional work.03:29
robrumichi: well, if you target yakkety in the silo, it doesn't need qa. qa is only for duals.03:30
robrumichi: that broken rebuild is in yakkety03:30
michiYes.03:30
michiI can rebuild for yakkety too. It’s just that, to get into trunk, it really needs to go through the dual-landing build.03:31
michiHmmm...03:31
michiWhen I select yakkety in the train, it gives me a warning about an SRU.03:31
michiShall I ignore that?03:31
robrumichi: yeah sorry there's a branch that fixes that but it's blocked for other reasons.03:32
michiNP03:32
robruI should split that up03:32
michiBuilding for yakkety now.03:32
michiI guess, with that, I can just set QA to “not required”?03:32
robrumichi: it should switch automatically with the yakkety build03:33
michiSweet!03:33
michirobru: What’s with the changelog problem? That version is indeed in the changelog.04:08
robrumichi: no it isn't. the manual upload at dest was never synced to trunk so when you made a branch and built it it doesn't include that changelog entry04:09
michiHmmm...04:09
michiSo, how do I fix this? Build again for vivid+xenial?04:09
robrumichi: http://bazaar.launchpad.net/~ci-train-bot/persistent-cache-cpp/persistent-cache-cpp-ubuntu-yakkety-landing-029/view/head:/debian/changelog04:11
robrumichi: what is there to fix? there's no harm in publishing a package that clobbers a no-change rebuild changelog entry, it's meaningless.04:11
robrumichi: just drop your debian/changelog changes and build it and publish it04:11
michiWell, it won’t hurt to have the changelog entry.04:12
robrumichi: ok, then copy the debian/changelog from distro over the one in your branch and let the train generate the new entry for you.04:13
michiI just uncommitted.04:13
michiI guess that’s easier after all.04:13
michiThanks for your help!04:13
robrumichi: you're welcome!04:14
robrumichi: your MP still touches debian/changelog, that's probably wrong.04:15
michiI just pushed with overwrite.04:15
michiSigh...04:16
robrumichi: I'm still seeing this: http://bazaar.launchpad.net/~michihenning/persistent-cache-cpp/merge-devel/revision/26?start_revid=26#debian/changelog04:16
michiMe too :(04:16
robrumichi: just uncommit and push --overwrite04:16
michiI forgot the revert after the uncommit.04:18
michiOK, should be good now.04:18
michiI’ll kick the build04:18
=== chihchun is now known as chihchun_afk
robrulooks good04:22
robrumichi pls05:25
michi?05:25
michiI just don’t get it.05:25
michiI can’t publish without the change because the upload at destination.05:26
robrumichi: what are you even trying to do with this changelog entry? it's so wrong in so many ways.05:26
michiThere was a change to the code. What’s wrong about having a changelog entry for that?05:26
robrumichi: because the train generates that for you. the one you wrote does not do what you are thinking it does.05:27
michiSo why is it bitching at me then?05:27
michiAbout the unexpected upload?05:27
robrumichi: first of all, putting it as UNRELEASED means the train will munge your version number when it releases it. so it doesn't solve the issue of that version number missing from the changelog.05:27
michiYes, it then create a new version, right?05:28
robrumichi: second of all, if you fix UNRELEASED to 'yakkety', it's a lie, because your upload now does not correspond to that version number05:28
michiSo, previously, whenever we landed something on trunk via the train, we had an unreleased changelog entry.05:29
robrumichi: I guess you didn't look at this last time I linked it. this is what is in the silo: http://bazaar.launchpad.net/~ci-train-bot/persistent-cache-cpp/persistent-cache-cpp-ubuntu-yakkety-landing-029/view/head:/debian/changelog05:29
michiThat then got rewritten, adn things worked just fine.05:29
michiNow I’m doing the same thing and it isn’t working.05:29
robrumichi: it is working, in the sense that it's doing exactly what you're telling it to do. you're just doing the wrong thing.05:30
michiOK, I need to know what to do then.05:30
michiBecause, without the changelog change, it doesn’t work, and with it, it doesn’t work either.05:30
robrumichi: you need to take the changelog that is already in yakkety, copy that overtop of your debian/changelog (just totally clobber the one you wrote by hand) and commit and pusht hat.05:30
robrumichi: at no point have you yet attempted to include that changelog change.05:30
michiAha.05:30
michiSo, the problem is that there is still a xenial entry at the top, but for the yakkety build, it wants a yakkety one?05:31
robrumichi: no, the problem is that when you write UNRELEASED, the train clobbers your version number, so the fake changelog entry with the version number you are fabricating is just ignored.05:32
robrumichi: if you take the real changelog from yakkety, the train will generate a new entry on top of that and it'll be fine.05:32
michiAh, OK.05:32
michiThe error messages don’t really make that clear.05:32
robrumichi: this is standard distro syncing mechanics. any time there's a manual distro upload you are supposed to copy it manually from distro to trunk.05:33
michiI’ll try that, thanks.05:33
michiI see.05:33
robrumichi: I'm not really sure how it could be clearer but please do file a bug if you have suggestions.05:33
michiSo, this happens each time we start a new series.05:33
robrumichi: no, this happens each time there's a manual upload in the archive that didn't use the train.05:33
michiI see.05:34
robrumichi: the fact that this is the first yakkety upload is a completely unrelated coincidence.05:34
michiI didn’t eve know that there was a manual upload.05:34
robrumichi: yes you did. the no change rebuild that you saw and copied the version number of. that's a manual upload.05:34
michiAha. I live and learn :)05:35
robrumichi: the train only ever generates version numbers that end in 0ubuntu1. anything else (in this case 0ubuntu2) is a manual upload.05:35
michiSo, this is what the changelog looks like right now: http://bazaar.launchpad.net/~ci-train-bot/persistent-cache-cpp/persistent-cache-cpp-ubuntu-yakkety-landing-029/view/head:/debian/changelog05:37
michiSo I’ll use that verbatim05:37
robrumichi: no, what? that's the one IN the silo. you want the one from yakkety.05:39
michiLooking for that...05:39
michiWhere the hell do I find that?05:39
michiExtract it from the yakkety source package, I guess.05:39
robrumichi: yeah, 'apt-source persistent-cache-cpp' and then copy the changelog from that to your branch05:40
michiYep05:40
=== chihchun_afk is now known as chihchun
robruapt-get source, excuse me05:40
robru(1am here)05:40
michiJust pulled that.05:44
michiIt looks the same as our current head without the incorrect changelog entry.05:44
michiTop version is s (1.0.4+16.04.20160117-0ubuntu1) xenial05:45
robrumichi: i can't even05:46
robrumichi: uncommit what you did and apply this patch: http://launchpadlibrarian.net/257871596/persistent-cache-cpp_1.0.4+16.04.20160117-0ubuntu1_1.0.4+16.04.20160117-0ubuntu2.diff.gz05:46
michiOK, will do, thanks!05:47
robruyou're welcome05:47
=== Mirv changed the topic of #ubuntu-ci-eng to: Train trouble? ping trainguards | CI problems? Use JenkaaS: http://bit.ly/jenkins-docs | Train: http://bit.ly/1hGZsfS | QA Signoffs: http://bit.ly/1qMAKYd | Known issues: robru sprinting in Texas, public holiday in large portion of Europe
Mirvincluding me and eg France/Germany based people but apparently not sil210006:23
robruyay07:06
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
Saviqsil2100, hey, can you please recycle the regression for us https://requests.ci-train.ubuntu.com/static/britney/xenial/landing-071/excuses.html thank you08:41
sil2100Saviq: done08:47
Saviqdavmor2, hey, can you mark https://trello.com/c/yhjTyyxt/3121-1078-ubuntu-landing-071-unity-api-unity8-unity-scopes-shell-pstolowski-cimi as unblocked? it's re-running the britney regression (known flaky test) so is good to test again09:24
rvrSaviq: Done09:25
Saviqrvr, thanks!09:25
davmor2rvr: thanks09:28
popeyooh, found a nice unity crash. If you get a notification which has a Yes/No prompt - like "your credentials are outdate, do you want to fix" - press no, all is fine, press yes, unity8 dies11:34
* popey waits for daisy to process the crash11:37
popeyhttps://bugs.launchpad.net/ubuntu/+source/unity8/+bug/157860111:45
ubot5Ubuntu bug 1578601 in unity8 (Ubuntu) "Crash when choosing "yes" to some popups when locked" [Undecided,New]11:45
rvrpopey: o_O11:59
popeyyeah12:03
renaturobru, how I can mark this silo as landed? https://requests.ci-train.ubuntu.com/#/ticket/136212:41
=== _salem is now known as salem_
* tedg notices sil2100's ust landing and is excited, as it will make people stop bitching to him about those lttng messages in their logs.13:28
popeymanaged to reproduce https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1578601 again13:35
ubot5Ubuntu bug 1578601 in unity8 (Ubuntu) "Crash when choosing "yes" to some popups when locked" [Undecided,New]13:35
popeyadded screenshot13:35
renatusil2100, hey, what is the correct way to mark this silo as landed? https://requests.ci-train.ubuntu.com/#/ticket/136214:17
renatusil2100, it only contains the click package which was already published on store14:18
rvrkenvandine: ping14:25
kenvandinervr, pong14:25
rvrkenvandine: Should System Settings be resizeable?14:26
kenvandineno14:26
kenvandinethat was something that was recently changed14:26
kenvandinei think we set the max size14:26
kenvandinebecause the design isn't optimized for a wide screen, etc14:26
rvrkenvandine: I see it can only be maximized14:27
kenvandinefor now14:27
kenvandinei think that'll change eventually14:27
kenvandinesomething in the shell needs to change to support the max stuff14:27
rvrOk, so current behavior is a feature and not a bug.14:28
kenvandineyes14:28
rvrGreat, wasn't sure14:28
kenvandinei think once the shell handles it, when you maximize it the window will grow to the max size14:28
kenvandineor maybe the maximize control won't show, not sure what the plan is :)14:28
kenvandinebut that's all outside of settings14:29
sil2100renatu: hey!14:29
sil2100renatu: hm, there's no easy way, but let me try something14:30
kenvandinesil2100, i tried to publish it even thought there was no package or MR14:30
kenvandineit didn't like that :)14:30
kenvandinei had hoped that it would just mark it as landed14:30
sil2100hah, no, that wouldn't work sadly ;)14:32
rvrChrisTownsend: Silo 31 approved14:43
robrurenatu: sil2100 kenvandine: clicks are an abomination unto the train and I've abandoned the request in order to free the PPA. This should have never been assigned and there's no way currently to mark click tickets as landed.14:48
kenvandinerobru, i expected as much14:50
robrukenvandine: clicks are on my list to completely redesign the ux for but unfortunately it's low on the list, after git and parallelism14:51
kenvandinerobru, i'd like to see publish for clicks upload to the store :)14:52
robrukenvandine: file a bug i guess? Clicks are a totally unconsidered afterthought bolted on for no particular reason. Clicks would probably be better served by people creating trello cards directly, except that it's also my intention to eventually roll trello board into bileto one day too14:54
robruBut that's even further down the line.14:55
ChrisTownsendrvr: Awesome, thanks!14:58
rvrChrisTownsend: And congrats for your spotlight award :)14:59
ChrisTownsendrvr: thanks:)14:59
Saviqpmcgowan, robru, sil2100, just realized one big drawback of not landing into Y - bugs don't get auto-closed now on release :S15:49
pmcgowanSaviq, ah that is unfortunate, we will start soonish15:50
pmcgowanrobru, is waiting for the go ahead15:50
sil2100Indeed15:51
sil2100If everyone's ready for dealing with tripple landings already then we can switch that on15:52
sil2100I thought of maybe waiting at least till OTA-11 is done15:52
sil2100Since triple landings will mean additional effort for everyone15:53
sil2100(and I like to have some spare time in case the triple landing bits have some issues)15:53
pmcgowansil2100, maybe once we snapshot, sometime next week?15:53
sil2100I suppose it should be safeish already, velocity should be low15:54
sil2100pmcgowan: let's coordinate it tomorrow on the status meeting then15:54
sil2100:)15:54
sil2100Since I'd need to batch copy what we have in xenial-overlay to yakkety once we enable triples15:54
ChrisTownsendtrainguards: Hi!  Do you have the powers to publish silo 31^^^  Or do I need to find someone else?15:58
sil2100ChrisTownsend: let me take a look15:58
ChrisTownsendsil2100: Thanks!15:58
sil2100ChrisTownsend: yeah, manual package uploads need either a trainguard or a core-dev for publishing, on it now15:59
ChrisTownsendsil2100: Ok, great, much appreciated!15:59
sil2100yw!16:00
robrupmcgowan: sil2100: I'm going to poke at this a little today, as the train is showing SRU warnings against yakkety landings, so I'll clean that up and make sure the trio landings are more ready to go than they already are while I'm at it16:09
pmcgowangreat16:11
Saviqsil2100, would you be so kind and publish https://requests.ci-train.ubuntu.com/#/ticket/107816:54
Saviqkenvandine, or you ↑↑16:58
Saviqsince mterry's hiding behind network issues16:59
kenvandinesure16:59
Saviqkenvandine, thanks!17:14
kenvandinesaviqnp17:15
kenvandinelol :)17:15
=== marcusto_ is now known as marcustomlinson
slangaseksil2100, jibel: fyi, the staging-proposed channels were created but the devel-proposed channels had not been moved to import from yakkety; doing this now18:20
=== josepht` is now known as josepht
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
ToyKeeperjgdx: I think this is ready to land, but the automated signoff failed.  What's the story there?  https://requests.ci-train.ubuntu.com/#/ticket/131421:19
=== salem_ is now known as _salem

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