--- /dev/null
+overrides:
+ ansible.cephlab:
+ skip_tags: "timezone,nagios,monitoring-scripts,ssh,hostname,pubkeys,zap,sudoers,kerberos,selinux,lvm,ntp-client,resolvconf,packages,cpan,nfs"
+ vars:
+ containerized_node: true
+ ansible_user: root
+ cm_user: root
+ start_rpcbind: false
+++ /dev/null
-overrides:
- ansible.cephlab:
- skip_tags: "timezone,nagios,monitoring-scripts,ssh,hostname,pubkeys,zap,sudoers,kerberos,selinux,lvm,ntp-client,resolvconf,packages,cpan,nfs"
- vars:
- containerized_node: true
- ansible_user: root
- cm_user: root
- start_rpcbind: false
cp .teuthology.yaml teuthology/
cp Dockerfile teuthology/
cp teuthology.sh teuthology/
-cp custom_conf.yaml teuthology/
+cp containerized_node.yaml teuthology/
+if [ -n "$CUSTOM_CONF" ]; then
+ cp "$CUSTOM_CONF" teuthology/
+fi
set -x
if [ -n "$TESTNODES" ]; then
for node in $(echo $TESTNODES | tr , ' '); do
- teuthology-update-inventory $node
+ teuthology-update-inventory -m $MACHINE_TYPE $node
done
+ CUSTOM_CONF=${CUSTOM_CONF:-}
+else
+ CUSTOM_CONF=/teuthology/containerized_node.yaml
fi
export MACHINE_TYPE=${MACHINE_TYPE:-testnode}
teuthology-suite -v \
-p 75 \
--seed 349 \
--force-priority \
- /teuthology/custom_conf.yaml
+ $CUSTOM_CONF
teuthology-dispatcher -v \
--log-dir /teuthology/log \
--tube $MACHINE_TYPE \