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

imgbot=== trainguard: IMAGE 41 building (started: 20140521 02:10) ===02:10
imgbot=== trainguard: IMAGE 41 DONE (finished: 20140521 03:30) ===03:30
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/41.changes ===03:30
=== wgrant changed the topic of #ubuntu-ci-eng to: Launchpad offline 06:00 - 06:30 UTC | Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
Mirvcjwatson: thanks for sharing. it's true that everyone takes granted all the huge speedups that have already been made. I can't remember anymore the 20 hour armhf builds :)06:21
=== wgrant changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
=== kalikiana_ is now known as kalikiana
=== vila changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: vila | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
balloonsfginther, 4 more apps to turn on pep8/pyflakes. This should be everything; stock-ticker-mobile-app07:17
balloonsrss reader07:17
balloonsterminal07:17
balloonsubuntu-docviewer-app07:17
balloonsfginther, also, as I mentioned yesterday, not sure if you saw, rss reader jenkins is approving merges where tests fail07:19
fgintherballoons, let me look at the rss issue07:20
fgintherballoons, the rssreader landing with failing tests is intentional. When the tests were first added to ci, they weren't passing, we wanted the feedback, but not to block landing until the tests could be fixed. Are we now in a position to block landings and fix the tests? If so, I'll switch them to block.07:24
balloonsfginther, are any other tests not set on block atm?07:24
balloonsfginther, interesting we never switched them on :-)07:25
fgintherballoons, rssreader is the only one07:26
balloonsfginther, ok, I think it's fine to switch it back on. I'll have a look to make sure it's passing in trunk07:28
fgintherballoons, can you review please? https://code.launchpad.net/~fginther/cupstream2distro-config/coreapps-pep8-2/+merge/22038207:45
fginthercjwatson, we've put together a plan while here in Malta for doing autopkgtest with click packages. Are you interested in more details?07:47
mhr3is the spreadsheet broken again?07:53
Mirvmhr3: in which way?07:56
mhr3resumed from suspend and the page didn't update07:56
mhr3but after refresh it's looking ok07:57
mhr3let's call it chrome bug07:57
cjwatsonfginther: sure, though hopefully it doesn't require changing click itself (except maybe docs)08:02
sil2100Phew08:04
fginthercjwatson, no, the click package itself isn't be changed to run the tests. The general idea is to add a file 'click/tests/control' in the source tree that adt-run will interpret and perform the right magic08:04
fginthercjwatson, it will basically mirror the format used by autopkgtest for debian tests08:05
balloonsfginther, approved08:09
cjwatsonfginther: Having a click/ prefix there is odd given that there's no existing click/ directory, unlike for Debian packages where debian/ already exists.  How about just tests/control?08:15
cjwatsonfginther: How will you find the source tree for a given click package?  A manifest key or something?08:16
cjwatsonfginther: (And the right version of that source tree, too)08:16
jhodappsil2100, can I get a silo for https://code.launchpad.net/~jhodapp/media-hub/gallery_trusted/+merge/220386 please?08:20
sil2100jhodapp: looking08:20
jhodappk08:21
fginthercjwatson, there is already a click/ directory. Also, this will use a bzr revid in the click manifest to reference the test source. sergiusens has some more details on this08:21
cjwatsonfginther: Not conventionally there isn't08:21
cjwatsonbzr> ok08:22
cjwatsonfginther: I mean, you might find it in one or two packages, but it's not part of the format or anything08:22
fginthercjwatson, I see. Our assumption was that is was a common thing08:22
sil2100jhodapp: ok, I see you're CI-train enabled - would you like to add the landing request yourself? It will take up to a few minutes, and then you won't have to ask for that anymore08:22
jhodappsil2100, I am yes, though I've not done that before...anything special I need to know?08:23
cjwatsonfginther: The only part of the source tree that's at all implied by click itself is the manifest.json file (even that has an overrideable location, although I'm guessing most people don't bother)08:23
sil2100jhodapp: just go to http://wiki.ubuntu.com/citrain/ add a new row and fill out these fields: Description (of the landing), lander (enter your name), test plan (enter a test plan or a link to the test plan) and then Merge propolsals to land08:24
jhodappsil2100, easy enough, thanks08:24
sil2100jhodapp: after those fields are filled, go to column 'Ready?' and set it to Yes08:24
sil2100jhodapp: we'll get a ping automatically once a landing is set to ready :)08:25
jhodappperfect08:25
sil2100Laney: I published for you ;)08:27
sil2100Laney: (forgot you had the power)08:27
Laneyoh08:27
Laneythanks!08:27
sil2100Laney: no worries, I set you as the 'publisher' ;)08:27
dednicksil2100: hi. did you get my message about unity-mir-devel-ci yesterday?08:29
sil2100dednick: hi! hm, I probably missed it - what's up?08:29
dednicksil2100: we think it should be including mir staging ppa. otherwise it's just building against mir trunk releases rather than mir/devel.08:30
jhodappsil2100, I got pinged by the ci-train bot, will it create the silo automatically and build it now?08:32
sil2100jhodapp: I will now assign a silo for you - once that's done, you'll get pinged and you will be able to build stuff in your silo :)08:33
jhodappsil2100, perfect thanks08:33
kenvandinesil2100, the abi fix for content-hub is proposed08:35
ogra_Wellark, how is the work on the .crash going ?08:37
ogra_Wellark, given it shows up on every dialer-app test it should be very easy to reproduce it locally so you can gather the backtrace on your phone08:37
bfillersil2100: can we have a silo for line 38 please (content-hub fix)08:42
sil2100bfiller, kenvandine: thanks guys! Will assign, now in a meeting so things are slower ;)08:42
sil2100bfiller, kenvandine: it's assigned and ready for action08:48
bfillersil2100: thanks08:48
kenvandineawesome08:48
sergiusensfginther:  cjwatson: the click directory in the projects is just a convention and not stuck on stone, it could be anything really; I'm not sure we should tie this to the click spec proper even08:54
cjwatsonsergiusens: It seems weird to me to have a click directory in app source trees at all09:00
cjwatsonAnd certainly if it's only for autopkgtests09:00
sergiusenscjwatson: it was more for click specific build artifacts, to keep the cmake rules separated09:01
cjwatsonOK; but I expect lots of autopkgtests will be in native packages that don't need anything like cmake rules anyway09:02
cjwatsonEr, QML packages, not native packages09:02
Mirvsil2100: hey sorry I lost now this morning's sessions, I had a session here and lost track of time09:02
cjwatsonSo, well, I mean I've tried to stay out of defining a source package layout in general, but I do think it's worth thinking about keeping it simple when complexity isn't required09:03
dednicksil2100: is applying the mir staging ppa an option for the unity-mir-devel CI?09:06
sil2100dednick: ok, so, after the meetings now09:06
sergiusenscjwatson: yeah, that's true09:06
sil2100dednick: I think you'll have to poke vila about that I guess09:06
dednicksil2100: ok. thanks.09:07
sil2100dednick: since I'm only managing ci-train ;)09:07
sil2100Mirv: no worries! Indeed I thought you might be in some sessions now09:07
viladednick: do you have the url for the CI job ? (I suspect that will end up on fginther plate but I can have a look first)09:10
dednickvila: https://jenkins.qa.ubuntu.com/job/unity-mir-devel-ci/10/09:11
viladednick: right, so http://s-jenkins.ubuntu-ci:8080/job/unity-mir-devel-ci/ internally09:13
viladednick: the mir staging ppa is http://ppa.launchpad.net/mir-team/staging/ubuntu ?09:22
dednickvila: er... yes? https://launchpad.net/~mir-team/+archive/staging09:23
viladednick: yeah, sorry, apt syntax ;)09:23
bzoltansil2100: I would need a Silo for the line 3909:23
bzoltansil2100: sorry for being pushy :)09:23
sil2100;)09:24
vilafginther: I suspect dednick wants something like adding D09add_ppa-mir-team-staging to the unit-mir-devel-ci jobs but I can't find them in cu2d-config stacks...09:24
sil2100bzoltan: assigning!09:25
vilafginther: bah, silly, stacks/head/unity8.cfg ? Or is it ./stacks/no-dailies/mir.cfg instead ?09:26
vilafginther: something like https://pastebin.canonical.com/110519/ ?09:28
fginthervila, sorry, in a meeting09:31
fginthervila, looking now09:31
vilafginther: no worries09:31
davmor2did I miss the landing team meeting?09:34
mandelsil2100, hello! I have noticed your comment about the platform-api work09:34
fginthervila, the devel jobs are under ./stacks/no-dailies/mir.cfg09:35
fginthervila, the proper notation for the hook is D09add_ppa~mir-team~staging09:36
davmor2sil2100: did I miss the landing team meeting?09:38
vilafginther: ack, with that change, should I just file a MP ?09:38
viladavmor2: you weren't there as far as I could see ;)09:38
davmor2but it's now surely I just got a ping for it09:39
sil2100davmor2: yeah ;) We'll have a dogfooding request for you later during the afternoon09:42
davmor2sil2100: when did it happen so I can make sure my calendar is in sync09:43
vilafginther: when you can, https://code.launchpad.net/~vila/cupstream2distro-config/add-staging-ppa-to-mir-devel/+merge/220413 (will search the playbook for the next steps ;)09:51
vilafginther: which seems to be https://wiki.canonical.com/UbuntuEngineering/CI/Playbook/UpstreamMerger#Updating_job_configurations09:52
fginthervila, I added a comment. '~' is used as a separator between the team name and the ppa name.10:03
vilafginther: ha damn, bad eyes ;)10:05
vilafginther: fixed10:06
fginthervila, approved, and yes, the job http://s-jenkins.ubuntu-ci:8080/job/deploy-cupstream2distro-config/ is used to update the configurations once the MP has merged10:08
fgintherballoons, FYI the coreapps updates have been deployed to jenkins10:10
vilafginther: \o/ finally ! I thought I'll never be able to file a MP against cu2d-config ;)10:12
fginthervila, you're the new maintainer :-)10:13
vilaha ha ha, brace yourselves !10:13
pete-woodshi all! can anyone tell me how to configure a PPA to build ARM packages?10:29
vilafginther: landed, so,  http://s-jenkins.ubuntu-ci:8080/job/deploy-cupstream2distro-config/ with stacks=stacks/no-dailies/mir.cfg  ?10:30
fginthervila, that's correct10:31
vilafginther: two questions: should I check that no jobs are running ? do you deploy all jobs on a regular basis ?10:31
fginthervila no and no10:31
vilafginther: ack10:31
fginthervila, the deploy script ensures that jobs are not in progress before deploying them, as a result the deploy script can take some time as it waits for jobs to complete10:32
* vila nods10:33
* vila monitors http://s-jenkins.ubuntu-ci:8080/job/deploy-cupstream2distro-config/183/console10:33
viladednick: once the job above completes, you should be all set, ideally we'll have you trigger a run to ensure this works as expected, do you have a failing job to test with ?10:40
viladednick, fginther: oh, hmm, many running jobs to wait for, this will take longer than I thought10:43
dednickvila: failing job: https://jenkins.qa.ubuntu.com/job/unity-mir-devel-ci/10/10:51
dednickhttp://s-jenkins.ubuntu-ci:8080/job/unity-mir-devel-ci/1010:52
vilafginther: hmm, is it enough to add D09add_ppa~mir-team~staging to the 'hooks' parameter in the job above to test the job without waiting for the new config to be deployed ?10:57
vilafginther: in a re-run that is10:57
vila*rebuild10:57
=== vila changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
sil2100brb, going for lunch - I'll be around on IRC11:18
=== MacSlow is now known as MacSlow|lunch
ogra_cyphermox_, so i was asked to revert the lxc-android-config upload today to make sure we csan promote if that gets possible ... are you ok with only having it in image 41 to get the needed debug data ?11:32
=== vrruiz_ is now known as rvr
=== alan_g is now known as alan_g|lunch
viladednick, fginther: http://s-jenkins.ubuntu-ci:8080/job/deploy-cupstream2distro-config/183/console just finished, I'll re-run http://s-jenkins.ubuntu-ci:8080/job/unity-mir-devel-ci/10 with the added ppa (I've checked that the job has been properly updated for the next runs)12:19
fginthervila, make sure you just don't hit the rebuild link12:19
vilafginther: I did, what's the issue ?12:19
fginthervila, rebuild will reuse the exact same parameters, you need to make sure the new parameters (with the ppa hook) are added12:20
vilafginther: oh yes, I did, I *added* the ppa after checking that the next runs will include it12:20
Mirvsil2100: so.. nik90_ managed to trigger an association in my head - so I've seen locally that sometimes evolution-calendar-service and indicator-datetime start both consuming 100% CPU, possibly after running calendar app AP tests. so the theory nekhelesh is now testing is that clock app AP starts being extra flaky at least someties if it's run after the calendar app AP tests12:20
fginthervila, ah, then it should be ok12:20
Mirvsil2100: and this CPU burning is a situation that persists over reboots, unless one wipes the device or removes enough the the .config/.local/.cache contents12:21
vilafginther: in fact, to avoid tyops, I copied the ppa from the updated job ;)12:22
vilawell, the hook adding the ppa that is12:22
viladednick: the job to monitor is http://s-jenkins.ubuntu-ci:8080/job/unity-mir-devel-ci/13/console (and its subjobs)12:22
viladednick: http://s-jenkins.ubuntu-ci:8080/job/unity-mir-devel-ci/13/console finished green. Success ?12:37
=== cprov changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cprov | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
bregmawhere do we file bugs against ci-train itself?12:41
cjwatsonbregma: cupstream2distro project12:41
sil2100_Mirv: oh12:47
sil2100_Mirv: that makes some sense, didn't know the CPU burning was so serious (i.e. persisting over reboots)12:47
sil2100_Mirv: I think this might need a bug and some serious investigation12:48
sil2100_davmor2: so, as for testing, we might need the 'next' image we produce tested12:48
=== sil2100_ is now known as sil2100
=== alan_g|lunch is now known as alan_g
=== MacSlow|lunch is now known as MacSlow
cyphermox_ogra_: not really, we still haven't fixed all these bugs13:03
cyphermox_is it blocking promotion in any way?13:03
ogra_yes13:03
ogra_sil2100 doesnt like to promote with extensive loggin13:04
ogra_you have image 41 to get  the data, thast possibly enough13:04
ogra_unless you strongly feel it is not indeed :)13:04
sil2100cyphermox_, ogra_: I would just like to have the next image without debugging, as #41 can be used as the 'data logger'13:04
sil2100But I'm open to propositions ;)13:05
cyphermox_meh13:05
cyphermox_do as you want13:05
ogra_i dont care either way and can upload a revert or not ... but i dont like an upset cyphermox_ :)13:06
* sil2100 wouldn't like an upset cyphermox_ as well13:09
cyphermox_if you feel it's necessary to revert, please do13:09
sil2100Especially that we're counting so much on cyphermox_'s and rsalveti's combined efforts on that WiFi issue ;) And manta ;p13:10
cyphermox_ogra_: did the new network indicator come up with #28?13:10
ogra_cyphermox_, yes13:10
ogra_i guess yourefer to the new bug13:10
ogra_not sure why he didnt get it running with 2813:10
sil2100cyphermox_: actually in 28 it got 'fixed', as it landed in 27 but without urfkill13:10
ogra_oh13:11
ogra_wait13:11
ogra_no13:11
ogra_the new indicator was after 2813:11
sil2100Right, indeed13:11
ogra_landed in 30 or so ... but without unity8 so we had it broekn til ... hmm ... i think 3113:11
* ogra_ checks13:11
cyphermox_ah, 2913:11
sil2100cyphermox_: 2913:11
cyphermox_ugh13:11
sil2100Right, too many indicator-network landings...13:12
ogra_yeah, 29 but broken13:12
ogra_31 had the fix in unity813:12
cyphermox_how was 28?13:12
ogra_28 was fine13:12
cyphermox_isn't that the last promoted image?13:12
ogra_we promoted it13:12
cyphermox_right13:12
ogra_running it here quite happily13:12
cyphermox_so what was the state of manta on 28?13:12
ogra_we had issues in the lab13:13
cyphermox_so no tests?13:13
* cyphermox_ sighs13:13
ogra_iirc you and me talked abouut it and you thought it was a driver issue13:13
sil2100No tests, manta was anyway in no 'good' state since a long time13:13
ogra_manta broke in 27 http://ci.ubuntu.com/smokeng/utopic/touch/13:13
ogra_and had no successful tests since13:14
cyphermox_ugh13:15
cyphermox_it's not even half done13:15
cyphermox_that's worthless13:15
viladednick: ping13:27
sil2100bfiller: how's testing of the content-hub landing going?13:29
bfillersil2100: been in meetings all day, about to test it13:29
dednick_vila: yo. that seems to have done the trick.13:30
sil2100bfiller: thank you :)13:30
bfillersil2100: ken said it was working from the silo but I will verify13:30
ogra_yeah, we dont trust ken :P13:31
viladednick_: ack, good then13:31
=== pete-woods is now known as pete-woods-lunch
nik90_sil2100: I was able to test and confirm Mirv's theory. So if you run the calendar before the clock app, you then have 5 failures (on image 41) on a clean wiped phone. If you don't run the calendar tests, then there is only 1 clock test failure which is related to the SDK regression that you are already aware of.13:50
sil2100nik90_: ah! Damn, that would make sense as the order of tests on smoketesting varies between runs13:51
sil2100nik90_, Mirv: good catch!13:51
sil2100nik90_, Mirv: I wonder since how long we have that CPU burning bug, we'll have to track that down anyway and fill a bug13:51
nik90_sil2100: I am reporting the bug against indicator-datetime and EDS since Mirv said both were showing high CPU usage.13:51
nik90_sil2100: I will check with renato if he has any thoughts on this.13:52
sil2100nik90_: thanks, awesome :)13:52
nik90_yw13:52
sil2100nik90_: btw. do you know what's the status of the SDK regression? Any news on that being handled?13:52
sil2100Is a fix for that in staging already?13:52
nik90_sil2100: there is already a fix which has been approved and merged into staging.13:53
nik90_sil2100: there is currently a SDK landing which is being tested across all apps. They have 4 failures across other apps. Until that clears up, they wont release it13:53
sil2100Excellent, so it's in the UITK silo then13:53
sil2100That's great news13:53
nik90_sil2100: yes13:54
* sil2100 likes such news13:54
sil2100;)13:54
nik90_:)13:54
mhr3sil2100, reconf 011 pls13:57
sil2100mhr3: ACK13:58
sil2100mhr3: done13:59
mhr3ty14:00
davmor2sil2100: sure give me  a ping when it's done I'm kinda all over the place14:04
=== retoaded changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: retoaded | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
rsalvetiMirv: ubuntu-ui-toolkit was just uploaded, are you also uploading the -gles version as well?14:22
rsalvetithought that the -gles package would be part of the same silo14:22
rsalvetilet me update it again14:23
sil2100popey: who's the main upstream developer of the terminal app?14:25
Mirvrsalveti: right, for UI Toolkit we should insert this to bzoltan's teams preparations of the PPA. so when it's tested, one more step to upload -gles to the same PPA. but I should have caught it before publishing, I guess this just needs rinse and repeating before it becomes routine.14:25
Mirvsorry about that, I even have a note of it on top of my todo list that if any of the list of these packages come in, remember gles...14:26
rsalvetiMirv: yeah, no worries, we'll get used to it :-)14:26
=== Ursinha is now known as Ursinha-afk
popeysil2100: there isnt one14:38
barrymandel: any word on the new udm?14:40
mandelbarry, I'm trying to get a silo with several fixes (I needed to add a mms fix) as soon as it is there I'll ping you14:40
bfillersil2100: content-hub silo is going to need another MR (: we're working on it14:40
sil2100bfiller: ACK! If a reconfigure from us is needed, just give me a poke :)14:41
barrymandel: sounds good, thanks14:41
popeysil2100: why, is there a problem?14:44
sil2100popey: no, just creating a list14:44
=== Ursinha-afk is now known as Ursinha
mandelbarry, the bug was "quite simple" the canceled signal was raised on error before the error signal was, the reason, we cancel all downloads in a group download when there is an error14:46
barrymandel: hmm.  i wouldn't expect both an error signal and a cancel signal14:46
mandelbarry, that is the bug, just error should be raised14:47
barryah, gotcha14:47
mandelbarry, and that is the reason why none of my scripts was seeing the error, because I was not using a group downloads :-/14:49
barrymandel: i think it would make a lot of sense to add integration tests both to dep-8/autopkgtest and in the udm test plan14:52
mandelbarry, yes, definetly14:53
mandelbarry, I have always added the system updates happy path to my test plan14:53
mandelbarry, we never tested a 404 for example14:53
barrymandel: do you test against the real system-image.ubuntu.com?14:54
mandelbarry, yes, I always go back several images, install the silo udm and do an update14:54
barrymandel: that explains why the 404 path was never tested.  s-i.u.c has a blacklist keyring.  most of the unittests in s-i don't14:55
barry(and a 404 is an expected use case)14:55
mandelbarry, exactly14:55
=== gatox is now known as gatox_lunch
barrymandel: there's also this: https://bugs.launchpad.net/ubuntu/+source/system-image/+bug/132148114:59
ubot5Ubuntu bug 1321481 in system-image (Ubuntu) "run integration tests from autopkgtest" [Undecided,New]14:59
mandelbarry, then we have no excuse not to have them ;)15:00
barrymandel: exactly.  i will definitely add stuff to s-i's autopkgtest.  should i open a new bug on udm for similar, or just add a bugtask to 132148115:00
mandelbarry, yes please15:01
barrymandel: which one? :)15:01
mandelbarry, first, sorry hehe15:02
=== pete-woods-lunch is now known as pete-woods
ogra_Wellark, did you see my ping from this morning about the crash ?15:05
barrymandel: LP: #132179515:06
ubot5Launchpad bug 1321795 in ubuntu-download-manager (Ubuntu) "Add DEP-8 / autopkgtest integration tests for system-image" [Undecided,New] https://launchpad.net/bugs/132179515:07
tedWhat's the channel for the ci-train bot?15:09
ogra_ubuntu-choo-choo or some such15:10
mandelted, ubuntu-ci-choo-choo15:10
ogra_or ci-choo-choo15:10
mandelted, don't listen to ogra, listen to me :)15:10
ogra_right15:10
mandelogra_, buuuu15:10
ogra_:)15:11
mandelogra_, I just crashed firefox..15:11
tedHeh, thanks guys :-)15:11
=== ted is now known as tedg
davmor2I'm going to do a fresh flash I think, cyphermox_ awe_ If I flash to an older version and upgrade will those logs be of use to you guys?15:17
Wellarkogra_: sorry, no.15:17
cyphermox_davmor2: yes15:17
* sil2100 archives landings15:18
cyphermox_davmor2: though enabling debugging logs is even better after you do the initial flash, before OTA15:18
davmor2right give me a bit then15:18
ogra_<ogra_> Wellark, how is the work on the .crash going ?15:18
ogra_<ogra_> Wellark, given it shows up on every dialer-app test it should be very easy to reproduce it locally so you can gather the backtrace on your phone15:18
nik90_Mirv: forgot to link you the bug report, https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/132177515:18
ubot5Ubuntu bug 1321775 in qtorganizer5-eds (Ubuntu) "High CPU usage observed across EDS and indicator-datetime causing clock app tests to fail" [Undecided,New]15:18
davmor2cyphermox_: right I'll ping you when the flash is done then15:18
cyphermox_davmor2: I should be able to reproduce the issue, we need to find out exactly how to reproduce it15:18
Mirvnik90_: great, thanks!15:19
nik90_Mirv: well thnk you for the theory :)15:19
tedgCan someone hit build on silo 6 for me? Seems Google docs only works with a pointer for URLs.15:24
tedgI lost all my pointer devices upgrading to Utopic :-/15:24
ogra_use a phone, touchscreens work :P15:26
sil2100Oh15:26
sil2100tedg: ok, sure15:26
* ogra_ doesnt want to know how the spreadsheet looks on a phone though :)15:26
tedgogra_, Interestingly the touch screen on my laptop is working intermittently, but chrome seems to see that as a gesture device and won't allow clicking on the buttons in the spreadsheet with it.15:27
tedgsil2100, Thanks!15:27
ogra_yeah, you need to install ubuntu touch then ;)15:28
* ogra_ tries to look innocent15:28
tedgOh, I would if Mir would work on my system :-/15:29
tedgNot sure what's up there. Perhaps try again with the new kernel in Utopic.15:29
Wellarkogra_: i will take a look ASAP15:29
Wellarkwhich might be next week, though.. :(15:29
Wellarkas long as we don't have AP tests failing for that15:30
davmor2cyphermox_: by the way why is bluetooth always on on reboot again?15:30
cyphermox_should be?15:30
mandelbarry, I forgot to mention, can you take a look at https://code.launchpad.net/~mandel/ubuntu-download-manager/canceled-signal/+merge/22048715:30
davmor2cyphermox_: no it's on, on every reboot even if you turn it off15:30
barrymandel: diff updating.  do you want me to try the patch or just review it?15:31
mandelbarry, try the patch and confirm that it works15:31
mandelbarry, the patch is tiny15:32
mandelbarry, fix and update the test to check that the signal is not raised15:32
davmor2cyphermox_: any way phone rebooted what do you want doing?15:32
sil2100Oh shit, it's so late already, almost time for the meeting15:32
tedgAh, found it in the help. Open a URL with "Alt+Enter"15:32
cyphermox_davmor2: are you seeing the bug right now?15:33
barrymandel: taking a while to update the diff.  can you pastebin me a patch?15:34
davmor2cyphermox_: meh no this time it's come up15:35
davmor2brb15:35
mandelbarry, http://paste.ubuntu.com/7497869/15:40
mandelbarry, is that good enough?15:40
barrymandel: that should work.  i'll apply that on top of the exit fix15:41
davmor2cyphermox_: let me retry15:44
tedgWhat's the situation with platform API on arm64, powerpc and ppc64el ?15:46
tedgSeems like it's changed for Utopic?15:46
tedgMy package is dep-waiting on the library there.15:47
tedgI guess the real question, can I release the package with those in dep-wait? :-)15:50
davmor2cyphermox_: \o/ no I have it again15:55
davmor2but lets talk after the meeting now :)15:55
sil2100\o/15:56
cjwatsontedg: Nothing has changed in utopic15:57
cjwatsontedg: Which package?15:57
tedgcjwatson, Indicator-location, but it's just waiting. https://launchpad.net/~ci-train-ppa-service/+archive/landing-006/+packages15:58
tedgI assumed they were failing to build or something?15:58
cjwatsontedg: That's fine, since indicator-location isn't built on those architectures in utopic.  rmadison -s utopic -S indicator-location15:59
cjwatsontedg: Only architecture support *regressions* are a problem.  This isn't.15:59
tedgcjwatson, Ah, okay. Cool, thanks.15:59
sil2100bfiller: how's the testing of the content-hub landing going?16:00
bfillersil2100: updating right now,, will konw in a few16:00
=== gatox_lunch is now known as gatox
davmor2Mirv: meeting16:01
sil2100robru: meeting!16:01
loolsil2100: heya16:02
sil2100lool: hey!16:02
looljust a heads up that I've pushed the 14.10-dev1 frameworks16:02
loolthis is exactly like the 14.04 addition that we have in archive and not in image, so it doesn't change anything16:03
lool(in both cases no app is using the frameworks)16:03
lool(just wanted to mention it so that it doesn't come as a surprize)16:03
cjwatsonlool: an MP for lp:click/devel to educate click/chroot.py about that would be appreciated16:03
loolcjwatson: ah right, major versions need to be listed16:03
loolI remember that -devN dont need a click change, but major versions do16:04
looloh I remembered wrong16:05
cjwatsonThey shouldn't need a click change but sort of slightly do16:06
cjwatsonYou don't actually have to pass the -devN bit to click chroot though ...16:06
cjwatsonclick chroot ought to apply some regex heuristics or something16:07
loolcjwatson: apparently it needs it for the -html and other -foo-devN cases16:07
cjwatsonOnly if you pass those on the command line16:07
cjwatsonAs I say16:07
cjwatsonYou don't actually have to do that16:08
loolah I see16:08
loolwell I've listed the others there too for consistency16:08
sil2100bfiller: oh, btw.!16:17
sil2100bfiller: we wanted to know, will the content-hub landing also fix the 4 gallery-app failures we're seeing?16:17
sil2100bfiller: on smoketesting16:18
davmor2cyphermox_: right what am I doing while I'm on the not so crap network16:19
bfillersil2100: no won't fix that, we have another MR for that unrelated16:22
cyphermox_davmor2: have you reproduced wifi off on boot?16:23
davmor2cyphermox_: yes I re-flashed it16:24
=== jhodapp is now known as jhodapp|afk
bfillersil2100: ok silo 18 content-hub ready to land :)16:24
cyphermox_davmor2: great.16:25
cyphermox_can you get me these?  http://paste.ubuntu.com/7498013/16:26
sil2100Yess!16:27
sil2100robru: will you handle silo 18? :)16:27
sil2100bfiller: thanks for the info, we'll be waiting for that merge to land as well o/16:27
davmor2cyphermox_: http://paste.ubuntu.com/7498031/16:29
cyphermox_eh, what?16:30
cyphermox_why is all of this disabled?16:30
cyphermox_oh wait16:30
cyphermox_you rebooted a bunch of times, right? this isn't just a clean flash?16:30
davmor2cyphermox_: no this is a fresh bootstrap, but I turned off bluetooth and 3g data to stop it roaming wifi is untouched16:32
cyphermox_but it was rebooted?16:32
cyphermox_which image is this?16:32
davmor2cyphermox_: 40 so I can ota to 4116:32
cyphermox_ah16:33
cyphermox_run /usr/share/urfkill/scripts/block wifi 016:33
cyphermox_then reboot and see if wifi is still broken16:33
cyphermox_hopefully it will be :'(16:33
davmor2I might need to move in a minute16:34
davmor2but I don't want crappy wifi16:35
bfillersil2100: silo 17 readyt to release as well16:36
davmor2cyphermox_: http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-05-21-173533.png16:36
cyphermox_davmor2: ok, I'll just need the same list of commands again16:36
davmor2cyphermox_: 1 second16:37
davmor2cyphermox_: http://paste.ubuntu.com/7498069/16:38
cyphermox_can you run rfkill list again?16:39
davmor2http://paste.ubuntu.com/7498078/16:40
davmor2cyphermox_: back in a bit need to get out of here16:42
barrymandel: Ran 352 tests in 945.460s16:42
cyphermox_k16:42
barrymandel: \o/16:42
robrusil2100, oh sorry, I was eating breakfast. what happened in silo 18?16:47
sil2100robru: ah, it's ready for publishing :)16:48
mandelbarry, awesome! will get this landed asap16:48
bfillerrobru: silo 18 and 17 ready for publish16:48
* sil2100 forgot it's still early for robru 16:48
sil2100robru: will you take care of the landings?16:48
MirvI did 1716:48
robrusil2100, yep I'm on it now. I see an error on 18 though16:48
Mirvbfiller: I think 18 needs watch only run, let me do it16:48
robruMirv, ok you do it ;-)16:48
Mirvno I'm not working from hotel room16:48
bfillerMirv: what's the problem with it?16:48
Mirvbfiller: so it claims address-book-app was not built, while it was16:49
bfillerMirv: weird maybe because it was a no-change rebuild?16:49
Mirvbfiller: when trying to publish. so running watch_only build task first (https://ci-train.ubuntu.com/job/landing-018-1-build/39/console) trying again then16:49
robruMirv, I usually see that happen when a silo gets reconfigured and then only one package built after the reconfigure.16:49
Mirvbfiller: it shouldn't matter AFAIK unless there's some new bug16:49
bfillerrobru: also need a silo for line 31 to fix gallery AP failures16:50
Mirvrobru: hmm didn't help, can you look it further? maybe it needs reconfig _and_ watch only build?16:50
davmor2cyphermox_: right back with you16:50
Mirvthe package is there in the PPA16:51
robruMirv, it probably got itself so confused at this point that it will require a rebuild16:51
robrubfiller, ok you got silo 2016:52
Mirvrobru: yep doesn't seem to be resolved just like that16:53
Mirvok, good luck, me -> again16:53
davmor2Mirv: if it was that easy we'd all be doing it ;)16:54
davmor2cyphermox_: any joy?16:55
=== alan_g is now known as alan_g|EOD
dobeywhy would there be a successful autolanding job for a branch, and then another one 25 minutes after the first one, for the same branch?17:11
* ogra_ noticed that too for one branch ... i didnt dig though since the first run made it land in trunk 17:13
dobeyyeah, it was merged to the branch fine. it's just weird since i have another branch waiting to land. i would expect that branch should have landed by now, since those previous 2 runs were only 25 min apart, and it's been an hour since the last run now (or maybe it's already running and i just can't see it yet because i'm looking at the public page)17:16
dobeyhah. indeed. just refreshed and another job appeared17:16
dobeybut weird17:17
davmor2cyphermox_: dude I need to go eat, if you think of anything send me a mail and I'll look at it when I get back17:25
davmor2Mirv: bar ad food call dude17:25
sil2100robru: hi! Did you try a 'watch only' build?17:42
robrusil2100, mirv already did, total failure17:42
sil2100Interesting17:42
sil2100Let me check the logs again17:42
robrusil2100, yeah, try to compare the timestamps on the build & publish jobs and you'll quickly see a narrative of what went on17:43
sil2100robru: ok, looking into that now!17:43
sil2100hmm, interesting things are going on here17:46
robrusil2100, yeah, it confused itself somehow, inconsistent state17:46
robrusil2100, i've seen it before, the way to reproduce it is build all -> reconfigure -> rebuild only one. after the reconfigure it expects everything needs to be rebuilt. I agree WATCH_ONLY is supposed to handle this case, but for whatever reason it fails to work17:46
sil2100robru: I think I see the problem, let me try thinking of a way to resolve that17:47
sil2100Give me one moment to understand this17:47
sil2100;p17:47
sil2100Ah...17:51
sil2100Ok, so I see what happened17:51
sil2100robru: so, it's something different, and actually the problem is not really on the infra side17:51
robrusil2100, oh really?17:52
sil2100robru: so what happened is - theoretically address-book-app didn't even build in the PPA it seems! Did you check if it was in the PPA then? SInce I checked on the backend side and the source package wasn't even built for address-book-app - and the reason for that was:17:52
sil2100robru: they added a address-book-app 'no-change-rebuild' merge, so an empty merge17:53
sil2100robru: so, citrain took that merge, applied it, checked that there are no changes and said 'hey, no changes, force rebuild wasn't set so I don't build anything'17:53
sil2100robru: and basically gave up address-book-app building17:53
sil2100robru: (since there was nothing new to build)17:53
robrusil2100, oooohhhhhh17:54
robrusil2100, I was going to say, look here, bill built it! https://ci-train.ubuntu.com/job/landing-018-1-build/38/console but indeed actually it shows it wasn't built.17:54
sil2100robru: so what had to be done was flicking the 'force rebuild' flag when address-book-app was added anyway :) Since otherwise citrain will not allow you to release something that didn't have a change17:54
robrusil2100, no i didn't look at the PPA directly. i thought mirv did, i thought mirv said it was in the ppa already17:54
sil2100robru: right! I also thought it was, but then I checked the components it was waiting for and was like duh17:54
sil2100robru: so good that you made a force rebuild :)17:55
sil2100You actually didn't 'hack fix it' just fixed it properly that way!17:55
robrusil2100, haha, ok. so false alarm here. but one time in the past I did observe a case where "build -> reconfigure -> build one -> watch_only build" let the silo into an unpublishable state17:55
robrusil2100, no, wait17:56
robrusil2100, https://ci-train.ubuntu.com/job/landing-018-1-build/37/consoleFull this one shows bill actually building address book app17:57
robrusil2100, same revision17:57
sil2100Oh, force rebuild it said17:57
sil2100Oh, right17:58
sil2100robru: so, he did that *before* the reconfigure17:58
sil2100robru: look at the date, he did that at UTC morning, when the landing was first added17:58
robrusil2100, yesss... so if the package was already in PPA, why didn't WATCH_ONLY work?17:58
sil2100robru: when a reconfigure happens, CITrain seems to clean up the state!17:58
sil2100robru: watch only watches only for the project it sees in the backend17:59
sil2100robru: since the backend was 'cleaned' with the reconfigure, it stayed in the PPA (as we don't clean the PPA) and there was this strange situation that happened, hah!17:59
sil2100Now this is something that we need to note down in the FAQ I'm slowly composing ;)17:59
sil2100*projects18:00
sil2100Damn18:00
robrusil2100, yeah, well I think there should be a way to say "ok, I reconfigured, but only one package needs to be rebuilt, not all of them". forcing rebuild of everything after a reconfig is broken, i think18:00
sil2100robru: right, that might be a good idea, let's think about that during Malta ;) Since this is such a rare case that we need to think if it makes sense to implement with CI Airlines slowly coming our way18:01
sil2100heh18:01
sil2100Anyway, I guess it should be ok now18:01
robrusil2100, yeah, force rebuild now will break out of the trap. but it's a pointless waste of time to have to do that. ;-)18:02
sil2100;)18:03
cyphermox_davmor2: could you test this fix on your mako? https://launchpad.net/~mathieu-tl/+archive/nv-build/+sourcepub/4189611/+listing-archive-extra19:02
cyphermox_rsalveti mentions it seems to properly fix the issue on manta19:02
Wellarkumm.. why are we not promoting? I don't quite understan what is blocking us19:18
robrucyphermox_, ogra, rsalveti: whoever's around, silo 18 landed, please kick an image build.19:19
rsalvetiWellark: network issue19:20
Wellarkall the issues listed are noted to not affect the user experience19:20
rsalvetiit seems cyphermox_ just got a fix for it19:20
rsalvetimanta is dead currently19:20
Wellarknetwork issues does not affect the user experience either19:20
Wellarkas it's just a simple switch from the indicator19:21
rsalvetiwell, but it is a regression19:21
rsalvetiand we should fix it19:21
rsalvetienabling again our manta devices in the lab is a big thing19:21
Wellarkand this is worth declaring TRAINCON-0 ?19:21
rsalvetiwell, that's not my call19:21
Wellarkjust trying to understand..19:21
rsalvetirobru: will kick it19:22
rsalvetidone19:22
robrursalveti, thanks19:22
rsalveticyphermox_: will you push your nm fix as well?19:23
rsalvetiwe should try to get it in and kick another image later today19:23
robruoh damnit, i forgot to check rmadison again. rsalveti can you cancel the image build?19:24
robrustupid launchpad stupid lying to me...19:24
cyphermox_rsalveti: I as waiting to get news from davmor219:26
rsalvetirobru: I can't19:26
cyphermox_if you think I should just ship it, I'm fine with that too, as it provably fixes manta19:26
rsalveticyphermox_: yeah, just push it19:27
robrursalveti, bah19:27
cyphermox_fair enough19:27
rsalveticyphermox_: don't think davmor2 will be back today still19:27
rsalvetithen he can just validate the new image19:27
imgbot=== trainguard: IMAGE 42 building (started: 20140521 19:30) ===19:30
cyphermox_uploaded.19:32
=== cyphermox_ is now known as cyphermox
cyphermoxbet autopkgtests won't pass ...19:33
cyphermoxmaybe they will after all19:35
davmor2rsalveti, cyphermox: I'll have a look for you20:40
imgbot=== trainguard: IMAGE 42 DONE (finished: 20140521 20:50) ===20:50
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/42.changes ===20:50
Mirvrobru: sil2100: so the address-book-app was there in the PPA already, interestingly20:50
Mirv(ok, reading further, so you found out too)20:50
robruMirv, yeah, I noticed that because if you look at bill's second-to-last build job (#37 i think?) it shows him force-building it and it shows teh upload to teh ppa happening20:51
Mirvpretty strange anyhow, a good read in the backlog :)20:51
davmor2cyphermox: I see networks \o/20:51
rsalvetidavmor2: great!20:52
rsalveticyphermox: then it was indeed the same issue20:52
rsalvetinext image should have the fix20:52
davmor2rsalveti: can you have a quick look at something else I just noticed,  try disconnecting from a network20:53
davmor2rsalveti: and the bad news now is I don't seem to be able to connect let me check i didn't miss a package20:54
sil2100Mirv: ;)20:56
rsalvetidavmor2: works fine here, but that might be an indicator issue20:56
* sil2100 EODs now, about time20:57
sil2100o/20:57
tedgOkay, so tested those silos.20:57
tedgNow do I push "Publish" or is that someone else?20:57
tedgcyphermox, robru ? ^20:58
davmor2rsalveti: let me nip down to the conference center floor it might be that it is just not connecting to the crappy hotel network back in five20:58
tedgOh, apparently not me.20:58
tedgThe train is moving!20:59
Mirvchoo choo20:59
Mirvgood night20:59
davmor2rsalveti: connected to the canonical network no issues so it was just the hotel wifi \o/21:02
rsalvetidavmor2: great21:02
davmor2night Mirv21:03
davmor2rsalveti: so you dropping that fix in the next image right? should it work on manta too do you want me to try it there aswell?21:04
rsalvetidavmor2: already tested on manta, so it should be good on all devices21:04
rsalvetidavmor2: and yeah, will be part of the next image21:04
cyphermoxyeah... it's late for regrets ;)21:09
davmor2cyphermox: rsalveti: \o/ works on manta too \o/ nice one guys :)21:12
rsalvetidavmor2: yeah :-)21:14
davmor2so I'll do a fresh install of 42 tonight upgrade in the morning and make sure it works on a real image and with all luck that will be an image with no blockers \o/21:15
rsalvetiyeah, so we hope :-)21:15
robrutedg, I published already21:18
robrutedg, in fact they're both already through proposed already, you can merge & clean both silos now. thanks21:18
tedgCool21:29
tedgrobru, Thanks!21:29
robrutedg, you're welcome!21:30
cjwatsonrobru: the livefs-on-LP work will give us cancellable image builds, at least in theory :)22:14
cjwatson(well, technically it's possible for IS to kill a build, but with the amount of faff involved it's very rarely worth it)22:14
robrucjwatson, good to know, thanks22:14
cjwatsonmaybe we ought to hook up the corresponding LP API calls to iso.qa.ubuntu.com so that it can proxy the relevant privileges22:18
cjwatsonor maybe I should have the notion of a build requested on behalf of somebody else, so that you can cancel directly from your browser ... will have to ponder that22:18
=== cprov_ is now known as cprov
ogra_cyphermox, can you do the lxc-android-config revert too ? seems we have enough time til the proper image builds anyway :)22:43
cyphermoxogra_: revert of? debug?22:43
ogra_yeah, i didnt do that yet since it didnt look like we would have something promotable anyway22:44
cyphermoxsure, in a second22:44
ogra_merci :)22:44
robrucjwatson, cancelling builds from the browser would be nice, but it would be even nicer if launchpad didn't lie to me about whether or not a package was really in the release pocket or not22:52

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