=== fginther|away is now known as fginther [01:18] Saviq, I got silo 2 for your split-greeter landing. [01:18] Saviq, even hit build for you too: https://ci-train.ubuntu.com/job/landing-002-1-build/29/console [01:37] robru: mind getting me a silo for 58? [01:37] robru: need it via a silo as I want to build for all archs [02:04] === trainguard: IMAGE 281 building (started: 20140408 02:05) === [03:24] === trainguard: IMAGE 281 DONE (finished: 20140408 03:25) === [03:24] === changelog: http://people.canonical.com/~ogra/touch-image-stats/281.changes === [04:15] rsalveti: assigning, might be late.. [04:15] Mirv: still fine [04:16] rsalveti: landing-004 after it refreshes [04:16] Mirv: great, thanks! [05:18] rsalveti, sorry I was out at a movie. looks like Mirv got ya... next time! [05:29] robru: I don't think there's anything wrong in spending an evening at a movie! :D [05:29] ;-) [06:21] morning didrocks [06:22] hey Mirv [06:26] Mirv: unity-webapps-qml seems to be stuck in proposed (robru seems to have used the override) for hours, mind looking why? [06:30] * Mirv looks [06:31] why overriding :( [06:34] hmm, why on earth does unity-webapps-qml build against qtwebkit and runtime depend on both qtwebkit and oxide.. [06:36] I think I may need osomon online to check some facts before contacting release team [06:37] Mirv: right "why" :/ [06:37] Mirv: fowarding you the context [06:40] thanks for the email [06:40] imgbot, status 281 manta [06:41] Image 281 test results on manta - Total: 655, Pass: 622, Crashes: 3, Rate: 93.5% [06:43] didrocks, Mirv: are we in TRAINCON0 already? ;) [06:44] sil2100: I guess we've sort of TRAINCON status override or such... [06:45] sil2100: FYI I'm looking at the unity-webapps-qml migration problems, but now waiting for osomon to arrive online to ask some questions about the qtwebkit/oxide divide [06:46] u-w-q has very "funny" b-d/deps [06:48] sil2100: not yet, it's under discussion :p [06:48] Mirv: ^ [06:48] so right now, we continue pushing changes [06:48] Mirv: "funny"? I like fun! :p [06:55] Mirv: ACK [07:02] good morning [07:02] hey dbarth! [07:03] didrocks: hi [07:03] all good with oxide? [07:03] it got approved late last night [07:03] dbarth: webapps-qml isn't out of -proposed though [07:03] (see the emails) [07:03] dbarth: I'm unsure about the impact and Mirv needs osomon to be around to understand some details [07:03] however i need help for a reconfig on silo 8 cause i had forgotten a branch [07:03] uh [07:03] ok checking [07:04] dbarth: just read emails, if you can assess the impact there, it will be nice :) [07:06] didrocks: ok done [07:06] didrocks: the impact is simple: desktop webapps don't start at least, because they want the newer 1.0 qml layer which is still 0.1 until the new webapps-qml is promoted [07:07] dbarth: ok, so desktop only? [07:07] nothing with touch? [07:07] i suppose touch would be impacted, but in a lesser way [07:08] so anyway, this unity-webapps-qml promotion needs to be solved [07:08] dbarth: right, I'm trying to understand if we need to respawn then a Touch image, if you can grab more info on the Touch one [07:09] dbarth: for solving it, Mirv is on that once osomon is around [07:09] dbarth: the problem comes from the fact that webapps-qml builds against qtwebkit and depends from the binary package to both qtwebkit and oxide [07:09] Mirv: we have some archs it's not available for? [07:09] dbarth: if you happen to know the reason why it doesn't build against oxide instead, please tell (I thought oxide was about replacing qtwebkit) [07:09] do you have a build log? [07:09] didrocks: yes. it builds for all archs since it builds against qtwebkit, while it has a binary dependency against oide [07:10] the latest unity-webapps-qml builds against oxide 1.0 [07:10] dbarth: webapps-qml builds against everything, since it uses qtwebkit instead of oxide for building [07:10] it may have been build while oxide 1.0 was not yet in the archive [07:10] ie, in unapproved [07:10] dbarth: no, https://launchpadlibrarian.net/172041103/unity-webapps-qml_0.1%2B14.04.20140407-0ubuntu1.diff.gz - the one in proposed builds against qtwebkit [07:10] besides, u-webapps-qml has code to fallback on qtwebkit if oxide is not there [07:11] Mirv: ok checking [07:11] Mirv: oxide is in main now, so it needs to build-deps on both to at least restrict the archs I think [07:11] (in that diff it's possible to search for "control") [07:11] right, so that looks like the correct release [07:11] didrocks: yes, if it would build-dep on oxide then it would solve the problem of building but not being able to install [07:11] Mirv: not fully, as then: [07:11] unity-webapps-qml | 0.1+14.04.20140401.1-0ubuntu1 | trusty | source, amd64, arm64, armhf, i386, powerpc, ppc64el [07:11] so we need to check if it can be removed on other archs [07:12] didrocks: yes, then it would still need removal for the other archs, but as it is it builds but is uninstallable which is worse [07:12] Mirv: if I'm reading reverse-depends right, it should be fine [07:12] Mirv: nothing on the other archs are depending on it [07:13] so yeah, the build-dep trick should be enough [07:13] ok, so the problem is limited to webapps-qml at least [07:13] right ;) [07:13] dbarth: Mirv: can you handle a MP with that fix and release it? [07:13] (oxide being in main, there is no issue) [07:14] um, there is no oxide "dev" package in the first place [07:14] to build against [07:15] Mirv, didrocks: cjwatson had advised not to add arch-specific tricks though [07:15] dbarth: hence the build-dep [07:15] dbarth: it does avoid setting arch-specific metadata [07:15] hmm ok, fine then [07:15] Mirv: I would add the build-dep against liboxideqt-qmlplugin personnally [07:15] so, it's really just a dependency issue that had it blocked? [07:15] Mirv: with a comment on why [07:15] cause i think we had it uploaded before [07:16] the only thing that changed was the oxide 1.0 transition really [07:16] dbarth: it's the fact that "it built on all archs, but you won't be able to install it on all archs" [07:16] because of this new dep [07:16] ok [07:16] dbarth: then, now, because previous version was available on all archs, I'll need to remove some binary packages as well [07:16] ok [07:16] dbarth: however, please, can you really assess before 10am the consequence for the current touch image? [07:17] dbarth: that would really speed us up [07:17] i can review an MP, just not going to be fast at that [07:17] and i can check the impact on phone in the meantime [07:17] dbarth: I'm handling that with Mirv, just assess the impact :) [07:17] ie, image #281 [07:17] ok [07:17] yep [07:17] thanks! [07:17] cool [07:17] Mirv: yeah, so the -qmlplugin seems the best to me, wdyt? [07:18] didrocks: or the lib itself https://code.launchpad.net/~timo-jyrinki/unity-webapps-qml/build_dep_on_oxide/+merge/214673 [07:18] Mirv: as you feel more confortable with :) [07:19] Mirv: please, add a comment :) [07:19] or it will be dropped with a cleanswap without us remembering about it [07:19] didrocks: I'm not totally comfortable with either, but either would work [07:19] didrocks: is the commit message not enough? [07:19] "to limit archs to be built to the set for which webapps-qml is installable for." [07:19] Mirv: I would add it directly to debian/control [07:20] right, doing [07:20] Mirv: the same one than your commit message :) [07:20] pushed [07:21] Mirv: approved [07:21] Mirv: you file the landing ticket and handle it? [07:21] Mirv: just keep me posted one published so that I remove the binary packages on other archs [07:21] once* [07:21] yep, landing [07:22] thanks ;) [07:23] dbarth: this separate landing would mean you'd need to rebuild landing-008 after this has landed, is that ok? [07:30] Mirv: I would say it's ok, let's leave a comment on the other silo with unity-webapps-qml and assign this one [07:30] To get it landed quick [07:30] Mirv: sil2100: May I have a Silo for the line 60? [07:31] bzoltan: sure! We're allowed to land stuff as goes so let me assign a silo for you ;) [07:32] Mirv: thanks Timo \o/ [07:34] sil2100: yeah, I figured out it's probably ok and fired a build [07:34] sil2100: Thank you! [07:35] yw o/ [07:44] Mirv: it's ok, i was prepared to rebuild 008 anyway [07:47] fginther: can you shed any light on https://bugs.launchpad.net/ubuntu-ci-services-itself/+bug/1252933 ? [07:47] Ubuntu bug 1252933 in Ubuntu CI Services "Mir performance testing as a merge requirement" [Undecided,New] === psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: psivaa | 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: - [08:04] didrocks, Mirv: i tested image #281 and webapps and html5 apps are not affected luckily [08:04] dbarth: thanks for confirming :) [08:05] Mirv: do you have a branch i need to +1 to re-upload? [08:05] dbarth: https://code.launchpad.net/~timo-jyrinki/unity-webapps-qml/build_dep_on_oxide/+merge/214673 [08:07] dbarth: there's a branch [08:13] ok [08:13] i can take this one in silo 008 since i need a valid unity-webapps-qml there as well [08:14] Mirv ^^ [08:14] dbarth: no, we want to solve the situation ASAP, let's do 2 landings [08:15] ok, so i'll remove the other branch from the silo and will build once you tell me the other one is landed [08:17] it's building [08:17] Mirv: it will deadlock on building btw [08:17] Mirv: as it was available on more archs [08:17] Mirv: so, actually, it's ready is seems :) [08:20] imgbot, status 281 [08:20] Image 281 test results on mako - Total: 676, Pass: 661, Crashes: 5, Rate: 98.4% [08:20] hmm, quite a few failures [08:23] didrocks: yes, I'll smoke-test and publish afterwards [08:23] Mirv: good! [08:23] Mirv: binary removed FYI [08:24] (after rechecking the rdepends) [08:24] ok, great [08:25] stopping the build job [08:36] tested, and published as there was already a packaging ack from a certain core dev on the change [08:37] 'A certain core dev' ;) [08:51] Is that a build-dep on a runtime library package? [08:54] Tolerable enough for this sort of purpose [08:54] Though I'd have used liboxideqt-qmlplugin to avoid the soname dependency [08:55] I get artifically causing dep waits, but there must be a better way than the library package [08:55] That's why I worded it like that. [08:58] popey: python-statgrab - interface to the libstatgrab library for Python [08:58] thanks davmor2 [09:04] ev: does whoopsie have smarts not to upload .crash files over 3g? [09:04] popey: yeah, so long as network-manager is around [09:04] it uses that API to make the determination [09:04] ok [09:06] davmor2: http://popey.com/~alan/phablet/device-2014-04-08-100638.png [09:06] scopes look screwy there for me. [09:07] popey: the images are missing I see them here [09:07] i am on 3g and have run out of credit [09:08] i dont think our UI should degrade badly when we have no internet connection [09:08] popey: that'll be why then 3g seems to only display data [09:08] the same would happen if i was out of range [09:09] popey: need to reboot my server back in a tick [09:13] also davmor2 http://popey.com/~alan/phablet/device-2014-04-08-101338.png [09:15] cjwatson: ah, I was with you on that one ;) (but I guess the qmlplugin one will have version soon thinking about it) [09:15] psivaa: could you give me a poke once the re-run of tests finishes? [09:16] sil2100: sure [09:16] bzoltan: so, we might have a small problem ;/ [09:18] sil2100: what is that? [09:18] popey: they will tell you "waiting on design input" [09:19] popey: what I got yesterday with the issue we had with the store being down [09:20] i dont think caching icons locally is a design issue [09:21] mhr3_: ^ [09:21] the scope should simply use a cache and only download diffs [09:21] bzoltan: so, qtcreator-plugin-ubuntu is blocked in -proposed because I missed that unity-scope-tool is not available for ppc-like platforms [09:21] bzoltan: because it's generated out of unity8 source, which has mir dependencies ;/ [09:21] didrocks: uh. [09:21] (so that the UI can be decoupled from the server a bit) [09:22] didrocks, scope has nothing to do with icons [09:22] didrocks, also, that didn't change one bit compared to old scopes [09:22] it displays them, no ? [09:22] no [09:23] mhr3_: the scopes scope isn't the one giving the url to unity8, [09:23] ?* [09:23] so what drwas that rsater with icons in it ? [09:23] *raster [09:23] didrocks, right, and unity can handle caching globally [09:23] at some point [09:23] thgis is clearly a caching issue http://popey.com/~alan/phablet/device-2014-04-08-101338.png ... whatever part of the system is responsible for it [09:23] sil2100: ohh... do not worry. Feel free to drop it now. [09:24] i did scroll through all of those icons while on wifi [09:24] then dropped wifi and see squares [09:24] well, and even on wifi scrolling through them is awful depending on your wlan speed [09:24] bzoltan: the package you mean? [09:25] bzoltan: or support for ppc, ppc64 and amd64? [09:25] sil2100: either of them [09:26] also... http://popey.com/~alan/phablet/device-2014-04-08-102620.png === vrruiz_ is now known as rvr [09:27] also http://popey.com/~alan/phablet/device-2014-04-08-102643.png [09:32] mhr3_: do we have a bug for this already? [09:32] i have a vauge recollection of one but cant find it [09:32] popey, the issue is there for over 6 months, i'm pretty sure we do [09:33] and the "not seeing anything" issue is already listed as blocker [09:35] didrocks: or oxideqmlscene ... [09:35] popey, https://bugs.launchpad.net/unity8/+bug/1224998 [09:35] Ubuntu bug 1224998 in Unity 8 "Cache preview and thumbnail images" [Medium,Triaged] [09:35] popey, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1271963 [09:35] Ubuntu bug 1271963 in unity8 (Ubuntu) "Blank icons in "More suggestions" when no internet connection available" [Undecided,Confirmed] [09:35] thanks [09:36] didrocks: bug #1304292 is reported for telepathy-ofono crash occurred today [09:36] bug 1304292 in telepathy-ofono (Ubuntu) "telepathy-ofono crashed with SIGSEGV in QVariant::QVariant()" [Undecided,New] https://launchpad.net/bugs/1304292 [09:36] cjwatson: I was less thrilled by that one as I'm unsure unity-webapps-qml is going to use it directly, but it's posible [09:36] psivaa: thanks! [09:36] sil2100: you could make the unity-scope-tool dependency architecture-specific, perhaps [09:36] popey, also, you opened the latter :) [09:36] \o/ [09:37] Hm. I think this click change has exposed a pre-existing content-hub crash [09:38] Let's see if I can make it more obvious ... [10:02] popey, but it might take some time [10:02] popey, you can just Ctrl+C [10:03] popey, and upload the .crash somewhere for us - whoopsie will upload nevertheless, and drop a corresponding, root-owned .uploaded file, which means the next time it crashes, it will overwrite the whole thing [10:08] Saviq: http://chinstrap.canonical.com/~alan/_usr_bin_unity8.32011.crash [10:09] awesome, finally a non corrupt one [10:09] :) [10:09] bug 1304315 is the bug to go with it Saviq [10:09] Error: Launchpad bug 1304315 could not be found [10:09] didrocks: sil2100: the rerun is now complete, with gallery failing the same tests, sudoku passing, and telepathy-ofono not crashing during messaging-app test [10:10] popey, thanks! [10:10] np [10:10] psivaa: thanks! [10:10] yw :) [10:10] sil2100: trying the sdk revert on gallery? ^ [10:10] sil2100: didrocks: what is worng with the SDK? [10:11] bzoltan: we are trying to understand the gallery issue on the dashboard [10:11] bzoltan: trying to point what could have impacted that [10:11] doe anyone know why silo-06 was flushed ? [10:12] (that corresponds with line 12 on the pending sheet) [10:13] didrocks, ^^^any idea ? [10:13] huh? silo-006 is mine [10:13] cjwatson, since when ? [10:13] yesterday [10:13] well, it was the media-hub one before ... [10:13] ah, I guess line 12 was the previous occupier [10:14] right [10:14] it's line 51 now :) [10:14] didrocks, sil2100 gallery-app tests were already failing for me locally for a while because of broken imports [10:14] and there is no explanation who flushed it and if that was agreed with the devs [10:14] didrocks: I don't know why it used to work on jenkins. But elopio proposed a fix https://code.launchpad.net/~elopio/gallery-app/override_toolbar/+merge/213703 [10:14] (and i cant find anything in backlogs) [10:14] didrocks: I don't know what changed where.. maybe a different python version? [10:15] didrocks: reverting [10:15] sil2100: or try elopio's fix [10:15] sil2100: https://code.launchpad.net/~elopio/gallery-app/override_toolbar/+merge/213703 [10:15] ogra_: see what I told on the other channel, it's all info I have [10:15] k, will try this and then a revert [10:15] t1mp: that looks like it was relying on relative imports, which you don't have in Python 3 (and which were madness anyway ...) [10:15] didrocks, which other channel ? [10:15] ogra_: #phablet? [10:15] I wrote there [10:16] oh, probably before i re-joined [10:16] about the comment which was set, it's all the info I had [10:16] ok [10:16] would really help if people put their name on it if making such comments [10:16] t1mp: well, rather, you do have them, you just have to spell them differently (leading ".") [10:16] cjwatson: did the image recently switch to python 3? [10:16] t1mp: I don't know the timing details [10:16] ogra_: +1 [10:17] but there was a big push to get autopilot onto python 3 yes [10:17] the weird thing is that I have had tests failing on that for a while now, while they didn't seem to fail on jenkins. Jenkins caught up now ;) [10:17] hmm.. maybe one of the packages that I installed for testing upgraded python on my device [10:18] rather, upgraded autopilot [10:18] (you don't upgrade from python 2 to 3 as such; they're installed in different paths, /usr/bin/python vs. /usr/bin/python3) [10:19] dbarth: your unity-webapps-qml silo could now be rebuilt, the other one landed & merged to trunk [10:19] I tried to run the tests the same way jenkins does it, but apparently there still were differences [10:20] sil2100, silo for 54 pls [10:21] mhr3_: I can has low on silos, but let me see what we can do about that [10:21] Morning all [10:22] sil2100, it's blocker fix [10:22] Mirv: right, i just saw that [10:22] Mirv: will proceed now [10:22] didrocks: bug of the day Time set itself to 1 of Jan 1970 00:00 oops [10:22] sil2100: morning...could you reconfig silo 005? [10:23] kgunn: morning! Let me reconfig [10:23] kgunn: btw. I'm publishing the other one you set to ready, thanks [10:29] kgunn: ok, so, we need to wait for platform-api to appear in the archive from the other landing [10:30] kgunn: I will ask you then to rebuild everything, ok? SInce I see that landing 005 has platform-api [10:30] popey, can you please subscribe me to bug #1304315 [10:31] Saviq: done [10:31] popey, o/ [10:32] sil2100: ack [10:32] popey, can I make public? [10:32] Saviq: if its got nothing sensitive in it, sure [10:32] popey, core is gone already [10:32] dunno if my Google passwords and stuff would be in the crashdump [10:32] ok [10:32] I've lost my control instance - is anyone else seeing content-hub crashes in a current-ish proposed image? [10:33] feel free [10:33] tedg, bug #1304315 [10:33] tedg, looks like libUAL crashed in some string quoting [10:34] popey, any idea which app you were launching? [10:34] Saviq: yeah, G+ webapp, says in the bug [10:34] net.launchpad.click-webapps.googleplus [10:34] thats the last thing to be installed [10:38] popey, can't repro, but trace is rather good, should point us at what happened [10:38] yay [10:40] bzoltan: what do you think about this? https://code.launchpad.net/~sil2100/qtcreator-plugin-ubuntu/arch_specific_scope_dep/+merge/214710 [10:40] bzoltan: can I add it to your landing, rebuild and try re-publishing? [10:40] sil2100: ohh.. that is an elegant solution [10:44] sigh [10:44] my update manager UI vanished again during OTA [10:44] popey, davmor2 ^^^^did i ask you about that before ? i'm seeing that since a few days [10:45] nope, not heard that one [10:45] the whole progressbar UI part just vanishes [10:45] did you rotate? [10:45] sometimes i can trigger it easily by scrolling upwards [10:45] i have seen odd things happen in that app if you rotate it [10:45] sometimes it just happens on its own (like it did now) [10:45] nope [10:45] it lies flat on its back [10:46] it also gives you the restart screen after a while ... but until it does the screen is completely empty .. i only have the header [10:47] hmm, still greyed out scopes on boot [10:47] * ogra_ has to swipe once from the right to get the screen even active) [10:48] oh, g* now gets the scaling of the welcome screen right [10:48] *G+ === MacSlow is now known as MacSlow|lunch [10:53] ogra_: yeap and now when you follow a link that is scaled correctly too [10:53] i dont want that to be scaled at all [10:53] i want that to open in the browser :P [10:54] (like the webapp-container commandline from teh .desktop file implies ... but that doesnt seem to work) [10:56] i think i may have found my memory leak [10:56] ps_2014-04-08-104122.txt: 18.3 MiB + 609.5 KiB = 18.9 MiB ubuntu-location-serviced [10:56] * ogra_ hands popey a bucket [10:56] ps_2014-04-08-104726.txt: 21.6 MiB + 483.5 KiB = 22.1 MiB ubuntu-location-serviced [10:56] ps_2014-04-08-105332.txt: 24.9 MiB + 486.0 KiB = 25.4 MiB ubuntu-location-serviced [10:56] * popey passes the bucket to tvoss ☻ [10:56] what are oyu measuring there ? [10:56] RES ? [10:56] using a random python script i found online [10:57] lol [10:57] https://raw.github.com/pixelb/ps_mem/master/ps_mem.py [10:57] so it randomly generates numbers it spits out ? [10:57] heh [10:57] it generates nice sane output [10:58] * ogra_ would just have used top [10:58] sure, this is pretty tho ☻ [10:58] pretty is a feature [11:01] sil2100: didrocks, Mirv: the silo15 is good to go [11:03] bzoltan: \o/ [11:03] bzoltan: taking care of that one then [11:05] sil2100: thank you [11:05] didrocks, t1mp: so, I ran gallery-app with Leo's changes and got 12 failures [11:05] didrocks, there's a loose bot on the run! it's automerging approved branch for gsettings-qt! [11:05] didrocks, kill it now! [11:06] mhr3_: uh oh! [11:06] sil2100: can you try reverting sdk then and see? [11:06] mhr3_: for what project is that? [11:06] mhr3_: this is for cihelp ^ [11:06] mhr3_: I guess we need to disable it from cu2d [11:06] mhr3_: nice approach! :D [11:07] didrocks, indeed, help the poor projects, ci people! [11:08] sil2100, try reading the last word ;) [11:08] in that sentence [11:09] mhr3_: let me see, would help if you have a jenkins link by any chance [11:09] i do not [11:11] mhr3_: hah, right ;) [11:11] psivaa: nothing in cupstream2distro-config from what I see [11:12] sil2100: you are trying the sdk revert first? [11:12] didrocks: yes, just reverted it, running the tests again now [11:12] sil2100: otherwise, maybe check with psivaa if we run the python2 or 3 flavors and if anything changed [11:12] * sil2100 does a few things at once [11:12] ok [11:18] sil2100: it's already disabled from cu2d (like everything else for that matter), it's the automergers that may be still lurking [11:18] for some of the rarer updated projects [11:20] but automerger is using cu2d-config and I don't find it there [11:20] Was it redeployed? [11:21] didrocks: would https://code.launchpad.net/~ken-vandine/cupstream2distro-config/gsettings-qt/+merge/171634 have anything to do with mhr3_ 's issue? [11:22] psivaa: that's very very old, before CITrain was invented [11:22] gsettings-qt was in cu2d, but Mirv says it got disabled [11:22] psivaa: if you look at the config file [11:22] it's set to gsettings-qt: [11:22] daily_release: False [11:22] I would say it wasn't redeployed with the new config [11:22] autolanding_template: False [11:22] use_stack_ppa: False [11:22] which suppose to disabling upstream mergerd [11:22] sil2100: the deployement is automated [11:22] for upstream merger [11:22] didrocks: ah, ok [11:24] didrocks, bzoltan, t1mp: sadly, reverting the SDK helped :< [11:24] sil2100: seems we have to back it out then? [11:24] So the new SDK resulted in the broken tests [11:25] Yeah, it would seem so - I'm re running the gallery-app tests again to make sure [11:25] bzoltan: t1mp: we want to kick an image soon, I propose we revert your fix only in distro and then you can quitely work on it [11:25] sil2100: yeah, please double run [11:26] sil2100: just curious...silo7 package migration seems slow...am i just being impatient ? ...ijust in case there's a problem somewhere [11:27] kgunn: ah, yeah... let's maybe ping the -release team about that, since they have to push it from the UNAPPROVED queue [11:27] sil2100: did you try elopio's patch? [11:27] ^of the gallery tests [11:27] Usually I don't want to do that, since they're a bit unhappy we're poking about that, but this time it's a bit blocking [11:27] t1mp: yes, it didn't help [11:28] t1mp: got 12 failures with it [11:30] didrocks: yea, i see. there is this http://s-jenkins:8080/job/gsettings-qt-autolanding/18/. looking at how to disable that [11:31] psivaa: thanks! [11:35] sil2100: second run results are around? [11:35] sil2100: only gallery-app tests started failing? or something else also? [11:35] sil2100: do you have the logs of the failures for me to have a look? [11:35] t1mp: you have all those on the dashboard [11:35] didrocks: still running, but I guess it's finishing [11:35] t1mp: you don't look at it when comparing? [11:36] didrocks: I do === pete-woods is now known as pete-woods-lunch [11:36] t1mp: these are the same as on the dashboard, I saw all those After 10.0 seconds test on QQuickLoader.loaded failed: True != dbus.Boolean(False, variant_level=1) [11:36] t1mp: so, just look there :) [11:37] sil2100: to which version of UITK did you revert to fix it? [11:39] t1mp: the previous one, 0.1.46+14.04.20140404-0ubuntu1 [11:39] didrocks: re-run has 0 failures [11:39] sil2100: ok, reverting [11:39] t1mp: bzoltan: FYI ^ [11:39] So the sdk revert helped indeed [11:44] ok [11:47] sil2100: did you revert only uitk, or also the unity changes that were in that silo? [11:49] didrocks: rsalveti bug 1304362 - can someone try and confirm please - might be the cause of some of the issues I had at the weekend with apps being killed by OOM killer.. [11:49] t1mp: I only reverted UITK [11:49] bot is MIA so https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1304362 [11:49] hmmm [11:49] sil2100: it was landed together with https://code.launchpad.net/~aacid/unity8/new_tabbar/+merge/210453 [11:49] didrocks: ^ [11:50] sil2100: t1mp: urgh, what's the consequence? [11:50] didrocks: well, we can revert unity8 as well [11:50] I'm trying to figure out if unity with those changes and without the new uitk will break [11:50] didrocks: since it's only that change that's in the latest version [11:50] https://launchpad.net/ubuntu/+source/unity8/7.85+14.04.20140404-0ubuntu1 [11:51] sil2100: so reverting unity8 as well? [11:51] can do [11:51] didrocks: this is latest, so just revert this unity8 as well and we're safe [11:51] Saviq: FYI, reverting one change ^ [11:51] Saviq: ^ [11:51] good :) [11:51] Right ;) [11:51] Phew [11:51] * sil2100 dodged a bullet [11:51] t1mp: thanks for pointing it out! [11:52] mhr3_: didrocks: i see lp:gsettings-qt being in the whitelist for autolanding. I think removing that will fix it. i'll double check with fginther before removing it. [11:52] psivaa: thanks! [11:52] psivaa: that sounds like correct one. is there any URL for reference? [11:52] t1mp: thanks man :) [11:53] I always tend to forget (if I've ever known) where the automerger "lives" [11:53] Mirv: http://mayura:8080/job/trigger-autolanding-whitelist/ [11:54] psivaa: ok, so no I did not know :) seems mayura = s-jenkins [11:54] sil2100: t1mp: unity8 revert uploaded [11:55] didrocks: thank you! [11:55] sil2100: thanks for testing! [11:56] Mirv: yea, mayura is the name of the host and s-jenkins is the name for the jenkins instance. :) === psivaa 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: - === cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | 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: - [12:22] didrocks: can you look at this packaging change? It's o unblock the package from -proposed, as currently it's non-migratable: https://ci-train.ubuntu.com/job/landing-016-2-publish/lastSuccessfulBuild/artifact/packaging_changes_qtcreator-plugin-ubuntu_3.0.1+14.04.20140408-0ubuntu1.diff [12:22] sil2100: hum, we do want to handle it that way? [12:22] t1mp, you broke unity8 did ya? [12:22] this is what you discussed with cjwatson, right? [12:23] didrocks: yes [12:23] Saviq: no, they did broke gallery, so we needed to revert sdk, which in turns, asked to revert the unity8 commit [12:23] ok yeah [12:23] didrocks, +1 [12:23] Saviq: ;) [12:23] Saviq: if you have a landing for unity8 to do and this isn't fixed, please add a MP to revert in your trunk this commit [12:23] didrocks, ok will do [12:23] sil2100: ok then, +1 :) [12:23] thanks Saviq [12:26] didrocks: thanks :) [12:27] didrocks: do you know if you pre-NEWed sync-monitor ? [12:27] sil2100: I didn't [12:28] didrocks: there's a landing ready-to-publish with sync-montior, which is a NEW package I think - the comments doesn't mention anything about it being reviewed by anyone [12:29] Maybe I'll look into the packaging and then ask you to take a look for a preNEW [12:29] Saviq: no I broke gallery-app [12:30] Saviq: I'm gonna see what's wrong in gallery-app. Those tests failed for me already on a clean image, so I didn't notice new breakage with the MR [12:30] sil2100: ok [12:31] sil2100: thanks for figuring out where stuff broke [12:31] dbarth, you have a silo that is built, can you get it moving (e.g test->publish)? (the "drop libunity-webapps from bamf") [12:32] dbarth, one for webbrowser as well [12:33] sil2100, hum, silo 003 and 008 both have webbrowser, how does that work? [12:33] didrocks: we have a UITK landing for UITK in silo (that doesn't depend on the now-reverted change). So we need to include an additional MR there that reverts the previous landing? [12:34] t1mp: yeah, the MR with the revert + eventually the changlog [12:34] changelog* [12:35] seb128: so, I see robru set the 'ignore conflicts' flag for one of the silos [12:35] t1mp: if you don't include the changelog, while building, you need to check "force rebuild" as it will yell [12:35] seb128: and enabled two silos having the same component... [12:35] psivaa, cool, thanks [12:35] seb128: too bad he didn't indicate that in the description ;/ [12:36] seb128: I'll update the information [12:36] sil2100, thanks, I get the second silo should be cleaned and the mp included in the first one? [12:36] seb128: normally, yes, but I see it's from 2 different landers, so they need to coordinate it somehow [12:37] seb128: we usually don't allow ignoring-conflicts, just in very important cases [12:37] sil2100, can you maybe ping them on a channel where they are on? [12:37] Not sure what was the reason here ;/ [12:37] bzoltan: ^ we need to revert the previous landing in the current silo [12:37] seb128: sure [12:37] rather we need one silo to finish, m&c [12:37] sil2100, thanks [12:37] didrocks, or that [12:37] the other just ned to rebuild the right component [12:37] need* [12:37] (and only that one) [12:37] they both only have 1 component [12:37] t1mp: what should I do ... I mean in practice [12:37] webbrowser [12:38] bzoltan: wait 5 minutes and then add an MR that I give you to revert the previous MR [12:38] yeah, so one just need to rebuild once the first one m&c [12:38] t1mp: bzoltan: and reconfigure after adding to the spreadsheet of course :) [12:38] * didrocks goes for a run [12:38] seb128: i'm blocked on testing for all of them [12:39] dbarth, "blocked on testing"? just test and land :p [12:39] didrocks, enjoy! [12:39] thanks seb128! [12:40] seb128: i'm trying to make room now [12:40] dbarth, thanks, we are out of silos which means others can't land their work until some of you guys clean out things you queued [12:41] t1mp: sil2100: line number 63 [12:42] bzoltan: so, you want to revert it in trunk as well for now? [12:42] sil2100: t1mp: yes [12:42] bzoltan: you should mix that with other changes to land [12:42] bzoltan: no point of having one landing just for that (it will refuse by default anyway) [12:43] bzoltan: could you include that in the line 59? [12:43] t1mp: don't remove the changelog [12:43] bzoltan: since we anyway can't release that right now anyway [12:43] t1mp: please, just add the revert one [12:43] bzoltan: ^ [12:43] didrocks: oh I understood that I should revert the changelog [12:43] bzoltan: by 'release that one now' I mean, can't release it without the revert or a real fix for the issue ;) [12:44] t1mp: no, either don't touch it or add my revert changelog [12:44] bzoltan: so if you could include that in the landing, rebuild then it would be sweet [12:44] sil2100: didrocks: t1mp: OK [12:44] bzoltan: thanks! [12:44] bzoltan: add that in the landing, reconfigure and then rebuild [12:44] sil2100: ^ [12:44] don't forget to reconfigure :p [12:44] Right ;D [12:47] didrocks: sorry I don't understand what you mean with your revert changelog. [12:47] didrocks: I undid he changelog revert [12:47] seb128: I'll assign a silo for you now since one will be released in a moment anyway [12:47] sil2100, thanks === pete-woods-lunch is now known as pete-woods [13:04] sil2100, still working on assigning that silo? [13:06] Mirv, sil2100, so what's up with 53, i want that silo [13:07] mhr3_, find somebody to clean a silo for you [13:07] seb128: argh, sorry, a race happened and it didn't get assigned [13:07] like bfiller has some for days [13:07] Wait, retrying [13:07] landing packages from silo007.....anyone ? [13:07] sil2100: we're ready to release silo 9 [13:08] kgunn: yeah, it's in -proposed now [13:08] kgunn: I poked the release team and cjwatson moved it to proposed, now it needs to migrate [13:08] seb128: sorry seb, we've been testing it and finding issues [13:08] sil2100: awesome thanks you [13:08] sil2100, kgunn gave you an ack for publishing one ;-) [13:08] bfiller: I know, saw that, but we need to do a preNEW of the NEW package first [13:09] bfiller: I'm doing a packaging review right now, already talked to didrocks about that ^ [13:09] sil2100: what does that mean? [13:09] bfiller, no worry, sorry for pointing you, I'm just looking at the list since yesterday, it's pretty packed and blocked us to get slots for landing our stuff, not easy to find candidates to clear [13:09] bfiller: there is a new package in the MRs, one that's still not in the archive [13:09] sil2100: oh ok [13:09] seb128: no worries [13:10] bfiller: this one needs to be approved by an archive admin, so Didier will do that once he's back and I have the packaging review done [13:10] sil2100: thanks sil [13:18] bfiller: ok, so the packaging needs some work sadly [13:19] bfiller: I have some changes already, will push a branch and add it to the MR list [13:19] We'll have to rebuild sync-monitor then [13:19] sil2100: np, thanks for checking the packaging. [13:31] kgunn: m&c'ing silo 7! :) [13:31] seb128: soon another free silo \o/ [13:31] sil2100, \o/ [13:32] mhr3_: I'll assign you a silo soon, since your request is a bit older than seb128's [13:32] sil2100, that's fair enough ;-) [13:32] seb128: so you'll still have to wait a little bit... although, I'll try doing something [13:33] sil2100, landing 015 is red, maybe reassign to somebody else until they sort out their issues? [13:40] sil2100: o/ silo 011 ready to publish; just be aware that it drops a dependency (considered harmfull) between bamf and libunitywebapps, so that may influence image tools [13:40] sil2100: but the runtime and apt-get operations were fine during our testing [13:41] dbarth: ok, I'll deal with that after lunch [13:41] bzoltan: m&c silo 16 [13:41] seb128: I'll assign you that silo now ;) [13:41] sil2100, thanks! [13:42] And off to lunch I go o/ [13:44] sil2100, enjoy [13:45] sil2100: what does that mean? https://ci-train.ubuntu.com/job/landing-015-1-build/26/console [13:47] cjwatson, stgraber: you are working on testing the click update which is in silo 006? (sorry for naging, trying to find potential candidate to land stuff so we can get silo backs for things waiting) === dpm is now known as dpm-afk [13:47] sil2100, hi [13:55] popey: that's a huge mem leak for a service [13:55] psivaa, I disabled the autolanding job for gsettings-qt. It was just an oversight that it was still there. [13:56] ogra_: can't we add something in our dashboard that could look for 'send sigkill to' ? [13:56] fginther: ack, thanks [13:56] to know if the low memory killer killed someone [13:57] as we don't get any crash file when that happens [13:57] rsalveti, ask CI ... psivaa, doanac, plars ^^^^ [13:57] basically just looking for 'send sigkill to' in dmesg, after the test is completed [13:57] rather in syslog [13:58] thats not a ringbuffer :) [13:58] yeah [13:59] rsalveti: curious after which test? [14:00] psivaa: all of them [14:00] just an additional sanity check after running a test [14:03] seb128: Yeah, I'm working on it, at this point I'm waiting for feedback from kenvandine on a content-hub problem it exposes [14:04] cjwatson, ok, thanks [14:04] cjwatson, i saw your email, i'll look at it in a few [14:06] yup, ta [14:10] t1mp: see latest upload [14:10] t1mp: there is a new changelog entry [14:10] t1mp: you need to stich that in your request [14:10] bzoltan: it means that you haven't done that [14:10] bzoltan: as told: 2014-04-08 13:28:17,346 WARNING A version (0.1.46+14.04.20140404.1.is.0.1.46+14.04.20140404-0ubuntu1) is available at the destination archive for that component but is not in the destination branch which is still at 0.1.46+14.04.20140404.1-0ubuntu1. You need to ensure that your version contains the fix in the destination or you can force rebuild to bypass the check. [14:11] so put the 0.1.46+14.04.20140404.1.is.0.1.46+14.04.20140404-0ubuntu1 changelog as part of your revert MP [14:13] didrocks: it seems like I am slow today (or in general), but I don't get it yet. What is the upload I should look at? A commit on UITK trunk? [14:13] and what do I do exactly with the change log? normally that happens automatically for me [14:14] t1mp: hum, you don't know how to see what changed in the distro? [14:14] t1mp: you can see it in launchpad: https://launchpad.net/ubuntu/+source/ubuntu-ui-toolkit [14:14] if you expand the latest version in trusty [14:14] you can find a diff [14:14] t1mp: https://launchpadlibrarian.net/172227701/ubuntu-ui-toolkit_0.1.46%2B14.04.20140404.1-0ubuntu1_0.1.46%2B14.04.20140404.1.is.0.1.46%2B14.04.20140404-0ubuntu1.diff.gz [14:15] t1mp: you need to take the change in debian/changelog [14:15] t1mp: and put that into your revert MP [14:15] didrocks: no, I don't. So far I was always working on the https://code.launchpad.net/ubuntu-ui-toolkit project and somehow magically it ended up in the distro [14:15] let me see [14:15] t1mp: we clearly have too much disconnection on how things work downstream from our internal upstream [14:16] rsalveti: yeah, 4 hours it's gone from 21MiB to 134MiB.. [14:16] t1mp: so upstreams complain, but it's somewhat nice you could have landed so many things without even knowing how it goes to distro :) [14:19] didrocks: so if I understand it well, I should add this to the changelog: http://bazaar.launchpad.net/~tpeeters/ubuntu-ui-toolkit/revert-tabsModelIndex/revision/1002 [14:19] didrocks: I am not at all complaining when stuff works automatically for me :) [14:19] just some times, like now, it means I don't know how everything works [14:19] t1mp: "this" being the entry part of the diff.gz I pointed at? [14:19] rsalveti: can you confirm? [14:19] (the one with my name) [14:20] popey: I'll try to reproduce and confirm [14:20] thanks [14:20] o/ sil2100: you can flush silo 003, we're releasing it for other teams [14:20] dbarth: ok, sure! [14:21] now i can't go saying "all you silos are belong to us", but that sounded like it a few hours ago [14:23] didrocks: yes, http://bazaar.launchpad.net/~tpeeters/ubuntu-ui-toolkit/revert-tabsModelIndex/revision/1003 (I pasted the wrong link before) is the entry part of the diff.gz you pointed at [14:28] t1mp: hum, the formatting is wrong [14:28] t1mp: really apply the patch in the diff.gz [14:28] rsalveti: reported bug 1304461 for your req. would help if you could add more background/ info as appt. [14:28] bug 1304461 in Ubuntu CI Services "grep 'send sigkill to' in syslog after each test to if any process got killed due to low memory" [Undecided,New] https://launchpad.net/bugs/1304461 [14:28] t1mp: not what launchpad is showing to you [14:28] psivaa: sure, thanks [14:32] didrocks: ok, I did that now [14:33] didrocks: http://bazaar.launchpad.net/~tpeeters/ubuntu-ui-toolkit/revert-tabsModelIndex/revision/1004 [14:34] t1mp: looking good, you can hit "rebuild" now in the silo :) [14:34] cjohnston, hi, im having some issues with the savilerow-trusty job again :/ [14:35] i think it's because bzr is set to ignore .so files (which we need for our preinstalled custom scopes) [14:35] cwayne: itll be a few [14:35] bzoltan: ^ you can hit rebuild now in the silo [14:36] didrocks: okay, let's see how it goes. thanks for the patience :) [14:36] cjohnston, ack [14:38] didrocks: are there online docs explaining this part of the landing in distro? [14:43] t1mp: the daily release one does [14:44] t1mp: https://wiki.ubuntu.com/DailyRelease [14:47] didrocks: thanks, I'll read it. [14:47] t1mp: yw, most of things here (apart from the release cadence) still applies [14:55] seb128: ok, resolved my one doubt, publishing 006 now [14:56] cjwatson, great, thanks! [14:56] renato, didrocks: https://code.launchpad.net/~sil2100/sync-monitor/packaging_review/+merge/214781 [14:57] bfiller: ^ [14:57] didrocks: these were the issues I saw from the first glimpse [14:58] sil2100, could you request the MR with the inital-release branch? [14:58] sil2100, or we should ignore the other MR? [15:00] renato: we'll just attach this MR to the end of the list [15:00] This way both your changelog and mine will be there [15:01] sil2100, I have changed "debian/copyright" probably we will get a conflict [15:02] renato: my branch is based on your initial-release branch [15:02] So it should all be ok [15:02] sil2100, I changed that earlier today, [15:03] sil2100, could you at least add the initial-relase as pre-requisite branch? [15:03] renato: uh, it's not wise to modify this branch when the lander already set the landing to 'ready for release' [15:03] cwayne: what's up? [15:04] renato: once it's set up in a landing, it shouldn't be moved - since you need to rebuild it in the silo with every modification === doanac changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: doanac | 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: - [15:04] I'll merge in your latest changes [15:04] sil2100, bfiller asked me to fix the package otherwise this was not going to land [15:04] cjohnston, so the last merge to lp:savilerow was a bunch of new compiled .so's, and it looks like its not getting updated in jenkins [15:04] renato: I told you on PM that I have a branch for that already [15:05] I did not get the message [15:05] renato: you probably got disconnected then... [15:05] renato: bfiller was also aware of that, as I mentioned it on this channel [15:05] When pointing out that there is an issue [15:06] Nevermind that though, let me try to update my branch ;) [15:06] sil2100, renato: I let renato know there were packaing issues and to talk to you. if you have a branch already great, lets us it [15:06] what he told me is to check with you which files I should fix before land this [15:07] renato: my branch *should* be now mergable with yours ;) [15:07] We anyway need to have an archive admin ACK it, like didrocks [15:08] cwayne: link please? [15:08] sil2100, ok thanks [15:08] renato: I'll add it to the landing anyway right now [15:10] cwayne: job 32 passed.. [15:12] cjohnston, right it's passing, but it's not actually pulling the latest .so's === gatox is now known as gatox_lunch [15:21] renato: oh, and one more thing - in my branch I changed the install path to /usr/lib//sync-monitor/ for the binaries, since /usr/libexec is not valid for Ubuntu [15:21] At least not recommended ;) [15:21] sil2100, yes I saw that [15:22] renato: hope you won't have to change any paths in other projects [15:24] sil2100, you will need to update "com.canonical.SyncMonitor.service.in" with the new patch [15:31] cwayne: can you check it again? I ran a new job [15:32] cjohnston, did you change anything or just build? cus i've done that twice already [15:32] cwayne: wiped the workspace [15:32] cwayne: it appears as though after the files are being changed to root they aren't being changed back so bzr can't update them next time [15:33] ah, let me check it out then [15:37] cjohnston, that one seems to work [15:37] cool [15:39] cjohnston, so is it possible to just clear out the workspace each run? [15:39] cwayne: I'm investigating [15:45] cwayne: fginther thinks that future jobs will be ok based on changes he made [15:46] fginther, example of a tests blocking until a signal is emitted on armhf that never is https://launchpad.net/~ci-train-ppa-service/+archive/landing-019/+build/5889264 [15:46] cjohnston, but those changes existed for the last build [15:46] didrocks: the scopes privacy flag patch is in silo 18, under testing. so, WIP if you summarize for the daily landing mail [15:46] cwayne, but the workspace was in a bad state from run 28 [15:46] fginther, while it does work in the other archs and on a nexus phone [15:46] thostr_: thanks! [15:46] ah [15:46] so now that there's been a clean one we should be good [15:46] cwayne, I didn't recognize this until you mentioned the old files [15:47] cwayne, yep, it should be good now. there [15:48] there's a cleanup step that puts the files back in a good state [15:49] mandel, it's also stuck on powerpc [15:50] fginther, yes, while in adm64 and i386 works [15:51] fginther, same code, same flags, same tests.. only diff is the arch [15:52] fginther, and I must say that in a mako tests pass with no problems [15:52] mandel, This is strange, but not the first time I've seen something work on x86, but fail on some other arch [15:53] mandel, this smells of a broken API, but that doesn't sync with it working on the mako [15:54] fginther, the fact that it could go nuts in an diff arch is ok (in a sense) but that in works on mako is what is driving me nuts [15:54] fginther, I have a strong feeling that is related with the new signals connection style added in qt 5 with cpp11 [15:54] mandel, how are you testing on the mako? are you doing a 'make check'? [15:54] fginther, yes, just a simple make test (not check) [15:55] fginther, nothing else [15:58] ogra_: kicking an image, agreed? [15:58] yeah, go ahead [15:58] * didrocks *clicks* [15:58] mandel, I would say your feeling is right. Any chance that the qt libs and dependencies used on you rmako are the same as what is being used in the ppa build? [16:02] fginther, from https://ci-train.ubuntu.com/job/landing-019-1-build/9/console libqt5core5a:amd64 (5.2.1+dfsg-1ubuntu11) while on my device I have 5.2.1+dfsg-1ubuntu11 [16:02] fginther, so they seem to be the exact same [16:02] cyphermox: Mirv: robru: coming? [16:04] sil2100, silo 007 has issues, I marked it "ready: no", can you reset it and give it back to me for l64? ;-) [16:05] === trainguard: IMAGE 282 building (started: 20140408 16:05) === [16:06] cyphermox, Mirv, robru: ^ [16:06] seb128, ok [16:07] thanks [16:07] mandel, hmmm... I'm all out of ideas here. [16:08] fginther, I'm going to do a dirty trick (more work on my side) where I try to use the new connection, get the result, if the signals is not connected use the old style and log everything [16:08] fginther, that is what fixed the issue in the unity-click-scope [16:09] seb128, ok your new silo is #3 [16:09] fginther, but I'm more interested, not only in fixing my project, but to find a reason so that other can know about it [16:09] robru, thanks [16:09] seb128, youre welcome [16:12] fginther, AFAIK the following can be used as a workaround => http://paste.ubuntu.com/7222220/ [16:15] mandel, thanks [16:15] fginther, if that does fix the issue as I expect we/I should send an email to see if brighter minds can take a look :) [16:16] mandel, I wonder if the sdk team has a take on this [16:17] mandel, but yes, broadcasting to ubuntu-phone would be a good move [16:17] fginther, in a sense, if the signal connection is not reliable and now one is checking the result of QObject::connect we might (might with a very low possibility) point to a possible reason of why some tests based on signals are not working [16:17] fginther, I don't know the nature of the tests that are flacky in the apps, but would be nice to take a lool [16:17] look* [16:19] mandel, qa might be able to connect some dots if that is the case. [16:19] elopio, is anyone on the QA team working with the SDK team or with QT itself? [16:20] fginther, but AFAIK the use real phones for those.. well, I'll walk the dog and will do the test/changes [16:23] fginther: I'm working with the SDK team. [16:23] not going deep into qt yet, though. [16:24] hum [16:24] something seems wrong on the CI train table [16:24] the main table doesn't have correct/detailled status [16:24] eg l62 or 64 [16:25] the status is "in silo landing-nnn" but no "building" [16:25] elopio, ok. mandel has been debugging a problem with qt signals (in which they only work correctly on x86) and the thought was that maybe this is causing problems in other projects [16:26] seb128, there was a hiccup with the spreadsheet. should be fine now. it doesn't hurt the builds if the spreadsheet doesn't have the right status === gatox_lunch is now known as gatox [16:26] seb128, or, it should correct itself shortly [16:26] elopio, I mainly just want to raise awareness that there could be a problem [16:26] robru, yeah, I'm not paying much attention to the status, they are correct in the individual tabs [16:26] a problem in the API or something lower level [16:26] I was mostly pointing it out as a fyi [16:27] seb128, yeah, I saw for a few minutes it was totally unresponsive, so now it's back with stale status, that's an improvement ;-) [16:28] sorry, I missed my alarm [16:29] it seems the meeting is done. sorry didrocks & co :( [16:29] Mirv: yeah, done [16:29] Mirv: no worry, read the emails [16:29] * Mirv reads [16:33] there's no shortage of blockers to look at [16:35] sil2100: is silo9 ready to retest with your changes? [16:41] sil2100, 018 rdy to land [17:02] fginther, mandel: sounds important to discuss about it with bzoltan1, to make sure that it's not affecting the toolkit. [17:02] mandel: do you have a test that exposes the problem? [17:08] sil2100, robru, cyphermox whoever is in the zone at this point in time, I'm looking for a silo assignment for line 65 please and thank you [17:08] bregma, sure [17:09] bregma, ok, you got silo 6 [17:11] elopio, I do have tests that have the problem but I'll be doing a small app to show the issue [17:13] robru, 018 rdy to publish [17:14] mhr3_, ah sorry. just saw your previous message now. [17:14] elopio: what is the topic? [17:14] mhr3_, just need a core dev ack. cyphermox? https://ci-train.ubuntu.com/job/landing-018-2-publish/lastSuccessfulBuild/artifact/packaging_changes_unity-scopes-shell_0.4.0+14.04.20140408-0ubuntu1.diff [17:14] bzoltan1: mandel found that some signals work only on x86. [17:14] hold on [17:14] sil2100: are you still here? [17:15] bzoltan1, well, is a little more complicated, it appears to be that the new connection style of qt signals on arm is not reliable (at least on the tests because I have not manage to see problems in production code) [17:16] robru: ack [17:16] It doesn't hugely surprise me that it isn't reliable, given that it depends on a sketchy C++ feature [17:16] bzoltan1, I have some tests that expect some signals to be raised, initially I used QTRY_COMPARE(QSignalSpy::count) but it fails on arm and other archs [17:16] mandel: would you please fire a bug report with all the details you know and assign it to me? [17:17] mandel: I am close to EOD... so can not jump on it right away [17:17] bzoltan1, sure, I'll also add a small test case that exposes it [17:17] bzoltan1, no problem [17:17] specifically http://yosefk.com/c++fqa/function.html :-) [17:17] cyphermox, thanks [17:18] cjwatson, if that is the casel, we should tell people not to use the new style, although is sooo nice to be able to have the compiler tell me I'm stupid when a signal or slot does not exist [17:18] Or indeed http://www.codeproject.com/Articles/7150/Member-Function-Pointers-and-the-Fastest-Possible [17:18] thanks mandel. [17:18] mhr3_, ok, published [17:19] that hack relies on undefined behaviour and the nanoseconds it saves is a premature optimization that does not belong in UI code [17:20] === trainguard: IMAGE 282 DONE (finished: 20140408 17:20) === [17:20] === changelog: http://people.canonical.com/~ogra/touch-image-stats/282.changes === [17:20] cjwatson, the fact that it may not work in other archs is something we should mention, specially when we are targeting armhf for the phone [17:20] bzoltan1, what project should I add the bug to? [17:21] mandel: I believe we've previously seen that PMFs don't work properly on ppc64el (er, I think, maybe it was powerpc or maybe both), although I hadn't been regarding that as anything to panic about particularly [17:21] mandel: where's the code in question in ubuntu-download-manager? [17:22] bregma: I can see why people want it for type-safety or at least existence-safety rather than optimisation [17:22] cjwatson, well, I cannot point to an specific line just yet, I know that my tests wait for the signal to me raised and never do. Atm I'm adding logs to try to be more specific [17:23] https://launchpadlibrarian.net/172235576/ubuntu-download-manager_0.3%2B14.04.20140407-0ubuntu1_0.3%2B14.04.20140408-0ubuntu1.diff.gz seems to be using the old style "SIGNAL()" everywhere? [17:23] mandel: lp:ubuntu-ui-toolkit [17:24] bzoltan1, sure? 'cause I don't think it is related to the ui toolkit but with qt [17:25] cjwatson, in the tests I do, not in the code being tested (and is because QSignalSpy and QTimer do not accept function pointers) [17:25] mandel: I was hoping for a reference because I couldn't see it [17:26] Even the tests seem to be using SIGNAL() everywhere [17:26] cjwatson, I'm trying to narrow things down [17:27] cjwatson, for example => http://bazaar.launchpad.net/~mandel/ubuntu-download-manager/set-download-dir/view/head:/src/common/priv/ubuntu/transfers/queue.cpp#L46 [17:28] cjwatson, I need to narrow down what signals are the ones that are not emitted [17:28] cjwatson, unity-scope-click also has a similar issue where they use the old connection syntax due to this (grep flaky) [17:30] cjwatson, if you look at their code the check the result of QObject::connect to test that the connection was successful, I'll be doing the same [17:33] mandel: Given that you're using the old syntax almost everywhere else, avoiding the utter terror entirely might be a plan ... [17:34] I wonder under what circumstances QObject::connect(..., PMF) only gives you warnings at run-time rather than compile-time diagnostics [17:35] cjwatson, yes, atm I'm not worried about udm, is no problem, I'm worried about other projects usign this or possible bugs due to this [17:35] cyphermox, robru: who can upload to landing ppas? [17:35] seb128, anybody in the team that owns them? I can. === jhodapp is now known as jhodapp|brb [17:37] seb128: yeah, we can [17:38] cyphermox, robru: can you upload lp:~ubuntu-desktop/gnome-screensaver/ubuntu to ppa:ci-train-ppa-service/landing-006 [17:39] seb128, on it [17:40] thanks [17:42] sil2100, ping [17:43] seb128, erm, sorry, I'm not super familiar with these packaging-only branches. how do I build an uploadable package from that? (I was expecting a complete project branch and just 'bzr bd -S') [17:44] robru, same, bzr bd -S [17:44] it downloads the tarball from the archive for you, unpack and build [17:45] seb128, ah ok, nice === bfiller is now known as bfiller_afk === WebbyIT is now known as rpadovani [17:48] seb128, ok, uploaded. you might need to trigger a watch_only build before citrain realizes what's going on, but don't cancel the existing build job for now [17:50] ok, thanks [17:50] bregma, ^ [17:54] mandel: fire it to us :) i will take care of it [18:08] watch-only build queued [18:14] sil2100: we got our FFe granted \o/ https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1302620 [18:14] Ubuntu bug 1302620 in qtcreator (Ubuntu) "[FFe] Remove remotelinux plugin and its dependencies from the QtC package" [Undecided,Confirmed] [18:16] robru: landing-001 tested and ready to go [18:17] boiko, thanks [18:17] just needs packaging ack from a core dev. cyphermox? https://ci-train.ubuntu.com/job/landing-001-2-publish/lastSuccessfulBuild/artifact/packaging_changes_telephony-service_0.1+14.04.20140407-0ubuntu1.diff [18:24] sure === bfiller_afk is now known as bfiller [18:31] ack [18:31] I feel it could get painful though, having history-service and telephony-service interdependent :/ [18:33] cyphermox: so, the thing is: class0 sms should not be stored automatically according to GSM, so we just show them, and if the user decides he wants to save, then we manually save that to the history-service [18:33] cyphermox: history-service doesn't have a dependency on telephony-service [18:33] it works on its own as a standard telepathy client [18:36] robru, what you did for the gnome-screensaver upload was not right, why did you change the name/steal credit? [18:39] seb128, because I dont' have Marco's private key to sign the upload? [18:39] seb128, oops, I forgot to mmove Marco's name up in the changelog, sorry [18:39] robru, that's why the -k has been invented [18:39] seb128, well i didn't know about that, sorry [18:39] robru, bzr bd -S -- -k [18:40] robru, or at least dch -r (which puts the original name under [ ] at the top of the entry) [18:40] seb128, didn't mean to steal credit for the whole thing, it just made sense that my name would be on the *upload* since I uploaded it [18:40] robru, no worry, but those are handy options, note them down for next time ;-) [18:40] seb128, ok [18:41] robru, yeah, changing the name is fine, you should have added [ Marco ] in the entry then though (or use dch to do it for you) [18:41] seb128, yeah, I forgot, sorry [18:45] robru, no worry, that happens [18:46] robru: o/ hi [18:46] robru: can you help me reconfig silo 8? we've merged 2 branches that were not working well together (mardy and alex-abreu) [18:46] dbarth, sure [18:47] robru: and thanks for the bamf webapps branch yesterday, it's landed now [18:47] dbarth, hmm, your MPs are targetting wrong branches: https://ci-train.ubuntu.com/job/prepare-silo/126/console you need all MPs to target trunk [18:48] oh my [18:48] dbarth, heh, thank alex! I just silo'd it [18:49] robru: we're adjusting silo 8 branches; getting back to you in a few minutes [18:49] dbarth, sure [18:52] robru: cyphermox any way to stop this? https://ci-train.ubuntu.com/job/landing-019-1-build/9/console [18:53] sergiusens, want me to cancel the job? [18:57] robru: yes, well mandel does [18:57] sergiusens, ok, stopped [18:58] sergiusens, feel free to rebuild when you have some new commits or whatever [18:58] robru: rebuilding requires reconfigure; right? [18:58] sergiusens, only if you add new MPs [18:58] but I can do that myself [18:58] sergiusens, yes, if you add new MPs for the same project, you can reconfigure. if you just add new commits to the same MPs, you only need to rebuild, not reconfigure. [18:58] robru: right; if I try to rebuild I always get an error saying it has already been built [18:59] sergiusens, there's a 'force rebuild' option for that [18:59] robru: yeah, but then I get an ugly 'rebuilt' message in the changelog :-) [19:00] sergiusens, hum, then I guess you can reconfigure every time :-P [19:00] robru: there's no side effect, right? [19:01] sergiusens, nope [19:01] sergiusens, just slower having to run two jobs [19:01] ack [19:01] then I'm good [19:03] robru, am i reading this right? unity-scopes-shell got released but gsettings-qt is unapproved? [19:03] that means the former will be crashing [19:03] robru: back with 2 branches with a revenge [19:03] robru: ie, silo 8 should be reconfigurable now [19:04] mhr3_, that's correct. better ask #ubuntu-release to approve gsettings-qt then ;-) [19:04] dbarth, success! [19:05] cool [19:05] robru, who's got the approval powers? [19:06] mhr3_: hm, this is new public API, no symbols file changes? [19:06] cjwatson, i don't think it maintains a symbol file [19:07] mhr3_: so how do we maintain proper partial upgrade handling? [19:07] cjwatson, beats me, i just patched it, not a maintainer [19:07] ah, apparently we don't [19:08] mhr3_: it's too late for this upload, but can you find a maintainer to fix this going forward? if this had been done right then the new unity-scopes-shell would just have been held in -proposed, rather than being installable but crashing [19:09] cjwatson, yea, opening a bug [19:09] mhr3_: I've accepted gsettings-qt as the least bad answer now that unity-scopes-shell is in anyway (if I'd had the opportunity I'd probably have rejected both) [19:09] fortunately unity-scopes-shell is only on touch for now so partial upgrades aren't so critical [19:09] well, the unity8 preview desktop maybe [19:10] mhr3_: thanks [19:43] robru: silo14 ready to land [19:46] bfiller, done! [19:46] * robru -> lunch [21:19] * ogra_ wonders why all the network-manager tests fail in unity8 on all devices [21:31] ogra_: which tests are those? [21:34] robru: silo 9 ready to be released. sil2100 did the packaging review on sync-monitor (which is a new package) and we incorporated his branch [21:34] robru: he said something about needing a preNEW review, but don't know what that means exactly [21:35] bfiller, hmmm basically it means didrocks needs to ack it [21:35] robru: anyone else capable of doing that? [21:36] bfiller, well theoretically any archive admin can do it, but it's unfortunately not well understood beyond didrocks [21:36] (didrocks invented it) [21:39] robru: does it make sense to release the other things in the silo and wait only on sync-monitor until tomorrow? don't want to get caught by freeze [21:39] bfiller, well you tell me ;-) will the other stuff break without it? [21:40] robru: the folks and syncevo can certainly go in, probably best to wait on the address-book-* though to go together with sync-monitor [21:41] bfiller, I can't really publish half a silo, best to wait for all of it then ;-) [21:42] robru: that's fine [21:42] I'll email didrocks so he can preNEW it first hing [21:42] robru: sounds good, cc me too if you don't mind [21:43] bfiller, oops, just hit send. I'll fwd to you [21:43] thanks [21:44] bfiller, you're welcome [21:45] cjwatson, following or conversation, more info => https://launchpadlibrarian.net/172280588/buildlog_ubuntu-trusty-powerpc.ubuntu-download-manager_0.3%2B14.04.20140408.1-0ubuntu1_FAILEDTOBUILD.txt.gz [21:47] robru: silo 10 (line 41) is ready to land at your convenience [21:48] thomi, done! [21:49] wow, that was fast, thanks :) [21:49] thomi, well fortunately you didn't change any packaging, so no core dev ack required. one-click publish job ;-) [21:49] heh, cool [21:49] thomi, although it might get held up in -proposed, that's out of my hands [21:50] d'awwwww [21:50] if it does, who should I bug about that? [21:50] popey: just for you bud http://bazaar.launchpad.net/~davmor2/+junk/phone-transfer/view/head:/transfer.py it's ugly but works :) [21:50] thomi: we'll look into it [21:50] cool, thanks cyphermox [21:50] robru: what package was that, autopilot? [21:51] cyphermox, yeah ;-) [21:51] davmor2: ☻ [21:51] ok [21:51] davmor2: feature request - add sync-evolution calls to that script [21:52] oh you have ☻ [21:52] popey: :) [21:52] popey, you still around? I've been having fun with bug 1304362 all day [21:52] bug 1304362 in location-service (Ubuntu) "possible memory leak in ubuntu-location-serviced on mako #281" [Undecided,Confirmed] https://launchpad.net/bugs/1304362 [21:53] robru: ☻ [21:53] robru: good isnt it? [21:53] popey: there is no calendar sync cause I've never done that, but that should be contacts, music, images and videos [21:53] mhall119 has cal sync ... one mo === doanac 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: - [21:54] hmmm [21:54] cant find it now [21:55] popey: if you want to test calendar sync it's ready in silo 9. will be released tomorrow [21:55] *BOOM* [21:55] * popey hugs bfiller [21:55] lol [21:55] ☻ [21:55] I thought you might be excited :) [21:56] Just a *bit* [21:56] popey, and did alarms MR land? [21:56] speaking of excitement [21:56] alright, I'm off to run a couple errands. back in 2 hours! [21:56] popey: works pretty nicely, just not a way to add a new calendar event onto google yet. but mods work [21:57] heard it's in the works for calendar app to add that though [21:57] bfiller: nice but a bit harder to do via adb I guess :) [21:58] inded === bfiller is now known as bfiller_afk [21:58] bfiller: on a plus side you might not need to if it is easy enough to setup \o/ [22:00] popey: you can probably tuple multiple Matches together but I didn't try that being as I was only interested in the mp3/4's I had on the system [22:01] davmor2: thanks, I'll play with it tomorrow [22:31] elopio, better over here, are you around? [23:00] mandel: I am. Too late? [23:24] elopio, nop [23:24] elopio, I sent a small report about the issues I found to the ubuntu-phone list [23:24] elopio, I'll take a look at it with zoltan tom [23:26] mandel: I saw the bug, thanks. It seems that we should have signal tests in every project. [23:26] elopio, at least to assert they are raised.. yes it might be a good idea :)