[Buildbot] #3034: manage jails with Ansible

Buildbot trac trac at buildbot.net
Mon Nov 17 13:14:06 UTC 2014


#3034: manage jails with Ansible
------------------------+--------------------------------
Reporter:  dustin       |       Owner:
    Type:  enhancement  |      Status:  new
Priority:  major        |   Milestone:  sys - on-bb-infra
 Version:  0.8.9        |  Resolution:
Keywords:  ansible      |
------------------------+--------------------------------

Comment (by verm):

 Replying to [comment:1 dustin]:
 > At the moment, every jail has two IP addresses assigned (internal and
 external).

 Some services like database access and NFS don't need public IPs.  Also I
 was eventually planning to install SSH on every jail for easier access.

 > We should consider whether that's necessary.  Many jails will only make
 outgoing connections, and could just as well be NATted or only have an
 internal address.  Such jails would include buildslaves for the
 metabuildbot and the jail to run maintenance crontasks like the weekly-
 update script.

 That sounds too complex for our simple setup.  We have the IP addresses
 alotted to us if we don't use them they'll sit there.


 > We might also consider using name-based virtual hosting on some of our
 web properties, with the service host acting as a frontend and proxying to
 the appropriate jail via localhost.  That would save us from wasting an IP
 address on every domain name we set up.

 If the only reason is to save an IP that sounds like a lot of work to me.
 What will we do with them once they're free?

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


More information about the bugs mailing list