openstax / webview

Connexions web site
http://cnx.org
GNU Affero General Public License v3.0
12 stars 8 forks source link

rundeck errors out when running deploy to qa #2297

Closed omehes closed 4 years ago

omehes commented 4 years ago

Issue with changes to rundeck:

Fetching origin
14:32:39    Deploying using SHA: master
14:32:40    Your branch is up-to-date with 'origin/master'.
14:32:40    Already on 'master'
14:32:41    From github.com:Connexions/cnx-deploy
14:32:41     * branch            master     -> FETCH_HEAD
14:32:41    Already up-to-date.
14:32:41    Your branch is up-to-date with 'origin/master'.
14:32:41    Already on 'master'
14:32:41    + ansible-playbook -i /var/cnx-deploy-rundeck/environments/qa/inventory --vault-password-file=/var/cnx-deploy/.vault/qa /var/cnx-deploy-rundeck/main.yml -vvv
14:32:42    ansible-playbook 2.9.6
14:32:42      config file = /etc/ansible/ansible.cfg
14:32:42      configured module search path = [u'/var/lib/rundeck/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
14:32:42      ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
14:32:42      executable location = /usr/local/bin/ansible-playbook
14:32:42      python version = 2.7.12 (default, Oct  8 2019, 14:14:10) [GCC 5.4.0 20160609]
14:32:42    Using /etc/ansible/ansible.cfg as config file
14:32:42    host_list declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
14:32:42    script declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
14:32:42    auto declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
14:32:42    Parsed /var/cnx-deploy-rundeck/environments/qa/inventory inventory source with ini plugin
14:32:42    statically imported: /var/cnx-deploy-rundeck/tasks/notify_slack.yml
14:32:42    statically imported: /var/cnx-deploy-rundeck/tasks/connect_nfs.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/connect_nfs.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/plxslt/tasks/install_plxslt.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/cnx_database/tasks/install_session_exec.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/cnx_database/tasks/plpython_imports.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/plxslt/tasks/install_plxslt.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/install_python24.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/configure_buildout.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/install_cnx_buildout.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/pdf_gen_dependencies.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_rhaptos_site.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/assign_pdf_gen_settings.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/tasks/set_up_rhaptos_site.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/code-deploy.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/webview.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/google_site_verification.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/code-deploy.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/webview.yml
14:32:43    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/google_site_verification.yml
14:32:43    ERROR! Decryption failed (no vault secrets were found that could decrypt) on /var/cnx-deploy-rundeck/group_vars/all/vault.yml
14:32:44    + [[ 4 -ne 0 ]]
14:32:44    + echo 'Playbook failed with rc = 0'
14:32:44    + exit 1
14:32:44    Playbook failed with rc = 0
14:32:44    Result: 1
14:32:44    Failed: NonZeroResultCode: Result code was 1

Discussed with Dennis. Fix on its way.

omehes commented 4 years ago

New PR fixing the issue: https://github.com/openstax/cnx-deploy/pull/1306

omehes commented 4 years ago

new error:


Fetching origin
16:17:36    Deploying using SHA: master
16:17:37    Your branch is up-to-date with 'origin/master'.
16:17:37    Already on 'master'
16:17:38    From github.com:Connexions/cnx-deploy
16:17:38     * branch            master     -> FETCH_HEAD
16:17:38    Already up-to-date.
16:17:38    Your branch is up-to-date with 'origin/master'.
16:17:38    Already on 'master'
16:17:38    + ansible-playbook -i /var/cnx-deploy-rundeck/environments/qa/inventory --vault-password-file=/var/cnx-deploy/.vault/qa /var/cnx-deploy-rundeck/main.yml -vvv
16:17:39    ansible-playbook 2.9.6
16:17:39      config file = /etc/ansible/ansible.cfg
16:17:39      configured module search path = [u'/var/lib/rundeck/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
16:17:39      ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
16:17:39      executable location = /usr/local/bin/ansible-playbook
16:17:39      python version = 2.7.12 (default, Oct  8 2019, 14:14:10) [GCC 5.4.0 20160609]
16:17:39    Using /etc/ansible/ansible.cfg as config file
16:17:39    host_list declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
16:17:39    script declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
16:17:39    auto declined parsing /var/cnx-deploy-rundeck/environments/qa/inventory as it did not pass its verify_file() method
16:17:39    Parsed /var/cnx-deploy-rundeck/environments/qa/inventory inventory source with ini plugin
16:17:39    statically imported: /var/cnx-deploy-rundeck/tasks/notify_slack.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/tasks/connect_nfs.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/tasks/connect_nfs.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/roles/plxslt/tasks/install_plxslt.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/roles/cnx_database/tasks/install_session_exec.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/roles/cnx_database/tasks/plpython_imports.yml
16:17:39    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/plxslt/tasks/install_plxslt.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db_user.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/install_python24.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/configure_buildout.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/install_cnx_buildout.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/zope_common/tasks/pdf_gen_dependencies.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_rhaptos_site.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_db.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/assign_pdf_gen_settings.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/set_up_rhaptos_site.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/code-deploy.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/webview.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/google_site_verification.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/code-deploy.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/webview.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/roles/webview/tasks/google_site_verification.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/create_self_signed_cert.yml
16:17:40    statically imported: /var/cnx-deploy-rundeck/tasks/notify_slack.yml
16:17:41    ERROR! Decryption failed (no vault secrets were found that could decrypt) on /var/cnx-deploy-rundeck/environments/qa/host_vars/qa00.cnx.org
16:17:41    
16:17:41    PLAYBOOK: main.yml *************************************************************
16:17:41    80 plays in /var/cnx-deploy-rundeck/main.yml
16:17:41    
16:17:41    PLAY [install python-minimal (2.7) for ansible] ********************************
16:17:41    + [[ 4 -ne 0 ]]
16:17:41    + echo 'Playbook failed with rc = 0'
16:17:41    + exit 1
16:17:41    Playbook failed with rc = 0
16:17:41    Result: 1
16:17:41    Failed: NonZeroResultCode: Result code was ```
omehes commented 4 years ago

Deploy worked and qa.cnx.org looks good too! Fixed