Hi Zack, I'm running ansible to deploy paddles as follows. I am missing secrets. But I have no secrets :-) This is just a standalone instance for tests, what would be the minimal way to define the secrets paddle needs ? Thanks in advance for your help ! $ cat host [paddles] 167.114.243.17 [paddles:vars] ansible_ssh_user=ubuntu ansible_ssh_keys=/home/loic/.ssh/id_rsa (virtualenv)loic@fold:~/software/ceph/ceph-cm-ansible$ ansible-playbook -i host paddles.yml PLAY *************************************************************************** TASK [setup] ******************************************************************* ok: [167.114.243.17] TASK [users : Merge extra_admin_users into managed_admin_users] **************** skipping: [167.114.243.17] TASK [users : Remove managed_admin_users from managed_users] ******************* skipping: [167.114.243.17] TASK [users : Filter the managed_users list] *********************************** skipping: [167.114.243.17] TASK [users : Filter the managed_admin_users list] ***************************** skipping: [167.114.243.17] TASK [users : Create all admin users with sudo access.] ************************ [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_admin_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Create all users without sudo access.] *************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Update authorized_keys for each user.] *************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_users|list + managed_admin_users|list}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Filter the revoked_users list] *********************************** skipping: [167.114.243.17] TASK [users : Remove revoked users] ******************************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{revoked_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [common : Log the OS name, version and release] *************************** ok: [167.114.243.17] => { "msg": "Host 167.114.243.17 is running Ubuntu 14.04 (trusty)" } TASK [common : Including major version specific variables.] ******************** ok: [167.114.243.17] => (item=/home/loic/software/ceph/ceph-cm-ansible/roles/common/vars/empty.yml) TASK [common : include] ******************************************************** skipping: [167.114.243.17] TASK [common : include] ******************************************************** included: /home/loic/software/ceph/ceph-cm-ansible/roles/common/tasks/apt_systems.yml for 167.114.243.17 TASK [common : Get the current timezone] *************************************** ok: [167.114.243.17] TASK [common : Set the timezone in /etc/timezone] ****************************** skipping: [167.114.243.17] TASK [common : Inform the OS of the new timezone] ****************************** skipping: [167.114.243.17] TASK [common : include] ******************************************************** included: /home/loic/software/ceph/ceph-cm-ansible/roles/common/tasks/kerberos.yml for 167.114.243.17 TASK [common : Install Kerberos Packages (RedHat)] ***************************** skipping: [167.114.243.17] TASK [common : Update apt cache.] ********************************************** ok: [167.114.243.17] TASK [common : Install Kerberos Packages (Debian)] ***************************** changed: [167.114.243.17] TASK [common : Add krb5 config file] ******************************************* changed: [167.114.243.17] TASK [users : Merge extra_admin_users into managed_admin_users] **************** skipping: [167.114.243.17] TASK [users : Remove managed_admin_users from managed_users] ******************* skipping: [167.114.243.17] TASK [users : Filter the managed_users list] *********************************** skipping: [167.114.243.17] TASK [users : Filter the managed_admin_users list] ***************************** skipping: [167.114.243.17] TASK [users : Create all admin users with sudo access.] ************************ [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_admin_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Create all users without sudo access.] *************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Update authorized_keys for each user.] *************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{managed_users|list + managed_admin_users|list}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [users : Filter the revoked_users list] *********************************** skipping: [167.114.243.17] TASK [users : Remove revoked users] ******************************************** [DEPRECATION WARNING]: Using bare variables is deprecated. Update your playbooks so that the environment value uses the full variable syntax ('{{revoked_users}}'). This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. TASK [paddles : Include secrets] *********************************************** fatal: [167.114.243.17]: FAILED! => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} [WARNING]: Failure when attempting to use callback plugin (</home/loic/software/ceph/ceph-cm- ansible/callback_plugins/failure_log.CallbackModule object at 0x7ff9c738af10>): runner_on_failed() takes at least 3 arguments (3 given) NO MORE HOSTS LEFT ************************************************************* to retry, use: --limit @paddles.retry PLAY RECAP ********************************************************************* 167.114.243.17 : ok=9 changed=2 unreachable=0 failed=1 -- Loïc Dachary, Artisan Logiciel Libre -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html