Hi Ricardo,
On Mon, May 03, 2021 at 10:38:40AM +0200, Ricardo Wurmus wrote:
> Shall we run at least one Guix System host? If so, in which
> git repository
> should we maintain the server configuration?
>
> (For the main Guix build farm we have been maintaining the
> declarative
> server configuration collectively in a git repository:
>
https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra)
Yes, we should definitely try to keep all configurations in a
git repo
so systems can be easily replicated and reinstantiated. But I
must
admit my guix foo is not strong enough to simply take a peek at
that
collection and know how to reuse them. If you happen to have a
simply
guide on how to setup (and update) a guix system configuration
that
can be used with openstack that would be great. Would you create
a
minimal image for an openstack install and then manage them with
guix
deploy through a machine-ssh-configuration?
Sorry for dropping the ball here.
I have no experience whatever with Openstack, but that doesn’t
need to be an obstacle. What is the interface to Openstack that
we must use? Can we upload virtual machine images directly or are
there restrictions?
(With Guix we can build a Qemu virtual machine image, so if direct
upload is possible this will be very little work.)
--
Ricardo