[Buildbot] #2855: Use a configuration-management system for *all* configuration

Buildbot trac trac at buildbot.net
Wed Nov 5 03:54:12 UTC 2014


#2855: Use a configuration-management system for *all* configuration
-------------------+--------------------------------
Reporter:  dustin  |       Owner:  dustin
    Type:  task    |      Status:  assigned
Priority:  major   |   Milestone:  sys - on-bb-infra
 Version:  0.8.9   |  Resolution:
Keywords:          |
-------------------+--------------------------------

Comment (by skelly):

 Another thing that is nice to have: a staging environment. It looks like
 nested jails are possible since 8.0 so would not necessarily need a VM to
 host staging.

 Couple of ways to do this in ansible.
 1. Single playbook, multiple segregated inventories. Here, each
 environment gets its own inventory (e.g. inventory/production,
 inventory/staging) and selection of the inventory determines destination.
 2. Multiple playbooks, single inventory. This is convenient from a
 variables point of view. The playbooks would be largely the same, possibly
 using a variable to choose the destination. Keeping duplication (or worse,
 differences) minimized between the two can be simplified by including
 tasks or using roles.

--
Ticket URL: <http://trac.buildbot.net/ticket/2855#comment:9>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list