[Bug 669772] Set up ostree.gnome.org
- From: "sysadmin" (bugzilla.gnome.org) <bugzilla gnome org>
- To: gnome-infrastructure gnome org
- Subject: [Bug 669772] Set up ostree.gnome.org
- Date: Thu, 7 Jun 2012 18:36:47 +0000 (UTC)
https://bugzilla.gnome.org/show_bug.cgi?id=669772
sysadmin | Other | unspecified
--- Comment #14 from Owen Taylor <otaylor redhat com> 2012-06-07 18:36:46 UTC ---
(In reply to comment #13)
> Could I get buildbot-master and buildbot-slave installed on ostree.gnome.org?
>
> Looks like npmccallum has a personal repo here:
>
> http://repos.fedorapeople.org/repos/npmccallum/buildbot/epel-buildbot.repo
Would you mind filing a new ticket for this?
> Also, one thing I'm wondering is if it'd be possible to automate some of the
> bringup of the machine in puppet. I have a fair amount of stuff that I've done
> manually at the command line that's only semi-documented.
>
> How do you guys normally do this? One idea I have is to start writing the
> kickstart/puppet recipies which bring up a ostree-test.gnome.org VM, iterate on
> them until it works, then replace the current server with that.
What we normally do is to make all our configuration changes through puppet -
so e.g., with the above, we'd add buildbot-master and buildbot-slave to the
ostree module in puppet rather than doing 'yum install'. We don't have any sort
of verification procedure, but in general, we've had good luck when setting up
a new VM and moving a service there that the service is 98% working.
> Or I guess right now the /srv/ostree virtual disk is separate, so in theory we
> should be able to destroy the current VM, but keep /srv/ostree and have things
> work.
That's the idea - that stuff that isn't part of the system configuration in
puppet
is kept in a separate place. Note that /srv/ostree *is not backed up* as
discussed.
If you feel that it's getting hard to recreate, please reconsider whether you
want
some parts of it under backup.
Our puppet setup at this point is restricted to root-level configuration, so it
would
be hard to use it for the details of ostree as long as its actively changing.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the QA contact of the bug.
You are watching the assignee of the bug.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]