Closed robert1112 closed 5 years ago
Further details. `Running Ansible playbook from: /Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/site.yml ... [WARNING]: Failed to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/CHANGES.rst with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops-wordpress/CHANGES.rst:7: Expected key=value host variable assignment, got: 2018-02-15
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/CHANGES.rst as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/LICENSE with yaml
plugin: Syntax Error while loading YAML. The error appears to have been in '/Users/robertchen/debops-
wordpress/inventory/debops-wordpress/LICENSE': line 32, column 14, but may be elsewhere in the file depending on
the exact syntax problem. The offending line appears to be: certain responsibilities if you distribute copies
of the software, or if you modify it: responsibilities to respect the freedom of others. ^ here
exception type: <class 'yaml.scanner.ScannerError'> exception: mapping values are not allowed here in
"
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/LICENSE with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops-wordpress/LICENSE:1: Expected key=value host variable assignment, got: GENERAL
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/LICENSE as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/playbooks/wordpress.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/playbooks/wordpress.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/playbooks/wordpress.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/playbooks/wordpress.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/playbooks as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/install_composer.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/install_composer.yml with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/composer/tasks/install_composer.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/install_composer.yml as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/main.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/main.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/main.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/composer/tasks/main.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/composer/tasks as an inventory source
[WARNING]: Skipping unexpected key (!client.ip ~ purge) in group (varnish__purge_conditions), only "vars", "children" and "hosts" are valid
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/handlers/main.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/handlers/main.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/handlers/main.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/handlers/main.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/varnish/handlers as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/tasks/main.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/tasks/main.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/tasks/main.yml:5: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/tasks/main.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/varnish/tasks as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/sudoers.d/varnish_webadmins.j2 with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/varnish/templates/etc/sudoers.d/varnish_webadmins.j2:3: Expected key=value host variable assignment, got: VARNISH_RELOAD
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/sudoers.d/varnish_webadmins.j2 as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/sudoers.d as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/systemd/system/varnish.service.j2 with ini plugin: /Users/robertchen /debops-wordpress/inventory/debops-wordpress/roles/varnish/templates/etc/systemd/system/varnish.service.j2:4: Expected key=value host variable assignment, got: HTTP
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/systemd/system/varnish.service.j2 as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/systemd/system as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/systemd as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/varnish/default.vcl.j2 with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/varnish/templates/etc/varnish/default.vcl.j2:3: Expected key=value host variable assignment, got: 4.0;
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/varnish/default.vcl.j2 as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc/varnish as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates/etc as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/varnish/templates as an inventory source
[WARNING]: Skipping unexpected key (wordpress_permanent_action_mwl) in group (wordpressfail2bancustom_actions), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (wordpress_permanentaction) in group (wordpressfail2bancustom_actions), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (wordpress_permanent_action_mw) in group (wordpressfail2bancustom_actions), only "vars", "children" and "hosts" are valid
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/docs/getting-started.rst with ini plugin: /Users/robertchen/debops-wordpress/inventory /debops-wordpress/roles/wordpress/docs/getting-started.rst:1: Expected key=value host variable assignment, got: started
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/wordpress/docs /getting-started.rst as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/wordpress/docs as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_bedrock.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_bedrock.yml with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/wordpress/tasks/install_bedrock.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_bedrock.yml as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_default.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_default.yml with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/wordpress/tasks/install_default.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/install_default.yml as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/main.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/main.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/main.yml:5: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/main.yml as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_plugins.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_plugins.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory /debops-wordpress/roles/wordpress/tasks/manage_plugins.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_plugins.yml as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_ssl.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_ssl.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory /debops-wordpress/roles/wordpress/tasks/manage_ssl.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/tasks/manage_ssl.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/wordpress/tasks as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr/local/lib/run-wp-cron.j2 with script plugin: problem running /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/wordpress/templates/usr/local/lib/run-wp- cron.j2 --list ([Errno 13] Permission denied)
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr/local/lib/run-wp-cron.j2 with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/wordpress/templates/usr/local/lib/run-wp-cron.j2:12: Expected key=value host variable assignment, got: ()
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr/local/lib/run-wp-cron.j2 as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr/local/lib as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr/local as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/usr as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/var/www/wp-cli.local.yml.j2 with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/roles/wordpress/templates/var/www/wp-cli.local.yml.j2:3: Expected key=value host variable assignment, got: {{
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/var/www/wp-cli.local.yml.j2 as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/var/www as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates/var as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wordpress/templates as an inventory source
[WARNING]: Skipping unexpected key (!std.ip(req.http.X-Real-IP, "0.0.0.0") ~ purge) in group (wordpressvarnishpurge_conditions_default), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (probe) in group (wordpressvarnishbackend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressvarnishbackend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (port) in group (wordpressvarnishbackend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (owner) in group (wordpressphppool), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (request_terminate_timeout) in group (wordpressphppool), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (pm_max_children) in group (wordpressphppool), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressphppool), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressphppool), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (state) in group (wordpressmariadbuser), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (password) in group (wordpressmariadbuser), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (host) in group (wordpressmariadbuser), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressmariadbuser), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (priv) in group (wordpressmariadbuser), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (shell) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (group) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (generate_ssh_key) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (createhome) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (system) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (groups) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (home) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (sshkeys_exclusive) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (sshkeys) in group (wordpressusersaccount), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (ban) in group (wordpressfail2banaction_permanent_ban), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (start) in group (wordpressfail2banaction_permanent_ban), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (stop) in group (wordpressfail2banaction_permanent_ban), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banaction_permanent_ban), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (check) in group (wordpressfail2banaction_permanent_ban), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (logpath) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filter) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (maxretry) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (action) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (port) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (findtime) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (bantime) in group (wordpressfail2banjail_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (logpath) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filter) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (maxretry) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (action) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (findtime) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (bantime) in group (wordpressfail2banjail_permanent), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (failregex) in group (wordpressfail2banfilter_repeat_bans), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (ignoreregex) in group (wordpressfail2banfilter_repeat_bans), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banfilter_repeat_bans), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressnginxupstream_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressnginxupstream_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (server) in group (wordpressnginxupstream_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme_challenge_dir) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (default_subdomains) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (subdomains) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme_default_subdomains) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme_subdomains) in group (wordpresspkidefault_realm), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (beresp.http.Set-Cookie && bereq.url !~ "wp-(login|admin)") in group (wordpressvarnishvcl_backend_response_conditions_default), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (php_options) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (default) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (php_upstream) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filename) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (ssl) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (options) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (location) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (type) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (root) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (by_role) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (listen) in group (wordpressnginxserver_backend), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (logpath) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filter) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (maxretry) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (action) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (port) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (findtime) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (bantime) in group (wordpressfail2banjail_badbots), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressmariadbdatabase), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressnginxupstream_php), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressnginxupstream_php), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (server) in group (wordpressnginxupstream_php), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (failregex) in group (wordpressfail2banfilter_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banfilter_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (failregex) in group (wordpressfail2banfilter_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banfilter_login), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (redirect_code) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (acme) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (csp_enabled) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (default) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (type) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (redirect_from) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (root) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (favicon) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (proxy_pass) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (ssl) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (options) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (location_allow) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (deny_hidden) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (csp) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filename) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (listen_ssl) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (by_role) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (listen) in group (wordpressnginxserver_varnish), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (req.http.Cookie ~ "wordpress" || req.http.Cookie ~ "comment") in group (wordpressvarnishvcl_recv_conditions_default), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (req.url ~ "wp-(admin|cron|login)" || req.url ~ "preview=true" || req.url ~ "xmlrpc.php") in group (wordpressvarnishvcl_recv_conditions_default), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (name) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (logpath) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (enabled) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (filter) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (maxretry) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (action) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (port) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (findtime) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: Skipping unexpected key (bantime) in group (wordpressfail2banjail_ddos), only "vars", "children" and "hosts" are valid
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wpcli/tasks/main.yml with yaml plugin: YAML inventory has invalid structure, it should be a dictionary, got: <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wpcli/tasks/main.yml with ini plugin: /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wpcli/tasks/main.yml:3: Expected key=value host variable assignment, got: name:
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops- wordpress/roles/wpcli/tasks/main.yml as an inventory source
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory/debops-wordpress/roles/wpcli/tasks as an inventory source
[DEPRECATION WARNING]: 'include' for playbook includes. You should use 'import_playbook' instead. This feature will be removed in version 2.8. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. [DEPRECATION WARNING]: The use of 'include' for tasks has been deprecated. Use 'import_tasks' for static inclusions or 'include_tasks' for dynamic inclusions. This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. [DEPRECATION WARNING]: include is kept for backwards compatibility but usage is discouraged. The module documentation details page may explain more about this rationale.. This feature will be removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
PLAY [Security assertions] **
TASK [Check for Ansible version without known vulnerabilities] ** ok: [Changelog -> localhost] => { "changed": false, "msg": "All assertions passed" } [WARNING]: Could not match supplied host pattern, ignoring: debops_service_core
PLAY [Prepare core environment] *****
TASK [Gathering Facts] ** fatal: [i.wooshop.com.tw]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: root@i.wooshop.com.tw: Permission denied (publickey,password).\r\n", "unreachable": true} [WARNING]: Could not create retry file '/Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/site.retry'. [Errno 13] Permission denied: u'/Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/site.retry'
PLAY RECAP ** Changelog : ok=1 changed=0 unreachable=0 failed=0 i.wooshop.com.tw : ok=0 changed=0 unreachable=1 failed=0
Gathering Facts --------------------------------------------------------- 1.48s Check for Ansible version without known vulnerabilities ----------------- 0.08s Gathering Facts --------------------------------------------------------- 1.48s Check for Ansible version without known vulnerabilities ----------------- 0.08s`
I think I can do all those installation as non-root user right?
I think I can do all those installation as non-root user right?
I'm not sure what you mean by that.
As for the error log, could I see the host file that you're using and could you also show me what command this happened on?
It is fixed now. I am moving down the path now. Thank you. Is it allowed to upgrade php or ngxin separately? How to upgrade? I didnt the doc about this. Thank you.
Hi Carl,
Are there warning important? Thank you.
`➜ debops-wordpress git:(31bf2d4) ✗ debops bootstrap -u root Running Ansible playbook from: /Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/bootstrap.yml ... [WARNING]: Failed to parse /Users/robertchen/debops-wordpress/inventory /debops-wordpress/CHANGES.rst with ini plugin: /Users/robertchen/debops- wordpress/inventory/debops-wordpress/CHANGES.rst:7: Expected key=value host variable assignment, got: 2018-02-15
[WARNING]: Unable to parse /Users/robertchen/debops-wordpress/inventory /debops-wordpress/CHANGES.rst as an inventory source
[WARNING]: * Failed to parse /Users/robertchen/debops-wordpress/inventory
/debops-wordpress/LICENSE with yaml plugin: Syntax Error while loading YAML.
The error appears to have been in '/Users/robertchen/debops-wordpress/inventory
/debops-wordpress/LICENSE': line 32, column 14, but may be elsewhere in the
file depending on the exact syntax problem. The offending line appears to be:
certain responsibilities if you distribute copies of the software, or if you
modify it: responsibilities to respect the freedom of others. ^
here exception type: <class 'yaml.scanner.ScannerError'> exception: mapping
values are not allowed here in "
Hi Carl, It is me again. I still got stuck here. I got errror while debops bootstrap -u root as the 1st post. I can SSH to host, SSH key should be fine, right? Whereelse should I check? I run the server on GCP with Ubuntu 16.04 LTS (amd64 xenial image) installed. I used Mac. Thank you.
Hey @robert1112, I'll try to do a test run of things over the weekend. I need to try to fix #200 as well.
@carlalexander That is awesome. Keep following on this. Thank you.
I haven't run into any issues testing @robert1112. Can you give me some more details about your setup?
debops-update
recently?inventory
directory?Is this still an issue @robert1112?
Closing this, but feel free to reopen if you're having the issue still @robert1112
First I got SSH error and I followed the instruction to remove it from host file but I still got the same error. I got the error below while running debops -u root -vvvv. My server is on Vultr and I can access with SSH key. Is it because it needs further password to access while ssh to my server? Try so many times. Banning my head now. Please Kindly help.
fatal: [i.wooshop.com.tw]: UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: OpenSSH_7.6p1, LibreSSL 2.6.2\r\ndebug1: Reading configuration data /etc/ssh/ssh_config\r\ndebug1: /etc/ssh/ssh_config line 48: Applying options for *\r\ndebug1: auto-mux: Trying existing master\r\ndebug1: Control socket \"/Users/robertchen/.ansible/cp/a0ebab3eb8\" does not exist\r\ndebug2: resolving \"i.wooshop.com.tw\" port 22\r\ndebug2: ssh_connect_direct: needpriv 0\r\ndebug1: Connecting to i.wooshop.com.tw [207.148.125.56] port 22.\r\ndebug2: fd 5 setting O_NONBLOCK\r\ndebug1: fd 5 clearing O_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 9653 ms remain after connect\r\ndebug1: identity file /Users/robertchen/.ssh/id_rsa type 0\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_rsa-cert type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_dsa type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_dsa-cert type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_ecdsa type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_ecdsa-cert type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_ed25519 type -1\r\ndebug1: key_load_public: No such file or directory\r\ndebug1: identity file /Users/robertchen/.ssh/id_ed25519-cert type -1\r\ndebug1: Local version string SSH-2.0-OpenSSH_7.6\r\ndebug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.2\r\ndebug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.2 pat OpenSSH* compat 0x04000000\r\ndebug2: fd 5 setting O_NONBLOCK\r\ndebug1: Authenticating to i.wooshop.com.tw:22 as 'root'\r\ndebug3: hostkeys_foreach: reading file \"/Users/robertchen/.ssh/known_hosts\"\r\ndebug3: send packet: type 20\r\ndebug1: SSH2_MSG_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2_MSG_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c\r\ndebug2: host key algorithms: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa\r\ndebug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: zlib@openssh.com,zlib,none\r\ndebug2: compression stoc: zlib@openssh.com,zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first_kex_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1\r\ndebug2: host key algorithms: ssh-rsa,rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519\r\ndebug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com\r\ndebug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: none,zlib@openssh.com\r\ndebug2: compression stoc: none,zlib@openssh.com\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first_kex_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: curve25519-sha256@libssh.org\r\ndebug1: kex: host key algorithm: ecdsa-sha2-nistp256\r\ndebug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: zlib@openssh.com\r\ndebug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: zlib@openssh.com\r\ndebug3: send packet: type 30\r\ndebug1: expecting SSH2_MSG_KEX_ECDH_REPLY\r\ndebug3: receive packet: type 31\r\ndebug1: Server host key: ecdsa-sha2-nistp256 SHA256:PL16RdoYaf00fPkuvxkUUC8mZZMBj9HOzE+wXMTnBTQ\r\ndebug3: hostkeys_foreach: reading file \"/Users/robertchen/.ssh/known_hosts\"\r\ndebug3: hostkeys_foreach: reading file \"/Users/robertchen/.ssh/known_hosts\"\r\ndebug3: record_hostkey: found key type ECDSA in file /Users/robertchen/.ssh/known_hosts:2\r\ndebug3: load_hostkeys: loaded 1 keys from 207.148.125.56\r\nWarning: Permanently added 'i.wooshop.com.tw' (ECDSA) to the list of known hosts.\r\ndebug3: send packet: type 21\r\ndebug2: set_newkeys: mode 1\r\ndebug1: rekey after 134217728 blocks\r\ndebug1: SSH2_MSG_NEWKEYS sent\r\ndebug1: expecting SSH2_MSG_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug1: SSH2_MSG_NEWKEYS received\r\ndebug2: set_newkeys: mode 0\r\ndebug1: rekey after 134217728 blocks\r\ndebug2: key: /Users/robertchen/.ssh/id_rsa (0x7fab3e40cff0)\r\ndebug2: key: /Users/robertchen/.ssh/id_dsa (0x0)\r\ndebug2: key: /Users/robertchen/.ssh/id_ecdsa (0x0)\r\ndebug2: key: /Users/robertchen/.ssh/id_ed25519 (0x0)\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 7\r\ndebug1: SSH2_MSG_EXT_INFO received\r\ndebug1: kex_input_ext_info: server-sig-algs=<rsa-sha2-256,rsa-sha2-512>\r\ndebug3: receive packet: type 6\r\ndebug2: service_accept: ssh-userauth\r\ndebug1: SSH2_MSG_SERVICE_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey\r\ndebug3: start over, passed a different list publickey\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod_is_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering public key: RSA SHA256:/+E9WNh6ow+JG8hpk7MKGwPbjz9HiiUOuHuNqRsub6c /Users/robertchen/.ssh/id_rsa\r\ndebug3: send_pubkey_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey\r\ndebug1: Trying private key: /Users/robertchen/.ssh/id_dsa\r\ndebug3: no such identity: /Users/robertchen/.ssh/id_dsa: No such file or directory\r\ndebug1: Trying private key: /Users/robertchen/.ssh/id_ecdsa\r\ndebug3: no such identity: /Users/robertchen/.ssh/id_ecdsa: No such file or directory\r\ndebug1: Trying private key: /Users/robertchen/.ssh/id_ed25519\r\ndebug3: no such identity: /Users/robertchen/.ssh/id_ed25519: No such file or directory\r\ndebug2: we did not send a packet, disable method\r\ndebug1: No more authentication methods to try.\r\nroot@i.wooshop.com.tw: Permission denied (publickey).\r\n", "unreachable": true } [WARNING]: Could not create retry file '/Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/site.retry'. [Errno 13] Permission denied: u'/Users/robertchen/Library/Application Support/debops/debops/ansible/playbooks/site.retry'