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

robruWellark_, on it00:15
bregmarobru, what the status of my landing-008 publish?00:59
robrubregma, just looking at that now.00:59
bregmasynchronicity01:00
robrubregma, ok looks good to me, just need an ack from a core dev to review the packaging changes (I'm not authorized for that). I pinged cyphermox already01:01
bregmajust keep swimming swimming swimming01:02
robrubregma, ok, got RAOF reviewing your diff. he's mentioning that the dependency on libgrail is dropped, is that on purpose?01:20
bregmarobru, unity has not been dependent on grail for a very long time01:23
robrubregma, ok cool01:23
robrubregma, ok published, packaging acked by RAOF01:25
robrubrb, phone01:28
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
robrubah, longest phonecall ever.02:53
robruanybody need anything before I EOD?02:53
* robru -> EOD02:56
rsalvetihm, just created another x86 based image and click hook run-user failed to run03:45
rsalveti  File "/usr/lib/python3/dist-packages/click/commands/hook.py", line 74, in run03:46
rsalveti    Click.run_user_hooks(db, user_name=options.user)03:46
rsalvetigi._glib.GError: symlink /opt/click.ubuntu.com/.click/users/phablet/.com.ubuntu.calculator.new -> /usr/share/click/preinstalled/com.ubuntu.calculator/0.1.3.224 failed: No such file or directory03:46
rsalvetidrwxr-xr-x 2 clickpkg clickpkg 4.0K Mar 12 03:35 click.ubuntu.com03:46
rsalvetiuser phablet can't create any file at /opt/click.ubuntu.com/03:46
rsalvetiwonder if we'll hit the same issues with the armhf images03:47
Mirvmorning, and thanks for doing the process-cpp fix before thomas04:38
Mirvthanks also whoever clicked the unity-mir rebuilds in the Qt PPA :)04:39
rsalvetiMirv: yw :-)04:39
rsalvetiyeah, big regression, bug 129119205:52
ubot5bug 1291192 in click (Ubuntu) "click hook run-user fails when booting image 233" [Undecided,New] https://launchpad.net/bugs/129119205:53
Mirvdoh06:02
robruMirv, good news. webapps team came to me with a big landing, but I convinced them to wait for after qt5.2, because I would have had to pull 3 or 4 things out of your silo for that ;-)06:14
tvossgood morning :)06:18
tvossseems like I broke some things.06:18
=== Ursinha is now known as Ursinha-afk
Mirvrobru: whoo :)06:29
robruMirv, any idea when qt5.2 will land?06:29
Mirvtvoss: yup, unfortunately :( you'll need to have some sort of script to pull all depenendencies and build them against the dev packages installed from the landing PPA or something similar06:30
Mirvrobru: tomorrow, hopefully, if today is decided we can land it tomorrow European time.06:30
Mirvrobru: everything is ready except for some hopeful fixes to autopilot tests in a couple of apps06:30
tvossMirv, what exactly broke? I know of unity-mir, which rsalveti fixed06:30
robruMirv, good luck! i'm so eager to see that get in. crazy!06:30
Mirvrobru: didrocks hopes to have completely smooth Qt 5.2 transition to get back to promoted images as soon as possible06:31
Mirvrobru: me too :)06:31
Mirvtvoss: the process-cpp itself broke building I guess most that depends on it (well, I know unity-mir and some other was mentioned). https://launchpadlibrarian.net/169119692/buildlog_ubuntu-trusty-amd64.unity-mir_0.3%2B14.04.20140311.3-0ubuntu1_FAILEDTOBUILD.txt.gz06:32
Mirv"fatal error: core/signal.h: No such file or directory"06:32
Mirvtvoss: so the fix was as simple as https://lists.ubuntu.com/archives/trusty-changes/2014-March/011596.html06:33
Mirvthat's of course something that's not necessarily spotted without using pbuilder or such environment for the testing06:33
tvossMirv, why haven't we seen anything of those problems in CI?06:33
Mirvsince you might and usually have packages installed that are not strictly dependencies06:33
tvossMirv, but in CI as well?06:34
Mirvtvoss: because eg. unity-mir landed before process-cpp, and only when process-cpp landed further rebuilds of the deps like unity-mir became impossible06:34
Mirvtvoss: compiling process-cpp itself had not problems, just packages that use it06:34
tvossMirv, okay. but the only build dependency we have right now is unity-mir. and that slipped because we took unity-mir out of the process-cpp landing06:35
Mirvthe best would be of course some amount of automatic reverse-dependencies building06:35
=== Ursinha-afk is now known as Ursinha
didrockstvoss: hey06:53
didrockstvoss: can you ensure process-cpp has some test cases please? And part of the test cases should be "rebuild all reverse dependencies" as the API isn't stable06:55
didrockstvoss: we got blocked yesterday on rebuilding the emergency fix for unity-mir due to it06:55
didrocksand rsalveti quickly fixed it (thanks)06:55
tvossdidrocks, not sure what you mean by api not stable?06:59
didrockstvoss: we couldn't rebuild unity-mir with latest process-cpp06:59
tvossdidrocks, I can surely add a test case to rebuild all reverse depends06:59
didrockstvoss: so yeah, I guess that will be needed06:59
didrocksmind doing that for next landing?06:59
tvossdidrocks, yup, but that wasn't due to the api but due to a missing dep on the -dev package of process-cpp06:59
tvossdidrocks, I can surely do that06:59
didrocksthanks ;)06:59
tvossdidrocks, do we have a script that automatically pulls and builds all reverse build dependencies?07:00
didrockstvoss: I don't think we have that07:00
didrockstvoss: you might want to use "reverse-depends -b" to detect all the package which build-depends on you07:04
didrockscjwatson: once you are around, can you please have a look at bug #1291192?07:30
ubot5bug 1291192 in click (Ubuntu) "click hook run-user fails when booting image 233" [Undecided,New] https://launchpad.net/bugs/129119207:30
Wellark_any ubuntu-core-devs available?08:03
Wellark_would need a NEW packaging review to get this MP landed: https://code.launchpad.net/~unity-api-team/connectivity-api/ci-testrun/+merge/21051108:03
=== Wellark_ is now known as Wellark
sil2100Wellark: hi, usually seb did most of the preNEW reviews for cu2d, so it's probably best to wait for him08:06
didrocksWellark: the change itself is good, I'm doing a NEW review at the same08:06
didrockssil2100: seb does? :)08:06
sil2100didrocks: I remembered him doing it, since when you do them then you won't do the MIR for it, right? ;)08:06
didrockssil2100: yeah, but I still NEWED 90% of them…08:07
sil2100didrocks: true...! Bad wording on my side!08:07
didrocksWellark: as we try to standardize the packaging, can you move the "Section" stenza just after Priority please? (nitpick)08:07
didrocksin debian/control08:08
* sil2100 just remembers poking seb a lot with those because didrocks told him so ;p08:08
didrocksWellark: you're forcing gcc 4.7 because of properties-cpp? :)08:09
didrocksWellark: not sure why are you depending on libdbus-1-dev, shouldn't libdbus-cpp-dev brings it in? (and you only use the cpp bindings, right?)08:09
didrocksWellark: same, to standardize, can you put recommends after depends?08:10
didrocksWellark: also, on Package: libconnectivity-cpp008:11
didrocksno need to repeat the section as it matches the source one08:11
didrocksWellark: also, please suggest the -doc, not recommends08:11
didrocksWellark: just a note once you will want to enter main: you will need a symbols file08:13
didrocksso bonus point if you add it now :)08:13
didrocksWellark: your version should be 0.0.1-0ubuntu1 btw in debian/changelog08:14
didrocksWellark: your .pc file Requires: dbus-cpp08:18
didrocksso Package: libconnectivity-cpp-dev08:19
didrocksshouldn't dep on libproperties-cpp-dev, but on libdbus-cpp-dev08:19
didrocks(bonus for trailing stenza)08:19
didrocksWellark: that's it for what I can spot :)08:19
* didrocks paste the logs on the review08:19
Wellarkdidrocks: thanks!08:22
didrocksWellark: yw, keep me posted once the changes are done, I'll just then redo a quick review :)08:23
Wellarkdidrocks: will do :)08:23
didrocks(and NEW it in the archive, once landed)08:23
Wellarkdidrocks: could you claim the review from ubuntu-core-dev side and indicate Needs Fixing?08:25
Wellarkthanks!08:25
didrocksWellark: sure, done!08:26
=== wellark|pingpong is now known as Wellark|pingpong
sil2100didrocks: in-between stuff I started doing packaging reviews of the core-apps that popey poked us about to make them more archive-upload-feasible if you don't mind08:57
didrockssil2100: sure, nothing on the list… however, I told him it's a complicated one08:57
didrocksand I'm not really supportive to aggravate the problem having them in the archive08:58
didrockssil2100: he did ask you directly? It's not jason?08:58
sil2100didrocks: I must say I'm always a bit confused when there's clicks and debs for one thing08:58
didrockssil2100: yeah, and this is getting worse if we continue injecting more apps08:59
didrocksthis is what I told him. Also, it's lost time I guess in term of packaging reviews and NEWing08:59
sil2100didrocks: he poked me previously asking 'how to proceed' to get those into the archive, and I got the bugs from him then08:59
didrocksnot sure he will find an archive admin + FFe08:59
sil2100Right08:59
didrockssil2100: interesting, if you don't have anything else to do, sure08:59
didrockssil2100: but to be clear, this is NOT our priority09:00
didrocksif we have anything else, this one will be09:00
seb128sil2100, didrocks: what softwares are we talking about?09:00
didrocksseb128: core apps09:00
didrocksin click store09:00
didrocksseems like popey is pushing that we have debs version as well09:00
didrocks(which brings the situation when it's only fixed in one side and not the other and people get confused)09:00
seb128we said we would have some of them usable on the desktop so they can be worked on/dogfooded for convergence09:01
seb128but that only a limited set, like gallery (which is already in)09:01
seb128camera, notes as well I think09:01
didrocksseb128: we do have already have some, right?09:01
seb128yeah09:01
sil2100Yes, those we had from the beginning09:01
didrocksthe ones which were debs before click09:01
didrocksso I guess it's good to keep those09:01
seb128I think we shouldn't invest out of the limited set we are aiming at putting on the desktop next cycle09:01
didrocksseb128: +109:02
didrocksthat's what I told popey 2 days ago09:02
sil2100didrocks: if it's not priority then I don't push on those any further09:02
didrockssil2100: thanks :) btw, there is one thing you can look at if you have time09:02
didrockssil2100: the unity8 AP tests which continuously fails09:02
didrocks(not due to the crash)09:02
didrocksit's the last one I guess09:02
didrockshttp://ci.ubuntu.com/smokeng/trusty/touch/mako/232:20140311.2:20140304/7098/unity8/879786/09:02
sil2100didrocks: sure, what's up? You mean, the unicode problem, or something new09:02
didrocks'tmp5ics4X' != u''09:02
sil2100Ah, this one ;)09:03
didrockssil2100: it's not new, it's there for some images already09:03
sil2100Ok!09:03
didrocksand always failing09:03
sil2100Yeah, I saw it locally as well basically09:03
didrocksas well with Qt 5.209:03
didrockssil2100: yeah, would be good to understand/get that fixed09:03
didrocksif this one is fixed, we expect 5.2 with 100% passing on mako again :)09:03
sil2100didrocks: aye! On it then ;)09:03
didrocksthanks ;)09:03
seb128sil2100, didrocks, popey: just for the record, that's what we agreed on at previous vUDS for this cycle09:07
seb128https://blueprints.launchpad.net/ubuntu/+spec/client-1404-unity8-on-desktop09:07
seb128"(3) Enable key core Touch applications for both Unity7 and Unity8 (gallery, notes, camera, browser, calculator)"09:07
seb128so it seems we are missing calculator09:08
seb128but it's the only one on the list09:08
didrocksyeah, making sense to add that one if needed, one is fine, but we won't add more09:08
didrocks(it's really costly for work that will be removed)09:08
ogra_hmm, why did we have two image builds with only 10min between them yesterday ?09:09
* ogra_ will try to get the bot ready by the weekend ... 09:10
didrocksogra_: yeah, not sure… Seems only one was labelled though, right?09:10
ogra_didrocks, yes, only the first one09:11
ogra_and obviously there were no changes between these two09:11
didrocksogra_: do you know how the labelling works, why the other didn't get one?09:12
didrocks(like the second one)09:12
didrockssystem-image was too smart and thought "I don't need that one" :p09:12
didrocks(I doubt about it)09:12
ogra_didrocks, not sure what happened there, but s-i definitely didnt pick it up ... else we would be at 23409:13
didrocksyep09:13
didrocksit's not like that that we'll arrive soon to #332!09:13
didrocks:)09:13
didrocksogra_: maybe it's worth digging though09:13
ogra_haha09:13
didrocksin case we'll need one at some point of the future and there is a race09:14
ogra_i'll ask stephane later ...09:14
didrocksthanks09:14
didrocksin that case, it was rather beneficial :)09:14
ogra_will look at the logs, but i doubt i'll find anything09:14
didrocksok, keep me posted please :)09:14
sil2100didrocks, seb128: hah! ANd I just made a packaging review for calculator ;p09:15
ogra_might be that he did some maintenance work and disabled the cron job or so09:15
sil2100(that was the one click-core-app I finished doing)09:15
didrocksmaybe09:15
seb128sil2100, good ;-) let me know if you need NEW review09:15
didrocksogra_: would be good to be warned (even afterwards) in that case09:15
didrocksah great sil2100 :)09:15
sil2100seb128: sure ;) Will take care of that later and poke you then09:15
seb128cool09:15
sil2100The merge still isn't reviewed09:15
ogra_hmm, intresting, so you cant start click apps on 233 (according to rsalveti) but all tests seem to work09:18
didrocksogra_: you can't install click apps09:19
didrocksisn't it?09:19
didrocksa new installed one09:19
didrocks(I was updating)09:19
didrocksbtw, just worked here09:19
didrockslet me try from the store09:19
ogra_..."It seems we got a critical click regression with 233 (click user hook09:20
ogra_fails to start), making the user unable to launch any click package09:20
ogra_(camera, facebook, twitter, etc)."...09:20
ogra_he said launch09:20
Mirvdidrocks: your discussion reminded me, lp:qtcreator-plugin-cmake would enjoy a preNEW review too (I just added missing copyright headers).09:20
didrocksogra_: hum, he didn't parse it that way, but you're right09:20
didrocksMirv: ok, I'll try to have a look (second NEW review of my day :p)09:21
didrocksogra_: yeah, worked here09:21
seb128oh, click top the daily e.u.c trusty report09:21
seb128https://errors.ubuntu.com/problem/58560a4ce3c2e52baaaa19390dc28579e7f5e8c309:21
Mirvdidrocks: ok!09:21
seb128cjwatson, ^ saw that I guess?09:21
didrocksseb128: yeah, that's related to what ricardo told I guess the hook not being refreshed)09:22
didrocksogra_: I think we'll need a fresh installation to see it09:22
didrockslet me try09:22
ogra_i would, but then i dont have bandwith for the meeting :P09:23
* ogra_ gets some fresh coffee09:23
didrocksogra_: I'm getting it09:23
didrocksahah, I was starting to blame ogra on "can't push to the image"09:24
didrocksthen adb shell was failing09:24
didrocksand finally I noticed the cable was unplugged :p09:24
ogra_heh09:29
ogra_so after OTA I have no issues on my flo09:31
didrocksogra_: coming?09:32
mhr3didrocks, so, could we get a silo for all the new-scopes related stuff?09:57
=== vila changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: vila | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Landing instructions: http://goo.gl/8H1Du3. Landing in degraded mode (see http://goo.gl/J1EqPW)
didrocksmhr3: sure, what line?09:57
mhr3didrocks, 2109:58
didrocksmhr3: shouldn't you have some unity8 as well?09:58
mhr3it's there09:58
didrocksI can't read then :p09:58
mhr3last mp09:58
didrocksah indeed09:58
didrocksI can read then09:58
didrocksmhr3: ok, remember blablabla, not before 5.2, blablabla, you will have to rebuild and retest, blablabla09:59
didrocksthe warnings you had yesterday :p09:59
mhr3didrocks, right, right09:59
didrockssign here with "I accept…" -> [     ]09:59
mhr3I'm aware of limitations. [ mhr3 ]10:00
didrocks\o/10:00
* didrocks uses his new shiny option then!10:00
mhr3so... hell about to break loose?10:00
mhr3:)10:00
didrocksheh ;)10:00
didrocksmhr3: btw, as well ERROR:root:unity-scope-mediascanner is already prepared for the same serie and destination in landing-00210:01
didrocksin addition to the Qt one10:01
mhr3hm, ok, no biggie10:02
didrocksWARNING:root:One or more projects are already in use for the same destination and series in another silo (see above). However, the ignore flag was set. Please inform both silos owners directly.10:02
didrocksmhr3: and so, silo 003!10:02
didrocksogra_: davmor2: ok, bootstrapping done10:03
didrocksI can launch click packages without network10:03
* didrocks adds wifi now :p10:03
didrocksogra_: davmor2: installed calculator and launched -> works here10:06
didrockshowever, I have the click crash as well10:06
didrocks gi._glib.GError: symlink /opt/click.ubuntu.com/.click/users/phablet/.com.ubuntu.calculator.new -> /usr/share/click/preinstalled/com.ubuntu.calculator/0.1.3.224 failed: No such file or directory10:06
didrocksso, something to look at anyway10:07
* didrocks will go away for a run10:10
didrocksogra_: davmor2: sil2100: do you mind following up with Colin if he's coming in between? ^10:10
ogra_sure10:10
didrocksthx!10:10
didrocksdavmor2: no need to bootstrap for you then I guess10:11
Wellark|pingpongdidrocks: please see my comments in https://code.launchpad.net/~unity-api-team/connectivity-api/ci-testrun/+merge/21051110:17
=== vrruiz_ is now known as rvr
sil2100didrocks: ok ;)10:18
didrocksWellark|pingpong: bonus point with trailing comma on latest depends, and suggests please (to avoid noisy diff in the future). However if you don't require properties-cpp in your .cp file, you shouldn't add it as a -dev depends, fix either the .pc file or the dependency :)10:19
didrocksWellark|pingpong: all the rest is fine :)10:20
didrocksWellark|pingpong: just reping me once those changes are done10:20
Wellark|pingpongwho ever is building against my library also needs properties-cpp10:20
Wellark|pingpongit's a header only lib10:20
Wellark|pingpongso it must be in -dev Depends10:20
didrocksWellark|pingpong: so you need your .pc to Requires it10:20
Wellark|pingpongit does not have .pc10:21
didrocksoh?10:21
* didrocks wonders why10:21
Wellark|pingpongwhy should it have?10:21
Wellark|pingpongas it does not install eny libs nor link against anything10:21
didrocksWellark|pingpong: properties-cpp.pc10:21
didrocksI see one10:21
cjwatsondidrocks: yikes, sorry10:22
didrocks/usr/lib/x86_64-linux-gnu/pkgconfig/properties-cpp.pc10:22
didrocksWellark|pingpong: why don't you see it? ^10:22
didrockscjwatson: no worry, still weird that we can't reproduce ricardo's issue though10:23
Wellark|pingpongdidrocks: oh.10:23
Wellark|pingponginteresting10:23
didrockscjwatson: but yeah, that and the crash fix, I think sil2100 can help assigning a silo if you have that before I come back10:23
Wellark|pingpongthat must be a new one :)10:23
Wellark|pingpongdidrocks: ok. adding it.10:23
didrocksWellark|pingpong: thanks :)10:24
cjwatsondidrocks: that could just be ensuredir failing for the same reason but the error being eaten for some reason; I suspect it's uninteresting10:24
didrocksWellark|pingpong: will be back in ~1h1510:24
cjwatson(ricardo's issue)10:24
Wellark|pingpongdidrocks: although all it does is -I/usr/lib/include :)10:24
didrockscjwatson: ah, ok :)10:24
Wellark|pingpong*/usr/include10:24
didrocksWellark|pingpong: yeah, but being future-proof while we spot it!10:24
Wellark|pingpongtrue.10:24
* didrocks really away now10:25
cjwatsondidrocks: I'm still in morning mode with children chattering to me, playing games, etc. though, so give me a bit of slack on this one please10:25
ogra_cjwatson, well, seems only rsalveti can reproduce it ... we all tried, so it doesnt seem to hit everyone equally10:25
didrockscjwatson: sure, no worry, if we can start/have an image built before vUDS starts, it's fine (I don't expect to see a lot of landings happening right now)10:25
sil2100;)10:26
imgbotwohoo10:26
sil2100Now that was weird10:27
ogra_why ?10:28
cjwatsonogra_: I'm sure it depends whether you previously had any apps unpacked at all10:28
ogra_cjwatson, well, i tried with OTA on an image that has a lot of clicks installed10:28
ogra_and didier did y fresh bootstrap install10:29
ogra_s/y/a/10:29
cjwatsonit looks like it would happen if /opt/click.ubuntu.com/.click/ didn't previously exist10:30
mhr3didrocks, can you reconf row21? had to remove some mps10:31
mhr3apparently bzr is being stupid10:32
sil2100mhr3: I can reconfigure10:36
Wellark|pingpongdidrocks: all done.10:39
mhr3sil2100, k, thx10:40
sil2100mhr3: done10:41
cjwatsonogra_: I've reproduced an identical error with a new test, anyway10:41
ogra_ah, great10:41
cjwatsoneven if I don't have a recipe for triggering it on the phone10:41
cjwatsonsil2100: please can you assign a silo for https://code.launchpad.net/~click-hackers/click/trunk/+merge/210579 ?10:52
cjwatsonsil2100: oops, wait a sec10:52
sil2100cjwatson: sure, waiting ;)10:53
cjwatsonyou always spot the buglet when proofreading the MP diff, right ...10:53
cjwatsonsil2100: OK, better now (was just a performance bug)10:54
sil2100cjwatson: the same merge, yes?10:54
cjwatsonyep10:54
sil2100cjwatson: silo 004 assigned for your merge -> the merge itself looks strange, as it's proposing lp:click to some other branch, but I don't know the structure of the click project and believe that you know what you're doing ;)10:58
sil2100cjwatson: do you have the required permissions to press the 'build' button in silos?10:59
sil2100cjwatson: or you want me to do it for you?10:59
cjwatsonyes10:59
cjwatsonI mean yes I have perms I think10:59
sil2100Awesome ;) Then just proceed to landing-004 and you can build - if there's a change in the merge itself, you only have to press 'build' and mention click as the project name to rebuild11:00
cjwatsonyep.  I have to go for a bit too, I emergency-dumped childcare on Kirsten11:01
sil2100Sure, thanks for the fix!11:07
cjwatsonrsalveti: FWIW, I think it would have been totally fine to try to wake me by phone for this kind of thing11:09
ogra_cjwatson, well, luckily we have the choice to not promote an image if we find such things ;) so we can easily wait til you are around again11:11
cjwatsonYeah, but that puts me in the situation of delaying Qt 5.2 even more11:12
cjwatsonIn context I'd rather be woken :)11:12
ogra_heh, ok11:12
ogra_(i dont see you blocking 5.2 ... we just recently promoted an image, fine if we can get a better one, but not mandatory imho)11:13
cjwatsonIs 5.2 going to start landing today?11:14
ogra_up to Mirv and didrocks11:14
cjwatsonBTW the trivial repro recipe for rsalveti's bug is:11:16
cjwatsonroot@ubuntu-phablet:/opt/click.ubuntu.com# mv .click .click-safe11:16
cjwatsonroot@ubuntu-phablet:/opt/click.ubuntu.com# su - phablet11:16
cjwatsonphablet@ubuntu-phablet:~$ click hook run-user11:16
cjwatsonyou can rm -rf /opt/click.ubuntu.com/.click; mv /opt/click.ubuntu.com/.click{-safe,} afterwards11:17
cjwatsonno idea why it didn't happen to didrocks on a fresh bootstrap; maybe it wasn't quite fresh enough or something11:18
cjwatsonoh it sort of did, it's just that he could still launch apps11:18
cjwatsonmeh11:18
Mirvcjwatson: we've a meeting in 1h 15min if you want to join, but in general the remaining blocker (or thing that needs a plan) are the regression in AP tests http://q-jenkins:8080/job/autopilot-release-gatekeeper/69/#showFailuresLink (gallery-app not counting, it needs a rebuild)11:45
Mirvwell notes app should be fixed too11:45
Mirv2 in calendar + music-app, 1 in messaging-app, 4 in unity8 (unless already fixed)11:46
didrockscjwatson: hum, I'm pretty sure I used the boostrap option (and had to reconfigure all user's config + no click apps installed)11:57
cjwatsonI suspect that you were able to launch apps because you tried installing one first11:57
cjwatsonbut it's just a guess, *shrug*11:57
didrocksoh possibly11:57
didrockscjwatson: on 5.2 -> not likely today, but will keep you posted11:57
cjwatsoncurrent version in landing-004 fails differently, I've rethought things a bit and am going to push another version11:57
didrocksok :)11:58
didrockscjwatson: yeah (finished backlogged), I don't think you are blocking 5.2 TBH. I'll ensure it's not used as an excuse if neede :)12:00
didrocksneeded*12:00
=== vila changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Landing instructions: http://goo.gl/8H1Du3. Landing in degraded mode (see http://goo.gl/J1EqPW)
davmor2didrocks: so 233 is working fine for me but I'm assuming there is going to be another spin for the click fix right?12:10
davmor2didrocks, Mirv: when are we looking to land Qt 5.2 now anyway I forgot to ask in the hangout (hadn't woken up yet is my excuse :) )12:11
didrocksdavmor2: yeah for 23312:11
didrocksdavmor2: well, when all remaining issues will be fixed12:11
davmor2didrocks: but where's the fun in a green image there is no work for everyone :D12:12
didrocksdavmor2: well, we are not green and the fun can happen now on the Qt 5.2 landing slot :p12:13
davmor2didrocks: haha12:13
Mirvdavmor2: it depends ^. if the today's AP run can be trusted to the extent that it worked with the click breakage, remaining AP failures could be 2 calendar-app, 2 music-app, 1 unity812:14
cjwatsonI don't believe that the click breakage will have affected AP in the slightest12:15
cjwatsonIt seems very unlikely to me anyway12:16
Mirvcjwatson: well the apps are not starting like http://q-jenkins:8080/job/autopilot-release-gatekeeper/70/label=mako-06/testReport/junit/calendar_app.tests.test_yearview/TestYearView/test_selecting_a_month_switch_to_month_view_with_touch_/ so I assumed it was because of the click12:16
Mirvthere might be something else going on with Leo's latest run of course too12:16
cjwatsonHm12:17
cjwatsonMaybe I'm wrong12:17
Mirvon my mako 233 upgraded to qt 5.2 I only have 7 apps listed as installed as a whole, ie no click apps12:17
sil2100uh12:17
cjwatsonMirv: I guess you've never installed any apps12:17
cjwatsonBut certainly if you're affected by the "click hook run-user" breakage then ~/.local/share/applications/ symlinks will be missing12:18
cjwatsonSo I guess that could indeed affect AP12:18
Mirvcjwatson: I believe apps like Facebook, Gallery-app etc are preinstalled, and were yesterday still. this is after phablet-flash -b12:19
cjwatsonRight12:19
cjwatsonYou'll probably find that if you install any random app, and then reboot, the preinstalled apps will appear12:19
=== alan_g is now known as alan_g|afk
didrocksMirv: it shouldn't impact, or, we'll have exactly the same breakage on the main CI results12:25
Mirvconfirmed12:27
Mirvdidrocks: was it so that the dashboard results test environment is identical to what Leo is running at the gatekeeper job? anyhow, I was looking at http://q-jenkins:8080/job/autopilot-release-gatekeeper/70/#showFailuresLink12:28
Mirvwhere now all click apps seem to not start, while they work for me after colin's trick to install one additional app12:29
didrocksMirv: it should be from what I understood, but unsure12:30
Mirvdavmor2: I'm running some random apps quickly from the manual chart now12:34
=== alan_g|afk is now known as alan_g
davmor2Mirv: great, I'm about to do the same :)12:39
cjwatsonOK, that's much better, publishing click12:42
* sil2100 goes for lunch12:46
=== cprov_ changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cprov | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Landing instructions: http://goo.gl/8H1Du3. Landing in degraded mode (see http://goo.gl/J1EqPW)
Mirvdavmor2: feel free to retest more "Font small" apps too, I marked them slightly different saturated green after testing 412:57
davmor2Mirv: will do :)12:58
=== alan_g is now known as alan_g|lunch
Mirvelopio: davmor2: joining?13:01
Mirvelopio: I interpreted 69 + 70 results as remaining unfixed AP:s being 2 calendar-app, 2 music-app, 1 messaging-app, 1 unity8 (saviq said has a fix). 70 is problematic since click apps didn't start, so after the new click is in archives we'll need another AP test run13:16
SaviqMirv, https://code.launchpad.net/~macslow/unity8/fix-object-name-of-notification-ap-test/+merge/210588 FWIW13:17
Mirvelopio: if you agree with those cal + mus + mess ^ I wonder if you could file a bug of each of them tagged qt5.2 so that the http://is.gd/pNalUg list would show the true 5.2 status regarding bugs13:18
MirvSaviq: ok!13:18
davmor2popey: your bug for the squares can I have the number please I am able to confirm it with joy now :)13:19
popeydavmor2: bug 128518413:21
ubot5bug 1285184 in Ubuntu UI Toolkit "Squares in text where carriage returns should be" [High,Confirmed] https://launchpad.net/bugs/128518413:21
Mirvmarked the weather app qt 5.2 bug as fixed after testing it works now13:24
davmor2popey: ta13:24
davmor2Mirv: browser not supported error on g+ so the text issue might be fixed but the browser size is causing issues (it's basically trying to open the desktop browser)13:25
davmor2s/desktop browser/desktop version13:25
Mirvdidrocks: should I ignore-conflicts now because of the scopes being landed?13:31
didrocksMirv: oh yeah, you wil need to :)13:32
Mirvwell I assume the answer is yes, but just checking before first time use13:32
Wellarkdidrocks: thanks for the review!13:44
didrocksWellark: yw ;)13:44
=== alan_g|lunch is now known as alan_g
Wellarkdidrocks: will I ping you once the "testing" is done and the silo is ready to land so you can do the necessary NEW universe magic?13:45
rsalvetiogra_: cjwatson: I could easily reproduce the click issue when flashing with bootstrap13:47
didrocksWellark: sure13:47
rsalvetiota would indeed be different13:47
ogra_rsalveti, didrocks couldn't13:48
rsalvetiweird, with bootstrap?13:48
ogra_but well, fixed now :)13:48
rsalvetiI flashed both manta and flo, got the issue on both13:48
rsalvetisure, just reading backlog :-)13:48
ogra_i only did OTA on my flo13:48
ogra_where i indeed couldnt reproduce13:48
cjwatsonrsalveti: it's ok, I understand it now :)13:49
cjwatsonit's just waiting for the next proposed-migration + publisher run now13:49
rsalvetilovely13:51
rsalvetiand we're planning to land qt5.2 tomorrow13:57
Mirvdavmor2: I tested the g+ too, not supported. although I guess that might be a Google change, unless you've tested recently it works with Qt 5.0? the Google not supporting me seems pretty familiar to me as non-mainstream browser user14:02
Mirv(or non-mainstream browser User-Agent owner)14:02
davmor2Mirv: no it's not using the web container and is using a bastardised UA iirc so works fine on the n10 and n4 unless you click back but the n7 has a huge display size that I think is breaking it14:03
Mirvdavmor2: oh, right, closing and reopening it works now. maybe I rotated the phone and it affected somehow it first.14:05
davmor2Mirv: hmm could be14:06
davmor2Mirv: roll on oxide is all I can say :D14:07
Mirvor then it was just the first time when I logged in and got forwarded to wrong page14:07
elopioMirv: I overslept today, I'm still getting used to the hour change of all the meetings.14:08
elopioMirv: yesterday I was trying to confirm the autopilot failures on the phone, but I couldn't start the apps14:09
Mirvelopio: it's good to sleep. I'm filing some bugs now you can check later if they are ok.14:11
Mirvelopio: yes the new click landed and apparently affected things. fix is now/soon in.14:12
elopioMirv: that would be nice, thanks.14:12
Mirvelopio: done now for music/calendar/messaging: http://is.gd/pNalUg - so 1 unity8 AP (as shown in your run 70 where click apps failed though) should be fixed by https://code.launchpad.net/~macslow/unity8/fix-object-name-of-notification-ap-test/+merge/21058814:16
Mirvelopio: then I don't know about the gallery-app, I guess it should be recompiled and AP tests ran manually. or if the archive version is recent enough, apt-get install gallery-app gallery-app-autopilot installs a second gallery app icon from the PPA (in addition to the Click app) which works and maybe then tests could be run too14:16
Mirvelopio: I linked your branch to the notes-app bug, should it be marked In Progress at least or similar? I didn't touch it14:17
elopioMirv: it's not a fix for the bug. My branch makes us get only one error corresponding to the bug, and works it around for the rest of the tests.14:18
elopioinstalling the gallery here to give it a try...14:19
Mirvelopio: ok, right.14:19
Mirvelopio: btw I checked that click 0.4.18.3 is now in the archives, so if the gatekeeper job does have archive sources available too (in addition to PPA) when it runs the dist-upgrade, a test run could be started now14:20
cjwatson click | 0.4.18.3 | trusty | source, amd64, arm64, armhf, i386, powerpc, ppc64el14:20
pmcgowanMirv, I scheduled a follow which is a bit late for you so hope you can attend, otherwise maybe someone can attend for you14:20
cjwatsonYeah, I was just about to say14:20
cjwatsondidrocks: you could kick an image build now I think14:20
pmcgowanhe is in his session on landings right now14:21
elopioMirv: I don't know where the job takes the packages from.14:21
cjwatsonI know14:21
cjwatsonpmcgowan: IRC is asynchronous, I'm fine with a delay :)14:21
pmcgowancjwatson, ;)14:21
elopiofor things like the weather app, it just uses whatever is installed in the phone.14:21
Mirvpmcgowan: that should be ok this time, and it's right after the Qt UDS session. can you join it btw? I don't have answers myself to the question of what to do about new Qt versions in the future.14:21
pmcgowanMirv, I will attend but also may not have answers14:22
Mirvlet's see14:23
Mirvelopio: when it uses the PPA, if it does apt-get update && apt-get dist-upgrade, then it'd install all the newest stuff not yet in the image too, if normal Ubuntu archive sources are in /etc/apt/sources.list. but if in doubt, better wait the new image built ^14:28
Mirvelopio: one more thing (sorry for spamming:) before I forget: autopilot-qt had a wrong version in the PPA that had failing AP tests - this could affect our results now as well on the next run. https://lists.ubuntu.com/archives/trusty-changes/2014-March/011048.html14:31
Mirvelopio: I've fixed it in the landing PPA so that the autopilot-qt rebuild there is now the same as what we actually have in archives (not what is in autopilot-qt trunk)14:31
elopioMirv: you are not spamming, everything you are saying is useful.14:31
elopioI should have attended the meeting, then you wouldn't have to repeat it all :)14:31
elopioMirv: I would prefer to wait for the new image built14:32
elopioso we can compare our results.14:32
elopiobut if you want, I can launch a run now, and then another one later.14:32
didrockscjwatson: thanks, doing14:33
Mirvelopio: later is fine, but maybe scheduled so that you manage to kick another run for repeatibility before your EOD14:34
elopioMirv: sure, I'll just coordinate with the autopilot team so I can run two today.14:40
=== cprov_ changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Landing instructions: http://goo.gl/8H1Du3. Landing in degraded mode (see http://goo.gl/J1EqPW)
alesageis this a bad time? ;) kenvandine with a question about this ubuntu-wallpapers ci failure, looks jammed http://s-jenkins.ubuntu-ci:8080/job/ubuntu-wallpapers-trusty-amd64-ci/5/console14:47
alesagecihelp when you have a minute ^^14:48
fgintheralesage, looking14:50
Mirvmhr3: do you plan to have the scopes tested and landed today? there needs to be someone around who kicks rebuild of unity-scope-click unity-scopes-api unity-scopes-shell unity8 in Qt 5.2 landing-006 after merge-and-clean has finished14:59
fgintheralesage, I've made some change to the ci job and I think it'll work now. I believe the problem is that something in the build chain blows up on the unicode file names14:59
alesagefginther, interesting, that sounds like a "real thing", always feel bad if it's just a red herring so thanks :)15:00
fgintheralesage, I've restarted the job (again). this time it should work15:04
sergiusenstedg, hey, you have your cursor over l31 in the spreadsheet; are intending to edit?15:05
tedgsergiusens, Nope, just hovering. Go ahead15:05
sergiusensthanks15:06
alesagethanks fginther!  kenvandine ^^15:06
* sergiusens tries to avoid weird collisions15:06
didrocksoh btw15:06
didrocks==== image #234 building ===15:06
didrocks(couldn't do it before, ETOOMUCHDISCUSSIONS in the session)15:06
kenvandinefginther, alesage: thanks!15:07
sergiusenssil2100, hey, can I get a cart for l31?15:09
sergiusensunless anything is silocked15:09
sil2100sergiusens: hi! Let me check how we look with that15:10
sil2100sergiusens: ok, it's not colliding with anything, and with the click fix landed we can add a new silo15:15
sil2100sergiusens: let me assign15:15
didrockssil2100: noooooooooooooooooooooooo15:15
mhr3Mirv, that depends on you :)15:16
sil2100didrocks: ok ;p15:16
didrockssil2100: I was kidding, I hoped that sergiusens would go crazy ;)15:16
didrocksI lost, so sad :p15:16
sergiusensdidrocks, are you darth did?15:17
sil2100didrocks: ...15:17
didrocksahah ;)15:17
sil2100;P15:17
didrockssil2100: go ahead :)15:17
mhr3Mirv, if you're about to land 5.2 soon enough, we don't need to land the scopes-related stuff, if it's still going to take a while, we'd prefer to land the non-unity8 parts and rebuilt the pkgs in the 5.2 landing ppa15:17
sil2100CURSE YOU DIDIER! ;p Ok, I'm assigning then ;)15:17
sergiusens:-)15:17
didrocks:p15:17
didrocks\o/15:17
rsalvetigoal for qt 5.2 is tomorrow15:18
Mirvmhr3: goal is indeed tomorrow for 5.215:19
Mirvmhr3: so I'd suggest either land scopes today or wait until after 5.2. but the today with the caveat that you get a landing team member to rebuild the mentioned packages for 5.2 after publish + merge&clean done15:19
mhr3Mirv, didrocks, we *can* land the non-unity8 related bits, i'm leaving up to you whether we should land those bits today or later15:21
mhr3imo smaller landings == better15:21
didrocksMirv: it won't impact the image?15:22
didrocksargh15:22
didrocksmhr3: ^15:22
didrockslike it's not activated by default?15:22
mhr3didrocks, if we leave out unity8, it won't15:22
didrocksMirv: are those just rebuild? you are happy to do that?15:22
didrocksor mhr3 ^15:23
mhr3didrocks, yes, just rebuild for what's in qt landing ppa15:23
didrocksmhr3: yeah, not a whole rebuild thought please15:23
didrocksmhr3: just settings in rebuild_only the components that will need be rebuilt once you merge and clean the other silo15:23
mhr3just those 5 pkgs :)15:23
didrocksyep :)15:23
Mirvdidrocks: mhr3: I checked that yes unity-scope-click unity-scopes-api unity-scopes-shell unity8 are just rebuilds, like said a landing team member needs to force rebuild for those packages after merge&clean phase like I did yesterday evening for unity-mir just before going to sleep15:25
Mirv(it's only that it happens that process-cpp broke it back then)15:26
didrocksyeah, unfortunate :)15:26
didrocksif mhr3 is going to take the load, I think it's fine15:26
didrocksand fair :)15:26
Mirvmhr3: so at http://162.213.34.102/job/landing-006-1-build/build?delay=0sec packages_to_rebuild insert unity-scope-click unity-scopes-api unity-scopes-shell unity8   and check "force_rebuild"15:27
Mirvafter the trunks have been updated with the latest releases15:27
didrocksno unity8 please :)15:27
didrocksI don't think it's time to transition15:27
=== gatox is now known as gatox_lunch
Mirvoh, right, no unity8 if not landing that :)15:28
mhr3Mirv, didrocks, yea, i can do it, need to check up with the second conflicting silo we had15:28
didrocksbut the rest ;)15:28
mhr3didrocks, and talk to you how to remove unity8 from the silo :)15:28
didrocksmhr3: second? What? I give you one possibility and you spreadh :p15:28
didrocksmhr3: just click on "configure"15:28
didrocksin the silo15:28
didrocksjust tell me if you don't know what to setup :p15:28
didrocksmhr3: you will be the first self-reconfigure CI Train man on earth!15:28
mhr3didrocks, i was just about to say that that's landing-team only feature :P15:29
didrocksmhr3: look at the silos15:29
didrocksdo you see "landing-team" on the button?15:29
sil2100sergiusens: if anything, assigned to 00415:29
mhr3didrocks, it indeed disappeared :)15:29
didrocksmhr3: silent updates FTW \o/15:30
mhr3didrocks, heh15:30
didrocksmhr3: I couldn't announce them in the session though, writing an email15:30
mhr3very well15:30
mhr3will do once my sessions end15:30
mhr3so i can focus on it properly :)15:30
didrocksyep :)15:31
Wellarkdidrocks: silo 1 ready to land15:31
didrockssil2100: mind checking if you have time?15:33
sergiusensthanks15:34
davmor2Mirv: I've gone through all the apps that were listed as small font and retested them all.  I've then gone through quickly and confirmed popey 's red items and found 3 broken apps that start fine but die after and popey has confirmed them so that list should now be correct15:39
sil2100didrocks: ACK15:40
sil2100Wellark: looking15:41
sil2100didrocks: you preNEWed it already, right? I see your comment on the merge so I guess it's a +1!15:41
didrockssil2100: yeah15:42
ogra_didrocks, what happened to your plans to build an image after click landed15:49
didrocks16:06:35         didrocks | ==== image #234 building ===15:49
didrocksogra_: it didn't? ^15:49
ogra_oh15:49
didrocksUbuntu Touch armhf (re-building)15:50
didrocksphew :)15:50
didrocksyou got me puzzled if I really pressed the button or not15:50
ogra_hmm, seems cdimage is already done15:50
ogra_didrocks, yeah i'm fiddling with an IRC bot that watches builds ... seemingly it didnt work ... back to the drawing board15:51
didrocksheh15:51
didrocks"In silo landing-001. Migration: One package at least is not available at the destination. connectivity-api (0.0.1+14.04.20140312-0ubuntu1) is in the NEW queue. "15:54
didrocksgreat :)15:54
didrocks(never saw it automatically)15:54
davmor2meh xchat doesn't allow highlighting on === I wondered why I wasn't gettting pings :)16:00
davmor2-t16:00
robrudidrocks, oh yeah, silo 1 is a brand new package, needs a preNEW. I had pinged cyphermox to review it last night but I guess he never did16:01
didrocksrobru: yeah, I did a review16:01
didrocksand got some fixes16:01
robrudidrocks, ah, thank you16:01
didrocksno worry!16:01
didrocksjust need to click the right button now :p16:01
didrocksrobru: NEWed16:02
robruyay!16:02
didrocksWellark: FYI ^16:03
sil2100\o/16:04
didrocksdavmor2: can you dogfood #234?16:06
* didrocks feels it's a good one :)16:07
didrocksplars: keeping on eye on the tests for that one? ^16:07
davmor2didrocks: you and your optimism16:07
didrocksalways, you know me!16:07
didrocks:)16:07
davmor2didrocks: I'd like to update to 234 but it doesn't show up :P16:10
didrocksdavmor2: maybe the diffs are not generated yet16:10
ogra_davmor2, join #ogra-test ... and see if the imagebot behaves :)16:13
ogra_it should give a notice once it is ther16:13
ogra_e16:13
* didrocks counters attack with #didrocks-test then!16:14
ogra_lol16:14
davmor2ogra_: nice16:15
davmor2didrocks: you don't test though that's my job :P  sets up #davmor2-tests-breaks-complains-writes-a-bug16:15
didrocks:)16:17
plarsdidrocks: I'm actually off today through friday. Unfortunately I'm going to be traveling so there won't be much opportunity to take a look16:18
ogra_<imgbot> === IMAGE 234 DONE (finished: 20140312-16:19) ===16:20
didrocksplars: oh, did you need to relaunch anything?16:20
robrudidrocks, sil2100, Mirv, cyphermox: just want to let everybody know that I have a doctor's appointment at 12:30 (~3 hours from now) so I'll be taking a slightly longer lunch for that.16:21
didrocksplars: or you think it will work on its owN?16:22
=== gatox_lunch is now known as gatox
plarsdidrocks: I don't know I haven't looked (see my previous message) I've been fairly busy trying to get ready to leave from home. What's the issue?16:22
sil2100robru: ok, ACK16:22
robruthanks16:22
didrocksplars: not today in previous days16:22
didrocksplars: like, you didn't need to do any intervention?16:22
sil2100robru: not too many landings today, so take care ;)16:22
didrocksrobru: no worry, get better! :)16:22
plarsdidrocks: I didn't rerun anything yesterday, no16:23
didrocksplars: ok, let's cross fingers we won't have any provisioning issue today :)16:23
didrocksthanks plars for the notice16:23
plarsdidrocks: if you are expecting an issue with provisioning the image, you may want to give rfowler_ a heads up16:23
didrocksplars: ok, we'll gave a look then16:24
mhr3didrocks, can you remove landing ask #28?16:29
davmor2ogra_: Done might be lying I still see no update16:29
didrocksmhr3: I'm in session all the day, sil2100/robru should be available ^16:29
ogra_davmor2, i definitely see it on the server16:29
mhr3sil2100, pls ^16:29
ogra_which is where the bot looks too16:29
robrumhr3, sil2100 : on it16:30
ogra_http://system-image.ubuntu.com/trusty-proposed/mako/16:30
mhr3robru, i included it in the scopes 0.4 landing ask, so no longer necessary16:30
robrumhr3, ok thanks16:30
davmor2ogra_: ota says http://www.televisiontunes.com/Family_Fortunes_-_Wrong_Buzzer.html16:31
ogra_well, even the index has it16:32
ogra_http://system-image.ubuntu.com/trusty-proposed/mako/index.json16:32
ogra_(scroll to the bottom)16:32
davmor2ogra_: I'm wondering if updates is broken16:32
davmor2ogra_: I just keep getting software is up to date16:33
ogra_i dont have a phone near me16:33
* ogra_ can test after the session16:34
sil2100robru: ACK16:34
* sil2100 is busy both debugging and coding now anyway16:34
davmor2ogra_: rebooted now it shows up16:35
popeydoes #234 still have the issue that click packages cannot be started?16:40
popeyqmlscene: failed to check version of file 'calendar.qml', could not open...16:40
popeygetting that starting calendar16:40
ogra_popey, shouldnt16:42
popeyqmlscene: failed to check version of file 'ubuntu-clock-app.qml', could not open...16:42
popeysame for clock...16:42
popeycurrent build number: 23416:43
sergiusenspopey, that's not from a clean install I take it16:43
popeyno, OTA16:43
popeyi can re-flash from clean if you want.16:43
pmcgowanpopey, thats the original issue still16:44
pmcgowanreflash wont show the issue16:44
mhr3robru, so, trying to reconfigure myself, so i just copied all the mps, do i need to provide all the src pkgs too? isn't that automatic?16:47
robrumhr3, you only need to indicate source packages that aren't among the MPs, eg if you depend on a project that canonical is not upstream of, need it in the silo for testing, but don't have a launchpad branch for it. usually only for Xorg or whatever.16:48
mhr3robru, ah, cool16:48
robrumhr3, silo 2 still cleaning16:49
mhr3robru, right, and didrocks's magic ignore flag isn't there for me (cause stuff is in 006 too), so i guess you have to do it anyway?16:50
didrocksah, reconfiguring when you have a conflict16:51
didrocksthat can be easily solved16:51
didrocksone sec16:51
robrumhr3, humm, if youre conflicting with silo 6 I would ask Mirv really nicely if you can break his qt5.2 landing ;-)16:52
mhr3robru, already done, got his blessing :)16:52
robrumhr3, ahhhh ok16:52
mhr3with a condition that i need to rebuild 006 then :)16:52
didrockspushed, let me deploy that16:53
robrumhr3, ok, what line is the new request?16:53
didrocksrobru: let mhr3 self-reconfigure in a moment16:53
mhr3robru, 21, but didier is doing some magic ^^16:54
robrudidrocks, oh ok16:54
didrocksmhr3: please retry :)16:54
didrockspfff, mhr3 is taking more time to retry than me fixing this :p16:57
* didrocks is soooo disappointing16:57
didrocksand siappointed16:57
didrocksdisappointed*16:57
mhr3didrocks, shuush :P it's already done16:57
robrudidrocks, lol yeah, you disappoint me a lot ;-)16:57
didrocks(but for sure, disappointing as well :p)16:57
didrocksrobru: I was sure of that! :p16:57
didrocksok, cool #234 testing started16:59
didrocksogra_: I'm sure I can type #234 without any typo!16:59
ogra_heh17:00
* didrocks opens g+ and breathes17:00
sil2100:)17:01
* ogra_ crosses fingers17:01
ogra_did someone tell cjwatson that the issue is still there btw ?17:02
didrocksogra_: urgh, really? :/17:02
cjwatsonmuh?17:02
didrocksor are you just kidding?17:02
ogra_according to popey17:02
cjwatsonpopey: elaborate17:02
popeycjwatson: going to reflash to previous stable and reproduce to confirm, my phone is a mess17:02
cjwatsonI'm pretty sure it's not the same thing17:02
cjwatsonpopey: I'm going for dinner now and then will be around for about half an hour of the session afterwards before I have to go17:04
popeyok17:04
popeywill take a while for me to get into the same state17:04
didrockspopey: aren't you supposed to be in bed btw?17:05
cjwatsonpopey: is it possible that you attempted to manually work around the previous issue?17:05
cjwatsonpopey: for example by creating directories?17:05
popeyi did not cjwatson17:05
cjwatsonok17:05
cjwatsonif you haven't reflashed yet I would appreciate seeing the error message17:05
popey16:40:47 < popey> qmlscene: failed to check version of file 'calendar.qml', could not open...17:06
cjwatsonyou know17:06
* popey ctrl+C's the update17:06
cjwatsonwhen you lot say "the previous issue", it would be really helpful to say *which one*17:06
cjwatsonthat's *yesterday*'s problem17:06
ogra_sorry i only reacted to popey :)17:06
cjwatsonpopey: find /usr/share/click/preinstalled /opt/click.ubuntu.com /var/lib/apparmor /var/cache/apparmor -ls17:07
popeySorry, I was just asking why calendar didn't start. Was afk yesterday.17:07
cjwatson(if you're quick I can do a snap analysis before dinner)17:07
* popey runs that17:07
popeycjwatson: http://paste.ubuntu.com/7080279/17:08
cjwatsonpopey: also dpkg-query -W click, just to confirm17:08
popeyclick0.4.18.317:09
cjwatsonpopey: grep ^Path= /home/phablet/.local/share/applications/com.ubuntu.calculator_calculator_0.1.3.224.desktop17:10
popeyPath=/usr/share/click/preinstalled/.click/users/@all/com.ubuntu.calculator17:10
cjwatsonso that all looks fine to me17:10
* ogra_ doesnt have any issues on flo on 23417:11
cjwatsonit's not the same pattern as yesterday17:11
cjwatsonpopey: could you pastebin /var/lib/apparmor/profiles/click_com.ubuntu.calculator_calculator_0.1.3.224 ?17:11
ogra_but i didnt have any with the former image either17:11
elopioMirv: so, autopilot job running. I will rerun it again once it finishes. And I17:11
* sil2100 jumps out to the vet again17:11
cjwatsonthat's the only other thing I can think of to check17:11
* rsalveti is flashing 234 as well17:11
elopioMirv: I'm flashing my phone to try to reproduce the bugs your reported. Do you need something else from me?17:11
* ogra_ thinks the clock app is trying to make jokes with him ... 17:12
ogra_it shows a different city every time i open it17:12
Mirvelopio: I guess poking of upstream for fixes if they're reproducable and also still happen with the current automated AP run17:13
popeycjwatson: http://paste.ubuntu.com/7080315/17:13
cjwatsonpopey: ok, that all looks completely fine to me17:13
cjwatsonpopey: it might be worth seeing if it still happens after a simple reboot17:13
popeyok, shall I reflash to make sure I'm not doing silly things?17:13
Mirvelopio: maybe apt-get install gallery-app gallery-app-autopilot and trying running those? since gallery-app was still an unknown - but I don't know if it works like that, since after that there's two gallery-app:s installed.. (one can start the correct one by clicking the 2nd icon in the app list)17:13
cjwatsonpopey: reboot first17:13
popeyk17:13
cjwatsonbut everything seems to be consistently referring to /usr/share/click/preinstalled as the root17:14
cjwatsonwhich is as it should be here17:14
elopioMirv: I should be able to run the gallery app tests by branching them.17:14
popeybtw I probably have an anomoly in that I would have the same click in preinstalled and opt/17:14
popeycjwatson: same version I mean, due to testing stuff I use pkcon to install-local a bunch of clicks. some of which will be dupes of the preinstalled ones17:15
cjwatsonpopey: I know but you have no observable problems arising from that17:15
elopioI'm not sure about that, but I'll check. Worst-case scenario, I'll manually explore it.17:15
popeyok17:15
cjwatsonpopey: https://lists.launchpad.net/ubuntu-phone/msg06867.html17:15
Mirvelopio: you need a rebuilt gallery-app anyway since it seems to need a rebuild - that is, the gallery-app that comes preinstalled doesn't work since it's a click app since last Friday. apt-get install gallery-app gives you a rebuild from the Qt PPA17:15
popeyta17:15
cjwatsonpopey: that was yesterday's problem, but as far as I can tell my fix for all that has comprehensively taken here17:15
cjwatsonpopey: you could probably check syslog for apparmor denies too17:15
cjwatsonanyway, gone for dinner17:15
popeyk17:15
popey[Wed Mar 12 17:15:53 2014] type=1400 audit(1394644555.125:242): apparmor="DENIED" operation="open" parent=1931 profile="com.ubuntu.calendar_calendar_0.4.201" name="/usr/share/click/preinstalled/com.ubuntu.calendar/0.4.201/calendar.qml" pid=2980 comm="qmlscene" requested_mask="r" denied_mask="r" fsuid=32011 ouid=10417:16
popeybingo17:16
didrocksdavmor2: do you mind take great care if you can reproduce popey's issue? ^17:16
popeyi would like to wipe this phone and start from 226 again if poss, because I dont trust it 100% as it's been used for qt5.2 testing17:17
elopioMirv: with the ppa from the silo 006, do we need a dist-upgrade?17:18
davmor2didrocks: Popey's phone is bastardised to hell I was going to do a fresh install and see if the apps were all there and open after testing key features from the upgrade17:18
didrocks:)17:19
Mirvelopio: I'm not sure, there is one package removed (libqt5core5) so possibly yes?17:19
Mirvelopio: I haven't tried other than dist-upgrade17:20
* popey reflashes17:20
elopioMirv: ok, I'll just do it. I have just found that all our jenkins runs are using both the qt5-beta2 ppa and the silo 006 ppa17:20
Mirvelopio: wooow :) qt5-beta2 overrides so it's missing fixes from silo 006 then17:21
Mirvelopio: only landing-006 please17:22
elopioMirv: yes, stoping and re-running.17:22
Mirvqt5-beta2 might get reused for 5.3 testing but in general17:22
Mirvcool, great :)17:22
didrockselopio: to remove the package, you need to dist-upgrade17:22
didrocksand not upgrade17:22
didrocksyeah17:22
elopiodidrocks: yes, veebers has this hook which does all that. I just need to make sure that the qt5-beta2 ppa is not used anywhere.17:23
mhr3robru, eh, help with row 2117:23
robrumhr3, what's up?17:23
mhr3robru, silo has unity8, but i configured it away17:24
mhr3needs to be manually deleted from the ppa i guess17:24
didrocks(\o/ info messages are working)17:24
mhr3didrocks, it should have deleted it automatically though ;P17:25
didrocksmhr3: not really17:25
didrocksmhr3: the goal is for people to check the config17:25
didrocksmaybe they forgot to add it?17:25
robrumhr3, didrocks: i don't have permission to delete from the PPA.17:25
didrocksrobru: really?17:25
didrockslet me fix that17:25
robrudidrocks, thank you ;-)17:25
didrocksrobru: done (and sorry :))17:26
mhr3robru, you're welcome, you get extra powers because of me ;)17:26
didrocksand extra logs of build failures :p17:26
robrumhr3, muahahah! I have a shocking amount of power in launchpad as it is ;-)17:26
mhr3plus with extra powers comes extra responsibilities :P17:26
didrockseven some seb128 revocated himself :)17:27
seb128indeed17:27
didrockscyphermox: no reason for you to escape that as well, added :p17:27
robruseb128, what did you revoke? I just remember certain managers revoking some stuff from me over christmas...17:27
seb128team membership on launchpad to reduce spamming17:28
robruah17:28
didrocksrobru: you have no idea into what world you just entered :)17:28
robrudidrocks, the world of gmail filters?17:29
didrockswell, I was never impressed to not be able to filer on custom headers from gmail17:29
robrumhr3, ok i requested that deletion, i guess it's a bit slow though17:29
didrocksthat's why I keep maildrop17:29
didrocksrobru: yeah, takes some time17:29
davmor2didrocks: all the basic features work so now I'm flashing to see if the click issue is resolved17:30
robrudidrocks, yeah, not being able to filter on headers does suck for sure, but most launchpad mails have so much boilerplate text that you can just filter on body keyword searches and it's just as effective17:30
didrocksdavmor2: great! keep us posted on the ML as well about #234 with thumb up or not :)17:30
popeyffs17:30
popeyjust clean wipe flashed #22617:30
popeythe touch screen isn't working at all17:31
davmor2popey: clean or bootstrap?17:31
didrockspopey: are you so sick to hallucinate? :p17:31
popeyi am pressing *quite* hard17:31
didrockswipe didn't work for me, only bootstrap17:31
popeywipe, not bootstrap17:31
davmor2popey: press the power button 3 times17:31
popeypressed it once17:31
popeynow works17:31
popeystupid OS17:31
popey17:32
didrocksrobru: yeah, if I can avoid getting back into that, I'll be happy :)17:32
* didrocks quotes popey17:32
davmor2popey: I blame android17:32
didrocksor we should make a pool, "what OS was popey talking about?" :p17:32
popeyright, so calendar starts fine on #22617:32
robrumhr3, ok, it looks like unity8 is gone from the silo. need anything else?17:33
mhr3robru, yea, what do i do now? build again?17:34
mhr3or watch_only?17:34
dbarthdidrocks: re-reading your email: could I reload a silo or two with our webapps and html5 stuff now?17:37
dbarthrobru: ^^17:38
robrudbarth, last I heard from Mirv was that qt5.2 is gonna land tomorrow. so cloooose!17:38
didrocksmhr3: if you don't have anything else to build, just watch only17:39
didrocks(to monitor the current builds)17:39
dbarthrobru: so you saying, we should wait for tomorrow?17:39
robrudbarth, yeah, qt5.2 will land sooner if we don't disrupt it. then once it lands we can really open the floodgates17:40
davmor2cjwatson, didrocks, popey: I noticed an odd issue just if I have no network connection none of the installed apps (click) appear as soon as there is a 3g/wifi connection they do17:43
pmcgowandavmor2, thats a known issue in the app scope, they will appear after around 10 secs then disappear again17:44
pmcgowannot sure why it got no attention17:44
didrockspmcgowan: because there is no automated test maybe?17:45
pmcgowandavmor2, https://bugs.launchpad.net/unity8/+bug/124925517:45
ubot5Ubuntu bug 1249255 in Unity 8 "click apps in Home scope disappear on flaky network connections" [Critical,Triaged]17:46
pmcgowanhmm, I marked it confirmed again,17:46
pmcgowanalecu, is that your bug? ^^17:47
cjwatsonpopey: sorry, I was looking at calculator earlier, but I don't see any obvious problems with calendar of the kind I was looking at yesterday either17:51
cjwatsondavmor2: no problem of that kind is related to me as click doesn't care about the network :-)17:51
cjwatsondavmor2: (i.e. scope bug)17:52
=== alan_g is now known as alan_g|walk
cjwatsonbut yeah, I noticed the same thing this morning when I ran out of 3g quota17:52
davmor2cjwatson: I'll let you off this time but don't do it again ;)17:52
davmor2cjwatson: popey had an interesting experience with that on the way to the office a couple of weeks back17:53
popeyyeah, on my list of bugs to file, but bug 1249255 looks like it17:53
ubot5bug 1249255 in Unity 8 "click apps in Home scope disappear on flaky network connections" [Critical,Triaged] https://launchpad.net/bugs/124925517:53
alecupmcgowan: yes, that sounds like a clickscope bug. We have done a rewrite of the scope to use the new api; we'd have to check if that bug is still there.17:53
davmor2alecu: and the new scopes are blocked by Qt5.2 right?17:54
alecupmcgowan: the rewritten scope was used for the mwc demo, but is not used yet in the main image. I guess that will happen after the new scopes are landed, yes.17:54
alecuI'm expecting new and exciting bugs after that ;-)17:55
davmor2alecu: Oh don't worry popey and I will be more than happy to oblige you :D17:56
alecudavmor2: sir, I'm counting on that :-)17:56
davmor2didrocks, popey: so image 234 click appear and open \o/17:58
davmor2cjwatson: ^ that one is you fixing it though right :)17:58
cjwatsonhopefully17:58
davmor2popey: open terminal on a first run do you still get the 0 font size bug?17:59
pmcgowandavmor2, I still have the click bug on my calculator app in 234, is that known?18:00
davmor2pmcgowan: it's opening fine here18:00
pmcgowandavmor2, well, on a fresh flash it would18:01
ogra_works fine for me with OTAed devices18:01
ogra_(all three)18:01
* didrocks rebootstrap for the 2nd time18:01
davmor2pmcgowan: I'd already tested on ota too18:01
pmcgowandavmor2, where can I see the log of what its doing again?18:02
cjwatsonpmcgowan: find /usr/share/click/preinstalled /opt/click.ubuntu.com /var/lib/apparmor /var/cache/apparmor -ls18:02
mhr3robru, 003 tested, rdy to publish18:02
robrumhr3, thanks, on it18:02
davmor2pmcgowan: /home/phablet/.cache/upstart/com.ubuntu.calculator18:03
davmor2.log18:03
davmor2missed that bit18:03
pmcgowancjwatson, http://paste.ubuntu.com/7080573/18:03
robrumhr3, naughty boy! look at all these packaging diffs! http://162.213.34.102/job/landing-003-2-publish/18:03
robrucyphermox, can I get a packaging ack? http://162.213.34.102/job/landing-003-2-publish/18:03
popeyok. so the issue I have is:- fresh flash #226, start calendar - starts fine. Install click packages "pkcon install-local *.click" (from http://popey.mooo.com/mirror/clicks/2014-03-09-100001/ ), reboot, calendar no longer opens18:04
cjwatson218061    0 lrwxrwxrwx   1 root     root           75 Mar 12 12:56 /var/lib/apparmor/clicks/com.ubuntu.calculator_calculator_0.1.3.224.json -> /usr/share/click/preinstalled/com.ubuntu.calculator/0.1.3.224/apparmor.json18:04
popey[Wed Mar 12 18:02:23 2014] type=1400 audit(1394647344.351:243): apparmor="DENIED" operation="open" parent=1917 profile="com.ubuntu.calendar_calendar_0.4.201" name="/opt/click.ubuntu.com/com.ubuntu.calendar/0.4.201/calendar.qml" pid=2982 comm="qmlscene" requested_mask="r" denied_mask="r" fsuid=32011 ouid=10418:04
cjwatsonthat at least looks good18:04
mhr3robru, not naughty, doing our jobs properly! :P18:04
cjwatsonpmcgowan: could you pastebin /home/phablet/.local/share/applications/com.ubuntu.calculator_calculator_0.1.3.224.desktop, and the tail of /var/log/syslog ?18:04
pmcgowandoesnt seem to be a local version now18:05
robrumhr3, making more work for me though, it's naughty ;-)18:05
robrumhr3, good job fixing that FIXME though ;-)18:05
pmcgowancjwatson, http://paste.ubuntu.com/7080599/18:05
popeycjwatson: see above two lines, sorry, I don't know if I should expect image #226 (current stable) to do this.18:06
pmcgowanand http://paste.ubuntu.com/7080601/18:06
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: fginther | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Landing instructions: http://goo.gl/8H1Du3. Landing in degraded mode (see http://goo.gl/J1EqPW)
cjwatsonpopey: can I please debug these two separately18:06
popeysure, I'll wait. sorry.18:06
cjwatsonpopey: oh, that was #226?18:06
popeythe above is18:06
cjwatsonpopey: yes, that's absolutely expected to do that, that's what I fixed yesterday18:06
popeyok, so if I OTA update to latest proposed that should go away? - or I should be in the same state as pmcgowan ?18:07
cjwatsonI don't know yet18:07
popeyok18:07
* popey waits then18:07
pmcgowanstill getting the same denial18:07
cjwatsonno apparmor denies in the syslog you posted18:07
pmcgowancjwatson, let me give you a fresh one18:07
cjwatsonand the .desktop file seems to have the right path18:08
pmcgowanhttp://pastebin.ubuntu.com/7080612/18:08
pmcgowanI did a tail as I opened it18:08
=== didrocks changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: fginther | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone
cjwatsonhm, possibly suspicious timestamps18:08
cjwatsonjdstrand: should /var/lib/apparmor/profiles/click_com.ubuntu.calculator_calculator_0.1.3.224 have a newer timestamp than /var/cache/apparmor/click_com.ubuntu.calculator_calculator_0.1.3.209 ?18:09
cjwatsonerr18:09
cjwatsonI can't read18:09
cjwatsondifferent versions18:10
cjwatsonjdstrand: ^- need your help on this, I'm not sure I know what questions to ask next18:10
Wellarkdidrocks, robru: thanks! \o/18:12
robruWellark, you're welcome!18:12
didrocksWellark: yw ;)18:12
* jdstrand looks18:13
jdstrandpmcgowan: can you paste /var/lib/apparmor/profiles/click_com.ubuntu.calculator_calculator_0.1.3.224?18:15
jdstrandoh, I bet I know what it is18:15
jdstrandcause the version didn't change, the profile didn't get regenerated18:15
pmcgowanhttp://paste.ubuntu.com/7080658/18:15
robrudidrocks, hummm, cyphermox isn't around... can you ack some packaging for me? http://162.213.34.102/job/landing-003-2-publish/ the diffs are big but I didn't see anything too troubling18:16
jdstrandyeah: @{CLICK_DIR}="/opt/click.ubuntu.com"18:16
jdstrand'sudo aa-clickhook -f' should fix it18:16
popeysounds plausible, would explain the issue I see too18:16
cjwatsonjdstrand: right, I'm sure I advised ages ago to go by the timestamps18:16
cjwatsonthis is why :)18:16
cjwatsonso, great, click-apparmor bug not click18:17
jdstrandI don't recall that discussion, but I also didn't write the early code18:17
* cjwatson nods18:17
cjwatsonI think you need to go by the timestamp *of the symlink*18:17
cjwatsoni.e. lstat18:17
cjwatsonfor most hooks it doesn't matter, they aren't trying to care about the package location in so much detail, they just need file content18:18
cjwatsonbut click-apparmor is delving into a fair bit of detail18:18
popeyjdstrand: cjwatson that fixed the issue for me - running aa-clickhook..18:18
jdstrandpopey: you did use *-f*, correct?18:19
popeyyes18:19
jdstrandyeah18:19
jdstrandthis gets tricky18:19
jdstrandcause we really don't want to regenerate the profiles unless we have to, cause it is expensive18:20
cjwatsonright, but the symlinks won't change often18:20
cjwatsonI think going by lstat.st_mtime should be fine18:20
cjwatsonand it seems technically correct too since you care about the target of the symlink18:21
mhr3didrocks, need core-dev to ack the scopes pkging changes... pretty pls? :)18:23
didrocksmhr3: I really can't, in session so can't focus properly if the changes are invalid18:24
jdstrandhmm18:24
jdstrandthat changes things quite a bit18:24
robruI'm off for lunch / doctor's appt, back in ~2hrs18:24
didrocksmhr3: can you get me the unity-scope-mediascanner2 package content?18:25
didrocksmhr3: seems you have private libs there?18:25
jdstrandmaybe not18:25
mhr3didrocks, think it's remnant from the old scope18:26
didrocksmhr3: hum, they are just added18:26
jdstrandcjwatson: so you're saying that if the lstat.st_mtime is newer than the generated profile, regenerate the profile18:28
mhr3didrocks, http://pastebin.ubuntu.com/7080713/18:28
jdstrandthat actually is straightforward18:28
jdstrandpopey, pmcgowan: is there a bug for this?18:29
popeynot yet, but there can be18:29
popeywhat package do you want it filed against?18:29
jdstrandpopey: click-apparmor18:29
popeyk18:29
pmcgowanjdstrand, I will keep my busted app for testing ;)18:30
cjwatsonjdstrand: right18:30
jdstrandok, working on a fix18:30
cjwatsonjdstrand: seems like it should be easy, indeed :)18:30
cjwatsonthanks18:30
jdstrandyep, I know where to do it. just had to think about it for a sec18:30
didrocksmhr3: ok, sounds good18:31
didrocksmhr3: published18:32
didrocksrobru: ^18:32
mhr3didrocks, cheers, appreciated18:32
didrocksyw18:32
* didrocks goes back to listen the session18:32
robrudidrocks, thanks18:32
* robru -> lunch for real18:32
popeyjdstrand: bug 129154918:37
ubot5bug 1291549 in click-apparmor (Ubuntu) "Apps don't start if click packages update without version number bump" [Undecided,New] https://launchpad.net/bugs/129154918:37
jdstrandpopey: thanks18:37
popeynp18:37
jdstrandcjwatson: so, let's say I have foo_0.1 on image r20. I upgrade to image r21 but foo is still 0.1, is click going to update the symlink when I reboot?18:39
cjwatsonfeel free to test but I don't believe it will18:40
boikorobru: hey, would it be possible to build the MR on line 32 before the Qt 5.2? it is really low risk and it would help us getting some other MRs built/tested18:40
jdstrandcause if it does, that will be a boot performance regression18:40
jdstrands/boot/first boot/18:40
jdstrandbut I guess click could be made to not do that18:41
jdstrandit is clear that I need to look at the symlink cause click will update them from time to time18:41
jdstrand(ie, preferring preinstall over /opt)18:42
didrocksjdstrand: do you mind refreshing the phone ML with your findings so that we know if it's a regression from latest promoted image and if we push or don't push #234?19:07
pmcgowandidrocks, not a regression, just not the full fix for the uncovered bug from the other day19:08
popeydavmor2: do you have a bug for the "press power 3 times"?19:13
davmor2popey: I'm not sure what the cause is so no I think it is the guid that causes it but it doesn't hit everytime19:15
jdstrandI updated the phone ML for the click/click-apparmor issue19:32
jdstrandI have a test case and a branch. am running through my testing checklist now19:33
Mirvmhr3: you're handling the merge&clean + 3 package rebuilds now?19:43
Mirvgood night19:43
Mirvmhr3: added to comments "landing-006 needs to rebuild (force rebuild) 3 packages - unity-scope-click unity-scopes-api unity-scopes-shell - after merge and clean here complete (= trunks updated)."19:45
sergiusenspopey, have you pin pointed the click app launch failing? I just got it by going back and forth between devel and devel-proposed19:52
popeysergiusens: bug 129154919:52
ubot5bug 1291549 in click-apparmor (Ubuntu) "Apps don't start if click packages update without version number bump" [High,In progress] https://launchpad.net/bugs/129154919:52
sergiusenspopey, ah, nice find19:52
pmcgowansergiusens, fix in testing now19:52
sergiusenspmcgowan, great;19:53
popeysergiusens: j dstrand and c jwatson  did the work19:53
sergiusenspmcgowan, I'll just phablet-config autopilot --dbus-probe enable for now19:53
pmcgowansergiusens, what the heck does that do?19:53
sergiusenspmcgowan, it reruns the apparmor profiles but enables autopilot to export on the bus as well19:54
pmcgowanah19:54
ogra_it will sing a song for you (if you give it the right secret options)19:54
sergiusenspmcgowan, so it basically reruns the click apparmor hooks19:54
sergiusenswho works on media scanner? I found a weird bug (2 actually); if I put in an mp3 without a year, it restart continuously crashing and apport runs non stop (1-2 hour battery life and really hot)19:56
sergiusensso another request would be to only have apport run wth quotas and not when the device isn't plugged19:56
pmcgowansergiusens, thomas strahls team, jussi and james20:00
sergiusensthanks20:01
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone
mhr3Mirv, yea, doing it20:22
jdstrandok, fix is tested and reviewed20:25
jdstrandI get to do my first silo :)20:25
jdstrandcan someone review https://wiki.ubuntu.com/Process/Merges/Checklists/ClickAppArmor and https://wiki.ubuntu.com/Process/Merges/TestPlans/ClickAppArmor?20:30
jdstrandrobru, cyphermox: ^20:32
cyphermoxsure20:32
jdstrandI'm doing my first silo. I went through training, but may need some help20:32
jdstrandthanks20:32
jdstrandcyphermox: I don't know if you saw backscroll. this is a minimal fix for bug #1291549, which should fix the recently click issue once and for all (the fix spanned click and click-apparmor. all the click fixes are already in)20:34
ubot5bug 1291549 in click-apparmor (Ubuntu) "Apps don't start if click packages update without version number bump" [High,In progress] https://launchpad.net/bugs/129154920:34
jdstrandcyphermox: not sure if you also want - https://code.launchpad.net/~jdstrand/click-apparmor/click-apparmor.lstat/+merge/21067120:35
jdstrandcyphermox: looking at my notes, I should ask for a silo now.20:42
cyphermoxjdstrand: correct20:45
jdstrandcyphermox: ok, so assuming my checklist and plan are good, may I have a silo?20:46
jdstrandcyphermox: now, this is my first one, and I know normally that I would wait for the meeting. I am asking now cause it seems the click issue may be blocking promotion. I responded on the list, but didn't hear back20:47
cyphermoxjdstrand: sure, could you add your request to the spreadsheet?20:47
jdstrandyep20:47
cyphermoxin the pending tab you have lines for the test plan and MP and all of this, from there I can assign a silo20:48
jdstrandcyphermox: do I fill in the last column, or do you?20:50
jdstrand'Ready?'20:50
cyphermoxyou can fil lthat in, if your stuff is ready to be assigned a silo20:51
jdstrandok. done. line 3320:51
cyphermoxthanks20:51
jdstranderr, row 3320:51
robrui'm back, anybody need anything?20:51
cyphermoxrobru: no, all good20:55
jdstrandcyphermox: do I just keep an eye on the 'Status' line?20:55
robruboiko, sorry for the delay, i was on lunch. yeah I can push that through quick if you can test it quick ;-)20:56
cyphermoxjdstrand: pretty much20:57
boikorobru: sure I can :)20:57
cyphermoxjdstrand: this is touch only right?20:57
jdstrandcyphermox: yes20:57
jdstrandcyphermox: how long does it typically take for the status to tell me what silo I am assigned?20:58
cyphermoxnot long, just reviewing everything ;)20:59
jdstrandah, ok. sorry20:59
robruboiko, ok, bumping ofono-qt from silo 6, takes a minute21:00
cyphermoxrobru, oh boy21:01
robrucyphermox, yeah? ;-)21:01
robruboiko, ok! you got silo 2 and I even clicked build for you: http://162.213.34.102/job/landing-002-1-build/77/console ;-)21:08
boikorobru: that was nice of you, thanks :D21:09
robruboiko, oh, you need to sync the changelog from distro into your MP21:09
jdstrandwhat isn't clear to me is once I have a silo, I know I get a ppa. do I upload packages to that ppa?21:09
boikorobru: let me ask tiago to do that21:09
robruboiko, ok. just hit rebuild when it's ready21:09
boikorobru: ok, thanks21:09
robrujdstrand, if you have MPs, citrain will build those MPs in the ppa.21:10
jdstrandrobru: how does it handle orig.tar.gz?21:10
robrujdstrand, you only upload packages manually in the case that we are not upstream and don't have launchpad branches for the package. Eg Xorg gets manual uploads to silos21:10
jdstrandhmm21:10
robrujdstrand, it doesn't. packages are built in split mode, which means we take the branch and cut out debian/ directory, and *that* is orig.tar.gz21:10
boikorobru: so, where should I get the changelog from? https://code.launchpad.net/~phablet-team/ofono-qt/trunk?21:11
robruboiko, hmmm21:11
jdstrandI have a feeling that I may have an issue with apparmor, but I'm not doing a silo for apparmor right now, so I'll wait21:11
robrujdstrand, we're here to help when you're ready21:11
jdstrandrobru: so, if it builds it, am I supposed to publish it straight from the silo or upload to the archive?21:12
jdstrands/upload/upload separately/21:12
robruboiko, take this: http://launchpadlibrarian.net/162145805/ofono-qt_1.5%2Bgit20120419%2Bbcf0c04-0ubuntu1_1.5%2Bgit20120419%2Bbcf0c04-0ubuntu2.diff.gz21:12
boikorobru: nice thanks!21:13
robrujdstrand, if you hit 'publish' on the silo, archive robot copies it from the silo to the archive. easier than a manual upload21:13
jdstrandrobru: hrm, but who signs that upload?21:13
robrujdstrand, the jenkins bot I guess?21:13
jdstrandI think that is not ideal21:14
robrujdstrand, i'm not familiar with the signing details but unless you've noticed an enormous volume of unsigned package uploads lately, there's a bot that's signing stuff.21:14
jdstrandthat is also a separate issue21:14
jdstrandthe problem with a bot doing the signing is the machine with the bot is a very attractive target for attack21:15
robrujdstrand, this is true. luckily it's running ubuntu ;-)21:15
jdstrandwell, sure, but ubuntu doesn't protect against misconfiguration. I'll put this in a TBD column21:16
robrujdstrand, oh, are you security auditing the CI Train?21:16
jdstrandnot explicitly, but I can't hlep myself from thinking about these things as I am going through the process for the first time21:17
robrujdstrand, ahhh ok. well didrocks is the mastermind so forward all complaints to him ;-)21:17
* jdstrand nods21:17
robrujdstrand, here's an example of a ci train upload in archive: https://launchpad.net/ubuntu/+source/unity-mir/0.3+14.04.20140311.2-0ubuntu1 I see the dsc file has a PGP signature on it. too busy to verify it myself but you can if you are curious21:18
boikorobru: it seems this changelog comes from this other branch:  https://code.launchpad.net/~ubuntu-core-dev/ofono-qt/ubuntu21:20
jdstrandpublic key "PS Jenkins bot <ps-jenkins@lists.canonical.com>"21:21
boikorobru: but I am pretty sure the one on phablet-team (lp:ofono-qt) is the correct one21:21
robruboiko, so that branch was uploaded direct to distro without ci train?21:21
robruboiko, oh, you mean that upload is wrong / should be reverted?21:21
boikobfiller: do you know why we have  https://code.launchpad.net/~ubuntu-core-dev/ofono-qt/ubuntu and https://code.launchpad.net/~phablet-team/ofono-qt/trunk ?21:22
boikorobru: to be honest I don't know :)21:22
jdstrandrobru: so, if I wanted to upload my own signed package, am I allowed to? Ie, I simply don't press the Publish button?21:22
robruboiko, if it turns out that you want to revert that upload, there's a flag for that in the build job, 'IGNOREVERSIONDESTINATION" or something.21:22
boikorobru: ok, so talking to tiago, it seems I was wrong, the lp:ofono-qt one is the wrong one21:23
jdstrandI mean, I know I am capable/allowed being core-dev. I just mean, would I mess up machinery, etc, etc21:23
boikorobru: tiago is going to propose the change again, and in this case, you can drop the line and the silo for this one21:23
boikorobru: sorry about that21:23
jdstrandah21:24
robrujdstrand, mmmmmm... well kind of the whole point of CI train is that the package you test in the silo goes unmodified into the archive, so we have some confidence that the package being tested is binary identical to the package being released. So as long as you download thesame package, sign it, and upload it, i guess it's ok. extra work though21:24
jdstrand"In silo landing-001. Silo ready"21:24
boikorobru: I will propose that again in the correct branch tomorrow morning21:24
jdstrandI appreciate that point. I also like knowing that the thing that has my name on it was signed by me21:25
robrujdstrand, not sure if that would mess things up. I guess we'd just run merge & clean with the 'ignore step' flag checked to ignore the fact that publish job never happened. it should work if you want to do it that way21:25
robruboiko, so abort your silo then?21:25
boikorobru: yes, please21:25
robruboiko, ok21:25
robrujdstrand, ok, if you silo is ready, you can click the build button on the silo tab21:26
boikorobru: I will keep the line in the spreadsheet though, I just changed it as not being ready, will update it again tomorrow21:26
robruboiko, ok no worries21:26
jdstrandmeh, noscript said there was an XSS21:27
robrujdstrand, at which point? the spreadsheet uses a lot of JS but I don't think jenkins does21:28
jdstrandI clicked 'Build' in the jenkins page21:28
jdstrandit took me to 2fa, which was the XSS21:29
robruhmmm21:29
robrusurely 2fa is a good thing ;-)21:29
jdstrandso I jsut accepted it21:29
robrujdstrand, maybe it's just the redirect? the link goes to jenkins but it will redirect you to 2fa if you're not already signed in21:29
jdstrandit took me back to the jenkins page (ie, the one with the Build button), but it doesn't seem to have done anything21:30
jdstrandprobably. I guess I should click Build again21:30
jdstrandyes21:30
jdstrandbuild #5921:30
robrualright21:31
jdstrandhmm21:31
jdstrandThere is no commit message in https://code.launchpad.net/~jdstrand/click-apparmor/click-apparmor.lstat. Please check that you set a commit message on all your MPs.21:31
* jdstrand goes back to MP21:31
robrujdstrand, also be aware that the commit message goes directly into the debian/changelog, so don't write an essay in there ;-)21:32
jdstrandyeah21:32
jdstrandrobru: how much of debian/changelog do I need, just the '  * message here (LP: #...)'?21:33
jdstrandyikes, I'm lost in jenkins21:34
=== jibel_ is now known as jibel
robrujdstrand, don't even put the star, jenkins adds that. just write one line "Fixes that bug we hate (LP: ####)"21:34
jdstrandok, got back to where I needed via the spreadsheet21:35
jdstrandrobru: thanks21:35
robrujdstrand, you're welcome!21:36
jdstrandhttp://162.213.34.102/job/landing-001-1-build/61/console seems to be prgressing21:36
jdstrandok, I have to step away for a bit. I'll let this build21:36
jdstrandI'll come back later to test21:36
robrujdstrand, great21:37
jdstrandthat's a bummer21:39
robrujdstrand, hummm, your build just failed. i don't understand the failure though, looks infrastructural. trying it again just in case it's temporary: http://162.213.34.102/job/landing-001-1-build/62/console21:39
jdstrandbzr: ERROR: Inconsistency between source format and version: version is not native, format is native.21:40
robrujdstrand, heh, i didn't read that far back ;-)21:41
robrujdstrand, was just looking at the traceback21:41
jdstrandit is a native package21:41
jdstrandI have to go though. I'll sort it out later21:41
robrujdstrand, ok21:41
robrujdstrand, hmmm, your package is native. i'm not sure exactly how we handle that. we didn't used to support that at all, until dobey hacked it in. i guess you should poke dobey to support this...21:43
robrujdstrand, right, so ci train autogenerated version number for you is '0.1.15+14.04.20140312-0ubuntu1', which is not native (but this is the standard format for version numbers that we use everywhere in ci train).21:46
robruso ci train is trying to force your native package to have a non native version number, hence the conflict. huh21:47
robrujdstrand, easiest solution I can think of would be to just change your package to a non native format (according to our standards: https://wiki.ubuntu.com/DailyRelease/InlinePackaging) but if you insist on staying native we might have to wait for didrocks to resolve this, I'm not sure how21:49
cjwatsonjdstrand: I checked - click won't update a hook symlink that already exists and points to the correct target, so you shouldn't have a boot perf regression from doing this22:21
cjwatsonjdstrand: talk with stgraber about how he's set up CI Train for click - it's probably closer to what you want for click-apparmor22:21
cjwatsonX-Auto-Uploader: no-rewrite-version etc.22:22
mhr3robru, hmmm, any idea what did i break in the qt5.2 silo?22:28
mhr3robru, was just rebuilding the scopes pkgs against 5.2, and the status is full of errors now22:28
robrumhr3, what?22:28
mhr3i have a feeling i'm in trouble22:29
robrumhr3, more my fault. I wasn't aware of IGNORECONFLICTS despite you having just used it in front of me this morning, so I poked around in silo 6 when i shouldn't have22:30
mhr3yey, so i'm off the hook :)22:31
robrumhr3, yeah22:31
cjwatsonpopey: just for clarity, your repro recipe in bug 1291549 may possibly still fail even with jdstrand's fix, because you're specifically asking for #226 and *part* of the fix (just not all) was in the click changes I've landed since then22:33
ubot5bug 1291549 in click-apparmor (Ubuntu) "Apps don't start if click packages update without version number bump" [High,In progress] https://launchpad.net/bugs/129154922:33
cjwatsonpopey: and your recipe probably won't work with #234, because click now spots that you're trying to install a version that's already preinstalled, and just registers it for you rather than unpacking another copy22:33
robrumhr3, double checked, the silo looks fine... i think that error is stale. or at least, i'm pretty sure i got it back to how i found it.22:39
mhr3robru, hm, maybe time to run a watch-only build?22:39
mhr3but maybe not...22:40
robrumhr3, nah... there are packages in the silo that aren't listed in the MP list, so the error is technically correct. but the important thing is that i checked the last prepare job before I got there, and I called it with the same arguments, so the current state should be identical to how it was before I touched it ;-)22:41
mhr3robru, but they are listed in the sources list22:42
robrumhr3, crap, thanks. didn't notice that because the stupid spreadsheet scrolls it off the bottom of the screen22:43
mhr3yea.. +1 on the spreadsheet hiding stuff... would need 23" inch monitor to see it all22:44
robrumhr3, nope, I have a 24" and it still scrolls22:45
robrumhr3, no wait, this is my 27"... still scrolls22:45
robrumhr3, suffice to say, qt5.2 is really pushing the limits of what CI Train is capable of22:46
mhr3robru, but at least i'm sure you have more than 768 pixel height ;)22:46
robrumhr3, well, HD.22:46
mhr3robru, so anyway what was the problem? you were reconfiguring the silo and forgot to copy the extra sources?22:48
robrumhr3, yep, exactly22:50
robrumhr3, fixing it now22:50
mhr3ok22:51
robrumhr3, ok, "silo ready" ;-)22:52
mhr3robru, run watch_only build so it knows it's actually ready22:53
robrumhr3, smart22:53
=== plars is now known as plars-away
=== cjohnston_ is now known as cjohnston
popeycjwatson: thanks23:17
bregmarobru, good day, it's time for my daily silo assignment, line 30 if it pleases you23:28
robrubregma, sure thing! I saw that one early and wondered when it would be ready23:28
bregmagetting everyone to sign off and resolve conflicts is an act of cat herding23:29
robrubregma, have you had any reports of the new lock screen inhibiting screens from powering off? i noticed this morning that all my screens were on all night23:31
robrubregma, and you got silo 223:31
bregmarobru, I haven't heard that one yet, but there are a number of issues that have come up in real-world testing23:32
robrubregma, didn't have time to troubleshoot it properly, just noticed it was the first night since installing the new unity update and my screens were on all night. then when I unlocked the screens, they powered down then powered back on. really weird.23:33
robrubregma, i'll file a bug if today's round of fixes doesn't fix it ;-)23:33
bregmaI had trouble coming back from suspend: it suspended again almost immediately and I had to unlock again, so there may be a problem with signals going over dbus23:35

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