tripleo-ci/elements/testenv-worker
Derek Higgins 4016d9d598 Switch TE host VM to amd64
Switch to testing a 64 bit arch, also bump RAM to 4G to allow for the
extra usage.

Change-Id: I1478241094876071f97b7a519f9e2f8d3b4f931b
2015-02-02 17:07:18 +00:00
..
bin Switch TE host VM to amd64 2015-02-02 17:07:18 +00:00
install.d Install psmisc on TE hosts 2014-05-01 10:41:39 +01:00
os-refresh-config/configure.d Merge "Calculate CIDR for test envs rather than assuming" 2014-10-13 10:41:39 +00:00
element-deps Configure NTP on the testenv-workers 2014-07-23 14:46:30 -04:00
README.md We should use baremetal. 2014-03-20 14:15:45 +13:00
source-repository-testenv-worker Adding testenv worker wrapper script 2014-01-13 11:03:41 +00:00
testenv-worker Remove support for legacy testenv-client 2014-06-03 15:37:40 +01:00

Install and configure a tripleo testenv worker

Carves up this host into a number of test environments and registers each one with gearman.

Typically built with "-a amd64 -o testenv-worker ubuntu testenv-worker dhcp-all-interfaces hosts baremetal"

See deploy-testenv in the tripleo-cd element for example deployments.

Configuration

  gearman-worker:
    host: 127.0.0.1 # gearman broker host
    port:
    mem-per-env: 16   # Indicates each testenv should have 16G of Mem
    cpu-per-env: 4    # Indicates each testenv should have 4 cpu cores
    disk-per-env: 80  # Indicates each testenv should have 80G of disk space
    auth_user: admin
    auth_tenant: admin
    auth_url: http://127.0.0.1:5000
    auth_passwd: password
  neutron:
    ovs:
      physical_bridge:  # A bridge name for the public_interface and seed interfaces
      public_interface: # The interface that should be moved onto physical_bridge
                        # in order to communicate with seed VMs