<avsm>
I've gone through the README and passed the tutorial
<avsm>
do I get a gold star :)
<talex5>
Did it work?
<avsm>
I've also started writing a distributed build service using it, with a pure-CLI workflow for our CI
<avsm>
it did!
<avsm>
it's sort of blowing my mind actuallhy
<avsm>
the build service has a logging service, and can build containers
<avsm>
and the capnp object capability model is perfect
<avsm>
since you connect to the scheduler, which has all the workers registered to it, and they pass in a callback that can be used to invoke build jobs directly on thenm
<avsm>
i've got the scheduler and worker registration working (with arm64/x86 hosts), and will try the callback magic shortly to see if i can invoke jobs on them over the cluster :-)
<avsm>
talex5: do you know if there is a central register of capnp specs in the wild
<avsm>
i was wondering how much i am repeating by building (e.g.) a logging service
<amirmc>
Next item on the list is about moving the infrastructure machines. avsm, over to you!
<avsm>
i've been meaning to install sandstorm for a while, have put it on my queue
<avsm>
some background! we have been paying for machines at Bytemark for mirage infrastructure for a while -- on amirmc's credit card
<avsm>
the bill has been getting steep, and we also want lots of IP addresses for unikernels
<avsm>
so (with thanks to amirmc for loading his credit card all this time), i've cleared plenty of address space in the Computer Lab
<avsm>
we now have a /24 ipv4 publically routed, and a big ipv6 allocation ,and a dedicated machine cluster and an openbsd router all setup
<avsm>
i'm installing xenserver on one of the machines which should be suitable for unikernels
<avsm>
and there'll be a freebsd box as well
<mato>
nice!
<mato>
it'd be great if we could have xen, freebsd, linux+kvm
<avsm>
the gateway is routing as of 10 minutes ago, so now i am netbooting all the machines
<avsm>
mato: any preferred xen distribution?
<mato>
avsm: I use Debian for everything Linux :)
<avsm>
i was thinking a debian box with xen, and then xenserver for more "production" services
<avsm>
just attempting to find a non systemd linux distro :P
<avsm>
i'll see if i can get linuxkit on there
<avsm>
oh, i am also bridging ipsec tunnels into IBM, djwillia
<avsm>
since we have power machines from there, and arm64 from packet.net
<avsm>
so they'll all be mapped into the same infrastructure and be ready for builds
<amirmc>
Just for the record, Bytemark have been pretty good to us. It was just getting pricey and there are other options better suited to what's needed. :)
<avsm>
Bytemark's been brilliant, a really excellent hosting provider
<djwillia>
does the mirage stuff work on POWER?
<avsm>
not quite yet, but having a machine gets us part of the way there :P
<avsm>
i think it's a lot easier now that arm64 is merged, so we have two arches
<avsm>
ocaml does have a native backend for it
<djwillia>
cool!
<avsm>
but anyway, that's the update there -- the dhcpd in the cluster is running charrua-unix atm, hopefully a unikernel soon :-)
<avsm>
if anyone's interested in ipv6, let me know...
<mato>
avsm: Yes, with x86 and arm64 merged it should be "easy" for someone to add power
<amirmc>
Thanks for the updates! We're at the end of the advertised agenda. Are there any other questions/thoughts anyone would like to bring up?
<amirmc>
If not, we can bring the formal catchup to a close. Feel free to hang out and continue chatting though!
<djwillia>
thanks amirmc!
ricarkol_ has quit [Ping timeout: 260 seconds]
<hannes>
I'm interested in IPv6 :)
<avsm>
thanks everyone!
<avsm>
hannes: just getting ipv4 routing up and then will try the CL ipv6...