/srv/irclogs.ubuntu.com/2015/08/12/#ubuntu-ci-eng.txt

=== chihchun_afk is now known as chihchun
zbenjaminMirv:   crap, failed06:43
Mirvzbenjamin: now looking good!07:00
zbenjaminMirv: yay!07:00
mardytrainguards: 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:16
Mirvmardy: no, the gcc5 folks are on it. but if you need trunks updated, we can do that for you.07:18
robrumardy: if you click on the status there it'll open the migration page and you can see what is holding it back07:18
tsdgeostrainguards: how do i abandon a change if abandon doesn't really abandon it?08:23
sil2100tsdgeos: it doesn't?08:24
robrutsdgeos: click "clean" on the dashboard and check ONLY_FREE_SILO to free the silo08:24
tsdgeossil2100: the popup tells me08:24
sil2100tsdgeos: ah08:24
sil2100tsdgeos: first you need to clean the silo08:24
sil2100As robru says ^08:25
tsdgeosok08:25
tsdgeosi think it worked?08:26
robruOh god why am i still up08:26
tsdgeosnot sure to be honest08:26
tsdgeoshttps://requests.ci-train.ubuntu.com/#/?show=aacid doesn't show anything anymore08:26
tsdgeosbut https://requests.ci-train.ubuntu.com/static/dashboard.html#?q=ubuntu%2Flanding-016 still does08:26
robrutsdgeos: paste the link to the clean job you ran08:26
tsdgeosoh not anymore08:26
tsdgeosok08:26
robruThere it goes08:26
tsdgeoswould be nice if the warning in "Abandon" did tell you what to do08:27
tsdgeosor even did it :D08:27
robrutsdgeos: yeah bileto is not able to trigger Jenkins jobs08:27
robruThat would be a huge undertaking to implement08:28
Mirvit's pretty weird seeing robru up at this hour, even knowing his late nights08:31
Mirvit's like noon here :)08:31
robru1:30 here08:31
robruAM08:31
robruI'm not even really working, just watching tv... IRC on my phone.08:32
robrutsdgeos: please file a bug against lp:bileto, i can expand that message with the instructions tomorrow.08:34
tsdgeosrobru: awesome, i will08:35
sil2100Ouch08:52
sil2100Damn, looks like people actually read my e-mails now, need to start thinking about what I write there!09:21
sil2100;p09:21
sil2100Seriously though, ygh, I'll have to straighten some things up09:26
sil2100ogra_: hey! I saw those logs with the debugging info - looks like the dates were correct for profiles but messed up in the cache09:27
sil2100ogra_: did jdstrand figure out where those get corrupted?09:27
ogra_sil2100, yes, tyhicks figured it out09:27
sil2100Issue in apparmor in the end?09:28
ogra_apparmor rewrites the file stamps at the end and there was a bu in that code09:28
ogra_*bug09:28
sil2100Ok, good to know :)09:28
ogra_sil2100, http://bazaar.launchpad.net/~apparmor-dev/apparmor/master/view/head:/parser/policy_cache.c#L16909:28
ogra_utimes gets handed over the whole array (t), not just the relevant part09:29
sil2100hah, good one09:30
sil2100ogra_: thanks for helping debugging that - did you revert the debugging changes already?09:31
ogra_sil2100, i didnt plan to revert them at all ;)09:31
* 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 place09:32
sil2100uh 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 filesystem09:32
ogra_*research09:32
sil2100Would like at least those removed09:32
ogra_oh, right, yeah, these two lines need to go09:32
ogra_good catch ;)09:32
ogra_also, should we touch the cache files to get usable images again and to give the guys more time to fix it ?09:33
sil2100Ah, so there's no fix for that yet?09:44
sil2100In that case I suppose we could do a workaround like that, I suppose it shouldn't have any serious implications09:45
ogra_ok, will include that when i remove the two files09:45
sil2100I wonder if we could make this touch workaround only for wily images for now09:46
sil2100Actually, nevermind that09:46
greybacktrainguards: could someone please delete the wily packages from silo10 please - I reconfigured it from dual to vivid-only, so the wily package still hanging around10:05
sil2100greyback: on it!10:05
greybackcheers10:05
sil2100greyback: done10:06
greybacksil2100: thank you10:06
ogra_sil2100, hmm, i only just looked at the log, i guess i'll revert one version to the simple ls -l10:09
sil2100Yeah, there was a LOT of ls'es in the last builds10:09
sil2100Sounds ok to me10:09
ogra_yup, i didnt expect it to double the size of the log :)10:10
* Mirv hugs pete-woods for being such an excellent bug fixer/triager!10:41
pete-woodsMirv: :D10:42
greybackdch: 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:02
greybackbut but, 0.4.5+15.04.20150812-0ubuntu1 > 0.4.5+15.10.20150804.1-0ubuntu111:03
Laneyfalse11:04
Laney15.04 -> 15.1011:04
greybackah, dammit11:05
greybackLaney: thanks, now I know what's wrong11:05
Laneynp!11:07
ogra_sil2100, i kicked an image, seems livecd-rootfs is there)11:44
=== _salem is now known as salem_
sil2100ogra_: thanks!11:58
ogra_sil2100, bah, armhf fails now too with dependency errors11:58
ogra_The following packages have unmet dependencies:11:58
ogra_ ubuntu-touch : Depends: libzen0 but it is not going to be installed11:58
ogra_E: Unable to correct problems, you have held broken packages.11:58
ogra_bitten by gcc5 too now11:59
ogra_(i guess)11:59
sil2100I'll look into that with the others12:07
* sil2100 off to prepare lunch12:07
kgunntrainguards so it seems unity-api for wily finally got released (and out of proposed pocket)12:09
kgunnbut the mp's didn't merge, and dashboard saying it's still there ?12:10
kgunnhttps://requests.ci-train.ubuntu.com/static/dashboard.html#?q=ubuntu%2Flanding-03512:10
kgunnat least, when i look at excuses, unity-api no longer there12:10
seb128ogra_, pitti was mentioning it earlier on #ubuntu-devel12:10
kgunnyep...lp proj page showing released... https://launchpad.net/ubuntu/+source/unity-api12:11
kgunnshould i manual merge those mp's or just wait ... ?12:12
Mirvkgunn: 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-0ubuntu112:14
Mirvkgunn: I don't see the "added alerting/setAlerting API to LauncherModel and LauncherItem interfaces" in https://launchpad.net/ubuntu/+source/unity-api/+changelog12:14
Mirvkgunn: so it'd seem to me like conflicting landings12:15
=== alan_g is now known as alan_g|lunch
kenvandinejgdx, ^^ when i tried to publish12:20
kenvandinethe only unbuilt revision was the translator comments12:20
kenvandinei kicked a rebuild12:20
jgdxkenvandine, :s bitten by a specific build once again12:28
jgdxthanks12:28
kenvandinejgdx, np12:31
kenvandinejgdx, thankfully it's a trivial commit :)12:31
tsdgeossil2100: so after i've set https://requests.ci-train.ubuntu.com/#/?req=147 to "Ready for QA" i just wait, right?12:41
jibeltsdgeos, 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:45
jibelso yeah, just wait12:46
tsdgeosjibel: awesomeness12:46
jhodappdavmor2, silo 48 is ready to test12:56
jhodappdavmor2, there's one bug with it that I'm fixing with ringtone12:56
jibeljhodapp, do you mean you'll update 48 with the fix or do a separate landing after 48?12:59
jhodappjibel, I'll update 4813:00
=== alan_g|lunch is now known as alan_g
jhodappjibel, ringtone isn't working on incoming call, so it's a critical one to fix13:01
jibeljhodapp, okay, I'll block the silo until the fix is in.13:06
jhodappjibel, 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 test13:07
jibeljhodapp, 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 queue13:08
jhodappjibel, alright13:09
pete-woodskenvandine: silo 46 built ^13:14
kenvandinepete-woods, thx13:15
kenvandinepete-woods, publishing13:15
pete-woods:D13:15
kgunnMirv: thanks (didn't see your ping til now), so that is strange, i guess this was sort of a race to a rebuild13:21
kgunnso what should we do ?13:21
kgunnfrom the looks of it, should i just abandon that silo ?13:24
kgunnseems unity8 which is not showing proposed, also has a package more recent in archive than in the silo 35 ppa13:25
Mirvkgunn: or rebuild and republish?13:33
kgunnMirv: ...actually, the changelog for unity8 is inclusive of this silo13:34
Mirvkgunn: ok. I was only worried about not seeing the 035's macslow's commit in any of the published changelogs.13:35
kgunnMirv: it's like unity8 was all correct and succeeded, unity8 MP hasn't merged...b/c unity-api had this weird race13:35
alan_gcihelp 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/console13:35
kgunnMirv: 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
kgunnso can i just abandon it?13:36
kgunnhmmm unity8 technically should have that mp merged tho...13:36
Mirvkgunn: 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:39
fgintheralan_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 two13:42
kenvandinepete-woods, your silo 53 needs a rebuild now13:44
pete-woodskenvandine: cool, just sorting that now :)13:44
kenvandinepete-woods, i merged 46, so it's good to rebuild13:44
pete-woods:)13:44
alan_gfginther: 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:44
kenvandinepete-woods, since we have stuff held in -proposed for the gcc5 transition, i force merged the silo so we can move on13:45
alan_gSo I'd rather remove g++513:45
pete-woodskenvandine: thanks. I thought something magic like that would have to happen13:45
pete-woodsI thought there were no problems with the g++5 landing? *ducks*13:45
kgunnMirv: sorry to continue to pester, which macslow commit are you talking about ?13:46
=== marcusto_ is now known as marcustomlinson
Mirvkgunn: 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-extra13:47
Mirvkgunn: 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
fgintheralan_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 updated13:47
kgunnwoa...ok13:48
alan_gfginther: I don't mind it being there, just don't make it the default without providing the rebuilt packages from proposed13:48
kgunnMirv: weird, yeah...but that commit is on trunk from some time back, wonder if this was from dual landing shake out13:49
Mirvkgunn: ok, then the silo good to free up13:50
Mirvkgunn: maybe so13:50
jdstrandsil2100, 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 you13:50
fgintheralan_g, Ack, a completely new chroot from scratch should solve this (I think)... Will have to see.13:50
ogra_jdstrand, well, i think it cant do harm and will shield us the next time from image failures13:51
jdstrandwell, I leave that up to you. the patchset for the fix includes new tests to make sure this can't happen again too13:56
=== salem_ is now known as _salem
=== _salem is now known as salem_
sil2100Mirv: 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 version14:25
sil2100Mirv: almost as if this version added some symbol the thumbnailer was using14:25
sil2100Well, anyway, this should push the i386 vivid builds further14:26
* sil2100 will check once it builds14:26
dobeytrainguards: can i guet someone to click "try again" for https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-021/+build/7790724 ?14:29
sil2100dobey: sure14:29
dobeythanks14:30
sil2100dobey: retried14:30
dobeythanks14:30
sil2100np :)14:30
awe_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
sil2100awe_: hey!14:44
sil2100awe_: 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 here14:45
sil2100Any additional information about what and where you tested can be added as comments14:46
awe_got it14:46
awe_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
awe_what's the lp project so I can suggest an enhancement?14:47
cyphermox^ please don't ack, there will be another revision on top14:48
sil2100Yeah, we already have a bug suggesting some improvements to it, but you can fill in another one with proposing the detailed entries14:48
cyphermoxsil2100:14:48
sil2100awe_: https://bugs.launchpad.net/bileto14:48
awe_thanks sil210014:48
sil2100awe_: https://bugs.launchpad.net/bileto/+bug/1483635 <- I filled in this a few days ago14:48
ubot5Ubuntu bug 1483635 in Bileto "Setting silo status is confusing for people" [Wishlist,New]14:49
sil2100You can +1 it if you think that's also a problem14:49
awe_sil2100, ok, I'll take a look and comment there if appropriate14:49
sil2100Thanks o/14:49
sil2100Oh, the qtdeclarative no-change rebuild just failed14:51
dobeyhmm14:55
dobeysince gcc5 made it to release now, are devel-proposed images going to start building consistently again?14:56
sil2100dobey: well... not entirely, not yet at least - but soon, yes :)15:21
sil2100We're waiting for an apparmor fix to get released15:21
sil2100Interesting, a retry helped, strange15:22
=== chihchun is now known as chihchun_afk
sil2100ogra_, jibel: kicking a new vivid image16:06
sil2100Need to test some recent i386 build fixes16:06
ogra_sure sure :)16:06
sil2100I wasn't able to test everything as I had some strange things happening in my chroot16:09
Mirvsil2100: thanks. that version indeed added a backported feature from Qt 5.6 exactly for thumbnailer's use.16:13
sil2100Mirv: ok :) it's built now in the overlay PPA, the i386 builds still fail but for other reasons16:14
slangaseksil2100, 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:14
sil2100slangasek: makes sense, +1 on that16:15
sil2100slangasek: ogra_ pushed a temporary workaround for the custom tarball timestamp corruption, but the apparmor guys already have a fix ready for release as well16:16
sil2100So at least the importer shouldn't die with the next image16:16
tyhicksthe apparmor fix and the corresponding new tests are undergoing review16:17
tyhickswe hope to have an apparmor upload ready today16:17
davmor2slangasek: 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
slangasekdavmor2: well, that already exists16:20
slangasek(or should; let me just double-check)16:20
jibelslangasek, agreed16:21
slangasekdavmor2: 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-proposed16:21
slangasekjibel, 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++516:24
slangasek(assuming the importer is working at that point)16:24
sil2100slangasek: ok, I'm testing the importer to import the latest wily-proposed build16:24
sil2100To see if ogra_'s workaround worked16:24
ogra_there was no image with my fix yet ... meta was broken16:26
sil2100Ouch16:26
sil2100Ok16:26
sil2100Right, forgot about that16:27
ogra_(i told you above when you told me pitti had said it would be)16:27
* sil2100 has bad short term memory it seems16:27
ogra_overheating brain i guess :)16:27
sil2100It's so hot here that I would suppose that's actually possible16:28
ogra_yeah, here too16:29
jhodappsil2100, 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:34
jhodappsil2100, 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:35
sil2100jhodapp: hm, everything looks good16:36
jhodappsil2100, I have always seen this with the vivid overlay and landing PPAs16:37
sil2100jhodapp: how do you perform the upgrades?16:37
sil2100Ah, probably pin priority16:37
jhodappsil2100, I've tried both citrain and add-apt-repository16:37
sil2100jhodapp: when adding the PPA, did you adjust the pin priority?16:37
jhodappnope, don't know anything about that16:37
sil2100jhodapp: https://wiki.ubuntu.com/LandingTeam/SiloTestingGuidelines#Install_silos_with_overlay_PPA_enabled :)16:38
jhodappinteresting, alright thanks16:39
jhodappsil2100, a higher pin priority number means a higher priority for considering package versions?16:42
sil2100Yeah, the PPAs with higher priorities are checked first for packages, even if they have lower versions16:43
sil2100slangasek, 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
oSoMoNjibel, 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 landing16:46
=== alan_g is now known as alan_g|EOD
bzoltan_sil2100:  do you know why the silo11 is marked as dirty?17:20
sil2100bzoltan_: looks like some UITK landing finally migrated from -proposed and got merged into trunk17:22
sil2100ubuntu-ui-toolkit 1.3.1584+15.10.20150730-0ubuntu1 <- this version for wily finally migrated yesterday17:22
bzoltan_sil2100:  wow :) That is good news indeed .. So I assume I want to sync the landing branch with the trunk and push a new build17:22
sil2100bzoltan_: yeah, sorry you have to rebuild though ;p17:23
dobeyhttps://jenkins.qa.ubuntu.com/job/wily-boottest-unity-scope-click/lastBuild/console17:23
dobeyhrmm :(17:23
bzoltan_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 silo17:24
ogra_sil2100, well, i see that my code actually changed the timestamps17:24
ogra_sil2100, http://paste.ubuntu.com/12063458/17:25
ogra_from 1987 to today :)17:25
ogra_so the workaround works around :)17:26
sil2100Yay ;)17:27
sil2100Let's do bets on what date it would set it to tomorrow!17:28
ogra_and i see your x86 build succeeded too17:28
ogra_what was it ?17:28
ogra_haha, i bet on 197317:28
ogra_jdstrand, hold back that apparmor fix, we have a thing going on17:29
ogra_:)17:29
jdstrandogra_: ack17:29
dobeyhow can i know why exactly some boottest is failing?17:40
dobeyand whom do i bug to retry failed ones?17:41
dobeytrainguards: ^^17:41
robrudobey: you need to bug cihelp about that17:49
robrudobey: and the excuses page should link through to the jenkins job, which you can check console output to see the failure17:49
dobeyrobru: unfortunately the console output is pretty vague17:49
dobeyhttps://jenkins.qa.ubuntu.com/job/wily-boottest-unity-scope-click/lastBuild/console17:49
robrudobey: 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:50
dobeycihelp ^^ can you retry the boottest please then?17:51
fgintherdobey, I've restarted it17:52
dobeyok, thanks fginther17:52
fgintherdobey, will keep an eye on it to make sure it finishes ok17:53
dobeyfginther: 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?18:22
=== jhodapp is now known as jhodapp|gym
fgintherdobey, 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-meta18:26
dobeyfginther: i see the same dependency error message on the ubuntu-touch-meta failed boottest18:27
dobeyfailing beause ubuntu-touch depends on a lib that had the abi changed due to gcc5 (that may not be migrated yet either)18:27
dobeythough i don't know why it's not pulling them in from proposed pocket18:28
dobeysince adt-run clearly has --apt-pocket=proposed :-/18:29
fgintherdobey, 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:29
dobeyok18:42
=== jhodapp|gym is now known as jhodapp
fgintherdobey, unity-scope-click is passing now. Will take another look at ubuntu-touch-meta next19:19
dobeyfginther: ok, great. thanks.19:19
cyphermoxawe_: NM is built and all in silo 15 if you want to test21:22
awe_cyphermox, ack21:23
oSoMoNubuntu-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-621:33
alesageoSoMoN, ack21:33
oSoMoNalesage, do I need to issue a special request for the exception?21:35
alesageoSoMoN, I don't think we govern that as QA21:44
alesageoSoMoN, or sorry--no I think we'll get to it21:44
oSoMoNcheers21:45
awe_cyphermox, all set testing; lgtm22:22
tyhicksogra_: 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 updates22:35
ubot5Ubuntu bug 1484178 in apparmor (Ubuntu) "Policy cache file mtimes are not being set correctly" [Critical,Confirmed]22:35
jdstrandogra_: 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)22:37

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