*** gtristan has joined #baserock | 02:01 | |
*** zoli_ has quit IRC | 03:44 | |
*** zoli_ has joined #baserock | 03:52 | |
paulsherwood | i know :) | 04:13 |
---|---|---|
*** toscalix has joined #baserock | 05:58 | |
*** gtristan has quit IRC | 07:12 | |
*** CTtpollard has quit IRC | 07:17 | |
*** CTtpollard has joined #baserock | 07:20 | |
*** ctbruce has joined #baserock | 07:25 | |
*** toscalix has quit IRC | 07:33 | |
*** paulwaters_ has joined #baserock | 07:34 | |
*** toscalix has joined #baserock | 07:53 | |
*** ctbruce has quit IRC | 07:57 | |
*** ctbruce has joined #baserock | 08:06 | |
*** franred has quit IRC | 08:34 | |
*** locallycompact has joined #baserock | 08:38 | |
*** franred has joined #baserock | 08:48 | |
*** ssam2 has joined #baserock | 09:05 | |
*** ChanServ sets mode: +v ssam2 | 09:05 | |
*** leeming has joined #baserock | 09:15 | |
*** franred has quit IRC | 09:25 | |
*** edcragg has joined #baserock | 09:27 | |
*** franred has joined #baserock | 09:32 | |
ssam2 | anyone looked at https://pagure.io/ ? | 09:46 |
ssam2 | looks a bit like a much simpler Gitlab | 09:46 |
*** leeming has left #baserock | 09:48 | |
*** leeming has joined #baserock | 09:48 | |
edcragg | looks nice and simple | 09:49 |
*** rdale has quit IRC | 09:59 | |
*** gtristan has joined #baserock | 10:06 | |
*** gtristan has quit IRC | 10:06 | |
*** gtristan has joined #baserock | 10:06 | |
*** rdale has joined #baserock | 10:49 | |
*** franred has quit IRC | 11:42 | |
*** franred has joined #baserock | 11:42 | |
*** leeming has quit IRC | 12:00 | |
*** leeming has joined #baserock | 12:02 | |
*** cosm has joined #baserock | 12:47 | |
* leeming sighs at a ybd job that has taken 24hours, then errored | 13:19 | |
paulsherwood | leeming: any idea *why*? | 13:20 |
paulsherwood | leeming: can you share a log? | 13:20 |
gtristan | leeming, shouldnt be too bad... unless of course, webkit fails to compile on arm because you messed up your custom cross compiler down in build essential ;-) | 13:20 |
gtristan | (then welcome another 24hrs) | 13:20 |
paulsherwood | leeming: if you're interested in wallclock time (aren't we all?) maybe use a powerful aws machine? | 13:21 |
leeming | paulsherwood, apparently on downloading a cache, it slipped up and ended process. Since caches are used, it shouldnt take as long this time, right? | 13:24 |
* paulsherwood has never seen 'apparently on downloading a cache, it slipped up and ended process.' please could you post the log? | 13:25 | |
paulsherwood | (unless you're building something secret, of course) | 13:26 |
paulsherwood | leeming: ^^ | 13:28 |
leeming | sorry, that was my paraphrasing... the ssh session i am using is busy right now. 2mins will open another and see if i can find the log | 13:29 |
paulsherwood | ack, thanks | 13:30 |
paulsherwood | are you using vagrant? if so, amending the Vagrantfile to increase your VM cores and mem may help you | 13:31 |
leeming | no, this is just a local VM. It isn't anything important, I am just gaining initial experience with baserock right now | 13:33 |
leeming | can't seem to find an obvious log file. Looked in obvious places | 13:35 |
leeming | as in, cwd, /var/logs, /src/ybd and looking through the default config now | 13:35 |
edcragg | you have to specifically add logging to the config, don't you? | 13:37 |
leeming | edcragg, if that is the case, no exact error message then, sorry. Terminal scrollback maxed out | 13:39 |
edcragg | is there a build log for the thing that failed, in the local artifact cache? | 13:40 |
leeming | i can't find anything that looks obvious | 13:45 |
leeming | since I rerun, unfortunately can't look at timestamps | 13:45 |
gtristan | leeming, there is a 'ybd' directory containing artifacts, gits, ccache_dir... | 14:24 |
gtristan | leeming, the build logs should be in artifacts along side each artifact which was generated | 14:25 |
gtristan | but it's the logs of the actual builds, not the log of the output of ybd operation | 14:25 |
gtristan | I usually run it with 2>&1 > ~/build.log to catch it indeed :-/ | 14:25 |
gtristan | or > build.log 2>&1 rather | 14:26 |
gtristan | and to answer the previous, right... ybd will pick up right where it left off and probably repeat the same error right away (unless it was some cosmic debris which caused the incident and the build just continues) | 14:27 |
leeming | gtristan, thanks. That is what I presumed. | 14:29 |
leeming | The error did look like it was some timeout/network error, but can't say for sure as I don't have the exact error message available. IF i am right, maybe need to have a look at catching that and retry (if it doesnt already) ? | 14:30 |
leeming | anyway, not very helpful without exact error, i know | 14:30 |
paulsherwood | leeming: no, there's no log file by default. if you want one, ybd/ybd.py system arch | tee some-log-file.txt | 14:37 |
leeming | paulsherwood, sure - will do that in future to avoid anything running off my terminal scroll back | 14:41 |
paulsherwood | leeming: ack | 14:41 |
*** gtristan has quit IRC | 14:42 | |
*** gtristan has joined #baserock | 14:53 | |
rjek | Can ybd deploy to a kvm+ssh host where the block storage is an LV, rather than a flat file? | 15:25 |
ssam2 | http://git.baserock.org/cgit/baserock/baserock/definitions.git/tree/extensions/kvm.write | 15:41 |
ssam2 | it builds a disk image locally as a file, then copies it kinda using rsync (using the 'xfer-hole' and 'recv-hole' script, which is a workaround for rsync apparently not supporting sparse files correctly... if i remember) | 15:42 |
ssam2 | so i imagine the answer is "no", but i don't know exactly what you need | 15:42 |
rjek | Can recv-hole write to block devices? | 15:43 |
ssam2 | http://git.baserock.org/cgit/baserock/baserock/definitions.git/tree/extensions/recv-hole | 15:43 |
ssam2 | apparently to stdout or to a file | 15:44 |
rjek | ie, can you specify /dev/vg/lv ? | 15:44 |
rjek | Looks like it uses dd for the heavy-lifting, so it might work | 15:45 |
pedroalvarez | some previous checks, that the file doesn't exist, may trigger an error | 15:46 |
rjek | How does it get recv-hole to the remote end? | 15:46 |
ssam2 | i'm not at all sure | 15:47 |
ssam2 | oh, writeexts.get_data('recv-hole') returns the actual text of the script | 15:48 |
ssam2 | so it just passes the whole thing to `ssh` | 15:48 |
rjek | heh | 15:48 |
locallycompact | oh I forgot it did that | 15:48 |
*** ctbruce has quit IRC | 15:49 | |
locallycompact | arrggh | 15:49 |
*** anahuelamo has quit IRC | 16:36 | |
*** anahuelamo has joined #baserock | 16:38 | |
*** edcragg has quit IRC | 16:50 | |
*** cosm has quit IRC | 16:58 | |
*** anahuelamo has quit IRC | 17:12 | |
*** locallycompact has quit IRC | 17:39 | |
*** vgrade has quit IRC | 18:26 | |
*** vgrade has joined #baserock | 18:26 | |
*** toscalix has quit IRC | 18:41 | |
*** ssam2 has quit IRC | 19:11 | |
*** xenthree3 has joined #baserock | 20:05 | |
*** xenthree3 has left #baserock | 20:05 | |
*** edcragg has joined #baserock | 20:48 | |
*** edcragg has quit IRC | 20:51 | |
*** edcragg has joined #baserock | 20:53 | |
*** cosm has joined #baserock | 21:01 | |
*** edcragg has quit IRC | 21:50 | |
*** astrophys has joined #baserock | 22:44 | |
*** cosm has quit IRC | 23:03 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!