/srv/irclogs.ubuntu.com/2014/12/08/#ubuntu-ci-eng.txt

imgbot=== trainguards: IMAGE 47 building (started: 20141208 02:05) ===02:04
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
imgbot=== trainguards: IMAGE 47 DONE (finished: 20141208 03:55) ===03:54
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/47.changes ===03:54
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
pstolowskitrainguards hello, can landing 012 get landed? is there still a problem with this silo?07:57
=== ev changed the topic of #ubuntu-ci-eng to: CI Train is back on track | Need a silo? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Full lab move today at 1300 UTC; ongoing network outage, mp phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
evIn case that wasn't enough to catch your eye, the CI Lab is being moved today at 1300 UTC. Expect no tests to run at this time, but no action needed on your part once services are restored. See Larry's email for the full details.08:07
pstolowskiev, ack. thanks08:16
sil2100pstolowski: let me take a look at it in the meantime08:22
Mirvpstolowski: it is landed already, it's just stuck in proposed08:24
Mirvsil2100: I asked you or robru to try to take the Oxide silo to finish on Friday, but that is essentially what's blocking 012 and others08:24
MirvI don't now have upstream approval but I do have core dev approval08:24
sil2100Mirv: sadly, I wasn't able to take care of that, I wanted after the evening meeting but then some personal matters appeared08:25
Mirvsil2100: yeah, no problem, I just would have wanted for someone to catch up with Chris. but I think I can now land that soon with raof's ack on it.08:26
Mirvsil2100: in the morning I realized he could have noticed it better if I'd have proposed a branch in addition to just filing the bug.. but earlier I didn't even know where the Oxide packaging branch is.08:26
sil2100I actually thought this was a revert, but I see it's actually a fix08:27
Mirvsil2100: the revert would have been easy to push, but then it would have (again) broken all Click cross-compilation for vivid08:27
Mirvso that's why at the last minute I made that zoltan's suggested fix/workaround for the problem08:27
Mirv... which then took the usual 5h to build :)08:30
sil2100...;)08:30
pstolowskiMirv, sil2100 thanks08:36
sil2100brendand: hey! How many QA people do we have for silo testing today in the EU tz?09:25
brendandsil2100, all of them :)09:26
sil2100Good, since I see silo 007 has a fix for one of the criticals09:26
sil2100Would be nice to have this one handled09:26
jibelsil2100, I guess there is no discussion about silo 16? it's a major change and risk is very high.09:28
davmor2brendand: the correct answer then would of been None we have all gone on strike09:28
sil2100jibel: silo 16 is very important to land - very risky, but required09:29
jibelsil2100, okay, so we test it and build a separate image with just this fix?09:30
jibels/fix/new version/09:30
sil2100For sure we'll build an image once this lands09:30
sil2100I remember on Friday someone mentioning some issues with the silo installing cleanly, but I don't remember what that was09:31
jibelsil2100, right, but just with upower 0.99?09:31
sil2100jibel, brendand, Mirv: I'll be right there on the HO09:31
sil2100Need to restart the browser09:31
sil2100hmm, no ogra on the channel!09:32
mzanettisil2100: hi. when you have a minute, could you please assign me a silo for row 3209:48
sil2100mzanetti: sure, looking09:49
sil2100mzanetti: ah, sorry, can't do that - still waiting for silo 12 to migrate...09:49
mzanettisil2100: ah ok. no prob.09:50
sil2100mzanetti: but the good news is: it will migrate soon!09:50
davmor2sil2100: hmmm I wonder unity-plugin-scopes:armhf from 0.5.4+15.04.20141128-0ubuntu1 to 0.5.4+15.04.20141205-0ubuntu1 in image 45 :)09:52
* sil2100 checks the commitlog09:57
davmor2sil2100: http://people.canonical.com/~davmor2/scopes-all-v44.png image 44 scopes are there moving onto 4509:58
sil2100robru: hm, did you change anything in the train that made the released package versions not appear?10:03
sil2100robru: yeah, I see pkgversionlist gone from the JSON blobs10:05
sil2100robru: this breaks commitlogs...10:05
sil2100Now we can't keep track of what landed in what image ;/10:06
seb128time for revert!10:06
sil2100seb128: if you meant the train, it's not so easy anymore! ;) I would need IS to do it for me..!10:10
seb128oh?10:10
* sil2100 has absolutely no control over the train deployments anymore10:10
seb128"great"10:10
seb128so you can get stuff broken but not fixed10:11
sil2100But I won't be ranting about this, did enought of that last week10:11
seb128improvements?10:11
davmor2Saviq: y u break the scopes10:14
Saviqdavmor2, no me, pstolowski!10:15
bzoltansil2100:  may I ask for a reconf - silo910:16
davmor2Saviq: I don't care I'm blaming you, you probably told him to land it ;)  I've just confirmed though that it is definitely 45 that broken 44 works fine :)10:16
sil2100bzoltan: sure!10:17
sil2100bzoltan: what changed? :)10:17
Saviqdavmor2, ah right, sorry, yes, my fault10:17
sil2100Ah, gles10:17
sil2100bzoltan: reconfiguring10:17
* Mirv rerunning autopkgtests10:34
* Mirv was apparently too early, tries again later10:36
sil2100Mirv: any luck? ;)11:14
sil2100davmor2: are you also doing silo sign-off today?11:15
Mirvsil2100: ^ qtdeclarative already migrated. the other autopkgtest now also finished so I expect the rest to follow inside 30 mins or so!11:16
davmor2No I'm reviewing the sanity suite adding a testcase for the scopes issue and testing the latest images11:16
sil2100davmor2: ACK, since all should be fixed once we have the new unity811:16
Mirvsil2100: the bad news was that chrisccoulson informed the change is not wanted, and I filed bug #1400275 to summarize the whole situation. my error was also that I thought Chris was in US...11:16
ubot5`bug 1400275 in oxide-qt (Ubuntu Vivid) "Fix oxide-qt codecs dependencies (continued)" [Critical,New] https://launchpad.net/bugs/140027511:16
sil2100He's not?11:17
sil2100Oh11:17
Mirv:)11:17
davmor2sil2100: indeed but it is still a good testcase for the future :)11:17
sil2100Damn, we should have checked11:17
davmor2sil2100, Mirv: no chrisccoulson is about 25 miles from me, if you'd of asked I could of told you that :P11:18
chrisccoulsonhi :)11:18
Mirvdavmor2: it's probably by luck that I didn't use the phrase "because Chris is in the US" during the meeting..11:19
Mirvchrisccoulson: hi :)11:19
davmor2chrisccoulson: hey there how is Solihull :)11:19
Mirvchrisccoulson: my next idea would be to revert the ordering change but try that RAOF's guess of using arch specific Replaces lines.. otherwise I'm out of ideas though.11:20
MirvSaviq pstolowski: vivid 012 now migrated to release pocket too, feel free to go ahead with next landings ^11:29
SaviqMirv, thanks11:29
SaviqMirv, can you assign line 32 a silo please11:29
MirvSaviq: yep, although it seems pstolowski would also want to grab unity8 again (on the last line), I wonder if it could be merged into yours or if he needs to just wait11:30
SaviqMirv, ah indeed, merge11:30
MirvSaviq: wow, indicator-power in silo 411:31
Saviqum11:31
MirvSaviq: seems pretty inactive though11:32
SaviqMirv, indeed, I hope to land before charles and tedg wake up ;)11:32
SaviqMirv, ok, line 32 has it all11:33
MirvSaviq: assigned, but reconfiguring still since you added the new one11:34
SaviqMirv, thanks11:34
MirvSaviq: ready now11:35
SaviqMirv, thanks11:35
jibelsil2100, nothing landed in RTM since 173?11:41
sil2100jibel: nothing, just checked the changes list11:43
sil2100Mirv, Saviq: what do you guys say for building a new vivid image to get rid of some of the breakages?11:44
Saviqsil2100, definitely11:44
pstolowskiMirv, thanks!11:44
Saviqpstolowski, actually, I left your silo request be, there's some doubts on Albert's MP11:45
Mirvsil2100: sounds like a good idea with all that migrated now11:45
Saviqpstolowski, but Mirv, feel free to assign a silo for pstolowski if you have the space11:45
pstolowskiSaviq, i was going to say exactly that..11:45
Saviqwe'll make sure to coordinate11:45
Mirveven my qtdeclarative crasher fixes might be happily received by some11:45
pstolowskiSaviq, my silo may take a bit longer to get green light, i need tsdgeos tomorrow11:45
Saviqpstolowski, yup, I gathered as much11:46
MirvSaviq: pstolowski: yes sure, I forgot about it. we've plenty of silos nowadays, I wonder if people are having golden image hangover...11:46
Mirvor well rtm has many silos, maybe then for vivid not all teams have a feature roadmap of what to actually implement in addition to just fixing ota-1 bugs.11:47
Mirvhmm, how did that https://code.launchpad.net/~aacid/unity8/deparment_jumping/+merge/243639 come back to the line 42... removing11:48
MirvSaviq: I don't see it anymore on your line either11:49
SaviqMirv, waait11:49
Mirvdid the spreadsheet revert itself?11:49
SaviqMirv, no11:49
SaviqMirv, I split the silo up after all11:49
SaviqMirv, as pstolowski's not gonna be ready until tomorrow at least11:49
MirvSaviq: oh.. ok, makes sense. so, assining by ignoring conflicts.11:50
SaviqMirv, yes please11:50
Saviqthanks and sorry for the confusion :)11:50
Mirvand pstolowski will rebuild unity8 tomorrow11:50
Mirvno problem11:50
pstolowskiyup, thanks11:51
brendandsil2100, silo 16 ready to go12:25
Mirvbrendand: \o/12:30
Mirvsil2100: publishing12:31
Mirvand acking a core-dev's own packaging change12:32
davmor2Saviq: for when you fix it unless there is one already https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/140029612:33
ubot5`Launchpad bug 1400296 in unity8 (Ubuntu) "No scopes are visible in the all page of the manage scopes page" [Critical,New]12:33
Saviqdavmor2, it is12:34
Saviqdavmor2, fixed I mean12:34
davmor2Saviq: yeah I had assumed it was :)12:34
Saviqpstolowski, can you please set the correct task statuses ↑?12:35
davmor2Saviq: thanks for updating it :)12:45
pstolowskiSaviq, done12:46
Saviqpstolowski, << 8.02!12:51
pstolowskiSaviq, grr. ok, fixed12:53
jibelsil2100, can you build an image with the changes to support new upower only (upower, powerd, system-settings, indicator-power) ?13:11
sil2100jibel: let me check if anything else landed13:12
jibelI didn't see anything13:12
sil2100Ok, it seems only this landed13:13
sil2100Mirv: don't publish anything for now13:13
jibelsil2100, so then we can continue landing stuff and have a build with upower 0.99 isolated.13:13
sil2100jibel: ok, ogra will kick it off in a minute13:15
sil2100We don't have imgbot so we won't get any notification though13:16
jibelsil2100, thanks13:16
Mirvsil2100: ok13:29
sil2100Mirv: once the rootfs for the new image is ready, we'll resume landings13:29
sil2100jibel, brendand: just in case, please continue with silo testing btw. - we'll simply not publish13:29
sil2100jibel, brendand: although I would recommend skipping any system-settings silos from sign-off13:30
sil2100Since we need to rebuild those now that silo 16 landed13:30
davmor2sil2100, Saviq: the fix for the scopes issue is there anyway to get that landed and in an image today, that way we could look at another promotion for vivid tomorrow image 47 is way better that anything to date :)13:37
sil2100davmor2: so all the previous issues with media playback and such are gone? :)13:45
davmor2sil2100: indeed :)13:46
sil2100\o/13:46
davmor2sil2100: it's not rebooting constantly either?13:47
pstolowskiMirv, hey, silo 12 landed but libunity-api from that silo still not in vivid?13:48
Mirvpstolowski: yes it is? https://launchpad.net/ubuntu/+source/unity-api/7.94+15.04.20141205-0ubuntu113:49
pstolowskiMirv, ah, ok that version looks good.. somehow I still can't update to it.. mirror not up to date I guess13:50
Mirvpstolowski: probably so. I've given up mirrors to get 30min faster updates ;)13:56
brendandMirv, what do i need to install as a minimum to build qt packages?14:33
brendandMirv, i need to build that test app from lorn14:34
Mirvbrendand: I built it on my mako from a fresh flash. let me summarize it as: apt install qtbase5-dev build-essential , export QT_SELECT=qt5 , qmake , make , ./InternetCheckercmd ( I didn't test it for real yet other than launching )14:40
rsalvetiMirv: sil2100: are you guys planning another rtm build soon?14:55
rsalvetijust because of the latest upower related changes14:55
sil2100rsalveti: we had one already14:56
rsalvetihm, guess the bot is dead then14:56
rsalvetilet me try downloading it14:56
sil2100rsalveti: we built a new image when these migrated, but from what ogra mentioned all platforms got imported besides krillin14:56
sil2100And we're not sure why14:56
rsalvetihaha, right14:56
rsalvetithat's it then14:57
* sil2100 waits for stgraber to pop up14:57
sil2100;)14:57
sil2100Ursinha: hey! I just remembered something that we need in the spreadsheet replacement that we missed most probably during all the discussions previously15:08
Ursinhasil2100: go ahead15:10
UrsinhaI15:10
UrsinhaI'm "listening"15:10
Ursinha:)15:11
sil2100Ursinha: we have a column in the spreadsheet, column 'S', which includes information about which packages and versions have been released with the given landing15:11
sil2100Ursinha: this is being used by many tools to get information on what landing did what15:11
sil2100(like the commitlogs)15:12
sil2100Ursinha: once a package is published from the silo, it gets included there in the format "source_name=1.2.3"15:12
sil2100Currently it's space separated15:12
=== plars changed the topic of #ubuntu-ci-eng to: CI Train is back on track | Need a silo? ping trainguards | Need help with something else? ping plars | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Full lab move today at 1300 UTC; ongoing network outage, mp phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
=== sil2100 changed the topic of #ubuntu-ci-eng to: Need a silo? ping trainguards | Need help with something else? ping plars | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Full lab move today at 1300 UTC; ongoing network outage, mp phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
sil2100plars: btw. the full lab move is not happening today, right?15:16
plarssil2100: no, it IS happening today15:17
sil2100plars: oh, ok, since I saw an e-mail from psivaa_ mentioning it was postponed15:18
plarssil2100: postponed from last week15:18
sil2100Aaaaah, crap, ok15:18
sil2100I think I was really sleepy when I read that15:18
Ursinhasil2100: so you're saying that is information about the sources that were published to the main archive?15:25
Ursinhajust so I can understand when is that information used15:25
sil2100Ursinha: yes, information about what version of which package this silo has released to the archive after publishing15:26
Ursinhasil2100: and that's used after the landing is completed and the silo is gone15:27
sil2100Basically yes15:27
Ursinhasil2100: so that is already part of the ticket information, if a package in a silo was published I can say for sure that it was the latest version of that package in the silo PPA, right?15:30
sil2100Ursinha: yes - if this information is persistent even after the silo is freed and accessible by some API, then I have all we need15:32
sil2100kenvandine: hey!15:32
kenvandinehey sil210015:32
sil2100kenvandine: since silo 16 landed, I think we need to rebuild one of the 2 silos with system-settings15:33
sil2100kenvandine: which one would you like to land first?15:33
kenvandinecool!15:33
kenvandine415:33
kenvandinei'll do a rebuild15:33
sil2100Let's set the other one to untested then, to make sure we don't pick it up by accident15:33
sil2100Done15:34
sil2100kenvandine: thanks :)15:34
Ursinhasil2100: :) can you have a look at the spreadsheet and tell me if there are any other cases like that? just so we can avoid surprises on missing features we overlooked15:34
sil2100Sure, I suppose those are all the cases from my side, need to think about if anyone else was using it as well15:36
kenvandinesil2100, oh... it hasn't been merged yet15:38
kenvandinei'll need to rebuild again15:38
sil2100huh?15:39
sil2100silo 16?15:39
sil2100hmmm15:39
kenvandinesil2100, yeah, it's still in proposed and not merged15:39
sil2100CRAP15:40
* sil2100 checks that15:40
sil2100kenvandine: so there seems to be a problem with it, looking at update_output.txt now15:41
kenvandineuh oh15:42
sil2100popey: what issues did you have with installing silo 16?15:42
sil2100popey: you mentioned it was 'non-trivial'15:42
kenvandinei think you have to install it in the chroot from recovery or something15:42
sil2100leading: upower,ubuntu-system-settings15:43
sil2100    * armhf: account-plugin-ubuntuone, firefox-testsuite, gnome-control-center, gnome-session-bin, gnome-settings-daemon, indicator-bluetooth, libonline-accounts-plugin-dev, powerd, ubuntu-desktop-next, ubuntu-push-autopilot, ubuntu-system-settings, ubuntu-system-settings-online-accounts, ubuntu-system-settings-wizard, ubuntu-touch, unity-control-center, unity-control-center-signon, unity-scope-click, unity-settings-daemon15:43
sil2100hmmm15:44
sil2100Mirv, robru: ^ don't publish anything for now15:44
=== jhodapp_ is now known as jhodapp
kenvandinesil2100, ok, now silo 4 won't build because it needs the merge of the upower branch15:47
kenvandinei'll just sit tight and rebuild after i see that is sorted out15:47
sil2100I wonder what's going on15:49
popeysil2100: pmcgowan has a guide15:54
brendand_Mirv, 22 does seem to makes things better but there's still some curious behaviour i'm unsure of16:00
brendand_lpotter, are you around?16:00
pmcgowansilo 16 landed?16:00
brendand_pmcgowan, yes16:01
pmcgowankenvandine, did you see my comment, it all worked fine and helps greatly but settigns till processes events on wakeup, just many fewer it seems16:01
pmcgowanbrendand_, good16:01
pmcgowankenvandine, I wonder if we need to also filer those events in settings, throw all but the last one out or something16:02
pmcgowanfilter16:02
sil2100pmcgowan: actually it didn't land yet16:03
sil2100It's released, but blocked in -proposed16:04
pmcgowanok16:04
sil2100kenvandine: I think it might be related to libupower-glib3 :|16:06
kenvandinepmcgowan, yeah, not sure what's happening there16:06
sil2100kenvandine: libupower-glib1 changed to libupower-glib3 and all the rdeps weren't rebuilt16:06
kenvandinewe can debug that further, it might not be related16:06
kenvandinesil2100, yeah16:06
pmcgowankenvandine, I suspect we get some set of power events, just a reasonable number16:06
sil2100So those might now be uninstallable on rtm16:06
kenvandinebut there shouldn't be many in rtm?16:06
kenvandinesil2100, my build failure is because to build with the new upower, it needs that branch that hasn't merged yet16:08
sil2100account-plugin-ubuntuone, firefox-testsuite, gnome-control-center, gnome-session, gnome-session-bin, gnome-settings-daemon, indicator-bluetooth, libonline-accounts-plugin-dev, powerd, ubuntu-desktop-next, ubuntu-push-autopilot, ubuntu-session, ubuntu-system-settings, ubuntu-system-settings-autopilot, ubuntu-system-settings-online-accounts, ubuntu-system-settings-online-accounts-autopilot, ubuntu-system-settings-wizard, ubuntu-touc16:08
kenvandineso it's trying to build silo 4 with upower 0.9916:08
kenvandinebut without the fix to build with upower 0.9916:09
seb128sil2100, kenvandine, there is gnome-session gnome-control-center gnome-settings-daemon unity-settings-daemon unity-control-center which are using -glib1 in the rtm serie16:10
kenvandinewhy are those even in the rtm series?16:10
seb128dependencies16:10
seb128like unity8 uses unity-schemas which comes from unity7 which depends on u-c-c16:11
seb128well, making that one up16:11
seb128but it's things like that16:11
kenvandineunderstood16:11
kenvandinesurprised about gnome-session and gnome-control-center16:11
seb128well16:11
kenvandinei guess when we checked the rdepends, we checked it from an rtm device16:12
kenvandinemaybe we don't have all of those for armhf?16:12
seb128we do16:12
seb128I just built the list I gave you by running rdepends on my krillin rtm16:12
om26errenato___, Hi!16:18
om26errenato___, I am testing silo for bug 139012816:18
ubot5`bug 1390128 in Canonical System Image "[address-book] is stuck on contacts sync dialog & becomes unusable" [Critical,Confirmed] https://launchpad.net/bugs/139012816:18
om26errenato___, with the bug fixing silo step 7 is a bit different. Now the sync dialog does not appear at all. Is that expected ?16:19
sil2100kenvandine: we need the all i386 dependencies resolved as well16:24
sil2100kenvandine: will you take care of pushing all package rebuilds to the rtm archive?16:24
sil2100kenvandine: I can give you a silo, but I suppose we can just push that directly to the archive16:26
kenvandinesil2100, isn't there a way to create a silo just to trigger rebuilds?16:30
sil2100kenvandine: sadly, you would have to dput those to the silo PPA directly, or submit no-change merges etc.16:31
kenvandinei need to step away for a few, bbs16:31
sil2100kenvandine: so I guess it's faster to just dput to the archive, since you're a core-dev :)16:32
renato___om26er, the dialog only apppear at the first time if there is no contacts16:38
renato___om26er, if you create a contact the dialog will not appear anymore16:38
om26errenato___, aah, ok.16:39
sil2100Ok, maybe in the meantime I'll try resolving those16:47
seb128^ how do I talk to "QA" about testing that one?16:49
seb128it's not really something that can be tested16:49
seb128the change makes the package build generate a .pot for launchpad to import16:50
seb128so you can't really "test" that on the device16:50
seb128I tried to explain that in the test plan column, but feel free to ping me if you have questions16:50
=== chihchun_afk is now known as chihchun
seb128om26er, ^ do you know?17:04
kenvandinesil2100, so no udd branches for 14.09?  i need to fetch sources the old fashion way?17:07
om26erseb128, no, not really, however brendand_ may know17:07
brendand_seb128, i think it's clear17:08
seb128brendand_, ok, thanks17:08
=== plars changed the topic of #ubuntu-ci-eng to: Need a silo? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: Full lab move today at 1300 UTC; ongoing network outage, mp phone testing disabled. RTM Archive open for ota-1 (and only ota-1 !!) landings.
sil2100kenvandine: I would do apt-get source normally, and deal with bzr later ;)17:16
sil2100(if needed)17:16
kenvandineyeah, figured17:16
kenvandinebut then i have to add rtm to my sources :)17:17
kenvandinei'll figure it out :)17:17
sil2100You mean, to dput.cf?17:18
kenvandinei bet we have a script for this sort of thing17:18
kenvandineno...17:18
kenvandineto checkout the source17:18
kenvandinenot checkout, download :)17:18
kenvandinei wonder if any of those needed changes when they did the transition in vivid17:19
sil2100We can try building this in a silo PPA first then17:19
sil2100To make sure17:19
kenvandineyeah, lets do that17:19
kenvandinecan you create me a silo?17:19
sil2100kenvandine: sure, doing :)17:20
kenvandinethx17:20
sil2100kenvandine: assigned!17:21
kenvandinethx17:22
boikotrainguards, can I get rtm silo 003 reconfigured? I added a new component there17:35
robruboiko: on it17:35
boikorobru: thanks!17:39
robruboiko: you're welcome!17:39
sil2100kenvandine: any luck? :)17:46
kenvandinewell, i just had my first upload to the ppa rejected :/17:47
* sil2100 doesn't see any packages in teh silo17:47
kenvandinebad distro series 14.09?17:47
kenvandineshould i just set that to utopic?17:47
sil2100kenvandine: remember to suffix the version with rtm17:47
sil2100hm, should work17:47
sil2100Are you pushing to the ubuntu-rtm PPA for sure?17:47
kenvandinewell, i was versioning it like an SRU... since there are updates in utopic that are later17:48
kenvandineoh... i copied the dput line from LP17:48
kenvandineforgot those are wrong17:48
sil2100kenvandine: yeah ;)17:48
sil2100kenvandine: well, I usually do it like this:17:48
kenvandinewhat should it look like?17:48
sil2100kenvandine: if the ubuntu version is 0ubuntu3, I change it to 0ubuntu3rtm117:48
sil2100Not sure if that's super correct though :)17:48
kenvandineok17:48
kenvandinei did 3.9.90-0ubuntu13.117:49
kenvandinei can change it though17:49
kenvandinesil2100,  how do i specify the rtm ppa?17:50
sil2100kenvandine: well, I would be afraid with such a version number when in utopic we make an SRU or somewhere else, there's risk that we can get the same version number17:52
sil2100kenvandine: usually using ppa:team-name/ubuntu-rtm/ppa-name should be enough17:52
kenvandinetrue, i changed the version17:53
kenvandineppa:ci-train-ppa-service/ubuntu-rtm/landing-01417:55
kenvandinesil2100, ^^17:55
kenvandinesil2100, also failed, this time can't find suite 'ubuntu'17:55
kenvandinemaybe i need to tweak my dput.cf17:56
sil2100hmmm17:59
sil2100kenvandine: how does your global dput.cf look like in the [ppa] section?17:59
=== chihchun is now known as chihchun_afk
kenvandinesil2100, i had that in my own .dput.cf18:00
kenvandineold stuff18:01
kenvandinei removed mine... lets see if that helps18:01
sil2100kenvandine: did it help?18:06
kenvandineyeah, all uploaded now18:07
robrusil2100: so I got that set_package_version_list in trunk, just waiting to get ahold of IS to deploy that for us18:07
=== alan_g is now known as alan_g|EOD
kenvandinesil2100, so once all these build, i need to do a watch only build on the silo right?18:09
sil2100robru: thanks :)18:09
sil2100kenvandine: yes18:09
robrusil2100: you're welcome18:09
sil2100kenvandine: if! We don't get any failures ;p18:09
kenvandinesil2100, have confidence :)18:11
robrusil2100: hey I just got the publish fix in production, do you have anything publishable to test with?18:25
robru(I mean it totally is guaranteed to work, I just like to see it working while I have the IS guy's attention...)18:25
sil2100robru: not yet, since we have some ubuntu-rtm stuff ready but we're waiting for unblocking -proposed and getting an image ;/18:26
robrusil2100: ok well when you do finally publish something just keep an eye out for the published version list thing working and if not, ping me and I'll investigate why it didn't work (but it really has to work since it's just a single function call to a tested function, so i can't imagine anything going wron)18:27
sil2100robru: I just hope it'll serialize to JSON nicely18:27
sil2100And in this case we'll have to modify the spreadsheet scripts18:27
sil2100Since they're not expecting a list of versions (probably)18:28
robrusil2100: funny because the function was named set_package_version_list all along ;-)18:29
robrusil2100: ah so indeed set() isn't valid json18:30
robrusil2100: good call18:30
robru;-)18:30
robruwhat could go wrong?18:30
sil2100robru: that's why I changed it to a dictionary originally, since I didn't know about the usage of a set there - and I was worried it won't JSONize18:30
robrusil2100: ok I'll fix that18:31
sil2100(by usage of a set I mean I didn't know about the dual-landing requirements of that ;) )18:31
sil2100kenvandine: we have failures :|18:38
kenvandinebugger!18:39
sil2100:|18:39
kenvandinesigh... we'll need to pull in some utopic fixes :/18:40
kenvandineor vivid actually18:40
sil2100https://launchpadlibrarian.net/188684555/gnome-control-center_1%3A3.12.1-5ubuntu2_1%3A3.12.1-5ubuntu3.diff.gz18:40
sil2100This seems to help for g-c-c18:41
kenvandinesil2100, no, g-c-c in rtm is 3.8.618:44
kenvandinenot 3.12.118:44
alexabreutrainguards can you reconfigure RTM silo 13 (L39) ?18:44
robrusil2100: right. defaultdict json-izes into a dict but you're right that set() doesn't json-ize. just pushed a fix for that18:44
sil2100:<18:44
kenvandinenone of the packages are in the touch images, maybe we could just sync them from vivid?18:44
robrualexabreu: one sec18:45
sil2100kenvandine: might be a good idea, but... I hope they won't require any new deps18:45
sil2100kenvandine: let's try that, give me a moment to prepare the sync line18:45
kenvandinesil2100, thanks... i appreciate that18:46
robrualexabreu: done18:46
alexabreurobru, thx18:46
robrualexabreu: you're welcome18:46
robrusil2100: ok try publishing something now ;-)18:46
sil2100robru: we'll have something soon (I hope!)18:47
sil2100kenvandine: ok, syncing18:47
sil2100Damn it ;/18:47
sil2100kenvandine: ok, huston, we might have a problem18:48
sil2100kenvandine: sync silos won't work here :<18:48
sil2100kenvandine: need to wait for the silo to stop preparing packages, but we'll have to prepare those packages manually18:50
sil2100kenvandine: CI Train, when doing synces, appends ~rtm to the upstream version number by default, so now we'll have b0rken package numbers in the silo18:50
sil2100Check out the PPA later and tell me if you think we can use those18:51
sil2100Grrrrr18:54
sil2100Why so many problems?!18:54
robrusil2100: ok I'm gonna grab some food quickly, brb. I promise nothing can go wrong with the publish job (both hotfixes had tests) ;-)18:54
kenvandinesil2100, so i bet some of these gnome bumps will be missing deps :/18:55
sil2100robru: ok, have fun!18:55
sil2100kenvandine: ;/18:55
kenvandinewhat a mess...18:55
sil2100kenvandine: let's see how these ugly-versioned syncs build, we'll be prepared for that at least18:55
sil2100kenvandine: ok, they're in the PPA - take a look at those broken version numbers, so sad :<19:03
sil2100But we'll see if new deps will be needed19:03
kenvandineMissing build dependencies: libgrilo-0.2-dev19:09
kenvandinesil2100, ^^19:09
kenvandineMissing build dependencies: libgnome-desktop-3-dev (>= 3.9.91)19:09
sil2100...19:10
kenvandinesil2100,  does that ppa not pull from -proposed?19:10
kenvandineMissing build dependencies: libupower-glib-dev (>= 0.99.1)19:11
sil2100It should19:11
sil2100Yeah, it's says it uses proposed19:11
sil2100hmmmm19:13
sil2100kenvandine: ok...19:13
sil2100kenvandine: I see another thing :<19:13
sil2100kenvandine: the reason for this is that the version we have in -proposed is 0.99.1~rtm-319:13
sil2100kenvandine: since it was a sync from vivid19:13
sil2100And 0.99.1~rtm is smaller than 0.99.119:14
kenvandineyeah19:14
sil2100kenvandine: all in all, I must say that silo 16 is a catastrophy right now ;p And it has nothing to do with any of your changes ;p19:14
sil2100We're doing everything wrong!19:14
kenvandineyeah... i really wasn't prepared to try to land that transition :-/19:15
sil2100Same here...19:16
sil2100I think we might want to re-publish upower with a proper version number19:17
kenvandinethat's only part of the problem though19:17
sil2100Yeah19:18
sil2100And then, we need to decide if we want to continue this big transition, or we'll just fix the packages to build19:18
sil2100With hacky patches19:18
kenvandineall of the desktop stuff, is going to be like peeling an onion19:18
sil2100So maybe we can simply fix the FTBFS?19:19
kenvandineor... maybe change the build depends binary to libupower-glib3-dev ?19:19
kenvandineso the packages that haven't been ported can still build against the old19:20
kenvandinethat's different than vivid though19:20
sil2100Which ones?19:20
kenvandinechange the binary from libupower-glib-dev to libupower-glib3-dev19:21
kenvandinethen change the build depends for indicator-power, settings, etc19:21
kenvandinebut leave all the desktop packages alone19:21
sil2100uuuh19:22
sil2100Sounds hacky! ;)19:22
kenvandineyeah :)19:22
kenvandineshortest road to fixing the rtm archive though19:22
kenvandinei still hate it19:23
sil2100Are you sure that would help though?19:23
kenvandinesure, if the other packages still depend on the old binary19:23
kenvandinethat binary is still in the archive19:23
kenvandineand doesn't conflict19:23
kenvandinethey depend on libupower-glib119:23
kenvandinethey shouldn't even need to be rebuilt19:24
kenvandinebut if they were to be rebuilt, they would need to build against the old upower19:24
sil2100But this does seem to reveal a certain risk, that even with the new upower in the rtm archive, all non-modified packages would depend on the old one19:24
sil2100And this would potentially mean that we're unsyncable for those components as well, hmm19:24
kenvandineyeah, the version they are linked with19:24
kenvandineyeah19:24
kenvandinenone of which are in the image though19:25
kenvandinewe didn't see any problems with those installing upower from the silo19:25
kenvandineand actually, if we sync those packages, they will come from vivid anyway19:26
sil2100kenvandine: right!19:26
kenvandinethe rename of the build depends blows19:27
sil2100kenvandine: ok, so if you feel brave enough, please proceed! I suppose that you as a core-dev have more feeling of what's appropriate as well :)19:27
kenvandinebut without it those desktop packages will FTBFS if we ever tried rebuilding19:27
sil2100kenvandine: in the meantime, I'll prepare a different silo for you19:27
kenvandinewell... why exactly is it held in proposed?19:27
sil2100kenvandine: since this one is blown anyway, since we cannot push versions lower than what's in there19:27
kenvandinesince we aren't removing the old lib19:28
kenvandinei'm just wondering if we have a hard breaks there keeping you from installing the 2 versions19:28
sil2100kenvandine: I didn't see that in the package, hm, right19:28
kenvandinedo we have an excuses page for ubuntu-rtm?19:29
sil2100kenvandine: yeah19:34
sil2100http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt19:35
sil2100Wait, no19:35
sil2100Wrong paste19:35
sil2100http://people.canonical.com/~ubuntu-archive/proposed-migration/ubuntu-rtm/update_output.txt19:35
sil2100kenvandine: any leads?19:45
kenvandinesil2100, not really... according to rmadison there is no libupower-glib1 in 14.09-proposed19:52
kenvandineoh... of course there isn't :)19:52
kenvandinethe update tests should be able to resolve that from 14.09 though19:53
sil2100jibel: let's postpone the announcement of the new rules until tomorrow, ok?19:54
jibelsil2100, okay19:54
kenvandinesil2100, ok... this isn't good19:59
kenvandinepowerd and indicator-power was promoted to release19:59
kenvandinebut they should have been built against the new upower19:59
kenvandineso those will be uninstallable20:00
sil2100Wait, they weren't built against the new upower? They were in the same silo?20:01
sil2100Ah, no deps for 0.99?20:01
kenvandineyes, in the same silo20:01
kenvandineah, they depend on upower20:02
kenvandinenot libupower-glib320:02
kenvandineso i guess they will be installable20:03
kenvandinebut... probably blow up20:03
kenvandineprobably really depends on the dbus interface20:03
kenvandinesil2100, i don't know what to do... since those went to release we're pretty committed to getting the other 2 to release asap20:07
kenvandineit'll break the images20:07
kenvandinebut then that causes some sort of update issue for those desktop packages in rtm20:07
kenvandinenone of which should affect the image20:07
kenvandinesil2100, i guess we just don't know if powerd and indicator-power gracefully falls back to the old dbus API or not20:08
kenvandinei know we needed updates to those to handle the dbus api changes, but never looked at them20:08
sil2100kenvandine: so maybe we'll revert the upower+powerd landing for now?20:11
sil2100And re-release once all is clear?20:12
kenvandinesil2100, well half of the landing is in release already20:13
kenvandineharder to revert20:13
sil2100kenvandine: no no, since we'd revert those exactly, just use the reverter and push directly to the archive :)20:13
sil2100You know, reverts should instantly pop up in the archive I suppose20:14
kenvandinefine with me, just need someone who can sort out the transition20:14
sil2100But hm, the version numbers would be ugly20:14
kenvandinei hadn't planned any time for that20:14
sil2100But bleh20:14
sil2100Yeah, ok, let me revert today or tomorrow (at max) and we'll take care of this tomorrow20:14
kenvandinewe don't want broken images, that's more important than version numbers20:14
kenvandine:)20:14
kenvandinei suspect images created now would be pretty broken20:16
kenvandinesil2100, so if we're reverting, could i just publish what's in silo 4 and squash what went to -proposed?20:18
kenvandineassuming QA gives it an ack20:18
sil2100kenvandine: I suppose that might be a good idea, but let me first revert - will do that once I'm back from a quick errand20:22
kenvandineok, thanks20:22
* kenvandine tries to remember what he was fixing before all hell broke loose :-D20:23
SaviqUrsinha, hey, looks like I can't get rid of the Resync trunk commits after all https://code.launchpad.net/~mir-team/qtmir/trunk :/21:07
sil2100Saviq: that's still happening?21:19
sil2100robru: ^21:19
robruwhat?21:20
Saviqsil2100, well, there's two things - a) the 5 before previous release got brought back somehow21:20
sil2100robru: check the qtmir trunk above, it seems CI Train is again pushing 'Resync trunk' commits there all the time21:20
Saviqsil2100, and b) there's an empty "Resync trunk" at the tip as well21:20
sil2100I need to revert the breakage now and finally EOD21:21
robrusil2100: Saviq: the qtmir silo isn't even published? merge&clean job can't be running to cause this21:21
sil2100Saviq: yeah, the last thing is worrying...21:21
sil2100kenvandine: what we'll do is, I'll ask some archive admin to remove the 2 packages from proposed, and revert the other two back with our reverter21:23
sil2100And everything will be super clean21:23
kenvandinesil2100, ok21:23
Saviqrobru, that's vivid21:26
Saviqrobru, the silo just got published some time ago21:26
robruSaviq: 2 hours ago?21:26
Saviqrobru, possibly, row 2921:26
robruSaviq: I mean if this problem was back, there'd be a new resync trunk commit every 5 minutes, as that's how often it tries to merge & clean21:27
Saviqrobru, https://ci-train.ubuntu.com/job/check-publication-migration/72793/console21:27
robrusince there's only one resync trunk commit, this must be some different but similar issue21:27
Saviqrobru, I'm not saying it's the same problem21:27
Saviqrobru, similar result, yes (and I don't know where it took the previous 5 empty commits, too21:28
Saviqdoes it keep a cache of the trunk between landings or something?21:28
robruSaviq: oh right, so what happens is, citrain checks the revno of trunk when the silo is prepared. you deleted a bunch of commits and citrain was like 'hey, revno at trunk is different, let's merge what we have with what they have'21:28
robruSaviq: yes, the silo keeps a copy of the branch locally which it then pushes later21:28
Saviqrobru, but not *between* silos21:28
robruSaviq: so now that the silo is free you should be able to delete those commits and --overwrite the branch, next silo will honor that21:29
robruSaviq: not between silos no... only inside the silo itself21:29
Saviqrobru, if only bzr allowed deleting commits...21:29
Saviqrobru, I'll have a think about what to do21:30
robruSaviq: I'm pretty sure you can branch the trunk, check out an earlier revision, cherry pick a couple commits that are real, and then `bzr push --overwrite` to get those ugly commits out of the trunk21:30
Saviqrobru, sure I can, not the cleanest way to do things, though...21:31
robruSaviq: the only other option I'm aware of is to just leave those commits in place. ¯\_(ツ)_/¯21:33
Saviqrobru, yeah, /me hates, overwritten21:34
robruSaviq: not that this matters to you, but amusingly this issue wasn't caused by my recent refactorings... when I implemented automatic merge&clean, I didn't make any changes to the merge&clean job for that... so merge&clean always had this bug, just exacerbated by the creds explosion and running the script automatically every 5 minutes...21:36
Saviqrobru, yup21:36
sil2100kenvandine: hey, maybe you're willing to do a dput for me? :)21:51
sil2100kenvandine: http://people.canonical.com/~lzemczak/packaging/ <- the powerd* files there21:51
brendandlpotter, need a quick chat about silo 22 if that's ok21:51
kenvandinesure21:51
sil2100kenvandine: (nothing else needs reverting, the indicator-power landing only touched translations, so it's safe)21:51
sil2100kenvandine: thanks!21:51
* sil2100 needs to really EOD now21:51
kenvandinewhat's the secret sauce to dput directly to 14.09?22:02
kenvandinerobru, do you have any idea? ^^22:03
robrukenvandine: dput to a ppa or the archive?22:05
kenvandinearchive22:05
robrukenvandine: sorry I only know how to dput to the ppas.22:05
kenvandinetrying to upload the package from sil2100 for that revert22:05
kenvandinehe said to dput it directly to 14.09... then ran off :)22:05
robrukenvandine: I guess use copy-package?22:05
kenvandinehe said dput...22:07
kenvandineand gave me the sources for his package22:07
kenvandinesigh...22:07
robrukenvandine: I've never dput'ed to archives. usually when the train has problems publishing I hear core-devs talk about using copy-package from the PPAs to the archive.22:08
kenvandineyeah22:08
kenvandinewhew... figured it out :)22:13
* kenvandine heads out too22:14
tedgtrainguards, Can I get a silo for line 46 please?23:04
robrutedg: ah, you have silo 0 ;-)23:07
tedgrobru, Hah, now I'm curious if zero is the non-silo ;-)23:07
tedgrobru, Thanks!23:07
robrutedg: you're welcome23:08
tedgrobru, I think that vivid silo 4 fell off the spreadsheet…23:08
tedgrobru, It's tested, can you just publish it?23:09
robrutedg: ok23:09
charlested, robru, thanks :)23:10
charless/ted/tedg/23:10
robrucharles: you're welcome23:11
* tedg curses the person who has "ted" of freenode!23:11
tedgon…23:11
charlested kulp23:11
tedgYeah, don't know who that is. Clearly a bad person because he took my nick.23:11
robrutedg: heh23:12
charlesapparently, he wrote this: http://www.cmsmadesimple.org/23:12
tedgBet it's written in PHP, the devil's language.23:15
tedg:-)23:15
robrucjwatson: ping23:31
cjwatsonrobru: Please tell me what you want and I'll reply when I'm around.23:31
robruheh23:31
robrucjwatson: if it's possible can you install python-six on snakefruit? http://people.canonical.com/~ubuntu-archive/cicopy.log23:32
cjwatsonrobru: Could you RT that, please?  It'd make more sense to have IS install it than for me to unpack another thing in our home directory.23:33
cjwatson(And chase with IS directly, assuming you need this to get the train running properly.)23:33
robrucjwatson: ah ok. yeah publications are blocked on this right now23:33
robrucjwatson: it is snakefruit right?23:33
cjwatsonYes.23:33
robrucjwatson: thanks23:33
cjwatsonI've unpacked a few things in ~ubuntu-archive, but only when they're newer than what's available in packaged form for snakefruit's current release, or similar.23:34
cjwatsonBut six.iteritems should be available in 1.1.0-2 IIRC which is what's available.23:34
cjwatsonYeah, looks like it.23:35
robrucjwatson: oh jeez. yeah I've hit a few spots where python-six 1.1 wasn't new enough23:35
robrucjwatson: but if it has iteritems it should be good for this23:35
cjwatsonIt does, I checked my git history.23:36
robrucjwatson: ok thanks23:36
robrucjwatson: no, wait23:44
robrucjwatson: the line preceding the failing import is 'from six.moves import range as gen_range'23:44
robrucjwatson: so python-six is installed, but six.iteritems isn't available23:44
cjwatsonOh, so it is.23:46
robrucjwatson: can you pull in a newer version then? I guess 1.5 would have it, 1.8 is latest.23:46
cjwatsonYeah, working on it.23:47
robrucjwatson: thanks23:47
robrucjwatson: actually, looking at that traceback there's a sort of funny import chain going on there. if I were to shuffle around where some functions and classes are defined, I could probably avoid copy2distro needing to import silomanager at all, avoiding that import. does that sound like a better solution to you? or is that just kicking the can down the road23:51
robruuntil the next time a file grows a dep on six?23:51
cjwatsonrobru: *shrug* it should have six 1.8.0 there now23:53
cjwatson(I just cloned the Debian packaging branch, symlinked six.py into $HOME/python/ which is used for other things, and set PYTHONPATH="$HOME/python" in ~/cu2d/run.sh23:54
robrucjwatson: alright thanks.23:54
cjwatson)23:54
robrucjwatson: we'll see in a minute if it worked ;-)23:54
cjwatsonApparently not.23:55
robrucjwatson: no? the traceback disappeared23:55
cjwatsonReload.23:55
robrui... what?23:55
robrucjwatson: I swear I reloaded and the traceback was gone. how is it back?23:55
cjwatsonBecause it was still busy writing the file when you reloaded first.23:56
robruah23:56
cjwatsonWeird, that sequence of imports works when I run it by hand at a python prompt.23:57
robrucjwatson: so why didn't that work if you set pythonpath? citrain files append to sys.path but don't overwrite it23:57
cjwatsonI don't know, kind of on vacation here. :P23:57
robrucjwatson: bah, python import magic23:57
robrubarry!!23:57
robrucjwatson: ok well I'll do a branch where I shuffle things.23:58
cjwatson(Pdb) sys.modules['six']23:59
cjwatson<module 'six' from '/home/ubuntu-archive/cu2d/cupstream2distro/six.pyc'>23:59
cjwatsonNuked that .pyc, should be better in a moment.23:59
robrucjwatson: oh right, leftover from when I'd committed a stub to trunk...23:59

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