=== chihchun_afk is now known as chihchun [06:43] Mirv: crap, failed [07:00] zbenjamin: now looking good! [07:00] Mirv: yay! [07:16] trainguards: just to confirm, is there something I should do on silo 31 (whose status is "is in the Proposed pocket") to get it landed? [07:18] mardy: no, the gcc5 folks are on it. but if you need trunks updated, we can do that for you. [07:18] mardy: if you click on the status there it'll open the migration page and you can see what is holding it back [08:23] trainguards: how do i abandon a change if abandon doesn't really abandon it? [08:24] tsdgeos: it doesn't? [08:24] tsdgeos: click "clean" on the dashboard and check ONLY_FREE_SILO to free the silo [08:24] sil2100: the popup tells me [08:24] tsdgeos: ah [08:24] tsdgeos: first you need to clean the silo [08:25] As robru says ^ [08:25] ok [08:26] i think it worked? [08:26] Oh god why am i still up [08:26] not sure to be honest [08:26] https://requests.ci-train.ubuntu.com/#/?show=aacid doesn't show anything anymore [08:26] but https://requests.ci-train.ubuntu.com/static/dashboard.html#?q=ubuntu%2Flanding-016 still does [08:26] tsdgeos: paste the link to the clean job you ran [08:26] oh not anymore [08:26] ok [08:26] There it goes [08:27] would be nice if the warning in "Abandon" did tell you what to do [08:27] or even did it :D [08:27] tsdgeos: yeah bileto is not able to trigger Jenkins jobs [08:28] That would be a huge undertaking to implement [08:31] it's pretty weird seeing robru up at this hour, even knowing his late nights [08:31] it's like noon here :) [08:31] 1:30 here [08:31] AM [08:32] I'm not even really working, just watching tv... IRC on my phone. [08:34] tsdgeos: please file a bug against lp:bileto, i can expand that message with the instructions tomorrow. [08:35] robru: awesome, i will [08:52] Ouch [09:21] Damn, looks like people actually read my e-mails now, need to start thinking about what I write there! [09:21] ;p [09:26] Seriously though, ygh, I'll have to straighten some things up [09:27] ogra_: hey! I saw those logs with the debugging info - looks like the dates were correct for profiles but messed up in the cache [09:27] ogra_: did jdstrand figure out where those get corrupted? [09:27] sil2100, yes, tyhicks figured it out [09:28] Issue in apparmor in the end? [09:28] apparmor rewrites the file stamps at the end and there was a bu in that code [09:28] *bug [09:28] Ok, good to know :) [09:28] sil2100, http://bazaar.launchpad.net/~apparmor-dev/apparmor/master/view/head:/parser/policy_cache.c#L169 [09:29] utimes gets handed over the whole array (t), not just the relevant part [09:30] hah, good one [09:31] ogra_: thanks for helping debugging that - did you revert the debugging changes already? [09:31] sil2100, i didnt plan to revert them at all ;) [09:32] * ogra_ recently made it a habit to just keep such stuff around so we dont need to enable it next time we need to resaers something at the same place [09:32] uh oh! Well, I think jdstrand asked for some 'touch /some_file_here' ones too, not sure if we want to have new files in our filesystem [09:32] *research [09:32] Would like at least those removed [09:32] oh, right, yeah, these two lines need to go [09:32] good catch ;) [09:33] also, should we touch the cache files to get usable images again and to give the guys more time to fix it ? [09:44] Ah, so there's no fix for that yet? [09:45] In that case I suppose we could do a workaround like that, I suppose it shouldn't have any serious implications [09:45] ok, will include that when i remove the two files [09:46] I wonder if we could make this touch workaround only for wily images for now [09:46] Actually, nevermind that [10:05] trainguards: could someone please delete the wily packages from silo10 please - I reconfigured it from dual to vivid-only, so the wily package still hanging around [10:05] greyback: on it! [10:05] cheers [10:06] greyback: done [10:06] sil2100: thank you [10:09] sil2100, hmm, i only just looked at the log, i guess i'll revert one version to the simple ls -l [10:09] Yeah, there was a LOT of ls'es in the last builds [10:09] Sounds ok to me [10:10] yup, i didnt expect it to double the size of the log :) [10:41] * Mirv hugs pete-woods for being such an excellent bug fixer/triager! [10:42] Mirv: :D [11:02] dch: fatal error at line 1141: New version specified (0.4.5+15.04.20150812-0ubuntu1) is less than the current version number (0.4.5+15.10.20150804.1-0ubuntu1)! [11:03] but but, 0.4.5+15.04.20150812-0ubuntu1 > 0.4.5+15.10.20150804.1-0ubuntu1 [11:04] false [11:04] 15.04 -> 15.10 [11:05] ah, dammit [11:05] Laney: thanks, now I know what's wrong [11:07] np! [11:44] sil2100, i kicked an image, seems livecd-rootfs is there) === _salem is now known as salem_ [11:58] ogra_: thanks! [11:58] sil2100, bah, armhf fails now too with dependency errors [11:58] The following packages have unmet dependencies: [11:58] ubuntu-touch : Depends: libzen0 but it is not going to be installed [11:58] E: Unable to correct problems, you have held broken packages. [11:59] bitten by gcc5 too now [11:59] (i guess) [12:07] I'll look into that with the others [12:07] * sil2100 off to prepare lunch [12:09] trainguards so it seems unity-api for wily finally got released (and out of proposed pocket) [12:10] but the mp's didn't merge, and dashboard saying it's still there ? [12:10] https://requests.ci-train.ubuntu.com/static/dashboard.html#?q=ubuntu%2Flanding-035 [12:10] at least, when i look at excuses, unity-api no longer there [12:10] ogra_, pitti was mentioning it earlier on #ubuntu-devel [12:11] yep...lp proj page showing released... https://launchpad.net/ubuntu/+source/unity-api [12:12] should i manual merge those mp's or just wait ... ? [12:14] kgunn: it seems 035 has a different version 7.98+15.10.20150803-0ubuntu1 while archives have https://launchpad.net/ubuntu/+source/unity-api/7.99+15.10.20150804-0ubuntu1 [12:14] kgunn: I don't see the "added alerting/setAlerting API to LauncherModel and LauncherItem interfaces" in https://launchpad.net/ubuntu/+source/unity-api/+changelog [12:15] kgunn: so it'd seem to me like conflicting landings === alan_g is now known as alan_g|lunch [12:20] jgdx, ^^ when i tried to publish [12:20] the only unbuilt revision was the translator comments [12:20] i kicked a rebuild [12:28] kenvandine, :s bitten by a specific build once again [12:28] thanks [12:31] jgdx, np [12:31] jgdx, thankfully it's a trivial commit :) [12:41] sil2100: so after i've set https://requests.ci-train.ubuntu.com/#/?req=147 to "Ready for QA" i just wait, right? [12:45] tsdgeos, when you set it to ready for QA, it creates a card on the QA board, in this case https://trello.com/c/wgbU6IWH/2161-147-ubuntu-landing-016-unity8-tsdgeos-mzanetti I suppose, then a tester will pick it up for verification, and will mark the request granted or failed. [12:46] so yeah, just wait [12:46] jibel: awesomeness [12:56] davmor2, silo 48 is ready to test [12:56] davmor2, there's one bug with it that I'm fixing with ringtone [12:59] jhodapp, do you mean you'll update 48 with the fix or do a separate landing after 48? [13:00] jibel, I'll update 48 === alan_g|lunch is now known as alan_g [13:01] jibel, ringtone isn't working on incoming call, so it's a critical one to fix [13:06] jhodapp, okay, I'll block the silo until the fix is in. [13:07] jibel, is that a general policy not to test until then? every other part of the test plan can be gone over and there's a lot to test [13:08] jhodapp, we start testing when it's ready. If there is a known issue that will be fixed, then it is not ready. And there are other silos ready in the queue [13:09] jibel, alright [13:14] kenvandine: silo 46 built ^ [13:15] pete-woods, thx [13:15] pete-woods, publishing [13:15] :D [13:21] Mirv: thanks (didn't see your ping til now), so that is strange, i guess this was sort of a race to a rebuild [13:21] so what should we do ? [13:24] from the looks of it, should i just abandon that silo ? [13:25] seems unity8 which is not showing proposed, also has a package more recent in archive than in the silo 35 ppa [13:33] kgunn: or rebuild and republish? [13:34] Mirv: ...actually, the changelog for unity8 is inclusive of this silo [13:35] kgunn: ok. I was only worried about not seeing the 035's macslow's commit in any of the published changelogs. [13:35] Mirv: it's like unity8 was all correct and succeeded, unity8 MP hasn't merged...b/c unity-api had this weird race [13:35] cihelp It looks like we're now building with g++5 with g++4 packages installed (which doesn't work: http://paste.ubuntu.com/12061672/); full log: https://jenkins.qa.ubuntu.com/job/mir-wily-amd64-ci/692/console [13:36] Mirv: also, silo 35 was strictly a no change rebuild to help get over the gcc5 hump, so if the packages are getting through...i don't think we need this silo at all... [13:36] so can i just abandon it? [13:36] hmmm unity8 technically should have that mp merged tho... [13:39] kgunn: yeah, I think you should abandon it but just find out where the Launchpad got that macslow's commit message from (even though MP:s were no-ops) [13:42] alan_g, hi, I'll take a look. If this is just a matter of removing g++4 from the chroots, that should be something we can fix within an hour or two [13:44] pete-woods, your silo 53 needs a rebuild now [13:44] kenvandine: cool, just sorting that now :) [13:44] pete-woods, i merged 46, so it's good to rebuild [13:44] :) [13:44] fginther: removing g++4 wouldn't help. It looks like g++ has suddenly changed from g++4 to g++5 (but all the system packages are still g++4 builds) [13:45] pete-woods, since we have stuff held in -proposed for the gcc5 transition, i force merged the silo so we can move on [13:45] So I'd rather remove g++5 [13:45] kenvandine: thanks. I thought something magic like that would have to happen [13:45] I thought there were no problems with the g++5 landing? *ducks* [13:46] Mirv: sorry to continue to pester, which macslow commit are you talking about ? === marcusto_ is now known as marcustomlinson [13:47] kgunn: this one mentioned in the no-change rebuild's changelog: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-035/+sourcepub/5274714/+listing-archive-extra [13:47] kgunn: so just wondering which MP it is and can it be double checked it's actually in. no idea where LP picked the idea of it from. [13:47] alan_g, hmm. I'll have to look a little closer then as I'm not sure g++5 just won't get added again on the next update. I'll keep you updated [13:48] woa...ok [13:48] fginther: I don't mind it being there, just don't make it the default without providing the rebuilt packages from proposed [13:49] Mirv: weird, yeah...but that commit is on trunk from some time back, wonder if this was from dual landing shake out [13:50] kgunn: ok, then the silo good to free up [13:50] kgunn: maybe so [13:50] sil2100, ogra_: fyi, we have a patch for the timestamp issue. it is wily-specific and we will likely be able to upload later today, tomorrow at the latest. it sounds like wily images are broken for other reasons so not sure you need to do a workaround at this point. obviously that is up to you [13:50] alan_g, Ack, a completely new chroot from scratch should solve this (I think)... Will have to see. [13:51] jdstrand, well, i think it cant do harm and will shield us the next time from image failures [13:56] well, I leave that up to you. the patchset for the fix includes new tests to make sure this can't happen again too === salem_ is now known as _salem === _salem is now known as salem_ [14:25] Mirv: I uploaded a version-sync of qtdeclarative-opensource-src-gles to have the exact same version of it as the non-gles one, since for unknown to me reasons through the recent thumbnailer upload shlibs set the dep to the exact 5.4.1-1ubuntu8 version [14:25] Mirv: almost as if this version added some symbol the thumbnailer was using [14:26] Well, anyway, this should push the i386 vivid builds further [14:26] * sil2100 will check once it builds [14:29] trainguards: can i guet someone to click "try again" for https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-021/+build/7790724 ? [14:29] dobey: sure [14:30] thanks [14:30] dobey: retried [14:30] thanks [14:30] np :) [14:44] sil2100, question for you about bileto. What's the equivalent of the old spreadsheet "Tested" column in bileto? Are test results just now added as general comments? [14:44] awe_: hey! [14:45] awe_: so, if you want to mark a silo as tested you need to edit the landing in bileto and change the QA Signoff Status field accordingly: https://wiki.ubuntu.com/citrain/LandingProcess#qastatus <- some explaination here [14:46] Any additional information about what and where you tested can be added as comments [14:46] got it [14:47] hmmm, so we went from required the tester, img #, and device to be recorded ( which frankly was missing channel to be fully qualified ) to voluntary recording of this info? [14:47] what's the lp project so I can suggest an enhancement? [14:48] ^ please don't ack, there will be another revision on top [14:48] Yeah, we already have a bug suggesting some improvements to it, but you can fill in another one with proposing the detailed entries [14:48] sil2100: [14:48] awe_: https://bugs.launchpad.net/bileto [14:48] thanks sil2100 [14:48] awe_: https://bugs.launchpad.net/bileto/+bug/1483635 <- I filled in this a few days ago [14:49] Ubuntu bug 1483635 in Bileto "Setting silo status is confusing for people" [Wishlist,New] [14:49] You can +1 it if you think that's also a problem [14:49] sil2100, ok, I'll take a look and comment there if appropriate [14:49] Thanks o/ [14:51] Oh, the qtdeclarative no-change rebuild just failed [14:55] hmm [14:56] since gcc5 made it to release now, are devel-proposed images going to start building consistently again? [15:21] dobey: well... not entirely, not yet at least - but soon, yes :) [15:21] We're waiting for an apparmor fix to get released [15:22] Interesting, a retry helped, strange === chihchun is now known as chihchun_afk [16:06] ogra_, jibel: kicking a new vivid image [16:06] Need to test some recent i386 build fixes [16:06] sure sure :) [16:09] I wasn't able to test everything as I had some strange things happening in my chroot [16:13] sil2100: thanks. that version indeed added a backported feature from Qt 5.6 exactly for thumbnailer's use. [16:14] Mirv: ok :) it's built now in the overlay PPA, the i386 builds still fail but for other reasons [16:14] sil2100, jibel, davmor2: hi, so since packages are starting to make their way into wily now for gcc-5, I think it's time to restart the image builds against wily without -proposed; do you agree? [16:15] slangasek: makes sense, +1 on that [16:16] slangasek: ogra_ pushed a temporary workaround for the custom tarball timestamp corruption, but the apparmor guys already have a fix ready for release as well [16:16] So at least the importer shouldn't die with the next image [16:17] the apparmor fix and the corresponding new tests are undergoing review [16:17] we hope to have an apparmor upload ready today [16:20] slangasek: I care not either way I think you, sil2100 and jibel are all in better positions to decide this than I. I would however like to grab the first cdimage with gcc5 on and test that it at least installed and ran, but other than that I care not :) [16:20] davmor2: well, that already exists [16:20] (or should; let me just double-check) [16:21] slangasek, agreed [16:21] davmor2: yes, 20150812 is gcc-5. Not all the packages have transitioned with it yet however, so it's not the same thing as a full dist-upgrade to wily-proposed [16:24] jibel, sil2100: ok I've adjusted the crontab for the wily touch images to build without -proposed again, and kicked off a run; once that's done the importer can be adjusted to pull them into devel-proposed again instead of devel-proposed-g++5 [16:24] (assuming the importer is working at that point) [16:24] slangasek: ok, I'm testing the importer to import the latest wily-proposed build [16:24] To see if ogra_'s workaround worked [16:26] there was no image with my fix yet ... meta was broken [16:26] Ouch [16:26] Ok [16:27] Right, forgot about that [16:27] (i told you above when you told me pitti had said it would be) [16:27] * sil2100 has bad short term memory it seems [16:27] overheating brain i guess :) [16:28] It's so hot here that I would suppose that's actually possible [16:29] yeah, here too [16:34] sil2100, I'm not a debian package expert nor PPA...any ideas why the new packages in silo 48 aren't selected for upgrading on vivid when using that PPA? [16:35] sil2100, seems like all of those package version numbers are greater than what's in vivid+overlay, so why wouldn't they be selected for upgrading? [16:36] jhodapp: hm, everything looks good [16:37] sil2100, I have always seen this with the vivid overlay and landing PPAs [16:37] jhodapp: how do you perform the upgrades? [16:37] Ah, probably pin priority [16:37] sil2100, I've tried both citrain and add-apt-repository [16:37] jhodapp: when adding the PPA, did you adjust the pin priority? [16:37] nope, don't know anything about that [16:38] jhodapp: https://wiki.ubuntu.com/LandingTeam/SiloTestingGuidelines#Install_silos_with_overlay_PPA_enabled :) [16:39] interesting, alright thanks [16:42] sil2100, a higher pin priority number means a higher priority for considering package versions? [16:43] Yeah, the PPAs with higher priorities are checked first for packages, even if they have lower versions [16:46] slangasek, ogra_: so, the last wily build anyway succeeded in importing, even though the timestamps are clearly wrong - but by accident they seem to be good enough for tarfile to not die (as the year is this time 1954) [16:46] jibel, FYI, we have a fix ready for the issue you found yesterday while testing the "find in page" functionality, it will go in the next landing === alan_g is now known as alan_g|EOD [17:20] sil2100: do you know why the silo11 is marked as dirty? [17:22] bzoltan_: looks like some UITK landing finally migrated from -proposed and got merged into trunk [17:22] ubuntu-ui-toolkit 1.3.1584+15.10.20150730-0ubuntu1 <- this version for wily finally migrated yesterday [17:22] sil2100: wow :) That is good news indeed .. So I assume I want to sync the landing branch with the trunk and push a new build [17:23] bzoltan_: yeah, sorry you have to rebuild though ;p [17:23] https://jenkins.qa.ubuntu.com/job/wily-boottest-unity-scope-click/lastBuild/console [17:23] hrmm :( [17:24] sil2100: It is not a problem.. the silo17 has anyway a fix what unblocks the UITK landing... without that silo17 I cannot test the UITK silo [17:24] sil2100, well, i see that my code actually changed the timestamps [17:25] sil2100, http://paste.ubuntu.com/12063458/ [17:25] from 1987 to today :) [17:26] so the workaround works around :) [17:27] Yay ;) [17:28] Let's do bets on what date it would set it to tomorrow! [17:28] and i see your x86 build succeeded too [17:28] what was it ? [17:28] haha, i bet on 1973 [17:29] jdstrand, hold back that apparmor fix, we have a thing going on [17:29] :) [17:29] ogra_: ack [17:40] how can i know why exactly some boottest is failing? [17:41] and whom do i bug to retry failed ones? [17:41] trainguards: ^^ [17:49] dobey: you need to bug cihelp about that [17:49] dobey: and the excuses page should link through to the jenkins job, which you can check console output to see the failure [17:49] robru: unfortunately the console output is pretty vague [17:49] https://jenkins.qa.ubuntu.com/job/wily-boottest-unity-scope-click/lastBuild/console [17:50] dobey: looks pretty clear to me, the device failed to provision. so you need cihelp to investigate it. as far as I understand they just retry and 99% of the time it works. [17:51] cihelp ^^ can you retry the boottest please then? [17:52] dobey, I've restarted it [17:52] ok, thanks fginther [17:53] dobey, will keep an eye on it to make sure it finishes ok [18:22] fginther: oh, i guess it's failing now because there's no wily devel-proposed image with the gcc5 stuff, and ubuntu-touch-meta requires it now? === jhodapp is now known as jhodapp|gym [18:26] dobey, hmm. Well, it looks like there is a problem installing what was the latest image, which is causing problems for unity-scope-click. Not sure yet on ubuntu-touch-meta [18:27] fginther: i see the same dependency error message on the ubuntu-touch-meta failed boottest [18:27] failing beause ubuntu-touch depends on a lib that had the abi changed due to gcc5 (that may not be migrated yet either) [18:28] though i don't know why it's not pulling them in from proposed pocket [18:29] since adt-run clearly has --apt-pocket=proposed :-/ [18:29] dobey, that could also be the problem. There's a problem in that apt can't always figure out the right upgrade path... I'll try again once the new image proves to be installable. [18:42] ok === jhodapp|gym is now known as jhodapp [19:19] dobey, unity-scope-click is passing now. Will take another look at ubuntu-touch-meta next [19:19] fginther: ok, great. thanks. [21:22] awe_: NM is built and all in silo 15 if you want to test [21:23] cyphermox, ack [21:33] ubuntu-qa: hey guys, I just marked silo 14 ready for QA validation, I’m hoping I can get an exception for this one to land it in OTA-6 [21:33] oSoMoN, ack [21:35] alesage, do I need to issue a special request for the exception? [21:44] oSoMoN, I don't think we govern that as QA [21:44] oSoMoN, or sorry--no I think we'll get to it [21:45] cheers [22:22] cyphermox, all set testing; lgtm [22:35] ogra_: I'm heading out on vacation but the apparmor fix is going through our team's QA - track https://bugs.launchpad.net/apparmor/+bug/1484178 for updates [22:35] Ubuntu bug 1484178 in apparmor (Ubuntu) "Policy cache file mtimes are not being set correctly" [Critical,Confirmed] [22:37] ogra_: I'll be handling the landing and I'm still on pause based on your earlier comment (not that I'm ready to push the button right now)