# Fri 7 Apr 2017 16:41:23 BST: ansible-playbook --diff -l ns-web.openmicroscopy.org -i /Users/kenny/Forks/management_tools/ansible/inventory/prod-hosts --ask-become-pass --ask-vault-pass playbook.yml PLAY [all] ********************************************************************* TASK [setup] ******************************************************************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.lvm-partition : storage | create logical volume] ********** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.lvm-partition : storage | format] ************************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.lvm-partition : storage | mount] ************************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-common : omero-common | create parent directory] **** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omego : omego | install python virtualenv] **************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omego : omego | setup virtualenv] ************************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.basedeps : system packages | install epel repo] *********** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.basedeps : system packages | basic system utils] ********** ok: [ns-web.openmicroscopy.org] => (item=[u'patch', u'redhat-lsb-core', u'rsync', u'tar', u'unzip', u'wget', u'zip']) TASK [openmicroscopy.ice : Load ice variables] ********************************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.ice : zeroc ice | setup repository] *********************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.ice : zeroc ice | install runtime packages] *************** ok: [ns-web.openmicroscopy.org] => (item=[u'ice-all-runtime']) TASK [openmicroscopy.ice : zeroc ice | install devel packages] ***************** ok: [ns-web.openmicroscopy.org] => (item=[u'ice-all-devel']) TASK [openmicroscopy.ice : zeroc ice | install ice pip dependencies] *********** ok: [ns-web.openmicroscopy.org] => (item=[u'gcc', u'gcc-c++', u'libdb-utils', u'bzip2-devel', u'expat-devel', u'openssl-devel', u'python-devel', u'python-pip']) TASK [openmicroscopy.ice : zeroc ice | pip install packages (ansible < 2.2)] *** skipping: [ns-web.openmicroscopy.org] => (item=zeroc-ice>=3.6,<3.7) TASK [openmicroscopy.ice : zeroc ice | pip install packages (ansible >= 2.2)] ** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.nginx : system packages | setup upstream nginx stable repo] *** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.nginx : system packages | setup upstream nginx mainline repo] *** skipping: [ns-web.openmicroscopy.org] TASK [openmicroscopy.nginx : system packages | install nginx] ****************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.nginx : nginx | remove default config] ******************** ok: [ns-web.openmicroscopy.org] => (item=example_ssl.conf) ok: [ns-web.openmicroscopy.org] => (item=default.conf) TASK [openmicroscopy.nginx : logrotate | configure main file] ****************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-python-deps : omero python deps | distribution packages] *** ok: [ns-web.openmicroscopy.org] => (item=[u'Cython', u'numpy', u'python-jinja2', u'python-matplotlib', u'python-numexpr', u'python-pillow', u'python-pip', u'python-tables', u'PyYAML', u'scipy']) TASK [openmicroscopy.selinux-utils : selinux | check exists] ******************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.selinux-utils : selinux | check enabled] ****************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.selinux-utils : system packages | set selinux variable] *** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.selinux-utils : system packages | install selinux utilities] *** skipping: [ns-web.openmicroscopy.org] => (item=[]) TASK [openmicroscopy.omero-web : omero web | create system user] *************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | create web directories] *********** ok: [ns-web.openmicroscopy.org] => (item=/opt/omero/web) ok: [ns-web.openmicroscopy.org] => (item=/opt/omero/web/config) TASK [openmicroscopy.omero-web : omero web | install python redis package] ***** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | setup virtualenv] ***************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | selinux booleans] ***************** skipping: [ns-web.openmicroscopy.org] => (item=httpd_read_user_content) skipping: [ns-web.openmicroscopy.org] => (item=httpd_enable_homedirs) TASK [openmicroscopy.omero-web : omero web | selinux ports] ******************** skipping: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | is web symlink present] *********** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | get web version] ****************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | check omero version could be obtained] *** ok: [ns-web.openmicroscopy.org] => { "changed": false, "msg": "All assertions passed" } TASK [openmicroscopy.omero-web : omero web | checkupgrade] ********************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : debug] **************************************** ok: [ns-web.openmicroscopy.org] => { "msg": "OMERO.web upgrade needed?: True\n" } TASK [openmicroscopy.omero-web : omero web | stop omero web] ******************* skipping: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | configuration script] ************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | configuration 00-omero-web.omero] * ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | install omero web] **************** skipping: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | check web timestamp] ************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | check nginx timestamp] ************ ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | check if nginx upgrade needed] **** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : debug] **************************************** ok: [ns-web.openmicroscopy.org] => { "msg": "Nginx configuration needed? False\n" } TASK [openmicroscopy.omero-web : omero web | generate nginx config] ************ skipping: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | nginx remove system defaults] ***** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | enable nginx] ********************* ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | systemd service] ****************** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.omero-web : omero web | enable and start web systemd] ***** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.system-monitor-agent : system packages | install epel repo] *** ok: [ns-web.openmicroscopy.org] TASK [openmicroscopy.system-monitor-agent : system packages | check-mk agent] ** ok: [ns-web.openmicroscopy.org] => (item=[u'check-mk-agent-1.2.6p16', u'xinetd']) TASK [openmicroscopy.system-monitor-agent : xinetd | start and enable] ********* ok: [ns-web.openmicroscopy.org] TASK [Install open-vm-tools if system is a VMware vm] ************************** ok: [ns-web.openmicroscopy.org] TASK [NGINX - SSL File Deployment - prepare directory] ************************* --- before +++ after @@ -1,5 +1,5 @@ { - "mode": "0755", + "mode": "0400", "path": "/etc/nginx/ssl", - "state": "absent" + "state": "directory" } changed: [ns-web.openmicroscopy.org] TASK [NGINX - SSL File Deployment] ********************************************* --- before +++ after: /var/folders/8t/555fwyw13zz92wz50sh52gl00000gn/T/tmpFx3VNr @@ -0,0 +1 @@ + [[ Diff output has been hidden because 'no_log: true' was specified for this result ]] changed: [ns-web.openmicroscopy.org] => (item=(censored due to no_log)) --- before +++ after: /var/folders/8t/555fwyw13zz92wz50sh52gl00000gn/T/tmpzCsmxB @@ -0,0 +1 @@ + [[ Diff output has been hidden because 'no_log: true' was specified for this result ]] changed: [ns-web.openmicroscopy.org] => (item=(censored due to no_log)) TASK [NGINX - SSL Configuration - Additional listen port] ********************** --- before: /etc/nginx/conf.d/omero-web.conf (content) +++ after: /etc/nginx/conf.d/omero-web.conf (content) @@ -4,6 +4,7 @@ server { listen 80; + listen 443 ssl; server_name $hostname; sendfile on; changed: [ns-web.openmicroscopy.org] TASK [NGINX - SSL Configuration - Rest of SSL section to omero-web.conf] ******* changed: [ns-web.openmicroscopy.org] RUNNING HANDLER [openmicroscopy.omero-common : restart nginx] ****************** changed: [ns-web.openmicroscopy.org] PLAY RECAP ********************************************************************* ns-web.openmicroscopy.org : ok=51 changed=5 unreachable=0 failed=0