*** fay__ has quit IRC | 00:38 | |
*** fay__ has joined #baserock | 00:38 | |
*** gtristan has joined #baserock | 00:45 | |
*** edcragg has quit IRC | 01:18 | |
*** rdale_ct has quit IRC | 03:34 | |
*** rdale has joined #baserock | 03:34 | |
*** gtristan has quit IRC | 05:43 | |
*** vgrade has quit IRC | 05:44 | |
*** gtristan has joined #baserock | 06:15 | |
*** edcragg has joined #baserock | 07:57 | |
*** bruce_ has joined #baserock | 08:31 | |
*** locallycompact has joined #baserock | 08:57 | |
*** bashrc has joined #baserock | 09:00 | |
*** edcragg has quit IRC | 09:12 | |
JPohlmann | Hi folks! | 09:13 |
---|---|---|
rjek | Hello JPohlmann! | 09:20 |
rjek | How's stuff? | 09:20 |
*** jonathanmaw has joined #baserock | 09:23 | |
pedroalvarez | JPohlmann: o/ | 09:27 |
JPohlmann | rjek: Really good! Flat situation is in limbo (might have to move again just after having moved in) but apart from that everything is well. | 09:28 |
rjek | JPohlmann: \o/ | 09:28 |
JPohlmann | Apparently I'm back in the Codethink fold, so I thought I'd say hi ;) | 09:28 |
rjek | ! | 09:29 |
rjek | Welcome :) | 09:29 |
pedroalvarez | great news | 09:30 |
JPohlmann | Thanks, indeed :) | 09:30 |
mwilliams_ct | ! welcome back JPohlmann :D | 09:30 |
bashrc | ah, JPohlmann is back. Welcome to codethink | 09:36 |
JPohlmann | bashrc: I had to /whois you to see who's behind the username, you changed it. Hi :) | 09:37 |
bashrc | well, I've had this nick for quite a while, but at codethink I use a different one to avoid confusions | 09:38 |
radiofree | welcome back | 09:38 |
SotK | welcome back JPohlmann! | 09:38 |
*** edcragg has joined #baserock | 09:40 | |
JPohlmann | Ta :) | 09:46 |
*** tom__ is now known as CTtpollard | 09:48 | |
*** bashrc has quit IRC | 09:50 | |
*** vgrade has joined #baserock | 09:50 | |
*** bashrc has joined #baserock | 09:51 | |
*** ssam2 has joined #baserock | 09:52 | |
*** ChanServ sets mode: +v ssam2 | 09:52 | |
*** CTtpollard has quit IRC | 09:59 | |
*** ssam2 has quit IRC | 09:59 | |
*** jonathanmaw has quit IRC | 09:59 | |
*** bruce_ has quit IRC | 09:59 | |
*** jonathanmaw has joined #baserock | 10:00 | |
*** franred has joined #baserock | 10:00 | |
*** fay__ has quit IRC | 10:00 | |
edcragg | i built a full system last night with ybd. Now when i run rawdisk deployment it suddenly wants to rebuild the whole thing | 10:04 |
edcragg | anybody have any idea what that's about? | 10:05 |
edcragg | really very far from ideal | 10:05 |
*** fay__ has joined #baserock | 10:05 | |
*** CTtpollard has joined #baserock | 10:05 | |
*** bruce_ has joined #baserock | 10:06 | |
edcragg | it's like it's lost its cache | 10:06 |
*** ssam2 has joined #baserock | 10:06 | |
*** ChanServ sets mode: +v ssam2 | 10:06 | |
edcragg | even when i try to build the same system again rather than deploying it | 10:07 |
edcragg | could it have re-computed the cache key for the whole system for some reason? | 10:10 |
rdale | edcragg - if ybd sees you've got less the 10gb available, it starts deleting cached artifacts - you need to lower that value in the defaults | 10:10 |
edcragg | :/ | 10:10 |
edcragg | thanks rdale! | 10:10 |
edcragg | surely that's a bit of an iffy thing to do silently | 10:11 |
rdale | i wasted a day once before i discovered what was happening | 10:11 |
rdale | yes, i agree | 10:11 |
tiagogomes | If starts deleting artifacts without user's consent that is really bad | 10:11 |
*** bruce_ has quit IRC | 10:11 | |
*** bruce_ has joined #baserock | 10:12 | |
rdale | edcragg: look for 'min-gigabytes: 10' in ybd.conf | 10:12 |
rjek | That is an awful option name | 10:12 |
edcragg | i have noticed it :) | 10:12 |
edcragg | luckily i copied off the whole system artifact, if i copy that back maybe it'll work | 10:13 |
edcragg | anyone made an issue about that? | 10:13 |
rdale | i think there isn't a seperate gc option for 'ease of use' reasons | 10:14 |
edcragg | gc? | 10:15 |
JPohlmann | win 13 | 10:15 |
JPohlmann | Oops :) | 10:15 |
pedroalvarez | edcragg: garbage collection | 10:16 |
rdale | that's the name of the equivalent morph command to tidy the cache - garbage collection | 10:16 |
pedroalvarez | like `morph gc` | 10:16 |
edcragg | yep, cool | 10:16 |
edcragg | i guess something to do with ybd being a scriptable tool? | 10:16 |
edcragg | it reminds me of my old samsung phone which spent a long time silently deleting my old text messages when it got full, though | 10:17 |
*** franred has quit IRC | 10:17 | |
pedroalvarez | hahah | 10:17 |
edcragg | grr | 10:17 |
pedroalvarez | I would have hated that phone | 10:17 |
Zara | same, eep | 10:19 |
rdale | good phone to run via continuous integration though | 10:21 |
*** Lachlan1975 has joined #baserock | 10:23 | |
*** franred has joined #baserock | 10:32 | |
*** rdale_ct has joined #baserock | 10:40 | |
*** rdale has quit IRC | 10:42 | |
paulsherwood | i'll take a patch to set min-gigabytes: 0 be default, since folks seem so unhappy about it :) | 10:51 |
paulsherwood | i won't be turning the functionality off myself, though :) | 10:52 |
gtristan | paulsherwood, it did bite me once fwiw, maybe it needs to be a bit smarter... does it cull artifacts which are required for the given build for instance ? | 10:53 |
*** rdale has joined #baserock | 10:53 | |
gtristan | I dont recall exactly why, but it did kill a gcc build which I didn't want discarded ;-) | 10:53 |
*** rdale_ct_ has joined #baserock | 10:55 | |
*** rdale_ct has quit IRC | 10:56 | |
*** rdale has quit IRC | 10:58 | |
*** edcragg has quit IRC | 10:59 | |
*** CTtpollard has quit IRC | 11:00 | |
*** tiagogomes has quit IRC | 11:00 | |
*** Lachlan1975 has quit IRC | 11:00 | |
*** bashrc has quit IRC | 11:00 | |
*** gtristan has quit IRC | 11:00 | |
*** jonathanmaw has quit IRC | 11:00 | |
*** edcragg has joined #baserock | 11:01 | |
edcragg | paulsherwood: https://github.com/nuxeh/ybd.git | 11:02 |
edcragg | oops | 11:02 |
edcragg | https://github.com/devcurmudgeon/ybd/pull/191 | 11:02 |
edcragg | tristan: it emptied the ybd cache entirely for me, just after i'd built a new image overnight | 11:03 |
*** jonathanmaw has joined #baserock | 11:03 | |
*** tiagogomes has joined #baserock | 11:05 | |
*** CTtpollard has joined #baserock | 11:05 | |
*** tiagogomes has joined #baserock | 11:05 | |
*** bashrc has joined #baserock | 11:07 | |
paulsherwood | edcragg: are you sure? can i see the log of that? | 11:08 |
edcragg | paulsherwood: it was full, and now it's empty | 11:08 |
edcragg | one sec | 11:09 |
* paulsherwood is *surprised* to say the least... it would have had to build, and *then* cull.. to leave an empty directory | 11:09 | |
paulsherwood | rjek: please recommend a better name | 11:12 |
paulsherwood | rdale_ct_: there are no separate options because ybd is designed to be run by automation. repeatedly. | 11:13 |
rdale_ct_ | right | 11:13 |
rdale_ct_ | but a zero or low default would still be more user friendly imho | 11:14 |
paulsherwood | rdale_ct_: well, with zero... ybd will FAIL a build that the user was expecting to succeed | 11:14 |
paulsherwood | as morph does | 11:15 |
paulsherwood | and 10GB is a low default imo | 11:15 |
paulsherwood | i'm still unconvinced that edcragg's situation is what he's said it is | 11:16 |
rdale_ct_ | my laptop doesn't have much free space, and 10gb is quite a proportion | 11:16 |
paulsherwood | but i've been wrong before :) | 11:16 |
edcragg | paulsherwood: what i did was run a deployment | 11:16 |
edcragg | i also cancelled it half way through if that matters | 11:16 |
rdale_ct_ | edcragg's problem has happened to me - when you are testing ybd you are often rebuilding something you've just already built, for which you need zero extra free space | 11:17 |
rjek | paulsherwood: What is the option for? | 11:17 |
paulsherwood | cull-artifacts-if-free-gigabytes-less-than | 11:18 |
rjek | min-free-space: | 11:18 |
rjek | Then, "10G" for 10GB | 11:18 |
rjek | (Or "10GB") | 11:18 |
paulsherwood | i s'pose :) | 11:18 |
paulsherwood | deployment requires *a lot* of free space, iiuc | 11:19 |
*** tiagogomes has quit IRC | 11:20 | |
rdale_ct_ | i would have thought the tool should know better than to delete the thing it is about to deploy in order to create space for the deployment | 11:20 |
paulsherwood | and the cull is *supposed* to happen on oldest artifacts first.... so the system artifact should have still been around, or at leasted deleted last | 11:20 |
paulsherwood | rdale_ct_: agreed. that would be a useful improvement | 11:21 |
rdale_ct_ | it used to just do an os list of the artifacts dir, and delete whatever comes up first | 11:21 |
paulsherwood | patches gratefully accepted ... or i'll take a look this week | 11:21 |
* paulsherwood believed that it culled oldest first, but the code doesn't seem to support his theory | 11:23 | |
edcragg | paulsherwood: i think this log covers it http://paste.baserock.org/cifutajaga | 11:29 |
edcragg | i submitted https://github.com/devcurmudgeon/ybd/pull/191 to reduce min-gigabytes to zero | 11:30 |
paulsherwood | edcragg: yup, i saw that thanks | 11:31 |
paulsherwood | edcragg: that log doesn't show it deleting anything - it shows that you had 9GB with an empty artifact cache? | 11:32 |
edcragg | that was the first thing i did after i'd built it, though | 11:33 |
paulsherwood | possibly :) but ybd reports how many artifacts it has to delete to clear the space | 11:33 |
*** Lachlan1975 has joined #baserock | 11:34 | |
paulsherwood | so i think it didn't delete any in either of the runs from that log | 11:35 |
*** Lachlan1975 has quit IRC | 11:39 | |
*** tiagogomes has joined #baserock | 11:39 | |
edcragg | maybe. unless ybd keeps a log automatically (i don't think it does?) the log of the original deployment may have been lost inside another tmux session | 11:40 |
paulsherwood | ack | 11:45 |
*** tiagogomes has quit IRC | 11:49 | |
*** jonathanmaw has quit IRC | 11:50 | |
*** jonathanmaw has joined #baserock | 11:51 | |
*** gtristan has joined #baserock | 11:56 | |
*** tiagogomes has joined #baserock | 12:02 | |
*** paulw has joined #baserock | 12:22 | |
*** edcragg has quit IRC | 12:28 | |
*** edcragg has joined #baserock | 13:18 | |
N-a-N | Hi! I'm having some issues when trying to upgrade my baserock VM to devel VM. If I use Virt-Manager for the VM I have an error "unable to look up git.baserock.org" when I do "git clone git://git.baserock.org/baserock/baserock/definitions --branch baserock-15.47.1". If I use KVM I can clone the repository, but when I do "morph build..." I have an error that I | 13:37 |
N-a-N | don't have enough space on disk. Can anybody help me with that? | 13:37 |
edcragg | N-a-N: you may want to add a new virtual disk to your VM, so you have space to build | 13:39 |
edcragg | i guess the not cloning thing is down to the network setup in the VM | 13:39 |
mwilliams_ct | N-a-N: there's some detail on how to do as edcragg suggested at http://wiki.baserock.org/quick-start/#index3h2 | 13:39 |
N-a-N | ok! thanks mwilliams_ct and edcragg | 13:40 |
mwilliams_ct | good luck! | 13:40 |
*** gtristan has quit IRC | 13:54 | |
*** gtristan has joined #baserock | 14:21 | |
*** edcragg has quit IRC | 14:45 | |
*** edcragg has joined #baserock | 14:54 | |
pedroalvarez | great, latest storyboard upgrade includes "due dates". Now you can put deadlines in their boards | 15:28 |
pedroalvarez | s/their/the/ | 15:29 |
pedroalvarez | good stuff | 15:29 |
*** CTtpollard has quit IRC | 15:42 | |
*** CTtpollard has joined #baserock | 15:45 | |
* paulsherwood thinks it's about time ybd became a first-class citizen at baserock. setting up a devel VM is clearly not the quickest quick-start | 16:00 | |
ssam2 | yes, would be good to have a getting started guide that didn't involve all that VM faff | 16:08 |
ssam2 | not sure what you mean by "first class citizien" | 16:08 |
ssam2 | *citizen | 16:08 |
ssam2 | and the VM guides I guess are useful for folk on Windows and such | 16:08 |
ssam2 | for Linux, a Baserock chroot is way easier | 16:08 |
* edcragg thinks ybd documentation should be there for new users to find, so they have the choice | 16:09 | |
edcragg | good point though, ybd doesn't make it easier on windows, particularly | 16:10 |
paulsherwood | edcragg: Vagrant works on windows iiuc | 16:10 |
* paulsherwood hasn't tried it, though | 16:10 | |
paulsherwood | ssam2: i mean that our docs are by default morph-oriented, since that's what we started with. i held off on re-organising the wiki so far, for example | 16:11 |
ssam2 | we should be able to replace all our VM guides with Vagrant, in theory | 16:12 |
ssam2 | every time I've tried Vagrant it just wasn't as good in practice as it seemed in theory, though | 16:12 |
ssam2 | paulsherwood: true, it would be good to document YBD in the wiki docs more | 16:12 |
paulsherwood | ssam2: it's working fine for me, so far | 16:12 |
paulsherwood | (vagrant) | 16:12 |
ssam2 | the main annoyance is that you need a different base image for each virtualisation method | 16:12 |
paulsherwood | but i don't deploy there | 16:13 |
* edcragg idly wonders if ybd might work in cygwin | 16:18 | |
ssam2 | should do, but probably an order of magnitude slower | 16:19 |
ssam2 | and the resulting chunks would all be built to run under Cygwin | 16:19 |
ssam2 | unless it could cross-compile to Linux | 16:19 |
edcragg | hmm, good point | 16:22 |
ssam2 | cross-compile to Windows would actually be cool for Baserock to support, in theory | 16:25 |
ssam2 | for building stuff like GTK and GStreamer for Windows | 16:26 |
ssam2 | pipe dream though :-) | 16:26 |
*** bruce_ has quit IRC | 16:53 | |
*** ssam2 has quit IRC | 17:34 | |
*** bashrc has quit IRC | 17:55 | |
*** jonathanmaw has quit IRC | 18:00 | |
*** locallycompact has quit IRC | 18:33 | |
*** fay_ has joined #baserock | 19:08 | |
*** edcragg_ has joined #baserock | 19:09 | |
*** CTtpollard has quit IRC | 19:12 | |
*** tiagogomes has quit IRC | 19:12 | |
*** fay__ has quit IRC | 19:12 | |
*** edcragg has quit IRC | 19:12 | |
*** CTtpollard has joined #baserock | 19:32 | |
*** tiagogomes has joined #baserock | 19:32 | |
*** edcragg_ has quit IRC | 20:07 | |
*** locallycompact has joined #baserock | 20:30 | |
*** rdale has joined #baserock | 20:34 | |
*** rdale_ct_ has quit IRC | 20:34 | |
*** rdale_ct has joined #baserock | 20:54 | |
*** locallycompact has quit IRC | 20:56 | |
*** rdale has quit IRC | 20:57 | |
*** locallycompact has joined #baserock | 20:57 | |
*** locallycompact has joined #baserock | 20:57 | |
*** locallycompact has joined #baserock | 20:58 | |
*** rdale has joined #baserock | 21:08 | |
*** rdale_ct has quit IRC | 21:08 | |
*** edcragg has joined #baserock | 21:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!