cumin: default cumin ssh connections to the root user authored by lelutin's avatar lelutin
without this, if you have some blocks in your ssh config that set you up
for connecting to certain hosts as an unprivileged users, you'll end up
running cumin commands with that user and very probably failing.

cumin is mostly used for running ad-hoc admin commands on hosts so it
makes sense to make it force connection to root.
...@@ -45,6 +45,9 @@ Once cumin is installed drop the following configuration in ...@@ -45,6 +45,9 @@ Once cumin is installed drop the following configuration in
scheme: http scheme: http
port: 8080 port: 8080
api_version: 4 # Supported versions are v3 and v4. If not specified, v4 will be used. api_version: 4 # Supported versions are v3 and v4. If not specified, v4 will be used.
clustershell:
ssh_options:
- '-o User=root'
log_file: cumin.log log_file: cumin.log
default_backend: puppetdb default_backend: puppetdb
... ...
......