/srv/irclogs.ubuntu.com/2015/03/20/#ubuntu-ci-eng.txt

robrufginther: https://pastebin.canonical.com/128028/ same traceback, different 'juju status', agent-state stuck in 'pending' after an hour00:07
veebersrobru: awesome thanks! Much appreciated :-) nw even the superhumans such as yourself have to eat every now and then00:34
robruveebers: haha, you're welcome!00:34
cyphermoxrobru: highlights in place.00:39
robrucyphermox: sweet, thanks00:39
cyphermox(it's early, but still)00:39
robrucyphermox: you can watch me work tomorrow ;-)00:39
=== cwayne is now known as cwayne-afk
josephtrobru: for 'pending' check 'nova list' and see if you have instances in ERROR state01:11
robrujosepht: https://pastebin.canonical.com/128032/ indeed this looks wrong, there are triple as many machines as there were in the previous deployment.01:14
josephtrobru: you'll need to 'nova delete' the ERROR ones and after a 'juju destroy-environment ...' I'd expect there to be none for juju-engine-machine-X01:15
robrujosepht: I thought I had checked the 'nova list' after the 'destroy-environment' and saw only the 2 sandbox ones in the right state, the ERROR state ones came after 'mojo run'01:16
robrujosepht: so you want me to destroy environment again? there's nothing else to poke at with the current env?01:17
josephtrobru: one thing you can do is 'nova console-log $ID' for one of those instances and see if that tells you anything01:18
josephtrobru: probably not01:19
robrujosepht: bah, just deleted them01:19
josephtrobru: have you updated juju recently?01:19
robrujosepht: well I'm doing this in a trusty sandbox.01:19
robru1.20.11-0ubuntu0.14.04.101:20
robru$ apt-cache policy juju-core01:20
robrujuju-core:01:20
robru  Installed: 1.20.11-0ubuntu0.14.04.101:20
robru  Candidate: 1.20.11-0ubuntu0.14.04.101:20
robru  Version table:01:20
robru *** 1.20.11-0ubuntu0.14.04.1 001:20
robru        500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages01:20
robru        100 /var/lib/dpkg/status01:20
robru     1.18.1-0ubuntu1 001:20
robru        500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages01:20
josephtrobru: okay, so for that version of juju I usually have to 'juju add-machine zone=nova' for each machine I'll need as juju will sometimes try to allocate machines on a different availability-zone.  Is this on bootstack?01:22
robrujosepht: yes on bootstack, and I've been doing that as per fginther's instructions.01:23
josephtrobru: the add-machine bit?01:23
robrujosepht: "for i in {1..8}; do juju add-machine zone=nova --constraints="instance-type=m1.smaller"; done"01:23
josephtawesome01:23
robrujosepht: not sure what happened, the second time around there seemed to be twice as many machines. even though I ran destroy-environment in between01:24
josephtrobru: strange, one thing to check is that your services and relations in your spec (if they are separate files) need to have identical names for the deployment and services01:25
robrujosepht: spec I'm using is lp:~canonical-ci-engineering/canonical-mojo-specs/ci-engine-ts-webui, fginther said he was able to get a successful deployment with it...01:26
robrujosepht: (it is stripped down from the full spec though)01:26
josephtrobru: are you deploying again?  are the RUNNING instances still there?01:29
robrujosepht: oh not yet. one sec01:29
josephtrobru: don't if you aren't01:29
robrujosepht: oh I'm just destroying now01:30
josephtrobru: okay :)01:30
robruhttps://www.irccloud.com/pastebin/YUVNcdCf01:30
robrujosepht: getting that again ^01:30
josephtare the instances still there if you 'nova list'?01:30
robrujosepht: 'nova list' indeed has nothing matching *engine*, just the two *sandbox* ones01:31
josephtcan you do 'nova secgroup-list' please?01:31
robrujosepht: https://pastebin.canonical.com/128033/01:32
josephtrobru: can you try to 'nova secgroup-delete' the engine ones please?01:33
robrujosepht: looks good: https://pastebin.canonical.com/128034/01:35
josephtrobru: cool, I guess you can redeploy then.  I won't be around when it's done though, I'm sorry to say. :)01:35
robrujosepht: heh, either will I. I'll ping ci-help again tomorrow. thanks a bunch!01:36
josephtrobru: np01:36
fgintherrobru, hey, I just saw your first pastebin, do you have "default-series: precise" in the .juju/environments.yaml file? Nodes 1-8 were trusty nodes, they should be precise01:54
=== cwayne-afk is now known as cwayne
robrufginther: oh hrm it might be trusty. copy&paste error. crap01:55
robruyup, it's trusty01:55
robrufginther: ok, cancelled that deployment, will try again with precise01:56
fgintherrobru, ahh, that should explain that problem.01:56
fgintherrobru, yeah, the 'juju add-machine' trick will use whatever is the default-series.01:57
fgintherrobru, and since the pre-allocated nodes didn't match what the mojo spec, it tried to create new nodes, which unfortunately doesn't work right :-/01:58
robrufginther: that explains the extra nodes... doesn't explain why i didn't get extra nodes the first time around though. weird01:58
imgbot=== IMAGE 143 building (started: 20150320-02:05) ===02:05
robrufginther: wait, what? https://pastebin.canonical.com/128036/ is this a success?02:32
robrui dont even02:33
fgintherrobru, yep, looks like it all worked, you can also check 'juju status' and make sure there are no errors (which there shouldn't be as the mojo spec ran the tests)02:35
robrufginther: very nice. wow. ok, I'm EOD now but I'll poke at this tomorrow.02:36
fgintherrobru, see ya02:37
robrufginther: thanks!02:37
robruSaviq: no qa on silo 6?03:20
rsalvetirobru: nops, fixing one symbol file and fixing the android build (not affecting the binaries out of this package)03:23
rsalvetithe previous landing broke all the android builds depending on platform-api, including arale03:24
robrursalveti: ah, fair03:24
imgbot=== IMAGE 143 DONE (finished: 20150320-03:35) ===03:35
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/143.changes ===03:35
rsalvetigeez, platform-api will never migrate05:25
Mirvthis time at least the image is not broken..05:50
Mirvcihelp platform-api claims to be "waiting" for Boottest result, but in fact vivid-boottest-platform-api has not been triggered at all08:51
Mirvs/waiting/Test in progress/08:51
psivaa_Mirv: what version is it waiting on.. i see http://d-jenkins.ubuntu-ci:8080/view/Vivid/view/BootTest/job/vivid-boottest-platform-api/5/ having succeeded08:57
Mirvpsivaa_: 20150320 is in proposed09:04
Mirvpsivaa_: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#platform-api09:04
sil2100popey, ogra_, Mirv, davmor2: I'll be on the meeting today normally09:30
sil2100I hate this freaking cold10:04
sil2100huh, where did Dave go now?10:21
ogra_swallowed by the eclipse :)10:22
sil2100davmor2: hey! So I updated myself on the channel spec and browsed through the list of available channels and there is one setup now with the custom tarball10:24
davmor2sil2100: right I'm flashing the phone now I assume I just use devel-proposed still and the tarball should be on there right? or do I need to use a different channel?10:26
sil2100davmor2: I'm still waiting for some feedback from slangasek as there is a few confusing things going on, but from what I see the ubuntu-touch/devel-proposed/krillin.en channel seems like the devel-proposed for krillin with the right, vendor custom tarball10:26
sil2100Since the new model encourages having per-device channels if there are difference in their custom bits10:27
davmor2sil2100: I'll give that a go then10:27
psivaa_Mirv: the platform-api boottest is now running, will check the excuses in a little bit10:36
davmor2sil2100: so issue number one clicking on the here T's and C's link crash the welcome wizard10:52
sil2100huh10:59
popeysil2100: are you able to remove packages from the archive?11:00
Mirvpsivaa_: thanks11:00
popeysil2100: specifically https://bugs.launchpad.net/ubuntu/+source/account-plugin-evernote/+bug/133748411:00
ubot5Ubuntu bug 1337484 in account-plugin-evernote (Ubuntu) "Delete account-plugin-evernote source package from ubuntu" [High,Triaged]11:00
cjwatsonpopey: requires ~ubuntu-archive11:02
popeyaha11:02
popeythanks11:02
* popey asks in -devel11:03
cjwatsonpopey: no need11:03
cjwatsonI can do it11:03
popey\o/11:03
popeythank you.11:03
cjwatsononly from vivid, I trust11:03
popeyyeah11:03
popeythis isn't an owncloud level of removal11:04
cjwatsonubuntu-rtm/14.09 doesn't have that source anyway11:04
cjwatsonpopey: what's the open reminders-app task for?11:04
popeycjwatson: reminders-app is the only consumer of that package, I think it was filed against that originally11:06
popeyso it shows up in our tasks for the reminders-app11:06
cjwatsonseems pointless if you have nothing to do, but ok11:06
cjwatsonpopey: done11:07
popeythanks cjwatson11:07
SaviqMirv, seems like rsalveti landed the platform-api fix alone, could you upload qtubuntu and -gles no-change rebuilds?12:12
Saviqcihelp, any reason why makos are flashed with r127 still in -ci jobs?12:12
fgintherSaviq, sorry about that, leftover workaround from the last unbootable image. Should be ok now. Need anything re-run?12:16
Saviqfginther, I'll manage12:16
Saviqfginther, is it reset now?12:17
fgintherSaviq, yes, it should default now to the latest image12:18
Saviqtx12:18
SaviqMirv, ah, it actually migrated now, as you were12:34
MirvSaviq: oh, ok, so no more additional rebuilds needed?12:35
SaviqMirv, https://launchpad.net/ubuntu/+source/qtubuntu12:35
Mirvokie12:37
SaviqMirv, rsalveti, I pushed the changelogs to qtubuntu and -gles btw12:41
* sil2100 lunch12:45
sil2100brb12:45
MirvSaviq: greatness12:46
Mirvmardy: davmor2: rvr: FYI I've added some test plan to https://trello.com/c/OdkjVMsH/1156-ubuntu-landing-018-signon-plugin-oauth2-dbarth since it's not really a normal landing.13:03
rvrMirv: Ack13:03
rvrMirv: So that silo, is just to modify a dependency?13:04
=== alan_g is now known as alan_g|lunch
om26eralex-abreu, Hi!13:05
Mirvrvr: yes https://code.launchpad.net/~mardy/signon-plugin-oauth2/lp1362640/+merge/25349413:05
rvrbfiller: I approved silo 27. address-book test plan must be updated to include import from sim card.13:05
om26eralex-abreu, How to test silo 7 ?13:05
rvrMirv: Ok.13:05
mardyMirv: yep, looks ok13:06
om26eralex-abreu, I just saw, it doesn't require QA  testing ?13:06
alex-abreuom26er, ah I marked it as needs QA by mistake, ... I updated the stylesheet13:06
om26eralex-abreu, ok, thanks :)13:06
alex-abreuom26er, thx to you :)13:06
bfillerrvr: ack13:21
bfillerrenatu: can you update the address book test plan with cases to test the sim card import please13:21
bfillerrenatu: see rvr message13:22
rsalvetiSaviq: Mirv: the silo that had platform-api also had a rebuild of qtubuntu13:32
Saviqrsalveti, yeah, saw that, I pushed changelog bits too13:33
renatubfiller, for all cases or only the one that we do not have autopilot?13:40
renaturvr, we have autopilot tests for sim card importing13:40
rvrrenatu: Ah, nice, I didn't see them in the diff.13:41
renaturvr, let me re-check13:41
renaturvr, tests/autopilot/address_book_app/tests/test_import_from_sim.py13:42
rvrrenatu: +113:42
=== alan_g|lunch is now known as alan_g
Laneywhat are these -nova- emails I'm getting?14:07
cjwatsonLaney: new system being tested, I've raised that and it's being fixed14:30
cjwatsonthanks for the report14:30
Laneycheers14:46
Laneyif this is using the cloud for adt runners then I'm in favour14:47
Laneyplease arrange for the test log to be catted to the console output though as I'm thoroughly trained to look there by now. :)14:48
cjwatsonev: ^-14:52
sil2100o/15:10
sil2100dbarth__: approval of branches needed:15:10
sil2100https://code.launchpad.net/~online-accounts/ubuntu-system-settings-online-accounts/master/+merge/25009515:10
sil2100https://code.launchpad.net/~mardy/account-plugins/lp1429911/+merge/25232615:11
dbarth__sil2100: sorry15:21
dbarth__sil2100: done15:27
boikotrainguards: can I get a reconfigure on vivid silo 24? I added a new component there16:25
sil2100boiko: on it16:25
boikosil2100: thanks!16:26
ogra_sil2100, i'm stuck in another meeting, wont make LT i fear16:59
sil2100ogra_: no worries, anything outstanding related to our builds status?16:59
ogra_apart from glibc ?16:59
ogra_nope16:59
sil2100heh ;)16:59
ogra_(we cant land any initrd chanes currently because the libc breaks it)17:00
ogra_*changes17:00
om26errsalveti, what testplan should I be running except for general testing ?17:43
om26errsalveti, will mediaplayer do ?17:43
rsalvetiom26er: for this one? better to coordinate that via email17:44
rsalvetiom26er: basically everything that touches multimedia17:44
om26errsalveti, silo2017:44
rsalvetiom26er: oh, right, just mediaplayer17:44
rsalvetiom26er: thought it was the silo 2317:45
=== alan_g is now known as alan_g|EOW
sil2100cjwatson: hey, do we have a place where we have all the past manifests for images built? Or are the http://cdimage.ubuntu.com/ubuntu-touch/* the only ones?18:35
sil2100cjwatson: since I would need more images into the past18:36
cjwatsonsil2100: They're all saved in the LiveFSBuild objects on Launchpad18:41
cjwatsonsil2100: It's probably easiest to go via https://launchpad.net/+apidoc/devel.html#livefses18:41
sil2100hm, that's actually a valid point18:41
sil2100All the time I was using manifests while I could simply fetch it from LP18:42
cjwatsonYou'll find it in getFileUrls()18:42
sil2100cjwatson: thanks!18:42
cjwatsonWell, I mean the manifest is attached to the build on LP18:42
cjwatsonWe prune non-text build artifacts quite quickly (after a day or so), but text artifacts are generally small so they're kept around forever18:42
robrusil2100: oh are you updating the diff scripts to not rely on the spreadsheet in order to determine what landed in each image?18:43
sil2100robru: no, the scripts are already a bit agnostic to that, I added a feature to generate commitlogs for ranges of images (for OTAs for instance)18:45
sil2100So I need to have information from the past18:45
robrusil2100: ooooh fancy18:45
sil2100I also forgot that the archive sheet got moved to a separate doc ;)18:45
pmcgowanom26er, the last toolkit landing has no info in the card on what it fixed18:45
pmcgowanwould you know?18:45
robrusil2100: oh yeah the link to the new archive doc was in the mail i sent out18:45
sil2100Yeah, I have it :)18:46
om26erpmcgowan, not really, I do remember it changed the text selection handle to be more accessible.18:48
om26ersil2100, can you tell silo-13 that landed on 18th march, what it fixed18:48
pmcgowanwould like to know if this was fixed https://bugs.launchpad.net/ubuntu-clock-app/+bug/142269318:50
ubot5Ubuntu bug 1422693 in Ubuntu Clock App vivid-15.04 "[Vivid][Regression]Cannot change alarm switch status (enable/disable alarms)" [High,Fix committed]18:50
om26erpmcgowan, afaik no that was not fixed. List is here: https://launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/1.2.1450+15.04.20150318-0ubuntu118:52
pmcgowanom26er, thanks18:53
pmcgowanbe nice if the card had that info18:53
robrusil2100: note though that the 'archive landed requests' still dumps into the archive tab in the same spreadsheet. flushing those out to the separate doc is a manual step18:57
nik90pmcgowan, om26er: Actually that bug you listed and https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1401883 were fixed by an earlier UITK release on the 6th March.18:58
ubot5Ubuntu bug 1401883 in ubuntu-ui-toolkit (Ubuntu) "[Vivid][Regression] Alarms times are incorrectly saved when editing an alarm" [Critical,Fix released]18:58
pmcgowannik90, thanks18:59
nik90pmcgowan, om26er: It just so happened that the clock app also needed a fix which was done. But since clock app tests are failing on dashboard, we haven't been able to push out a new clock release18:59
sil2100robru: ok, can you give me write access to it? Just in case18:59
pmcgowannik90, know why they fail?18:59
pmcgowanand who is working on it?18:59
robrusil2100: sure19:00
nik90pmcgowan: The clock app requests for location access which was not testable at the time and caused the tests to be stuck at the prompt. The camera app bypassed that by disabling the location prompt entirely which we didn't do for the clock app.19:01
nik90pmcgowan: I am trying to fix that at the moment.19:01
pmcgowanawesome19:01
sil2100Ok guys, I've got enough for today, need to lay down and rest some19:46
sil2100Have a nice weekend!19:46
robrumterry: kenvandine: https://ci-train.ubuntu.com/job/ubuntu-landing-008-2-publish/87/artifact/webbrowser-app_packaging_changes.diff anybody around for a packaging ack?21:20
mterryrobru, sure fine  :)21:42
robrumterry: thanks!21:42

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