|
|
|
[local]
|
|
|
|
local-pipelining ansible_ssh_pipelining=true
|
|
|
|
local-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[local:vars]
|
|
|
|
ansible_host=localhost
|
|
|
|
ansible_connection=local
|
|
|
|
|
|
|
|
[chroot]
|
|
|
|
chroot-pipelining ansible_ssh_pipelining=true
|
|
|
|
chroot-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[chroot:vars]
|
|
|
|
ansible_host=/
|
|
|
|
ansible_connection=chroot
|
|
|
|
|
|
|
|
[docker]
|
|
|
|
docker-pipelining ansible_ssh_pipelining=true
|
|
|
|
docker-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[docker:vars]
|
|
|
|
ansible_host=ubuntu-latest
|
|
|
|
ansible_connection=docker
|
|
|
|
|
|
|
|
[libvirt_lxc]
|
|
|
|
libvirt_lxc-pipelining ansible_ssh_pipelining=true
|
|
|
|
libvirt_lxc-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[libvirt_lxc:vars]
|
|
|
|
ansible_host=lv-ubuntu-wily-amd64
|
|
|
|
ansible_connection=libvirt_lxc
|
|
|
|
|
|
|
|
[jail]
|
|
|
|
jail-pipelining ansible_ssh_pipelining=true
|
|
|
|
jail-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[jail:vars]
|
|
|
|
ansible_host=freebsd_10_2
|
|
|
|
ansible_connection=jail
|
|
|
|
ansible_python_interpreter=/usr/local/bin/python
|
|
|
|
|
|
|
|
[ssh]
|
|
|
|
ssh-pipelining ansible_ssh_pipelining=true
|
|
|
|
ssh-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[ssh:vars]
|
|
|
|
ansible_host=localhost
|
|
|
|
ansible_connection=ssh
|
|
|
|
|
|
|
|
[paramiko_ssh]
|
|
|
|
paramiko_ssh-pipelining ansible_ssh_pipelining=true
|
|
|
|
paramiko_ssh-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[paramiko_ssh:vars]
|
|
|
|
ansible_host=localhost
|
|
|
|
ansible_connection=paramiko_ssh
|
|
|
|
|
|
|
|
[lxd]
|
|
|
|
lxd-pipelining ansible_ssh_pipelining=true
|
|
|
|
lxd-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[lxd:vars]
|
|
|
|
ansible_host=centos-7-amd64
|
|
|
|
ansible_connection=lxd
|
|
|
|
|
|
|
|
[lxc]
|
|
|
|
lxc-pipelining ansible_ssh_pipelining=true
|
|
|
|
lxc-no-pipelining ansible_ssh_pipelining=false
|
|
|
|
[lxc:vars]
|
|
|
|
# 1. install lxc
|
|
|
|
# 2. install python2-lxc
|
|
|
|
# $ pip install git+https://github.com/lxc/python2-lxc.git
|
|
|
|
# 3. create container:
|
|
|
|
# $ sudo lxc-create -t download -n centos-7-amd64 -- -d centos -r 7 -a amd64
|
|
|
|
# 4. start container:
|
|
|
|
# $ sudo lxc-start -n centos-7-amd64 -d
|
|
|
|
# 5. run test:
|
|
|
|
# $ sudo -E make test_connection TEST_CONNECTION_FILTER=lxc
|
|
|
|
# 6. stop container
|
|
|
|
# $ sudo lxc-stop -n centos-7-amd64
|
|
|
|
ansible_host=centos-7-amd64
|
|
|
|
ansible_connection=lxc
|
|
|
|
|
|
|
|
[test_default:children]
|
|
|
|
local
|
|
|
|
chroot
|
|
|
|
|
|
|
|
[test_docker:children]
|
|
|
|
test_default
|
|
|
|
ssh
|
|
|
|
paramiko_ssh
|
|
|
|
|
|
|
|
[test_freebsd:children]
|
|
|
|
test_default
|
|
|
|
ssh
|
|
|
|
paramiko_ssh
|