Skip to content

Instantly share code, notes, and snippets.

@jmcausing
Created July 28, 2020 11:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jmcausing/956137987056e0f8019b80380b1fc959 to your computer and use it in GitHub Desktop.
Save jmcausing/956137987056e0f8019b80380b1fc959 to your computer and use it in GitHub Desktop.
vagrant@causingdesigns:~/trellis$ ansible-playbook deploy.yml -e env=staging -e site=staging-rosellejoycausing.kinsta.cloud --limit=kinsta_staging
/usr/local/lib/python2.7/dist-packages/cryptography/__init__.py:39: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in a future release.
CryptographyDeprecationWarning,
PLAY [Ensure necessary variables are defined] *******************************************************************************************************************************
[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin
(<ansible.plugins.callback./home/vagrant/trellis/lib/trellis/plugins/callback/vars.CallbackModule object at 0x7f891b69c990>): 'AnsibleUnicode' object has no attribute
'get_groups'
skipping: no hosts matched
PLAY [Test Connection] ******************************************************************************************************************************************************
TASK [connection : Require manual definition of remote-user] ****************************************************************************************************************
skipping: [kinsta_staging]
TASK [connection : Specify preferred HostKeyAlgorithms for unknown hosts] ***************************************************************************************************
ok: [kinsta_staging]
TASK [connection : Check whether Ansible can connect as rosellejoycausing] **************************************************************************************************
ok: [kinsta_staging]
TASK [connection : Warn about change in host keys] **************************************************************************************************************************
skipping: [kinsta_staging]
TASK [connection : Set remote user for each host] ***************************************************************************************************************************
skipping: [kinsta_staging]
TASK [connection : Announce which user was selected] ************************************************************************************************************************
skipping: [kinsta_staging]
TASK [connection : Load become password] ************************************************************************************************************************************
skipping: [kinsta_staging]
PLAY [Deploy WP site] *******************************************************************************************************************************************************
TASK [Gathering Facts] ******************************************************************************************************************************************************
ok: [kinsta_staging]
TASK [Ensure site is valid] *************************************************************************************************************************************************
skipping: [kinsta_staging]
TASK [Ensure repo is valid] *************************************************************************************************************************************************
skipping: [kinsta_staging]
TASK [deploy : Check if deploy_before scripts exist] ************************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Check if deploy_initialize_before scripts exist] *************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Initialize] **************************************************************************************************************************************************
ok: [kinsta_staging]
TASK [deploy : Check if deploy_initialize_after scripts exist] **************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Check if deploy_update_before scripts exist] *****************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Add known_hosts] *********************************************************************************************************************************************
ok: [kinsta_staging] => (item=github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==)
ok: [kinsta_staging] => (item=bitbucket.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAubiN81eDcafrgMeLzaFPsw2kNvEcqTKl/VqLat/MaB33pZy0y3rJZtnqwR2qOOvbwKZYKiEO1O6VqNEBxKvJJelCq0dTXWT5pbO2gDXC6h6QDXCaHo6pOHGPUy+YBaGQRGuSusMEASYiWunYN0vCAI8QaXnWMXNMdFP3jHAJH0eDsoiGnLPBlBp4TNm6rYI74nMzgz3B9IikW4WVK+dc8KZJZWYjAuORU3jc1c/NPskD2ASinf8v3xnfXeukU0sJ5N6m5E8VLjObPEO+mN2t/FZTMZLiFqPWc/ALSqnMnnhwrNi2rbfg/rd/IpL8Le3pSBne8+seeFVBoGqzHM9yXw==)
ok: [kinsta_staging] => (item=gitlab.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfuCHKVTjquxvt6CM6tdG4SLp1Btn/nOeHHE5UOzRdf)
ok: [kinsta_staging] => (item=gitlab.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsj2bNKTBSpIYDEGk9KxsGh3mySTRgMtXL583qmBpzeQ+jqCMRgBqB98u3z++J1sKlXHWfM9dyhSevkMwSbhoR8XIq/U0tCNyokEi/ueaBMCvbcTHhO7FcwzY92WK4Yt0aGROY5qX2UKSeOvuP4D6TPqKF1onrSzH9bx9XUf2lEdWT/ia1NEKjunUqu1xOB/StKDHMoX4/OKyIzuS0q/T1zOATthvasJFoPrAjkohTyaDUz2LN5JoH839hViyEG82yB+MjcFV5MU3N1l1QL3cVUCh93xSaua1N85qivl+siMkPGbO5xR/En4iEY6K2XPASUEMaieWVNTRCtJ4S8H+9)
TASK [deploy : Clone project files] *****************************************************************************************************************************************
ok: [kinsta_staging]
TASK [deploy : Failed connection to remote repo] ****************************************************************************************************************************
skipping: [kinsta_staging]
TASK [deploy : Remove untracked files from project folder] ******************************************************************************************************************
ok: [kinsta_staging]
TASK [deploy : Check if deploy_update_after scripts exist] ******************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Check if deploy_prepare_before scripts exist] ****************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Check for project repo subtree] ******************************************************************************************************************************
ok: [kinsta_staging]
TASK [deploy : Fail if repo_subtree_path is set incorrectly] ****************************************************************************************************************
skipping: [kinsta_staging]
TASK [deploy : Create new release dir] **************************************************************************************************************************************
changed: [kinsta_staging]
TASK [deploy : Run git archive to populate new build dir] *******************************************************************************************************************
skipping: [kinsta_staging]
TASK [deploy : Run git archive with subdirectory to populate new build dir] *************************************************************************************************
changed: [kinsta_staging]
TASK [deploy : write unfinished file] ***************************************************************************************************************************************
changed: [kinsta_staging]
TASK [deploy : Check if deploy_prepare_after scripts exist] *****************************************************************************************************************
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Check if deploy_build_before scripts exist] ******************************************************************************************************************
ok: [kinsta_staging] => (item=/home/vagrant/trellis/deploy-hooks/build-before.yml)
TASK [deploy : include_tasks] ***********************************************************************************************************************************************
TASK [deploy : Copy project templates] **************************************************************************************************************************************
System info:
Ansible 2.8.0; Linux
Trellis version (per changelog): "Add support for Lets Encrypt contact emails"
---------------------------------------------------
AnsibleError: An unhandled exception occurred while templating '{{
wordpress_env_defaults | combine(vault_wordpress_env_defaults | default({}),
project.env | default({}), vault_wordpress_sites[site].env) }}'. Error was a
<class 'ansible.errors.AnsibleFilterError'>, original message: |combine
expects dictionaries, got AnsibleUndefined
failed: [kinsta_staging] (item={u'dest': u'.env', u'src': u'roles/deploy/templates/env.j2', u'name': u'.env config'}) => {"ansible_loop_var": "item", "changed": false, "item": {"dest": ".env", "name": ".env config", "src": "roles/deploy/templates/env.j2"}}
PLAY RECAP ******************************************************************************************************************************************************************
kinsta_staging : ok=12 changed=3 unreachable=0 failed=1 skipped=24 rescued=0 ignored=0
vagrant@causingdesigns:~/trellis$ ansible-playbook deploy.yml -e env=staging -e site=staging-rosellejoycausing.kinsta.cloud --limit=kinsta_staging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment