IRC logs for #baserock for Saturday, 2014-12-20

*** jjardon [sid723@gateway/web/irccloud.com/x-oxocdzjdvlcipruk] has quit [Ping timeout: 258 seconds]07:10
*** jjardon [sid723@gateway/web/irccloud.com/x-ykkcekhvcnshznla] has joined #baserock07:13
*** ratmice_ [bosshog@nightfall.forlorn.net] has quit [Ping timeout: 258 seconds]07:17
*** ratmice_ [bosshog@nightfall.forlorn.net] has joined #baserock07:17
* paulsher1ood sees lots of red on both masons... and concludes that he should have tested the latest importer patch08:16
paulsher1oodhttp://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/definitions.git/commit/?h=baserock/ps/add-importer-depends&id=43d09aaf5e88b0db6653ded425663bbc1d9fb8c808:23
paulsher1oodcurrent build of devel is broken - the above patch fixes that08:25
paulsher1ooderk. it also includes a spurious new morph file, please disregard08:29
paulsher1oodhttp://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/definitions.git/commit/?h=baserock/ps/add-importer-depends&id=c9266f11f8b554652acce917771d0bd1765db0d608:30
*** zoli_ [~zoli_@linaro/zoli] has joined #baserock09:54
*** zoli_ [~zoli_@linaro/zoli] has quit [Client Quit]09:55
*** persia_ [quassel@ubuntu/member/persia] has quit [Ping timeout: 244 seconds]11:42
*** persia_ [quassel@2400:8900::f03c:91ff:feae:3452] has joined #baserock11:42
*** persia_ [quassel@2400:8900::f03c:91ff:feae:3452] has quit [Changing host]11:42
*** persia_ [quassel@ubuntu/member/persia] has joined #baserock11:42
radiofreehttp://mason-armv7lhf.baserock.org/12:29
radiofreered.. red everywhere12:29
radiofreeglib-misc is failing12:30
radiofreethe logs on the mason site are pretty useless12:30
radiofreecould i take a look at builds/build-step-glib-misc.log?12:31
radiofreeit was red all day friday, does mason e-mail alerts to people?12:32
*** rdale [~quassel@102.red-80-26-167.adsl.dynamic.ccgg.telefonica.net] has joined #baserock12:52
*** cyndis [cyndis@lakka.kapsi.fi] has quit [Read error: Connection reset by peer]14:07
*** cyndis [cyndis@lakka.kapsi.fi] has joined #baserock14:22
persiaI don't think mason emails anyone.15:06
persiaI think the build logs are on the cache server, but I may misremember.  Unfortunately there doesn't seem to be an index, so I'm not sure how to construct the right URL15:12
pedroalvarezthe problem with mason-arm is not related to the problem with mason-x86 16:17
pedroalvarezglib is not failing to build. Morph is failing to fetch glibc source code (i believe)16:17
*** cosm_ [~Unknown@host-78-148-235-178.as13285.net] has joined #baserock16:19
*** dabukalam_ [~quassel@ec2-54-69-244-150.us-west-2.compute.amazonaws.com] has joined #baserock16:21
pedroalvarezthe latest importer tool patch was ok, but I think we merged another version of it16:22
pedroalvarezSince the patch was +2ed, and the merge is incomplete, I'm going to merge paulsher1ood's patch to make it build again16:22
*** Kinnison [~dsilvers@gateway/shell/pepperfish/x-nstjdhyeqtnmozbx] has joined #baserock16:25
*** jjardon_ [sid723@gateway/web/irccloud.com/session] has joined #baserock16:32
*** jjardon [sid723@gateway/web/irccloud.com/x-ykkcekhvcnshznla] has quit [Ping timeout: 265 seconds]16:34
*** petefoth1 [~petefothe@access.ducie-dc1.codethink.co.uk] has quit [Ping timeout: 265 seconds]16:34
*** robtaylor [~robtaylor@xvm-124-143.dc2.ghst.net] has quit [Ping timeout: 265 seconds]16:34
*** dabukalam_ [~quassel@ec2-54-69-244-150.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 245 seconds]16:34
jjardon_ is now known as jjardon16:35
*** dabukalam [~quassel@ec2-54-69-244-150.us-west-2.compute.amazonaws.com] has joined #baserock16:36
pedroalvarezbuild logs are not saved when the build fail.16:40
pedroalvarezbut if it builds they are indeed sent to the cache server16:40
pedroalvarezmason provides build logs, though16:40
pedroalvarezsometimes a bit messy, but they always have the error.16:40
*** robtaylor [~robtaylor@xvm-124-143.dc2.ghst.net] has joined #baserock16:42
pedroalvarezAnyway, mason-x86 is progressing now to the green, import-tool now builds fine16:42
*** juergbi [~juerg@vserver.paldo.org] has joined #baserock16:42
pedroalvarezmason-armv7lhf was suffering a problem of corrupted git repo (glib repo)16:42
*** petefoth2 [~petefothe@access.ducie-dc1.codethink.co.uk] has joined #baserock16:43
*** robtaylo1 [~robtaylor@185.26.124.143] has joined #baserock16:43
*** robtaylo1 [~robtaylor@185.26.124.143] has quit [Remote host closed the connection]16:43
persiaWhat can cause the repo corruption?  We ought be able to detect and avoid this sort of thing.16:46
*** ratmice_ [bosshog@nightfall.forlorn.net] has joined #baserock16:47
*** SotK [~adamcoldr@access.ducie-dc1.codethink.co.uk] has joined #baserock16:49
*** persia_ [quassel@ubuntu/member/persia] has joined #baserock16:49
*** jjardon [sid723@gateway/web/irccloud.com/session] has quit [Changing host]16:50
*** jjardon [sid723@gateway/web/irccloud.com/x-tzycorpvwpftxewu] has joined #baserock16:50
*** persia_ [quassel@2400:8900::f03c:91ff:feae:3452] has quit [Changing host]16:50
*** persia_ [quassel@ubuntu/member/persia] has joined #baserock16:50
pedroalvarezI don't know why, but maybe related to the fact that the gits repositories of this distbuild node (of mason-arm) are on btrfs16:53
persiaEven so, the git replication mechanism *should* tell us when a repo isn't consistent.16:56
persiaDo we need additional checks to ensure reliability?16:57
persiaFor example, I've been thinking we should do everything over https, just for checksums, etc.16:57
persiaThat would replicate bad data as well as good (just in a reliable manner), so perhaps we need something else?16:58
pedroalvarezin this case, morph was failing to update the glib repo cause it didn't have any remotes (git remote -v was showing nothing)17:03
persiaHrm.  So the problem was that in the build instance, the git repo was corrupted.  I wonder how we can detect that.17:10
*** JPohlmann [~jannis@xfce/core-developer/JPohlmann] has quit [Ping timeout: 256 seconds]17:58
*** JPohlmann [~jannis@xfce/core-developer/JPohlmann] has joined #baserock18:01
pedroalvarezit turns out that an empty `git remote -v` doesn't mean git corruption18:05
pedroalvarezsomething else is going on18:05
pedroalvarezhm.. maybe yes..18:06
pedroalvarezI'm tempted to blame cache.baserock.org, which is the git server that mason-arm/distbuild-arm is using18:07
persiaBlame how?18:10
pedroalvareznot sure yet, I'm really confused18:14
pedroalvarezso the current error that I'm trying to debug is this: "ERROR: Failed to update cached version of repo git://cache.baserock.org/delta/glib"18:16
pedroalvarezI thought that the repo was corrupted, so I deleted it from the distbuild node18:16
pedroalvarezbut the error is back18:16
pedroalvarezall the repositories cloned in the distbuild nodes doesn't have remote config in its config file18:17
pedroalvarezis weird since I've been looking to another different distbuild network, and they have remote config18:18
pedroalvarezalso weird because is happening in all the workers18:18
pedroalvarez(I think that this 'no remotes' thing is related, of course)18:19
* pedroalvarez is failing to find the problem18:34
pedroalvarezI'll continue the debugging later18:34

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