Dependency Installed: PyYAML.x86_64 0:3.10-11.el7 libtomcrypt.x86_64 0:1.17-26.el7 libtommath.x86_64 0:0.42.0-6.el7 libyaml.x86_64 0:0.1.4-11.el7_0 python-babel.noarch 0:0.9.6-8.el7 python-backports.x86_64 0:1.0-8.el7 python-backports-ssl_match_hostname.noarch 0:3.4.0.2-4.el7 python-cffi.x86_64 0:1.6.0-5.el7 python-enum34.noarch 0:1.0.4-1.el7 python-httplib2.noarch 0:0.9.2-1.el7 python-idna.noarch 0:2.4-1.el7 python-ipaddress.noarch 0:1.0.16-2.el7 python-jinja2.noarch 0:2.7.2-2.el7 python-keyczar.noarch 0:0.71c-2.el7 python-markupsafe.x86_64 0:0.11-10.el7 python-paramiko.noarch 0:2.1.1-2.el7 python-ply.noarch 0:3.4-11.el7 python-pycparser.noarch 0:2.14-1.el7 python-setuptools.noarch 0:0.9.8-7.el7 python-six.noarch 0:1.9.0-2.el7 python2-crypto.x86_64 0:2.6.1-15.el7 python2-cryptography.x86_64 0:1.7.2-1.el7_4.1 python2-jmespath.noarch 0:0.9.0-3.el7 python2-pyasn1.noarch 0:0.1.9-7.el7 sshpass.x86_64 0:1.06-2.el7 Complete! Using /etc/ansible/ansible.cfg as config file [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. [WARNING]: Could not match supplied host pattern, ignoring: database [WARNING]: Could not match supplied host pattern, ignoring: instance_group_* PLAY [tower:database:instance_group_*] ******************************************************************************************************************************** TASK [check_config_static : Ensure expected variables are defined] **************************************************************************************************** skipping: [localhost] => (item=tower_package_name) => {"changed": false, "item": "tower_package_name", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower_package_version) => {"changed": false, "item": "tower_package_version", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower_package_release) => {"changed": false, "item": "tower_package_release", "skip_reason": "Conditional result was False"} TASK [check_config_static : Detect unsupported HA inventory file] ***************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : Ensure at least one tower host is defined] ************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : Ensure only one database host exists] ***************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : Ensure when postgres host is defined that the port is defined] **************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : Ensure that when a database host is specified, that pg_host is defined] ******************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : Ensure that when a database host is specified, that pg_port is defined] ******************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : HA mode requires an external postgres database with pg_host defined] ********************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [check_config_static : HA mode requires an external postgres database with pg_port defined] ********************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [config_dynamic : Set database to internal or external] ********************************************************************************************************** ok: [localhost] => {"ansible_facts": {"config_dynamic_database": "internal"}, "changed": false} TASK [config_dynamic : Database decision] ***************************************************************************************************************************** ok: [localhost] => { "config_dynamic_database": "internal" } TASK [config_dynamic : Set postgres host and port to local if not set] ************************************************************************************************ ok: [localhost] => {"ansible_facts": {"pg_host": "127.0.0.1", "pg_port": 5432}, "changed": false} TASK [config_dynamic : Ensure connectivity to hosts and gather facts] ************************************************************************************************* ok: [localhost] TASK [config_dynamic : Get effective uid] ***************************************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": ["id", "-u"], "delta": "0:00:00.002023", "end": "2018-01-03 16:04:37.412299", "rc": 0, "start": "2018-01-03 16:04:37.410276", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": ["0"]} TASK [config_dynamic : Ensure user is root] *************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} PLAY [Group nodes by OS distribution] ********************************************************************************************************************************* TASK [Gathering Facts] ************************************************************************************************************************************************ ok: [localhost] TASK [group hosts by distribution] ************************************************************************************************************************************ ok: [localhost] => {"add_group": "CentOS-7.4.1708", "changed": false, "parent_groups": ["all"]} [WARNING]: Could not match supplied host pattern, ignoring: RedHat-7* [WARNING]: Could not match supplied host pattern, ignoring: Ubuntu-14.04 [WARNING]: Could not match supplied host pattern, ignoring: Ubuntu-16.04 [WARNING]: Could not match supplied host pattern, ignoring: OracleLinux-7* PLAY [Group supported distributions] ********************************************************************************************************************************** TASK [group hosts for supported distributions] ************************************************************************************************************************ ok: [localhost] => {"add_group": "supported", "changed": false, "parent_groups": ["all"]} PLAY [Ensure all node OS distributions are supported] ***************************************************************************************************************** skipping: no hosts matched [WARNING]: Could not match supplied host pattern, ignoring: Ubuntu-* [WARNING]: Could not match supplied host pattern, ignoring: isolated_group_* PLAY [Ensure all isolated node OS distributions are supported] ******************************************************************************************************** skipping: no hosts matched PLAY [Define role discovered variables, usable throughout the playbook] *********************************************************************************************** TASK [postgres : include_vars] **************************************************************************************************************************************** ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/postgres/vars/../vars/RedHat-7.yml) => {"ansible_facts": {"pg_conf_dir": "/var/lib/pgsql/9.6/data", "pg_conf_location": "{{ pg_conf_dir }}/postgresql.conf", "pg_hba_location": "{{ pg_conf_dir }}/pg_hba.conf", "pg_initdb_command": "/usr/pgsql-9.6/bin/postgresql96-setup initdb", "postgres_init_name": "postgresql-9.6"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/postgres/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/postgres/vars/../vars/RedHat-7.yml"} TASK [postgres : init postgresql (el-only)] *************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Make sure PostgreSQL is started] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Wait for PostgreSQL to start if it wasnt] ************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Update postgresql authentication settings] *********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Apply postgresql general settings] ******************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Create unix socket directory] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : Configure postgresql tmpfiles.d] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : restart postgresql when authentication settings changed] ********************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : wait for postgresql restart] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : configure postgresql to start automatically] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : create the postgres user and set the password] ******************************************************************************************************* skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [postgres : create the postgresql database for awx] ************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : include_vars] ******************************************************************************************************************************************* ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/nginx/vars/../vars/default.yml) => {"ansible_facts": {"httpd_init_name": "httpd", "nginx_init_name": "nginx", "nginx_user": "www-data"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/nginx/vars/default.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/nginx/vars/../vars/default.yml"} TASK [nginx : Determine if selinux is enabled] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : Open up permissions on httpd.] ************************************************************************************************************************** skipping: [localhost] => (item=httpd_can_network_connect) => {"changed": false, "item": "httpd_can_network_connect", "skip_reason": "Conditional result was False"} TASK [nginx : create self signed SSL certificates] ******************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : set permissions on SSL certificate] ********************************************************************************************************************* skipping: [localhost] => (item=/etc/tower/tower.cert) => {"changed": false, "item": "/etc/tower/tower.cert", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=/etc/tower/tower.key) => {"changed": false, "item": "/etc/tower/tower.key", "skip_reason": "Conditional result was False"} TASK [nginx : slurp self-signed SSL certificate] ********************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [nginx : slurp self-signed SSL key] ****************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [nginx : place self-signed SSL certificates] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : place self-signed SSL key file] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : Install Tower nginx.conf] ******************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : start nginx and configure to startup automatically] ***************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : include supervisor variables] ********************************************************************************************************************** ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/../vars/RedHat-7.yml) => {"ansible_facts": {"sup_celery_add_lang": false, "sup_conf_location": "/etc/supervisord.d/tower.ini", "sup_init_name": "supervisord", "sup_socket_location": "/var/run/supervisor/supervisor.sock"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/../vars/RedHat-7.yml"} TASK [supervisor : Set extra queues for this host] ******************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : install supervisor config] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : Recreate systemd tmp files] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : start/enable supervisord process] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : Wait for the supervisor socket] ******************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [supervisor : reload supervisord configuration via supervisorctl] ************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : include_vars] ************************************************************************************************************************************* ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/awx_install/vars/../../supervisor/vars/RedHat-7.yml) => {"ansible_facts": {"sup_celery_add_lang": false, "sup_conf_location": "/etc/supervisord.d/tower.ini", "sup_init_name": "supervisord", "sup_socket_location": "/var/run/supervisor/supervisor.sock"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/awx_install/vars/../../supervisor/vars/RedHat-7.yml"} TASK [awx_install : include task specific variables] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower settings directory.] ********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower system user's home directory.] ************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower system user's .ssh directory.] ************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower projects directory.] ********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower job output directory.] ******************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure the Tower static directory.] ************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Add Towers `conf.d` directory.] ******************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : configure tower log directory] ******************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : update ansible-tower service configuration] ******************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Fetch the secret key from the primary node.] ****************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Fail play when grabbing SECRET_KEY fails] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Place the secret key on secondary nodes.] ********************************************************************************************************* skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Get tower db settings] **************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Ingest database settings] ************************************************************************************************************************* skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Set database vars] ******************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Set database vars] ******************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Configure Towers database settings.] ************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Configure Towers celeryd settings.] *************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Initialize instance groups for host] ************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Determine instance groups for host] *************************************************************************************************************** skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [awx_install : Initialize controlling queues] ******************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Determine isolated queues that this host controls] ************************************************************************************************ skipping: [localhost] => (item=all) => {"changed": false, "item": "all", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=database) => {"changed": false, "item": "database", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=ungrouped) => {"changed": false, "item": "ungrouped", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [awx_install : Initial routeable groups for all hosts] *********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Determine all routeable groups] ******************************************************************************************************************* skipping: [localhost] => (item=all) => {"changed": false, "item": "all", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=ungrouped) => {"changed": false, "item": "ungrouped", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=database) => {"changed": false, "item": "database", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [awx_install : Install Tower rabbitmq settings] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Install Tower cache settings] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Install Tower's settings file if it doesn't already exist.] *************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Stop supervisor] ********************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Wait for supervisor to stop.] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Migrate the Tower database schema (may take awhile when upgrading).] ****************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Checking for RBAC migration log] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Moving RBAC migration log] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Check for custom ui logo] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Check for custom ui settings] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Move back custom ui logo] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Move back custom ui settings] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Set custom ui logo permissions] ******************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Set custom ui settings permissions] *************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : get the tower version] **************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : store the tower version] ************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Migrate settings from files to database.] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Comment settings files on all instances.] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Fixup tower log directory permissions post-migration] ********************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Clean up any poorly-permissioned Tower configuration files on upgrade] **************************************************************************** [WARNING]: Unable to find '/etc/tower/conf.d' in expected paths. [WARNING]: Unable to find '/etc/tower' in expected paths. TASK [awx_install : Check for Tower Super users] ********************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : create django super user if it does not exist] **************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : update django super user password] **************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Collect static files for Tower.] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Fixup tower log directory permissions post-migration] ********************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} PLAY [Verify consistency of inventory contents] *********************************************************************************************************************** TASK [Check that no instance groups are named tower] ****************************************************************************************************************** skipping: [localhost] => (item=all) => {"changed": false, "item": "all", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=database) => {"changed": false, "item": "database", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=ungrouped) => {"changed": false, "item": "ungrouped", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [Check that controller uses queue name and not group name] ******************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Check that group names do not conflict with instance names] ***************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} PLAY [Sanity check and prep Tower node(s)] **************************************************************************************************************************** TASK [preflight : Preflight check - require new enough Ansible] ******************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Fail if this machine lacks sufficient RAM.] *************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Get umask] ************************************************************************************************************************ ok: [localhost] => {"changed": false, "cmd": "umask", "delta": "0:00:00.002362", "end": "2018-01-03 16:04:40.332350", "rc": 0, "start": "2018-01-03 16:04:40.329988", "stderr": "", "stderr_lines": [], "stdout": "0022", "stdout_lines": ["0022"]} TASK [preflight : Preflight check - Get Hard Max FD limit] ************************************************************************************************************ ok: [localhost] => {"changed": false, "cmd": "ulimit -H -n", "delta": "0:00:00.002233", "end": "2018-01-03 16:04:40.507857", "rc": 0, "start": "2018-01-03 16:04:40.505624", "stderr": "", "stderr_lines": [], "stdout": "4096", "stdout_lines": ["4096"]} TASK [preflight : Preflight check - Does the system have a standard umask?] ******************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Verify minimum open fds] ********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Get /var/log permissions] ********************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"atime": 1514974997.667074, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1514975480.1619947, "dev": 64768, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 33555031, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0755", "mtime": 1514975480.1619947, "nlink": 6, "path": "/var/log", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 274, "uid": 0, "version": "18446744073010779091", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true}} TASK [preflight : Preflight check - Does /var/log have appropriate permissions?] ************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Read in tower version] ************************************************************************************************************ fatal: [localhost]: FAILED! => {"changed": false, "msg": "file not found: /var/lib/awx/.tower_version"} ...ignoring TASK [preflight : Preflight check - User must be on Tower 3.0.x to upgrade to 3.1.x] ********************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - Passwords must be defined for a fresh install] ************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - rabbitmq_password must be defined] ************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - check Tower license type] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [preflight : Preflight check - check Tower license validity for upgrades] **************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [migrations : Check Tower version for supervisor configuration] ************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "cmd": "cat /var/lib/awx/.tower_version", "delta": "0:00:00.002902", "end": "2018-01-03 16:04:41.339409", "msg": "non-zero return code", "rc": 1, "start": "2018-01-03 16:04:41.336507", "stderr": "cat: /var/lib/awx/.tower_version: No such file or directory", "stderr_lines": ["cat: /var/lib/awx/.tower_version: No such file or directory"], "stdout": "", "stdout_lines": []} ...ignoring TASK [migrations : Stop httpd if tower is installed] ****************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [migrations : Stop httpd under its old name if needed] *********************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [migrations : Stop and disable prior versions of httpd] ********************************************************************************************************** PLAY [Prep installation repos] **************************************************************************************************************************************** TASK [repos_el : include_vars] **************************************************************************************************************************************** ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/repos_el/vars/../vars/CentOS-7.yml) => {"ansible_facts": {"tower_bundle_file": "tower_bundle_el7.j2", "yum_online_repo_files": ["ansible-el7.repo", "epel-7.repo", "pgdg-96-centos.repo", "jlaska-rabbitmq.repo"], "yum_repo_keys": ["RPM-GPG-KEY-EPEL-7", "RPM-GPG-KEY-PGDG-96", "RPM-GPG-KEY-ansible-release", "RPM-GPG-KEY-jlaska-rabbitmq"]}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/repos_el/vars/CentOS-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/repos_el/vars/../vars/CentOS-7.yml"} TASK [repos_el : Install yum repositories] **************************************************************************************************************************** changed: [localhost] => (item=ansible-el7.repo) => {"changed": true, "checksum": "440f2474b2b0981eec648a71d9eaaa4c2cfef46c", "dest": "/etc/yum.repos.d/ansible-el7.repo", "gid": 0, "group": "root", "item": "ansible-el7.repo", "md5sum": "671b03409ef2cf44ef1f3ead2a22dc87", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 211, "src": "/root/.ansible/tmp/ansible-tmp-1514975681.5-206177735306373/source", "state": "file", "uid": 0} changed: [localhost] => (item=epel-7.repo) => {"changed": true, "checksum": "9079878ccad2df02a308c4316316557dcddc8053", "dest": "/etc/yum.repos.d/epel-7.repo", "gid": 0, "group": "root", "item": "epel-7.repo", "md5sum": "ddfd3f1af9c1ebbadfe75ed7085c0164", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 624, "src": "/root/.ansible/tmp/ansible-tmp-1514975681.82-173049859542643/source", "state": "file", "uid": 0} changed: [localhost] => (item=pgdg-96-centos.repo) => {"changed": true, "checksum": "a02147f7b630f14c9c6be4bf78f7e2a17c326bbe", "dest": "/etc/yum.repos.d/pgdg-96-centos.repo", "gid": 0, "group": "root", "item": "pgdg-96-centos.repo", "md5sum": "c6b7a33f2510e91d09ed3c6dc6d420d7", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 440, "src": "/root/.ansible/tmp/ansible-tmp-1514975682.06-39031054450306/source", "state": "file", "uid": 0} changed: [localhost] => (item=jlaska-rabbitmq.repo) => {"changed": true, "checksum": "56231accc384c13cd523da14c6317b51f580d6bc", "dest": "/etc/yum.repos.d/jlaska-rabbitmq.repo", "gid": 0, "group": "root", "item": "jlaska-rabbitmq.repo", "md5sum": "ee0f75badfcbe00b286417e8e4154b79", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 327, "src": "/root/.ansible/tmp/ansible-tmp-1514975682.3-117490758469320/source", "state": "file", "uid": 0} TASK [repos_el : Install yum repo keys] ******************************************************************************************************************************* ok: [localhost] => (item=RPM-GPG-KEY-EPEL-7) => {"changed": false, "checksum": "491dc189ad1ceccb3b03277e88eb939dd238d32c", "gid": 0, "group": "root", "item": "RPM-GPG-KEY-EPEL-7", "mode": "0644", "owner": "root", "path": "/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7", "secontext": "system_u:object_r:cert_t:s0", "size": 1662, "state": "file", "uid": 0} changed: [localhost] => (item=RPM-GPG-KEY-PGDG-96) => {"changed": true, "checksum": "fd0e604c59df16f951a847d269f12818786a930c", "dest": "/etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-96", "gid": 0, "group": "root", "item": "RPM-GPG-KEY-PGDG-96", "md5sum": "78b5db170d33f80ad5a47863a7476b22", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1726, "src": "/root/.ansible/tmp/ansible-tmp-1514975682.87-146961777285413/source", "state": "file", "uid": 0} changed: [localhost] => (item=RPM-GPG-KEY-ansible-release) => {"changed": true, "checksum": "3f6935054f3c035f5c051010c68c2e22969230fa", "dest": "/etc/pki/rpm-gpg/RPM-GPG-KEY-ansible-release", "gid": 0, "group": "root", "item": "RPM-GPG-KEY-ansible-release", "md5sum": "248924d005b2b3041df7233da27c95db", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 3130, "src": "/root/.ansible/tmp/ansible-tmp-1514975683.11-195636938276073/source", "state": "file", "uid": 0} changed: [localhost] => (item=RPM-GPG-KEY-jlaska-rabbitmq) => {"changed": true, "checksum": "b825cf6d0a665a60a51e057b1d28d60cbbc7b13b", "dest": "/etc/pki/rpm-gpg/RPM-GPG-KEY-jlaska-rabbitmq", "gid": 0, "group": "root", "item": "RPM-GPG-KEY-jlaska-rabbitmq", "md5sum": "38f2a0b08bf053751edefdb28db7117a", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 987, "src": "/root/.ansible/tmp/ansible-tmp-1514975683.35-30918358393483/source", "state": "file", "uid": 0} TASK [repos_el : Install yum repos that arrive via release packages] ************************************************************************************************** TASK [repos_el : Determine if AWS rhui repository exists] ************************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [repos_el : Update rh-amazon-rhui-client (RHEL EC2 only)] ******************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [repos_el : Enable AWS rhui repositories] ************************************************************************************************************************ TASK [repos_el : Determine if rhui repository exists] ***************************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [repos_el : Enable rhui repositories] **************************************************************************************************************************** TASK [repos_el : Determine if rhsm repository exists] ***************************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [repos_el : Determine if rhsm system cert exists] **************************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [repos_el : Enable rhsm repositories] **************************************************************************************************************************** TASK [repos_el : Determine if Oracle Linux repository exists] ********************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [repos_el : Enable Oracle repositories] ************************************************************************************************************************** TASK [repos_el : Remove old bundle packages source directory] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [repos_el : Copy bundle packages to repo source directory] ******************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [repos_el : Install the Tower bundle repository] ***************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [repos_el : Install the Tower yum repository.] ******************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "04c9d7da973dfe18d545e18fb9c6528ff462afd2", "dest": "/etc/yum.repos.d/ansible-tower.repo", "gid": 0, "group": "root", "md5sum": "c661b2357601ff932fab78235db1371c", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 222, "src": "/root/.ansible/tmp/ansible-tmp-1514975684.58-277136210608846/source", "state": "file", "uid": 0} TASK [repos_el : Set bundle repo to enable] *************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [repos_el : Set online repo to enable] *************************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"tower_enable_repo": "ansible-tower"}, "changed": false} PLAY [Install postgres database node] ********************************************************************************************************************************* skipping: no hosts matched PLAY [Install Tower node(s)] ****************************************************************************************************************************************** TASK [packages_el : Install playbook dependencies] ******************************************************************************************************************** changed: [localhost] => (item=[u'python-psycopg2', u'python-setuptools', u'libselinux-python', u'setools-libs', u'yum-utils', u'sudo', u'acl']) => {"changed": true, "item": ["python-psycopg2", "python-setuptools", "libselinux-python", "setools-libs", "yum-utils", "sudo", "acl"], "msg": "Repository epel is listed more than once in the configuration\nRepository epel-source is listed more than once in the configuration\nwarning: /var/cache/yum/x86_64/7/pgdg96/packages/python-psycopg2-2.7.3.2-1.rhel7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 442df0f8: NOKEY\nImporting GPG key 0x442DF0F8:\n Userid : \"PostgreSQL RPM Building Project \"\n Fingerprint: 68c9 e2b9 1a37 d136 fe74 d176 1f16 d2e1 442d f0f8\n From : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-96\n", "rc": 0, "results": ["python-setuptools-0.9.8-7.el7.noarch providing python-setuptools is already installed", "libselinux-python-2.5-11.el7.x86_64 providing libselinux-python is already installed", "sudo-1.8.19p2-10.el7.x86_64 providing sudo is already installed", "acl-2.2.51-12.el7.x86_64 providing acl is already installed", "Loaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: mirror.vbctv.in\n * epel: epel.mirror.angkasa.id\n * extras: mirror.vbctv.in\n * updates: mirror.vbctv.in\nResolving Dependencies\n--> Running transaction check\n---> Package python-psycopg2.x86_64 0:2.7.3.2-1.rhel7 will be installed\n--> Processing Dependency: postgresql96-libs for package: python-psycopg2-2.7.3.2-1.rhel7.x86_64\n--> Processing Dependency: libpq.so.5()(64bit) for package: python-psycopg2-2.7.3.2-1.rhel7.x86_64\n---> Package setools-libs.x86_64 0:3.3.8-1.1.el7 will be installed\n---> Package yum-utils.noarch 0:1.1.31-42.el7 will be installed\n--> Processing Dependency: python-kitchen for package: yum-utils-1.1.31-42.el7.noarch\n--> Processing Dependency: libxml2-python for package: yum-utils-1.1.31-42.el7.noarch\n--> Running transaction check\n---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be installed\n---> Package postgresql96-libs.x86_64 0:9.6.6-1PGDG.rhel7 will be installed\n---> Package python-kitchen.noarch 0:1.1.1-5.el7 will be installed\n--> Processing Dependency: python-chardet for package: python-kitchen-1.1.1-5.el7.noarch\n--> Running transaction check\n---> Package python-chardet.noarch 0:2.2.1-1.el7_1 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n python-psycopg2 x86_64 2.7.3.2-1.rhel7 pgdg96 153 k\n setools-libs x86_64 3.3.8-1.1.el7 base 612 k\n yum-utils noarch 1.1.31-42.el7 base 117 k\nInstalling for dependencies:\n libxml2-python x86_64 2.9.1-6.el7_2.3 base 247 k\n postgresql96-libs x86_64 9.6.6-1PGDG.rhel7 pgdg96 313 k\n python-chardet noarch 2.2.1-1.el7_1 base 227 k\n python-kitchen noarch 1.1.1-5.el7 base 267 k\n\nTransaction Summary\n================================================================================\nInstall 3 Packages (+4 Dependent packages)\n\nTotal download size: 1.9 M\nInstalled size: 7.8 M\nDownloading packages:\nPublic key for python-psycopg2-2.7.3.2-1.rhel7.x86_64.rpm is not installed\n--------------------------------------------------------------------------------\nTotal 472 kB/s | 1.9 MB 00:04 \nRetrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-96\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n Installing : postgresql96-libs-9.6.6-1PGDG.rhel7.x86_64 1/7 \n Installing : python-chardet-2.2.1-1.el7_1.noarch 2/7 \n Installing : python-kitchen-1.1.1-5.el7.noarch 3/7 \n Installing : libxml2-python-2.9.1-6.el7_2.3.x86_64 4/7 \n Installing : yum-utils-1.1.31-42.el7.noarch 5/7 \n Installing : python-psycopg2-2.7.3.2-1.rhel7.x86_64 6/7 \n Installing : setools-libs-3.3.8-1.1.el7.x86_64 7/7 \n Verifying : yum-utils-1.1.31-42.el7.noarch 1/7 \n Verifying : libxml2-python-2.9.1-6.el7_2.3.x86_64 2/7 \n Verifying : python-chardet-2.2.1-1.el7_1.noarch 3/7 \n Verifying : python-kitchen-1.1.1-5.el7.noarch 4/7 \n Verifying : postgresql96-libs-9.6.6-1PGDG.rhel7.x86_64 5/7 \n Verifying : python-psycopg2-2.7.3.2-1.rhel7.x86_64 6/7 \n Verifying : setools-libs-3.3.8-1.1.el7.x86_64 7/7 \n\nInstalled:\n python-psycopg2.x86_64 0:2.7.3.2-1.rhel7 setools-libs.x86_64 0:3.3.8-1.1.el7 \n yum-utils.noarch 0:1.1.31-42.el7 \n\nDependency Installed:\n libxml2-python.x86_64 0:2.9.1-6.el7_2.3 \n postgresql96-libs.x86_64 0:9.6.6-1PGDG.rhel7 \n python-chardet.noarch 0:2.2.1-1.el7_1 \n python-kitchen.noarch 0:1.1.1-5.el7 \n\nComplete!\n"]} TASK [packages_el : Check for custom ui logo] ************************************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [packages_el : Check for custom ui settings] ********************************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [packages_el : Move away custom ui logo] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : Move away custom ui settings] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : Install the Tower RPM.] *************************************************************************************************************************** changed: [localhost] => {"changed": true, "msg": "Repository epel is listed more than once in the configuration\nRepository epel-source is listed more than once in the configuration\nwarning: /var/cache/yum/x86_64/7/ansible-tower/packages/ansible-tower-3.2.1-1.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 442667a9: NOKEY\nwarning: /var/cache/yum/x86_64/7/jlaska-rabbitmq/packages/erlang-19.0.4-1.el7.centos.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 230f8fce: NOKEY\nImporting GPG key 0x442667A9:\n Userid : \"Ansible, Inc. (release) \"\n Fingerprint: ac48 ac71 da69 5ca1 5f2d 39c4 b84e 339c 4426 67a9\n From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ansible-release\nImporting GPG key 0x230F8FCE:\n Userid : \"jlaska_rabbitmq (None) \"\n Fingerprint: 3fbc 9358 4688 056f d758 b8c9 c416 cc71 230f 8fce\n From : https://copr-be.cloud.fedoraproject.org/results/jlaska/rabbitmq/pubkey.gpg\n", "rc": 0, "results": ["Loaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: mirror.vbctv.in\n * epel: epel.mirror.angkasa.id\n * extras: mirror.vbctv.in\n * updates: mirror.vbctv.in\nResolving Dependencies\n--> Running transaction check\n---> Package ansible-tower.x86_64 0:3.2.1-1.el7 will be installed\n--> Processing Dependency: ansible-tower-ui = 3.2.1-1.el7 for package: ansible-tower-3.2.1-1.el7.x86_64\n--> Processing Dependency: ansible-tower-server = 3.2.1-1.el7 for package: ansible-tower-3.2.1-1.el7.x86_64\n--> Running transaction check\n---> Package ansible-tower-server.x86_64 0:3.2.1-1.el7 will be installed\n--> Processing Dependency: ansible-tower-venv-tower = 3.2.1-1.el7 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: ansible-tower-venv-ansible = 3.2.1-1.el7 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: supervisor >= 3.0 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: bubblewrap >= 0.1.2 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: xmlsec1-openssl for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: xmlsec1 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: subversion for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: sos for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: rsync for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: rabbitmq-server for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: postgresql96 for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: nginx for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: mercurial for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: memcached for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: libsemanage-python for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: git for package: ansible-tower-server-3.2.1-1.el7.x86_64\n--> Processing Dependency: erlang for package: ansible-tower-server-3.2.1-1.el7.x86_64\n---> Package ansible-tower-ui.x86_64 0:3.2.1-1.el7 will be installed\n--> Running transaction check\n---> Package ansible-tower-venv-ansible.x86_64 0:3.2.1-1.el7 will be installed\n--> Processing Dependency: python-virtualenv for package: ansible-tower-venv-ansible-3.2.1-1.el7.x86_64\n---> Package ansible-tower-venv-tower.x86_64 0:3.2.1-1.el7 will be installed\n---> Package bubblewrap.x86_64 0:0.1.7-1.el7 will be installed\n---> Package erlang.x86_64 0:19.0.4-1.el7.centos will be installed\n---> Package git.x86_64 0:1.8.3.1-12.el7_4 will be installed\n--> Processing Dependency: perl-Git = 1.8.3.1-12.el7_4 for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl >= 5.008 for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(warnings) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(vars) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(strict) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(lib) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(Git) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(Getopt::Long) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::stat) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Temp) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Spec) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Path) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Find) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Copy) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(File::Basename) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(Exporter) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: perl(Error) for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: /usr/bin/perl for package: git-1.8.3.1-12.el7_4.x86_64\n--> Processing Dependency: libgnome-keyring.so.0()(64bit) for package: git-1.8.3.1-12.el7_4.x86_64\n---> Package libsemanage-python.x86_64 0:2.5-8.el7 will be installed\n---> Package memcached.x86_64 0:1.4.15-10.el7_3.1 will be installed\n--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: memcached-1.4.15-10.el7_3.1.x86_64\n---> Package mercurial.x86_64 0:2.6.2-8.el7_4 will be installed\n---> Package nginx.x86_64 1:1.12.2-1.el7 will be installed\n--> Processing Dependency: nginx-all-modules = 1:1.12.2-1.el7 for package: 1:nginx-1.12.2-1.el7.x86_64\n--> Processing Dependency: nginx-filesystem = 1:1.12.2-1.el7 for package: 1:nginx-1.12.2-1.el7.x86_64\n--> Processing Dependency: nginx-filesystem for package: 1:nginx-1.12.2-1.el7.x86_64\n--> Processing Dependency: libprofiler.so.0()(64bit) for package: 1:nginx-1.12.2-1.el7.x86_64\n---> Package postgresql96.x86_64 0:9.6.6-1PGDG.rhel7 will be installed\n---> Package rabbitmq-server.noarch 0:3.6.9-1.el7.centos will be installed\n--> Processing Dependency: socat for package: rabbitmq-server-3.6.9-1.el7.centos.noarch\n---> Package rsync.x86_64 0:3.0.9-18.el7 will be installed\n---> Package sos.noarch 0:3.4-6.el7.centos will be installed\n--> Processing Dependency: bzip2 for package: sos-3.4-6.el7.centos.noarch\n---> Package subversion.x86_64 0:1.7.14-11.el7_4 will be installed\n--> Processing Dependency: subversion-libs(x86-64) = 1.7.14-11.el7_4 for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: perl(Carp) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_wc-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_subr-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_repos-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_ra_svn-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_ra_neon-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_ra_local-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_ra-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_fs_util-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_fs_fs-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_fs_base-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_fs-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_diff-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_delta-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libsvn_client-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libneon.so.27()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libaprutil-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n--> Processing Dependency: libapr-1.so.0()(64bit) for package: subversion-1.7.14-11.el7_4.x86_64\n---> Package supervisor.noarch 0:3.1.4-1.el7 will be installed\n--> Processing Dependency: python-meld3 >= 0.6.5 for package: supervisor-3.1.4-1.el7.noarch\n---> Package xmlsec1.x86_64 0:1.2.20-7.el7_4 will be installed\n--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: xmlsec1-1.2.20-7.el7_4.x86_64\n--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: xmlsec1-1.2.20-7.el7_4.x86_64\n--> Processing Dependency: libxslt.so.1()(64bit) for package: xmlsec1-1.2.20-7.el7_4.x86_64\n--> Processing Dependency: libltdl.so.7()(64bit) for package: xmlsec1-1.2.20-7.el7_4.x86_64\n---> Package xmlsec1-openssl.x86_64 0:1.2.20-7.el7_4 will be installed\n--> Running transaction check\n---> Package apr.x86_64 0:1.4.8-3.el7_4.1 will be installed\n---> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed\n---> Package bzip2.x86_64 0:1.0.6-13.el7 will be installed\n---> Package gperftools-libs.x86_64 0:2.4-8.el7 will be installed\n--> Processing Dependency: libunwind.so.8()(64bit) for package: gperftools-libs-2.4-8.el7.x86_64\n---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed\n---> Package libgnome-keyring.x86_64 0:3.12.0-1.el7 will be installed\n---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed\n---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed\n---> Package neon.x86_64 0:0.30.0-3.el7 will be installed\n--> Processing Dependency: libgnutls.so.28(GNUTLS_2_12)(64bit) for package: neon-0.30.0-3.el7.x86_64\n--> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: neon-0.30.0-3.el7.x86_64\n--> Processing Dependency: libproxy.so.1()(64bit) for package: neon-0.30.0-3.el7.x86_64\n--> Processing Dependency: libpakchois.so.0()(64bit) for package: neon-0.30.0-3.el7.x86_64\n--> Processing Dependency: libgnutls.so.28()(64bit) for package: neon-0.30.0-3.el7.x86_64\n---> Package nginx-all-modules.noarch 1:1.12.2-1.el7 will be installed\n--> Processing Dependency: nginx-mod-http-geoip = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n--> Processing Dependency: nginx-mod-http-image-filter = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n--> Processing Dependency: nginx-mod-http-perl = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n--> Processing Dependency: nginx-mod-http-xslt-filter = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n--> Processing Dependency: nginx-mod-mail = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n--> Processing Dependency: nginx-mod-stream = 1:1.12.2-1.el7 for package: 1:nginx-all-modules-1.12.2-1.el7.noarch\n---> Package nginx-filesystem.noarch 1:1.12.2-1.el7 will be installed\n---> Package perl.x86_64 4:5.16.3-292.el7 will be installed\n--> Processing Dependency: perl-libs = 4:5.16.3-292.el7 for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl-macros for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl-libs for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(threads) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(constant) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Time::Local) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Storable) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Socket) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Pod::Simple::XHTML) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Pod::Simple::Search) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: perl(Filter::Util::Call) for package: 4:perl-5.16.3-292.el7.x86_64\n--> Processing Dependency: libperl.so()(64bit) for package: 4:perl-5.16.3-292.el7.x86_64\n---> Package perl-Carp.noarch 0:1.26-244.el7 will be installed\n---> Package perl-Error.noarch 1:0.17020-2.el7 will be installed\n---> Package perl-Exporter.noarch 0:5.68-3.el7 will be installed\n---> Package perl-File-Path.noarch 0:2.09-2.el7 will be installed\n---> Package perl-File-Temp.noarch 0:0.23.01-3.el7 will be installed\n---> Package perl-Getopt-Long.noarch 0:2.40-2.el7 will be installed\n--> Processing Dependency: perl(Pod::Usage) >= 1.14 for package: perl-Getopt-Long-2.40-2.el7.noarch\n--> Processing Dependency: perl(Text::ParseWords) for package: perl-Getopt-Long-2.40-2.el7.noarch\n---> Package perl-Git.noarch 0:1.8.3.1-12.el7_4 will be installed\n---> Package perl-PathTools.x86_64 0:3.40-5.el7 will be installed\n---> Package perl-TermReadKey.x86_64 0:2.30-20.el7 will be installed\n---> Package python-meld3.x86_64 0:0.6.10-1.el7 will be installed\n---> Package python-virtualenv.noarch 0:1.10.1-4.el7 will be installed\n--> Processing Dependency: python2-devel for package: python-virtualenv-1.10.1-4.el7.noarch\n---> Package socat.x86_64 0:1.7.3.2-2.el7 will be installed\n---> Package subversion-libs.x86_64 0:1.7.14-11.el7_4 will be installed\n--> Running transaction check\n---> Package gnutls.x86_64 0:3.3.26-9.el7 will be installed\n--> Processing Dependency: trousers >= 0.3.11.2 for package: gnutls-3.3.26-9.el7.x86_64\n--> Processing Dependency: libnettle.so.4()(64bit) for package: gnutls-3.3.26-9.el7.x86_64\n--> Processing Dependency: libhogweed.so.2()(64bit) for package: gnutls-3.3.26-9.el7.x86_64\n---> Package libproxy.x86_64 0:0.4.11-10.el7 will be installed\n--> Processing Dependency: libmodman.so.1()(64bit) for package: libproxy-0.4.11-10.el7.x86_64\n---> Package libunwind.x86_64 2:1.2-2.el7 will be installed\n---> Package nginx-mod-http-geoip.x86_64 1:1.12.2-1.el7 will be installed\n---> Package nginx-mod-http-image-filter.x86_64 1:1.12.2-1.el7 will be installed\n--> Processing Dependency: gd for package: 1:nginx-mod-http-image-filter-1.12.2-1.el7.x86_64\n--> Processing Dependency: libgd.so.2()(64bit) for package: 1:nginx-mod-http-image-filter-1.12.2-1.el7.x86_64\n---> Package nginx-mod-http-perl.x86_64 1:1.12.2-1.el7 will be installed\n---> Package nginx-mod-http-xslt-filter.x86_64 1:1.12.2-1.el7 will be installed\n---> Package nginx-mod-mail.x86_64 1:1.12.2-1.el7 will be installed\n---> Package nginx-mod-stream.x86_64 1:1.12.2-1.el7 will be installed\n---> Package pakchois.x86_64 0:0.4-10.el7 will be installed\n---> Package perl-Filter.x86_64 0:1.49-3.el7 will be installed\n---> Package perl-Pod-Simple.noarch 1:3.28-4.el7 will be installed\n--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.28-4.el7.noarch\n--> Processing Dependency: perl(Encode) for package: 1:perl-Pod-Simple-3.28-4.el7.noarch\n---> Package perl-Pod-Usage.noarch 0:1.63-3.el7 will be installed\n--> Processing Dependency: perl(Pod::Text) >= 3.15 for package: perl-Pod-Usage-1.63-3.el7.noarch\n--> Processing Dependency: perl-Pod-Perldoc for package: perl-Pod-Usage-1.63-3.el7.noarch\n---> Package perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 will be installed\n---> Package perl-Socket.x86_64 0:2.010-4.el7 will be installed\n---> Package perl-Storable.x86_64 0:2.45-3.el7 will be installed\n---> Package perl-Text-ParseWords.noarch 0:3.29-4.el7 will be installed\n---> Package perl-Time-HiRes.x86_64 4:1.9725-3.el7 will be installed\n---> Package perl-Time-Local.noarch 0:1.2300-2.el7 will be installed\n---> Package perl-constant.noarch 0:1.27-2.el7 will be installed\n---> Package perl-libs.x86_64 4:5.16.3-292.el7 will be installed\n---> Package perl-macros.x86_64 4:5.16.3-292.el7 will be installed\n---> Package perl-threads.x86_64 0:1.87-4.el7 will be installed\n---> Package perl-threads-shared.x86_64 0:1.43-6.el7 will be installed\n---> Package python-devel.x86_64 0:2.7.5-58.el7 will be installed\n--> Running transaction check\n---> Package gd.x86_64 0:2.0.35-26.el7 will be installed\n--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libpng15.so.15()(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libjpeg.so.62()(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libfontconfig.so.1()(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libXpm.so.4()(64bit) for package: gd-2.0.35-26.el7.x86_64\n--> Processing Dependency: libX11.so.6()(64bit) for package: gd-2.0.35-26.el7.x86_64\n---> Package libmodman.x86_64 0:2.0.1-8.el7 will be installed\n---> Package nettle.x86_64 0:2.7.1-8.el7 will be installed\n---> Package perl-Encode.x86_64 0:2.51-7.el7 will be installed\n---> Package perl-Pod-Escapes.noarch 1:1.04-292.el7 will be installed\n---> Package perl-Pod-Perldoc.noarch 0:3.20-4.el7 will be installed\n--> Processing Dependency: perl(parent) for package: perl-Pod-Perldoc-3.20-4.el7.noarch\n--> Processing Dependency: perl(HTTP::Tiny) for package: perl-Pod-Perldoc-3.20-4.el7.noarch\n---> Package perl-podlators.noarch 0:2.5.1-3.el7 will be installed\n---> Package trousers.x86_64 0:0.3.14-2.el7 will be installed\n--> Running transaction check\n---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed\n--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64\n--> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64\n---> Package libX11.x86_64 0:1.6.5-1.el7 will be installed\n--> Processing Dependency: libX11-common >= 1.6.5-1.el7 for package: libX11-1.6.5-1.el7.x86_64\n--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.5-1.el7.x86_64\n---> Package libXpm.x86_64 0:3.5.12-1.el7 will be installed\n---> Package libjpeg-turbo.x86_64 0:1.2.90-5.el7 will be installed\n---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed\n---> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed\n---> Package perl-parent.noarch 1:0.225-244.el7 will be installed\n--> Running transaction check\n---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed\n---> Package libX11-common.noarch 0:1.6.5-1.el7 will be installed\n---> Package libxcb.x86_64 0:1.12-1.el7 will be installed\n--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.12-1.el7.x86_64\n---> Package lyx-fonts.noarch 0:2.2.3-1.el7 will be installed\n--> Running transaction check\n---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n ansible-tower x86_64 3.2.1-1.el7 ansible-tower 5.4 k\nInstalling for dependencies:\n ansible-tower-server x86_64 3.2.1-1.el7 ansible-tower 3.6 M\n ansible-tower-ui x86_64 3.2.1-1.el7 ansible-tower 3.0 M\n ansible-tower-venv-ansible x86_64 3.2.1-1.el7 ansible-tower 40 M\n ansible-tower-venv-tower x86_64 3.2.1-1.el7 ansible-tower 54 M\n apr x86_64 1.4.8-3.el7_4.1 updates 103 k\n apr-util x86_64 1.5.2-6.el7 base 92 k\n bubblewrap x86_64 0.1.7-1.el7 epel 37 k\n bzip2 x86_64 1.0.6-13.el7 base 52 k\n erlang x86_64 19.0.4-1.el7.centos jlaska-rabbitmq 18 M\n fontconfig x86_64 2.10.95-11.el7 base 229 k\n fontpackages-filesystem noarch 1.44-8.el7 base 9.9 k\n gd x86_64 2.0.35-26.el7 base 146 k\n git x86_64 1.8.3.1-12.el7_4 updates 4.4 M\n gnutls x86_64 3.3.26-9.el7 base 677 k\n gperftools-libs x86_64 2.4-8.el7 base 272 k\n libX11 x86_64 1.6.5-1.el7 base 606 k\n libX11-common noarch 1.6.5-1.el7 base 164 k\n libXau x86_64 1.0.8-2.1.el7 base 29 k\n libXpm x86_64 3.5.12-1.el7 base 55 k\n libevent x86_64 2.0.21-4.el7 base 214 k\n libgnome-keyring x86_64 3.12.0-1.el7 base 109 k\n libjpeg-turbo x86_64 1.2.90-5.el7 base 134 k\n libmodman x86_64 2.0.1-8.el7 base 28 k\n libpng x86_64 2:1.5.13-7.el7_2 base 213 k\n libproxy x86_64 0.4.11-10.el7 base 64 k\n libsemanage-python x86_64 2.5-8.el7 base 104 k\n libtool-ltdl x86_64 2.4.2-22.el7_3 base 49 k\n libunwind x86_64 2:1.2-2.el7 base 57 k\n libxcb x86_64 1.12-1.el7 base 211 k\n libxslt x86_64 1.1.28-5.el7 base 242 k\n lyx-fonts noarch 2.2.3-1.el7 epel 159 k\n memcached x86_64 1.4.15-10.el7_3.1 base 85 k\n mercurial x86_64 2.6.2-8.el7_4 updates 2.6 M\n neon x86_64 0.30.0-3.el7 base 165 k\n nettle x86_64 2.7.1-8.el7 base 327 k\n nginx x86_64 1:1.12.2-1.el7 epel 529 k\n nginx-all-modules noarch 1:1.12.2-1.el7 epel 16 k\n nginx-filesystem noarch 1:1.12.2-1.el7 epel 17 k\n nginx-mod-http-geoip x86_64 1:1.12.2-1.el7 epel 23 k\n nginx-mod-http-image-filter x86_64 1:1.12.2-1.el7 epel 26 k\n nginx-mod-http-perl x86_64 1:1.12.2-1.el7 epel 35 k\n nginx-mod-http-xslt-filter x86_64 1:1.12.2-1.el7 epel 25 k\n nginx-mod-mail x86_64 1:1.12.2-1.el7 epel 53 k\n nginx-mod-stream x86_64 1:1.12.2-1.el7 epel 76 k\n pakchois x86_64 0.4-10.el7 base 14 k\n perl x86_64 4:5.16.3-292.el7 base 8.0 M\n perl-Carp noarch 1.26-244.el7 base 19 k\n perl-Encode x86_64 2.51-7.el7 base 1.5 M\n perl-Error noarch 1:0.17020-2.el7 base 32 k\n perl-Exporter noarch 5.68-3.el7 base 28 k\n perl-File-Path noarch 2.09-2.el7 base 26 k\n perl-File-Temp noarch 0.23.01-3.el7 base 56 k\n perl-Filter x86_64 1.49-3.el7 base 76 k\n perl-Getopt-Long noarch 2.40-2.el7 base 56 k\n perl-Git noarch 1.8.3.1-12.el7_4 updates 53 k\n perl-HTTP-Tiny noarch 0.033-3.el7 base 38 k\n perl-PathTools x86_64 3.40-5.el7 base 82 k\n perl-Pod-Escapes noarch 1:1.04-292.el7 base 51 k\n perl-Pod-Perldoc noarch 3.20-4.el7 base 87 k\n perl-Pod-Simple noarch 1:3.28-4.el7 base 216 k\n perl-Pod-Usage noarch 1.63-3.el7 base 27 k\n perl-Scalar-List-Utils x86_64 1.27-248.el7 base 36 k\n perl-Socket x86_64 2.010-4.el7 base 49 k\n perl-Storable x86_64 2.45-3.el7 base 77 k\n perl-TermReadKey x86_64 2.30-20.el7 base 31 k\n perl-Text-ParseWords noarch 3.29-4.el7 base 14 k\n perl-Time-HiRes x86_64 4:1.9725-3.el7 base 45 k\n perl-Time-Local noarch 1.2300-2.el7 base 24 k\n perl-constant noarch 1.27-2.el7 base 19 k\n perl-libs x86_64 4:5.16.3-292.el7 base 688 k\n perl-macros x86_64 4:5.16.3-292.el7 base 43 k\n perl-parent noarch 1:0.225-244.el7 base 12 k\n perl-podlators noarch 2.5.1-3.el7 base 112 k\n perl-threads x86_64 1.87-4.el7 base 49 k\n perl-threads-shared x86_64 1.43-6.el7 base 39 k\n postgresql96 x86_64 9.6.6-1PGDG.rhel7 pgdg96 1.4 M\n python-devel x86_64 2.7.5-58.el7 base 395 k\n python-meld3 x86_64 0.6.10-1.el7 epel 73 k\n python-virtualenv noarch 1.10.1-4.el7 base 1.2 M\n rabbitmq-server noarch 3.6.9-1.el7.centos jlaska-rabbitmq 4.5 M\n rsync x86_64 3.0.9-18.el7 base 360 k\n socat x86_64 1.7.3.2-2.el7 base 290 k\n sos noarch 3.4-6.el7.centos base 381 k\n subversion x86_64 1.7.14-11.el7_4 updates 1.0 M\n subversion-libs x86_64 1.7.14-11.el7_4 updates 921 k\n supervisor noarch 3.1.4-1.el7 epel 446 k\n trousers x86_64 0.3.14-2.el7 base 289 k\n xmlsec1 x86_64 1.2.20-7.el7_4 updates 177 k\n xmlsec1-openssl x86_64 1.2.20-7.el7_4 updates 76 k\n\nTransaction Summary\n================================================================================\nInstall 1 Package (+89 Dependent packages)\n\nTotal download size: 154 M\nInstalled size: 791 M\nDownloading packages:\nPublic key for ansible-tower-3.2.1-1.el7.x86_64.rpm is not installed\nPublic key for erlang-19.0.4-1.el7.centos.x86_64.rpm is not installed\n--------------------------------------------------------------------------------\nTotal 1.0 MB/s | 154 MB 02:34 \nRetrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ansible-release\nRetrieving key from https://copr-be.cloud.fedoraproject.org/results/jlaska/rabbitmq/pubkey.gpg\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n Installing : libxslt-1.1.28-5.el7.x86_64 1/90 \n Installing : apr-1.4.8-3.el7_4.1.x86_64 2/90 \n Installing : apr-util-1.5.2-6.el7.x86_64 3/90 \n Installing : fontpackages-filesystem-1.44-8.el7.noarch 4/90 \n Installing : erlang-19.0.4-1.el7.centos.x86_64 5/90 \n Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64 6/90 \n Installing : xmlsec1-1.2.20-7.el7_4.x86_64 7/90 \n Installing : rsync-3.0.9-18.el7.x86_64 8/90 \n Installing : xmlsec1-openssl-1.2.20-7.el7_4.x86_64 9/90 \n Installing : lyx-fonts-2.2.3-1.el7.noarch 10/90 \n Installing : fontconfig-2.10.95-11.el7.x86_64 11/90 \n Installing : 1:perl-parent-0.225-244.el7.noarch 12/90 \n Installing : perl-HTTP-Tiny-0.033-3.el7.noarch 13/90 \n Installing : perl-podlators-2.5.1-3.el7.noarch 14/90 \n Installing : perl-Pod-Perldoc-3.20-4.el7.noarch 15/90 \n Installing : 1:perl-Pod-Escapes-1.04-292.el7.noarch 16/90 \n Installing : perl-Text-ParseWords-3.29-4.el7.noarch 17/90 \n Installing : perl-Encode-2.51-7.el7.x86_64 18/90 \n Installing : perl-Pod-Usage-1.63-3.el7.noarch 19/90 \n Installing : 4:perl-libs-5.16.3-292.el7.x86_64 20/90 \n Installing : 4:perl-macros-5.16.3-292.el7.x86_64 21/90 \n Installing : perl-Socket-2.010-4.el7.x86_64 22/90 \n Installing : perl-threads-1.87-4.el7.x86_64 23/90 \n Installing : perl-Storable-2.45-3.el7.x86_64 24/90 \n Installing : perl-Carp-1.26-244.el7.noarch 25/90 \n Installing : 4:perl-Time-HiRes-1.9725-3.el7.x86_64 26/90 \n Installing : perl-Filter-1.49-3.el7.x86_64 27/90 \n Installing : perl-Exporter-5.68-3.el7.noarch 28/90 \n Installing : perl-constant-1.27-2.el7.noarch 29/90 \n Installing : perl-Time-Local-1.2300-2.el7.noarch 30/90 \n Installing : perl-threads-shared-1.43-6.el7.x86_64 31/90 \n Installing : perl-File-Temp-0.23.01-3.el7.noarch 32/90 \n Installing : perl-File-Path-2.09-2.el7.noarch 33/90 \n Installing : perl-PathTools-3.40-5.el7.x86_64 34/90 \n Installing : perl-Scalar-List-Utils-1.27-248.el7.x86_64 35/90 \n Installing : 1:perl-Pod-Simple-3.28-4.el7.noarch 36/90 \n Installing : perl-Getopt-Long-2.40-2.el7.noarch 37/90 \n Installing : 4:perl-5.16.3-292.el7.x86_64 38/90 \n Installing : 1:perl-Error-0.17020-2.el7.noarch 39/90 \n Installing : perl-TermReadKey-2.30-20.el7.x86_64 40/90 \n Installing : postgresql96-9.6.6-1PGDG.rhel7.x86_64 41/90 \n Installing : bubblewrap-0.1.7-1.el7.x86_64 42/90 \n Installing : pakchois-0.4-10.el7.x86_64 43/90 \n Installing : python-devel-2.7.5-58.el7.x86_64 44/90 \n Installing : python-virtualenv-1.10.1-4.el7.noarch 45/90 \n Installing : ansible-tower-venv-ansible-3.2.1-1.el7.x86_64 46/90 \n Installing : ansible-tower-venv-tower-3.2.1-1.el7.x86_64 47/90 \n Installing : libX11-common-1.6.5-1.el7.noarch 48/90 \n Installing : libevent-2.0.21-4.el7.x86_64 49/90 \n Installing : memcached-1.4.15-10.el7_3.1.x86_64 50/90 \n Installing : python-meld3-0.6.10-1.el7.x86_64 51/90 \n Installing : supervisor-3.1.4-1.el7.noarch 52/90 \n Installing : libjpeg-turbo-1.2.90-5.el7.x86_64 53/90 \n Installing : 2:libunwind-1.2-2.el7.x86_64 54/90 \n Installing : gperftools-libs-2.4-8.el7.x86_64 55/90 \n Installing : libmodman-2.0.1-8.el7.x86_64 56/90 \n Installing : libproxy-0.4.11-10.el7.x86_64 57/90 \n Installing : bzip2-1.0.6-13.el7.x86_64 58/90 \n Installing : sos-3.4-6.el7.centos.noarch 59/90 \n Installing : mercurial-2.6.2-8.el7_4.x86_64 60/90 \n Installing : trousers-0.3.14-2.el7.x86_64 61/90 \n Installing : socat-1.7.3.2-2.el7.x86_64 62/90 \n Installing : rabbitmq-server-3.6.9-1.el7.centos.noarch 63/90 \n Installing : 1:nginx-filesystem-1.12.2-1.el7.noarch 64/90 \n Installing : libXau-1.0.8-2.1.el7.x86_64 65/90 \n Installing : libxcb-1.12-1.el7.x86_64 66/90 \n Installing : libX11-1.6.5-1.el7.x86_64 67/90 \n Installing : libXpm-3.5.12-1.el7.x86_64 68/90 \n Installing : libsemanage-python-2.5-8.el7.x86_64 69/90 \n Installing : nettle-2.7.1-8.el7.x86_64 70/90 \n Installing : gnutls-3.3.26-9.el7.x86_64 71/90 \n Installing : neon-0.30.0-3.el7.x86_64 72/90 \n Installing : subversion-libs-1.7.14-11.el7_4.x86_64 73/90 \n Installing : subversion-1.7.14-11.el7_4.x86_64 74/90 \n Installing : 2:libpng-1.5.13-7.el7_2.x86_64 75/90 \n Installing : gd-2.0.35-26.el7.x86_64 76/90 \n Installing : 1:nginx-mod-http-image-filter-1.12.2-1.el7.x86_64 77/90 \n Installing : 1:nginx-mod-http-xslt-filter-1.12.2-1.el7.x86_64 78/90 \n Installing : 1:nginx-mod-mail-1.12.2-1.el7.x86_64 79/90 \n Installing : 1:nginx-mod-http-geoip-1.12.2-1.el7.x86_64 80/90 \n Installing : 1:nginx-mod-stream-1.12.2-1.el7.x86_64 81/90 \n Installing : 1:nginx-1.12.2-1.el7.x86_64 82/90 \n Installing : 1:nginx-mod-http-perl-1.12.2-1.el7.x86_64 83/90 \n Installing : 1:nginx-all-modules-1.12.2-1.el7.noarch 84/90 \n Installing : libgnome-keyring-3.12.0-1.el7.x86_64 85/90 \n Installing : git-1.8.3.1-12.el7_4.x86_64 86/90 \n Installing : perl-Git-1.8.3.1-12.el7_4.noarch 87/90 \n Installing : ansible-tower-server-3.2.1-1.el7.x86_64 88/90 \ntower not found\n Installing : ansible-tower-ui-3.2.1-1.el7.x86_64 89/90 \n Installing : ansible-tower-3.2.1-1.el7.x86_64 90/90 \n Verifying : perl-HTTP-Tiny-0.033-3.el7.noarch 1/90 \n Verifying : libgnome-keyring-3.12.0-1.el7.x86_64 2/90 \n Verifying : ansible-tower-3.2.1-1.el7.x86_64 3/90 \n Verifying : 2:libpng-1.5.13-7.el7_2.x86_64 4/90 \n Verifying : nettle-2.7.1-8.el7.x86_64 5/90 \n Verifying : rsync-3.0.9-18.el7.x86_64 6/90 \n Verifying : 4:perl-5.16.3-292.el7.x86_64 7/90 \n Verifying : perl-TermReadKey-2.30-20.el7.x86_64 8/90 \n Verifying : xmlsec1-openssl-1.2.20-7.el7_4.x86_64 9/90 \n Verifying : libproxy-0.4.11-10.el7.x86_64 10/90 \n Verifying : perl-File-Temp-0.23.01-3.el7.noarch 11/90 \n Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64 12/90 \n Verifying : 1:nginx-mod-http-image-filter-1.12.2-1.el7.x86_64 13/90 \n Verifying : perl-Socket-2.010-4.el7.x86_64 14/90 \n Verifying : libXpm-3.5.12-1.el7.x86_64 15/90 \n Verifying : python-virtualenv-1.10.1-4.el7.noarch 16/90 \n Verifying : libsemanage-python-2.5-8.el7.x86_64 17/90 \n Verifying : gperftools-libs-2.4-8.el7.x86_64 18/90 \n Verifying : apr-util-1.5.2-6.el7.x86_64 19/90 \n Verifying : 1:perl-Pod-Escapes-1.04-292.el7.noarch 20/90 \n Verifying : 1:nginx-mod-http-perl-1.12.2-1.el7.x86_64 21/90 \n Verifying : apr-1.4.8-3.el7_4.1.x86_64 22/90 \n Verifying : subversion-libs-1.7.14-11.el7_4.x86_64 23/90 \n Verifying : neon-0.30.0-3.el7.x86_64 24/90 \n Verifying : libXau-1.0.8-2.1.el7.x86_64 25/90 \n Verifying : perl-File-Path-2.09-2.el7.noarch 26/90 \n Verifying : 1:nginx-filesystem-1.12.2-1.el7.noarch 27/90 \n Verifying : perl-Text-ParseWords-3.29-4.el7.noarch 28/90 \n Verifying : socat-1.7.3.2-2.el7.x86_64 29/90 \n Verifying : trousers-0.3.14-2.el7.x86_64 30/90 \n Verifying : mercurial-2.6.2-8.el7_4.x86_64 31/90 \n Verifying : git-1.8.3.1-12.el7_4.x86_64 32/90 \n Verifying : 1:nginx-mod-http-xslt-filter-1.12.2-1.el7.x86_64 33/90 \n Verifying : bzip2-1.0.6-13.el7.x86_64 34/90 \n Verifying : ansible-tower-venv-ansible-3.2.1-1.el7.x86_64 35/90 \n Verifying : 4:perl-libs-5.16.3-292.el7.x86_64 36/90 \n Verifying : libmodman-2.0.1-8.el7.x86_64 37/90 \n Verifying : libxcb-1.12-1.el7.x86_64 38/90 \n Verifying : gd-2.0.35-26.el7.x86_64 39/90 \n Verifying : 2:libunwind-1.2-2.el7.x86_64 40/90 \n Verifying : perl-Pod-Usage-1.63-3.el7.noarch 41/90 \n Verifying : perl-Encode-2.51-7.el7.x86_64 42/90 \n Verifying : erlang-19.0.4-1.el7.centos.x86_64 43/90 \n Verifying : fontconfig-2.10.95-11.el7.x86_64 44/90 \n Verifying : perl-threads-1.87-4.el7.x86_64 45/90 \n Verifying : 1:nginx-mod-mail-1.12.2-1.el7.x86_64 46/90 \n Verifying : lyx-fonts-2.2.3-1.el7.noarch 47/90 \n Verifying : libX11-1.6.5-1.el7.x86_64 48/90 \n Verifying : libjpeg-turbo-1.2.90-5.el7.x86_64 49/90 \n Verifying : perl-threads-shared-1.43-6.el7.x86_64 50/90 \n Verifying : perl-Storable-2.45-3.el7.x86_64 51/90 \n Verifying : 4:perl-macros-5.16.3-292.el7.x86_64 52/90 \n Verifying : fontpackages-filesystem-1.44-8.el7.noarch 53/90 \n Verifying : subversion-1.7.14-11.el7_4.x86_64 54/90 \n Verifying : 1:perl-parent-0.225-244.el7.noarch 55/90 \n Verifying : python-meld3-0.6.10-1.el7.x86_64 56/90 \n Verifying : ansible-tower-venv-tower-3.2.1-1.el7.x86_64 57/90 \n Verifying : gnutls-3.3.26-9.el7.x86_64 58/90 \n Verifying : 1:nginx-mod-http-geoip-1.12.2-1.el7.x86_64 59/90 \n Verifying : perl-Carp-1.26-244.el7.noarch 60/90 \n Verifying : perl-Git-1.8.3.1-12.el7_4.noarch 61/90 \n Verifying : libevent-2.0.21-4.el7.x86_64 62/90 \n Verifying : 4:perl-Time-HiRes-1.9725-3.el7.x86_64 63/90 \n Verifying : ansible-tower-server-3.2.1-1.el7.x86_64 64/90 \n Verifying : libX11-common-1.6.5-1.el7.noarch 65/90 \n Verifying : python-devel-2.7.5-58.el7.x86_64 66/90 \n Verifying : perl-podlators-2.5.1-3.el7.noarch 67/90 \n Verifying : perl-Filter-1.49-3.el7.x86_64 68/90 \n Verifying : pakchois-0.4-10.el7.x86_64 69/90 \n Verifying : ansible-tower-ui-3.2.1-1.el7.x86_64 70/90 \n Verifying : bubblewrap-0.1.7-1.el7.x86_64 71/90 \n Verifying : perl-Exporter-5.68-3.el7.noarch 72/90 \n Verifying : perl-constant-1.27-2.el7.noarch 73/90 \n Verifying : perl-PathTools-3.40-5.el7.x86_64 74/90 \n Verifying : 1:nginx-all-modules-1.12.2-1.el7.noarch 75/90 \n Verifying : 1:nginx-1.12.2-1.el7.x86_64 76/90 \n Verifying : memcached-1.4.15-10.el7_3.1.x86_64 77/90 \n Verifying : xmlsec1-1.2.20-7.el7_4.x86_64 78/90 \n Verifying : 1:perl-Pod-Simple-3.28-4.el7.noarch 79/90 \n Verifying : 1:nginx-mod-stream-1.12.2-1.el7.x86_64 80/90 \n Verifying : perl-Time-Local-1.2300-2.el7.noarch 81/90 \n Verifying : libxslt-1.1.28-5.el7.x86_64 82/90 \n Verifying : 1:perl-Error-0.17020-2.el7.noarch 83/90 \n Verifying : supervisor-3.1.4-1.el7.noarch 84/90 \n Verifying : perl-Scalar-List-Utils-1.27-248.el7.x86_64 85/90 \n Verifying : postgresql96-9.6.6-1PGDG.rhel7.x86_64 86/90 \n Verifying : sos-3.4-6.el7.centos.noarch 87/90 \n Verifying : perl-Pod-Perldoc-3.20-4.el7.noarch 88/90 \n Verifying : perl-Getopt-Long-2.40-2.el7.noarch 89/90 \n Verifying : rabbitmq-server-3.6.9-1.el7.centos.noarch 90/90 \n\nInstalled:\n ansible-tower.x86_64 0:3.2.1-1.el7 \n\nDependency Installed:\n ansible-tower-server.x86_64 0:3.2.1-1.el7 \n ansible-tower-ui.x86_64 0:3.2.1-1.el7 \n ansible-tower-venv-ansible.x86_64 0:3.2.1-1.el7 \n ansible-tower-venv-tower.x86_64 0:3.2.1-1.el7 \n apr.x86_64 0:1.4.8-3.el7_4.1 \n apr-util.x86_64 0:1.5.2-6.el7 \n bubblewrap.x86_64 0:0.1.7-1.el7 \n bzip2.x86_64 0:1.0.6-13.el7 \n erlang.x86_64 0:19.0.4-1.el7.centos \n fontconfig.x86_64 0:2.10.95-11.el7 \n fontpackages-filesystem.noarch 0:1.44-8.el7 \n gd.x86_64 0:2.0.35-26.el7 \n git.x86_64 0:1.8.3.1-12.el7_4 \n gnutls.x86_64 0:3.3.26-9.el7 \n gperftools-libs.x86_64 0:2.4-8.el7 \n libX11.x86_64 0:1.6.5-1.el7 \n libX11-common.noarch 0:1.6.5-1.el7 \n libXau.x86_64 0:1.0.8-2.1.el7 \n libXpm.x86_64 0:3.5.12-1.el7 \n libevent.x86_64 0:2.0.21-4.el7 \n libgnome-keyring.x86_64 0:3.12.0-1.el7 \n libjpeg-turbo.x86_64 0:1.2.90-5.el7 \n libmodman.x86_64 0:2.0.1-8.el7 \n libpng.x86_64 2:1.5.13-7.el7_2 \n libproxy.x86_64 0:0.4.11-10.el7 \n libsemanage-python.x86_64 0:2.5-8.el7 \n libtool-ltdl.x86_64 0:2.4.2-22.el7_3 \n libunwind.x86_64 2:1.2-2.el7 \n libxcb.x86_64 0:1.12-1.el7 \n libxslt.x86_64 0:1.1.28-5.el7 \n lyx-fonts.noarch 0:2.2.3-1.el7 \n memcached.x86_64 0:1.4.15-10.el7_3.1 \n mercurial.x86_64 0:2.6.2-8.el7_4 \n neon.x86_64 0:0.30.0-3.el7 \n nettle.x86_64 0:2.7.1-8.el7 \n nginx.x86_64 1:1.12.2-1.el7 \n nginx-all-modules.noarch 1:1.12.2-1.el7 \n nginx-filesystem.noarch 1:1.12.2-1.el7 \n nginx-mod-http-geoip.x86_64 1:1.12.2-1.el7 \n nginx-mod-http-image-filter.x86_64 1:1.12.2-1.el7 \n nginx-mod-http-perl.x86_64 1:1.12.2-1.el7 \n nginx-mod-http-xslt-filter.x86_64 1:1.12.2-1.el7 \n nginx-mod-mail.x86_64 1:1.12.2-1.el7 \n nginx-mod-stream.x86_64 1:1.12.2-1.el7 \n pakchois.x86_64 0:0.4-10.el7 \n perl.x86_64 4:5.16.3-292.el7 \n perl-Carp.noarch 0:1.26-244.el7 \n perl-Encode.x86_64 0:2.51-7.el7 \n perl-Error.noarch 1:0.17020-2.el7 \n perl-Exporter.noarch 0:5.68-3.el7 \n perl-File-Path.noarch 0:2.09-2.el7 \n perl-File-Temp.noarch 0:0.23.01-3.el7 \n perl-Filter.x86_64 0:1.49-3.el7 \n perl-Getopt-Long.noarch 0:2.40-2.el7 \n perl-Git.noarch 0:1.8.3.1-12.el7_4 \n perl-HTTP-Tiny.noarch 0:0.033-3.el7 \n perl-PathTools.x86_64 0:3.40-5.el7 \n perl-Pod-Escapes.noarch 1:1.04-292.el7 \n perl-Pod-Perldoc.noarch 0:3.20-4.el7 \n perl-Pod-Simple.noarch 1:3.28-4.el7 \n perl-Pod-Usage.noarch 0:1.63-3.el7 \n perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 \n perl-Socket.x86_64 0:2.010-4.el7 \n perl-Storable.x86_64 0:2.45-3.el7 \n perl-TermReadKey.x86_64 0:2.30-20.el7 \n perl-Text-ParseWords.noarch 0:3.29-4.el7 \n perl-Time-HiRes.x86_64 4:1.9725-3.el7 \n perl-Time-Local.noarch 0:1.2300-2.el7 \n perl-constant.noarch 0:1.27-2.el7 \n perl-libs.x86_64 4:5.16.3-292.el7 \n perl-macros.x86_64 4:5.16.3-292.el7 \n perl-parent.noarch 1:0.225-244.el7 \n perl-podlators.noarch 0:2.5.1-3.el7 \n perl-threads.x86_64 0:1.87-4.el7 \n perl-threads-shared.x86_64 0:1.43-6.el7 \n postgresql96.x86_64 0:9.6.6-1PGDG.rhel7 \n python-devel.x86_64 0:2.7.5-58.el7 \n python-meld3.x86_64 0:0.6.10-1.el7 \n python-virtualenv.noarch 0:1.10.1-4.el7 \n rabbitmq-server.noarch 0:3.6.9-1.el7.centos \n rsync.x86_64 0:3.0.9-18.el7 \n socat.x86_64 0:1.7.3.2-2.el7 \n sos.noarch 0:3.4-6.el7.centos \n subversion.x86_64 0:1.7.14-11.el7_4 \n subversion-libs.x86_64 0:1.7.14-11.el7_4 \n supervisor.noarch 0:3.1.4-1.el7 \n trousers.x86_64 0:0.3.14-2.el7 \n xmlsec1.x86_64 0:1.2.20-7.el7_4 \n xmlsec1-openssl.x86_64 0:1.2.20-7.el7_4 \n\nComplete!\n"]} TASK [packages_el : Upgrade Ansible] ********************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : Check to see if Postgres is installed] ************************************************************************************************************ fatal: [localhost]: FAILED! => {"msg": "Failed to change ownership of the temporary files Ansible needs to create despite connecting as root. Unprivileged become user would be unable to read the file."} ...ignoring TASK [packages_el : Set upgrade flag if Postgres is installed and not at version 9.6] ********************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : Install postgres] ********************************************************************************************************************************* changed: [localhost] => (item=[u'postgresql96-server', u'postgresql96-contrib']) => {"changed": true, "item": ["postgresql96-server", "postgresql96-contrib"], "msg": "Repository epel is listed more than once in the configuration\nRepository epel-source is listed more than once in the configuration\n", "rc": 0, "results": ["Loaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: mirror.vbctv.in\n * epel: epel.mirror.angkasa.id\n * extras: mirror.vbctv.in\n * updates: mirror.vbctv.in\nResolving Dependencies\n--> Running transaction check\n---> Package postgresql96-contrib.x86_64 0:9.6.6-1PGDG.rhel7 will be installed\n---> Package postgresql96-server.x86_64 0:9.6.6-1PGDG.rhel7 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n postgresql96-contrib x86_64 9.6.6-1PGDG.rhel7 pgdg96 566 k\n postgresql96-server x86_64 9.6.6-1PGDG.rhel7 pgdg96 4.3 M\n\nTransaction Summary\n================================================================================\nInstall 2 Packages\n\nTotal download size: 4.9 M\nInstalled size: 20 M\nDownloading packages:\n--------------------------------------------------------------------------------\nTotal 213 kB/s | 4.9 MB 00:23 \nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n Installing : postgresql96-server-9.6.6-1PGDG.rhel7.x86_64 1/2 \n Installing : postgresql96-contrib-9.6.6-1PGDG.rhel7.x86_64 2/2 \n Verifying : postgresql96-contrib-9.6.6-1PGDG.rhel7.x86_64 1/2 \n Verifying : postgresql96-server-9.6.6-1PGDG.rhel7.x86_64 2/2 \n\nInstalled:\n postgresql96-contrib.x86_64 0:9.6.6-1PGDG.rhel7 \n postgresql96-server.x86_64 0:9.6.6-1PGDG.rhel7 \n\nComplete!\n"]} TASK [packages_el : Stop postgres 9.4] ******************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : init postgresql (el-only)] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_el : pg_upgrade] *************************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [packages_el : Uninstall Postgres 9.4] *************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : include_vars] ********************************************************************************************************************************* skipping: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/packages_ubuntu/vars/../vars/default.yml) => {"changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/packages_ubuntu/vars/../vars/default.yml", "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Remove Django if installed via. apt.] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : install apt repository keys] ****************************************************************************************************************** TASK [packages_ubuntu : Install apt repositories] ********************************************************************************************************************* TASK [packages_ubuntu : Install playbook dependencies] **************************************************************************************************************** TASK [packages_ubuntu : Check for custom ui logo] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Check for custom ui settings] ***************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Move away custom ui logo] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Move away custom ui settings] ***************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Install ubuntu Tower apt repository.] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : A secret key may already exist; test if it does.] ********************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : If a secret key already exists, read it into memory.] ***************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [packages_ubuntu : Install Tower package with the apt module.] *************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Upgrade Ansible] ****************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Restore the secret key.] ********************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [packages_ubuntu : Remove Tower apt repository configuration.] *************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Update apt cache] ***************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Check to see if Postgres is installed] ******************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Set upgrade flag if Postgres is installed and not at version 9.6] ***************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Install postgres] ***************************************************************************************************************************** skipping: [localhost] => (item=[]) => {"changed": false, "item": [], "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Stop postgres] ******************************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Symlink pg config] **************************************************************************************************************************** skipping: [localhost] => (item={u'dest': u'/var/lib/postgresql/9.4/main/postgresql.conf', u'src': u'/etc/postgresql/9.4/main/postgresql.conf'}) => {"changed": false, "item": {"dest": "/var/lib/postgresql/9.4/main/postgresql.conf", "src": "/etc/postgresql/9.4/main/postgresql.conf"}, "skip_reason": "Conditional result was False"} skipping: [localhost] => (item={u'dest': u'/var/lib/postgresql/9.4/main/pg_hba.conf', u'src': u'/etc/postgresql/9.4/main/pg_hba.conf'}) => {"changed": false, "item": {"dest": "/var/lib/postgresql/9.4/main/pg_hba.conf", "src": "/etc/postgresql/9.4/main/pg_hba.conf"}, "skip_reason": "Conditional result was False"} skipping: [localhost] => (item={u'dest': u'/var/lib/postgresql/9.6/main/postgresql.conf', u'src': u'/etc/postgresql/9.6/main/postgresql.conf'}) => {"changed": false, "item": {"dest": "/var/lib/postgresql/9.6/main/postgresql.conf", "src": "/etc/postgresql/9.6/main/postgresql.conf"}, "skip_reason": "Conditional result was False"} skipping: [localhost] => (item={u'dest': u'/var/lib/postgresql/9.6/main/pg_hba.conf', u'src': u'/etc/postgresql/9.6/main/pg_hba.conf'}) => {"changed": false, "item": {"dest": "/var/lib/postgresql/9.6/main/pg_hba.conf", "src": "/etc/postgresql/9.6/main/pg_hba.conf"}, "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Ensure conf.d directories exists] ************************************************************************************************************* skipping: [localhost] => (item=/var/lib/postgresql/9.4/main/conf.d) => {"changed": false, "item": "/var/lib/postgresql/9.4/main/conf.d", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=/var/lib/postgresql/9.6/main/conf.d) => {"changed": false, "item": "/var/lib/postgresql/9.6/main/conf.d", "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : pg_upgrade] *********************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [packages_ubuntu : Uninstall Postgresql 9.4] ********************************************************************************************************************* skipping: [localhost] => (item=[]) => {"changed": false, "item": [], "skip_reason": "Conditional result was False"} TASK [packages_ubuntu : Make sure Postgres starts on the expected port] *********************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [postgres : include_vars] **************************************************************************************************************************************** ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/postgres/vars/../vars/RedHat-7.yml) => {"ansible_facts": {"pg_conf_dir": "/var/lib/pgsql/9.6/data", "pg_conf_location": "{{ pg_conf_dir }}/postgresql.conf", "pg_hba_location": "{{ pg_conf_dir }}/pg_hba.conf", "pg_initdb_command": "/usr/pgsql-9.6/bin/postgresql96-setup initdb", "postgres_init_name": "postgresql-9.6"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/postgres/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/postgres/vars/../vars/RedHat-7.yml"} TASK [postgres : init postgresql (el-only)] *************************************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": ["/usr/pgsql-9.6/bin/postgresql96-setup", "initdb"], "delta": "0:00:09.374654", "end": "2018-01-03 16:11:22.042166", "rc": 0, "start": "2018-01-03 16:11:12.667512", "stderr": "", "stderr_lines": [], "stdout": "Initializing database ... OK", "stdout_lines": ["Initializing database ... OK"]} TASK [postgres : Make sure PostgreSQL is started] ********************************************************************************************************************* changed: [localhost] => {"changed": true, "name": "postgresql-9.6", "state": "started", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "basic.target systemd-journald.socket network.target syslog.target system.slice", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "PostgreSQL 9.6 database server", "DevicePolicy": "auto", "Documentation": "https://www.postgresql.org/docs/9.6/static/", "Environment": "PGDATA=/var/lib/pgsql/9.6/data/ PG_OOM_ADJUST_FILE=/proc/self/oom_score_adj PG_OOM_ADJUST_VALUE=0", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/pgsql-9.6/bin/postmaster ; argv[]=/usr/pgsql-9.6/bin/postmaster -D ${PGDATA} ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartPre": "{ path=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ; argv[]=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ${PGDATA} ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/postgresql-9.6.service", "Group": "postgres", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "postgresql-9.6.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "mixed", "KillSignal": "2", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "postgresql-9.6.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMScoreAdjust": "-1000", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "0", "TimeoutStopUSec": "0", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "User": "postgres", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [postgres : Wait for PostgreSQL to start if it wasnt] ************************************************************************************************************ ok: [localhost] => {"changed": false, "elapsed": 0, "path": null, "port": 5432, "search_regex": null, "state": "started"} TASK [postgres : Update postgresql authentication settings] *********************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "d050f8274268b3bd4037e9516b2255ff93431545", "dest": "/var/lib/pgsql/9.6/data/pg_hba.conf", "gid": 26, "group": "postgres", "md5sum": "474c18732641bbaabeeb94654d8ef50c", "mode": "0600", "owner": "postgres", "secontext": "unconfined_u:object_r:postgresql_db_t:s0", "size": 451, "src": "/root/.ansible/tmp/ansible-tmp-1514976082.99-141158501197938/source", "state": "file", "uid": 26} TASK [postgres : Apply postgresql general settings] ******************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "6cc0cdb9bfc5ab0ce63663d77c8d9496dd2ee985", "dest": "/var/lib/pgsql/9.6/data/postgresql.conf", "gid": 26, "group": "postgres", "md5sum": "76d0d5d39874db11ad22089443e06066", "mode": "0600", "owner": "postgres", "secontext": "unconfined_u:object_r:postgresql_db_t:s0", "size": 3222, "src": "/root/.ansible/tmp/ansible-tmp-1514976083.52-24383266546918/source", "state": "file", "uid": 26} TASK [postgres : Create unix socket directory] ************************************************************************************************************************ changed: [localhost] => {"changed": true, "gid": 26, "group": "postgres", "mode": "02775", "owner": "postgres", "path": "/var/run/postgresql", "secontext": "system_u:object_r:postgresql_var_run_t:s0", "size": 80, "state": "directory", "uid": 26} TASK [postgres : Configure postgresql tmpfiles.d] ********************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "241b3dff32ef1ee86c424ac3e1bf8a10217a55d5", "dest": "/usr/lib/tmpfiles.d/postgresql.conf", "gid": 0, "group": "root", "md5sum": "dcbe09731b1a6d92683f02966abfeed3", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:lib_t:s0", "size": 47, "src": "/root/.ansible/tmp/ansible-tmp-1514976084.16-109850365001092/source", "state": "file", "uid": 0} TASK [postgres : restart postgresql when authentication settings changed] ********************************************************************************************* changed: [localhost] => {"changed": true, "name": "postgresql-9.6", "state": "started", "status": {"ActiveEnterTimestamp": "Wed 2018-01-03 16:11:22 IST", "ActiveEnterTimestampMonotonic": "739966551", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "systemd-journald.socket network.target basic.target system.slice syslog.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "yes", "AssertTimestamp": "Wed 2018-01-03 16:11:22 IST", "AssertTimestampMonotonic": "739903650", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2018-01-03 16:11:22 IST", "ConditionTimestampMonotonic": "739903649", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/postgresql-9.6.service", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "PostgreSQL 9.6 database server", "DevicePolicy": "auto", "Documentation": "https://www.postgresql.org/docs/9.6/static/", "Environment": "PGDATA=/var/lib/pgsql/9.6/data/ PG_OOM_ADJUST_FILE=/proc/self/oom_score_adj PG_OOM_ADJUST_VALUE=0", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "13941", "ExecMainStartTimestamp": "Wed 2018-01-03 16:11:22 IST", "ExecMainStartTimestampMonotonic": "739921947", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/pgsql-9.6/bin/postmaster ; argv[]=/usr/pgsql-9.6/bin/postmaster -D ${PGDATA} ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:11:22 IST] ; stop_time=[n/a] ; pid=13941 ; code=(null) ; status=0/0 }", "ExecStartPre": "{ path=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ; argv[]=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ${PGDATA} ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:11:22 IST] ; stop_time=[Wed 2018-01-03 16:11:22 IST] ; pid=13935 ; code=exited ; status=0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/postgresql-9.6.service", "Group": "postgres", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "postgresql-9.6.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2018-01-03 16:11:22 IST", "InactiveExitTimestampMonotonic": "739904692", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "mixed", "KillSignal": "2", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "13941", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "postgresql-9.6.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMScoreAdjust": "-1000", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "0", "TimeoutStopUSec": "0", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "User": "postgres", "Wants": "system.slice", "WatchdogTimestamp": "Wed 2018-01-03 16:11:22 IST", "WatchdogTimestampMonotonic": "739966487", "WatchdogUSec": "0"}} TASK [postgres : wait for postgresql restart] ************************************************************************************************************************* ok: [localhost] => {"changed": false, "elapsed": 0, "path": null, "port": 5432, "search_regex": null, "state": "started"} TASK [postgres : configure postgresql to start automatically] ********************************************************************************************************* changed: [localhost] => {"changed": true, "enabled": true, "name": "postgresql-9.6", "status": {"ActiveEnterTimestamp": "Wed 2018-01-03 16:11:24 IST", "ActiveEnterTimestampMonotonic": "742066451", "ActiveExitTimestamp": "Wed 2018-01-03 16:11:24 IST", "ActiveExitTimestampMonotonic": "742004124", "ActiveState": "active", "After": "systemd-journald.socket network.target basic.target system.slice syslog.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "yes", "AssertTimestamp": "Wed 2018-01-03 16:11:24 IST", "AssertTimestampMonotonic": "742026197", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2018-01-03 16:11:24 IST", "ConditionTimestampMonotonic": "742026197", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/postgresql-9.6.service", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "PostgreSQL 9.6 database server", "DevicePolicy": "auto", "Documentation": "https://www.postgresql.org/docs/9.6/static/", "Environment": "PGDATA=/var/lib/pgsql/9.6/data/ PG_OOM_ADJUST_FILE=/proc/self/oom_score_adj PG_OOM_ADJUST_VALUE=0", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "14102", "ExecMainStartTimestamp": "Wed 2018-01-03 16:11:24 IST", "ExecMainStartTimestampMonotonic": "742032496", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/pgsql-9.6/bin/postmaster ; argv[]=/usr/pgsql-9.6/bin/postmaster -D ${PGDATA} ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:11:24 IST] ; stop_time=[n/a] ; pid=14102 ; code=(null) ; status=0/0 }", "ExecStartPre": "{ path=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ; argv[]=/usr/pgsql-9.6/bin/postgresql96-check-db-dir ${PGDATA} ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:11:24 IST] ; stop_time=[Wed 2018-01-03 16:11:24 IST] ; pid=14096 ; code=exited ; status=0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/postgresql-9.6.service", "Group": "postgres", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "postgresql-9.6.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestamp": "Wed 2018-01-03 16:11:24 IST", "InactiveEnterTimestampMonotonic": "742025549", "InactiveExitTimestamp": "Wed 2018-01-03 16:11:24 IST", "InactiveExitTimestampMonotonic": "742026618", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "mixed", "KillSignal": "2", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "14102", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "postgresql-9.6.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMScoreAdjust": "-1000", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "0", "TimeoutStopUSec": "0", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "User": "postgres", "Wants": "system.slice", "WatchdogTimestamp": "Wed 2018-01-03 16:11:24 IST", "WatchdogTimestampMonotonic": "742066416", "WatchdogUSec": "0"}} TASK [postgres : create the postgres user and set the password] ******************************************************************************************************* ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [postgres : create the postgresql database for awx] ************************************************************************************************************** changed: [localhost] => {"changed": true, "db": "awx"} TASK [firewall : Determine if firewalld is running] ******************************************************************************************************************* ok: [localhost] => {"changed": false, "cmd": ["firewall-cmd", "--state"], "delta": "0:00:01.387370", "end": "2018-01-03 16:11:28.948763", "failed_when_result": false, "rc": 0, "start": "2018-01-03 16:11:27.561393", "stderr": "", "stderr_lines": [], "stdout": "running", "stdout_lines": ["running"]} TASK [firewall : Determine if firewalld is enabled] ******************************************************************************************************************* ok: [localhost] => {"changed": false, "cmd": ["systemctl", "list-unit-files"], "delta": "0:00:00.648931", "end": "2018-01-03 16:11:29.758255", "rc": 0, "start": "2018-01-03 16:11:29.109324", "stderr": "", "stderr_lines": [], "stdout": "UNIT FILE STATE \nproc-sys-fs-binfmt_misc.automount static \ndev-hugepages.mount static \ndev-mqueue.mount static \nproc-sys-fs-binfmt_misc.mount static \nsys-fs-fuse-connections.mount static \nsys-kernel-config.mount static \nsys-kernel-debug.mount static \ntmp.mount disabled\nbrandbot.path disabled\nsystemd-ask-password-console.path static \nsystemd-ask-password-plymouth.path static \nsystemd-ask-password-wall.path static \nsession-1.scope static \nsession-2.scope static \nsession-3.scope static \nsession-4.scope static \nauditd.service enabled \nautovt@.service enabled \nblk-availability.service disabled\nbrandbot.service static \nconsole-getty.service disabled\nconsole-shell.service disabled\ncontainer-getty@.service static \ncpupower.service disabled\ncrond.service enabled \ndbus-org.fedoraproject.FirewallD1.service enabled \ndbus-org.freedesktop.hostname1.service static \ndbus-org.freedesktop.import1.service static \ndbus-org.freedesktop.locale1.service static \ndbus-org.freedesktop.login1.service static \ndbus-org.freedesktop.machine1.service static \ndbus-org.freedesktop.NetworkManager.service enabled \ndbus-org.freedesktop.nm-dispatcher.service enabled \ndbus-org.freedesktop.timedate1.service static \ndbus.service static \ndebug-shell.service disabled\ndm-event.service disabled\ndracut-cmdline.service static \ndracut-initqueue.service static \ndracut-mount.service static \ndracut-pre-mount.service static \ndracut-pre-pivot.service static \ndracut-pre-trigger.service static \ndracut-pre-udev.service static \ndracut-shutdown.service static \nebtables.service disabled\nemergency.service static \nfirewalld.service enabled \nfstrim.service static \ngetty@.service enabled \nhalt-local.service static \ninitrd-cleanup.service static \ninitrd-parse-etc.service static \ninitrd-switch-root.service static \ninitrd-udevadm-cleanup-db.service static \niprdump.service disabled\niprinit.service disabled\niprupdate.service disabled\nirqbalance.service enabled \nkdump.service enabled \nkmod-static-nodes.service static \nlvm2-lvmetad.service disabled\nlvm2-lvmpolld.service disabled\nlvm2-monitor.service enabled \nlvm2-pvscan@.service static \nmemcached.service disabled\nmessagebus.service static \nmicrocode.service enabled \nNetworkManager-dispatcher.service enabled \nNetworkManager-wait-online.service disabled\nNetworkManager.service enabled \nnginx.service disabled\nplymouth-halt.service disabled\nplymouth-kexec.service disabled\nplymouth-poweroff.service disabled\nplymouth-quit-wait.service disabled\nplymouth-quit.service disabled\nplymouth-read-write.service disabled\nplymouth-reboot.service disabled\nplymouth-start.service disabled\nplymouth-switch-root.service static \npolkit.service static \npostfix.service enabled \npostgresql-9.6.service enabled \nquotaon.service static \nrabbitmq-server.service disabled\nrc-local.service static \nrdisc.service disabled\nrescue.service static \nrhel-autorelabel-mark.service static \nrhel-autorelabel.service static \nrhel-configure.service static \nrhel-dmesg.service disabled\nrhel-domainname.service disabled\nrhel-import-state.service static \nrhel-loadmodules.service static \nrhel-readonly.service static \nrsyncd.service disabled\nrsyncd@.service static \nrsyslog.service enabled \nselinux-policy-migrate-local-changes@.service static \nserial-getty@.service disabled\nsshd-keygen.service static \nsshd.service enabled \nsshd@.service static \nsupervisord.service disabled\nsvnserve.service disabled\nsystemd-ask-password-console.service static \nsystemd-ask-password-plymouth.service static \nsystemd-ask-password-wall.service static \nsystemd-backlight@.service static \nsystemd-binfmt.service static \nsystemd-bootchart.service disabled\nsystemd-firstboot.service static \nsystemd-fsck-root.service static \nsystemd-fsck@.service static \nsystemd-halt.service static \nsystemd-hibernate-resume@.service static \nsystemd-hibernate.service static \nsystemd-hostnamed.service static \nsystemd-hwdb-update.service static \nsystemd-hybrid-sleep.service static \nsystemd-importd.service static \nsystemd-initctl.service static \nsystemd-journal-catalog-update.service static \nsystemd-journal-flush.service static \nsystemd-journald.service static \nsystemd-kexec.service static \nsystemd-localed.service static \nsystemd-logind.service static \nsystemd-machine-id-commit.service static \nsystemd-machined.service static \nsystemd-modules-load.service static \nsystemd-nspawn@.service disabled\nsystemd-poweroff.service static \nsystemd-quotacheck.service static \nsystemd-random-seed.service static \nsystemd-readahead-collect.service enabled \nsystemd-readahead-done.service indirect\nsystemd-readahead-drop.service enabled \nsystemd-readahead-replay.service enabled \nsystemd-reboot.service static \nsystemd-remount-fs.service static \nsystemd-rfkill@.service static \nsystemd-shutdownd.service static \nsystemd-suspend.service static \nsystemd-sysctl.service static \nsystemd-timedated.service static \nsystemd-tmpfiles-clean.service static \nsystemd-tmpfiles-setup-dev.service static \nsystemd-tmpfiles-setup.service static \nsystemd-udev-settle.service static \nsystemd-udev-trigger.service static \nsystemd-udevd.service static \nsystemd-update-done.service static \nsystemd-update-utmp-runlevel.service static \nsystemd-update-utmp.service static \nsystemd-user-sessions.service static \nsystemd-vconsole-setup.service static \ntcsd.service disabled\nteamd@.service static \ntuned.service enabled \nwpa_supplicant.service disabled\n-.slice static \nmachine.slice static \nsystem.slice static \nuser-0.slice static \nuser.slice static \ndbus.socket static \ndm-event.socket enabled \nlvm2-lvmetad.socket enabled \nlvm2-lvmpolld.socket enabled \nrsyncd.socket disabled\nsshd.socket disabled\nsyslog.socket static \nsystemd-initctl.socket static \nsystemd-journald.socket static \nsystemd-shutdownd.socket static \nsystemd-udevd-control.socket static \nsystemd-udevd-kernel.socket static \nbasic.target static \nbluetooth.target static \ncryptsetup-pre.target static \ncryptsetup.target static \nctrl-alt-del.target disabled\ndefault.target enabled \nemergency.target static \nfinal.target static \ngetty.target static \ngraphical.target static \nhalt.target disabled\nhibernate.target static \nhybrid-sleep.target static \ninitrd-fs.target static \ninitrd-root-fs.target static \ninitrd-switch-root.target static \ninitrd.target static \niprutils.target disabled\nkexec.target disabled\nlocal-fs-pre.target static \nlocal-fs.target static \nmachines.target disabled\nmulti-user.target enabled \nnetwork-online.target static \nnetwork-pre.target static \nnetwork.target static \nnss-lookup.target static \nnss-user-lookup.target static \npaths.target static \npoweroff.target disabled\nprinter.target static \nreboot.target disabled\nremote-fs-pre.target static \nremote-fs.target enabled \nrescue.target disabled\nrpcbind.target static \nrunlevel0.target disabled\nrunlevel1.target disabled\nrunlevel2.target enabled \nrunlevel3.target enabled \nrunlevel4.target enabled \nrunlevel5.target static \nrunlevel6.target disabled\nshutdown.target static \nsigpwr.target static \nsleep.target static \nslices.target static \nsmartcard.target static \nsockets.target static \nsound.target static \nsuspend.target static \nswap.target static \nsysinit.target static \nsystem-update.target static \ntime-sync.target static \ntimers.target static \numount.target static \nfstrim.timer disabled\nsystemd-readahead-done.timer indirect\nsystemd-tmpfiles-clean.timer static \n\n240 unit files listed.", "stdout_lines": ["UNIT FILE STATE ", "proc-sys-fs-binfmt_misc.automount static ", "dev-hugepages.mount static ", "dev-mqueue.mount static ", "proc-sys-fs-binfmt_misc.mount static ", "sys-fs-fuse-connections.mount static ", "sys-kernel-config.mount static ", "sys-kernel-debug.mount static ", "tmp.mount disabled", "brandbot.path disabled", "systemd-ask-password-console.path static ", "systemd-ask-password-plymouth.path static ", "systemd-ask-password-wall.path static ", "session-1.scope static ", "session-2.scope static ", "session-3.scope static ", "session-4.scope static ", "auditd.service enabled ", "autovt@.service enabled ", "blk-availability.service disabled", "brandbot.service static ", "console-getty.service disabled", "console-shell.service disabled", "container-getty@.service static ", "cpupower.service disabled", "crond.service enabled ", "dbus-org.fedoraproject.FirewallD1.service enabled ", "dbus-org.freedesktop.hostname1.service static ", "dbus-org.freedesktop.import1.service static ", "dbus-org.freedesktop.locale1.service static ", "dbus-org.freedesktop.login1.service static ", "dbus-org.freedesktop.machine1.service static ", "dbus-org.freedesktop.NetworkManager.service enabled ", "dbus-org.freedesktop.nm-dispatcher.service enabled ", "dbus-org.freedesktop.timedate1.service static ", "dbus.service static ", "debug-shell.service disabled", "dm-event.service disabled", "dracut-cmdline.service static ", "dracut-initqueue.service static ", "dracut-mount.service static ", "dracut-pre-mount.service static ", "dracut-pre-pivot.service static ", "dracut-pre-trigger.service static ", "dracut-pre-udev.service static ", "dracut-shutdown.service static ", "ebtables.service disabled", "emergency.service static ", "firewalld.service enabled ", "fstrim.service static ", "getty@.service enabled ", "halt-local.service static ", "initrd-cleanup.service static ", "initrd-parse-etc.service static ", "initrd-switch-root.service static ", "initrd-udevadm-cleanup-db.service static ", "iprdump.service disabled", "iprinit.service disabled", "iprupdate.service disabled", "irqbalance.service enabled ", "kdump.service enabled ", "kmod-static-nodes.service static ", "lvm2-lvmetad.service disabled", "lvm2-lvmpolld.service disabled", "lvm2-monitor.service enabled ", "lvm2-pvscan@.service static ", "memcached.service disabled", "messagebus.service static ", "microcode.service enabled ", "NetworkManager-dispatcher.service enabled ", "NetworkManager-wait-online.service disabled", "NetworkManager.service enabled ", "nginx.service disabled", "plymouth-halt.service disabled", "plymouth-kexec.service disabled", "plymouth-poweroff.service disabled", "plymouth-quit-wait.service disabled", "plymouth-quit.service disabled", "plymouth-read-write.service disabled", "plymouth-reboot.service disabled", "plymouth-start.service disabled", "plymouth-switch-root.service static ", "polkit.service static ", "postfix.service enabled ", "postgresql-9.6.service enabled ", "quotaon.service static ", "rabbitmq-server.service disabled", "rc-local.service static ", "rdisc.service disabled", "rescue.service static ", "rhel-autorelabel-mark.service static ", "rhel-autorelabel.service static ", "rhel-configure.service static ", "rhel-dmesg.service disabled", "rhel-domainname.service disabled", "rhel-import-state.service static ", "rhel-loadmodules.service static ", "rhel-readonly.service static ", "rsyncd.service disabled", "rsyncd@.service static ", "rsyslog.service enabled ", "selinux-policy-migrate-local-changes@.service static ", "serial-getty@.service disabled", "sshd-keygen.service static ", "sshd.service enabled ", "sshd@.service static ", "supervisord.service disabled", "svnserve.service disabled", "systemd-ask-password-console.service static ", "systemd-ask-password-plymouth.service static ", "systemd-ask-password-wall.service static ", "systemd-backlight@.service static ", "systemd-binfmt.service static ", "systemd-bootchart.service disabled", "systemd-firstboot.service static ", "systemd-fsck-root.service static ", "systemd-fsck@.service static ", "systemd-halt.service static ", "systemd-hibernate-resume@.service static ", "systemd-hibernate.service static ", "systemd-hostnamed.service static ", "systemd-hwdb-update.service static ", "systemd-hybrid-sleep.service static ", "systemd-importd.service static ", "systemd-initctl.service static ", "systemd-journal-catalog-update.service static ", "systemd-journal-flush.service static ", "systemd-journald.service static ", "systemd-kexec.service static ", "systemd-localed.service static ", "systemd-logind.service static ", "systemd-machine-id-commit.service static ", "systemd-machined.service static ", "systemd-modules-load.service static ", "systemd-nspawn@.service disabled", "systemd-poweroff.service static ", "systemd-quotacheck.service static ", "systemd-random-seed.service static ", "systemd-readahead-collect.service enabled ", "systemd-readahead-done.service indirect", "systemd-readahead-drop.service enabled ", "systemd-readahead-replay.service enabled ", "systemd-reboot.service static ", "systemd-remount-fs.service static ", "systemd-rfkill@.service static ", "systemd-shutdownd.service static ", "systemd-suspend.service static ", "systemd-sysctl.service static ", "systemd-timedated.service static ", "systemd-tmpfiles-clean.service static ", "systemd-tmpfiles-setup-dev.service static ", "systemd-tmpfiles-setup.service static ", "systemd-udev-settle.service static ", "systemd-udev-trigger.service static ", "systemd-udevd.service static ", "systemd-update-done.service static ", "systemd-update-utmp-runlevel.service static ", "systemd-update-utmp.service static ", "systemd-user-sessions.service static ", "systemd-vconsole-setup.service static ", "tcsd.service disabled", "teamd@.service static ", "tuned.service enabled ", "wpa_supplicant.service disabled", "-.slice static ", "machine.slice static ", "system.slice static ", "user-0.slice static ", "user.slice static ", "dbus.socket static ", "dm-event.socket enabled ", "lvm2-lvmetad.socket enabled ", "lvm2-lvmpolld.socket enabled ", "rsyncd.socket disabled", "sshd.socket disabled", "syslog.socket static ", "systemd-initctl.socket static ", "systemd-journald.socket static ", "systemd-shutdownd.socket static ", "systemd-udevd-control.socket static ", "systemd-udevd-kernel.socket static ", "basic.target static ", "bluetooth.target static ", "cryptsetup-pre.target static ", "cryptsetup.target static ", "ctrl-alt-del.target disabled", "default.target enabled ", "emergency.target static ", "final.target static ", "getty.target static ", "graphical.target static ", "halt.target disabled", "hibernate.target static ", "hybrid-sleep.target static ", "initrd-fs.target static ", "initrd-root-fs.target static ", "initrd-switch-root.target static ", "initrd.target static ", "iprutils.target disabled", "kexec.target disabled", "local-fs-pre.target static ", "local-fs.target static ", "machines.target disabled", "multi-user.target enabled ", "network-online.target static ", "network-pre.target static ", "network.target static ", "nss-lookup.target static ", "nss-user-lookup.target static ", "paths.target static ", "poweroff.target disabled", "printer.target static ", "reboot.target disabled", "remote-fs-pre.target static ", "remote-fs.target enabled ", "rescue.target disabled", "rpcbind.target static ", "runlevel0.target disabled", "runlevel1.target disabled", "runlevel2.target enabled ", "runlevel3.target enabled ", "runlevel4.target enabled ", "runlevel5.target static ", "runlevel6.target disabled", "shutdown.target static ", "sigpwr.target static ", "sleep.target static ", "slices.target static ", "smartcard.target static ", "sockets.target static ", "sound.target static ", "suspend.target static ", "swap.target static ", "sysinit.target static ", "system-update.target static ", "time-sync.target static ", "timers.target static ", "umount.target static ", "fstrim.timer disabled", "systemd-readahead-done.timer indirect", "systemd-tmpfiles-clean.timer static ", "", "240 unit files listed."]} TASK [firewall : Determine if iptables is installed] ****************************************************************************************************************** ok: [localhost] => {"changed": false, "cmd": ["iptables", "--version"], "delta": "0:00:00.133840", "end": "2018-01-03 16:11:30.118431", "failed_when_result": false, "rc": 0, "start": "2018-01-03 16:11:29.984591", "stderr": "", "stderr_lines": [], "stdout": "iptables v1.4.21", "stdout_lines": ["iptables v1.4.21"]} TASK [firewall : Determine if iptables service is installed] ********************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [firewall : Check to see if there is an iptables config file] **************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [firewall : Select firewalld] ************************************************************************************************************************************ ok: [localhost] => {"ansible_facts": {"tower_firewall_type": "firewalld"}, "changed": false} TASK [firewall : Select iptables] ************************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [firewall : Include firewalld tasks] ***************************************************************************************************************************** included: /root/ansible-tower-setup-3.2.1/roles/firewall/tasks/firewalld.yml for localhost TASK [firewall : Start firewalld if it is enabled and not running] **************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [firewall : Enable base Tower firewall ports] ******************************************************************************************************************** changed: [localhost] => (item=80) => {"changed": true, "item": "80", "msg": "Permanent and Non-Permanent(immediate) operation, Changed port 80/tcp to enabled"} changed: [localhost] => (item=443) => {"changed": true, "item": "443", "msg": "Permanent and Non-Permanent(immediate) operation, Changed port 443/tcp to enabled"} TASK [firewall : Enable HA Tower firewall ports] ********************************************************************************************************************** skipping: [localhost] => (item=4369) => {"changed": false, "item": 4369, "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=25672) => {"changed": false, "item": 25672, "skip_reason": "Conditional result was False"} TASK [firewall : Enable HA Tower firewall management ports] *********************************************************************************************************** skipping: [localhost] => (item=15672) => {"changed": false, "item": 15672, "skip_reason": "Conditional result was False"} TASK [firewall : Enable Standalone Database firewall ports] *********************************************************************************************************** skipping: [localhost] => (item=5432) => {"changed": false, "item": 5432, "skip_reason": "Conditional result was False"} TASK [rabbitmq : check whether rabbitmq is already reachable as a node] *********************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["rabbitmqctl", "-n", "rabbitmq@localhost", "status"], "delta": "0:00:03.023826", "end": "2018-01-03 16:11:35.177553", "msg": "non-zero return code", "rc": 69, "start": "2018-01-03 16:11:32.153727", "stderr": "Error: unable to connect to node rabbitmq@localhost: nodedown\n\nDIAGNOSTICS\n===========\n\nattempted to contact: [rabbitmq@localhost]\n\nrabbitmq@localhost:\n * connected to epmd (port 4369) on localhost\n * epmd reports: node 'rabbitmq' not running at all\n other nodes on localhost: ['rabbitmq-cli-68']\n * suggestion: start the node\n\ncurrent node details:\n- node name: 'rabbitmq-cli-68@AnsibleTower'\n- home dir: /var/lib/rabbitmq\n- cookie hash: WzMiA+0PCSdcATVj4tNYvw==", "stderr_lines": ["Error: unable to connect to node rabbitmq@localhost: nodedown", "", "DIAGNOSTICS", "===========", "", "attempted to contact: [rabbitmq@localhost]", "", "rabbitmq@localhost:", " * connected to epmd (port 4369) on localhost", " * epmd reports: node 'rabbitmq' not running at all", " other nodes on localhost: ['rabbitmq-cli-68']", " * suggestion: start the node", "", "current node details:", "- node name: 'rabbitmq-cli-68@AnsibleTower'", "- home dir: /var/lib/rabbitmq", "- cookie hash: WzMiA+0PCSdcATVj4tNYvw=="], "stdout": "Status of node rabbitmq@localhost ...", "stdout_lines": ["Status of node rabbitmq@localhost ..."]} ...ignoring TASK [rabbitmq : stop the rabbitmq service before updating the nodename] ********************************************************************************************** ok: [localhost] => {"changed": false, "name": "rabbitmq-server", "state": "stopped", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "system.slice -.mount network.target syslog.target basic.target systemd-journald.socket", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "RabbitMQ broker", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/rabbitmq-server ; argv[]=/usr/sbin/rabbitmq-server ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/sbin/rabbitmqctl ; argv[]=/usr/sbin/rabbitmqctl stop ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/rabbitmq-server.service", "Group": "rabbitmq", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "rabbitmq-server.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "rabbitmq-server.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target -.mount", "RequiresMountsFor": "/var/lib/rabbitmq", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1h", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "User": "rabbitmq", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "/var/lib/rabbitmq"}} TASK [rabbitmq : Apply RabbitMQ environment Node Name] **************************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "db8834c78dc9ab9749dbf44c6e1efe90aaf661b2", "dest": "/etc/rabbitmq/rabbitmq-env.conf", "gid": 994, "group": "rabbitmq", "md5sum": "0d961938293e635b92a589b6ab8b1f57", "mode": "0640", "owner": "rabbitmq", "secontext": "system_u:object_r:etc_t:s0", "size": 46, "src": "/root/.ansible/tmp/ansible-tmp-1514976095.47-93469220020636/source", "state": "file", "uid": 996} TASK [rabbitmq : Apply RabbitMQ Configuration] ************************************************************************************************************************ changed: [localhost] => {"changed": true, "checksum": "a8ed4c43b3599d7713afe589416fd4647162cdc3", "dest": "/etc/rabbitmq/rabbitmq.conf", "gid": 994, "group": "rabbitmq", "md5sum": "c7d4067ab893ea2b677fcf8d07d24eca", "mode": "0640", "owner": "rabbitmq", "secontext": "system_u:object_r:etc_t:s0", "size": 118, "src": "/root/.ansible/tmp/ansible-tmp-1514976095.77-272023562897073/source", "state": "file", "uid": 996} TASK [rabbitmq : Apply RabbitMQ Cookie] ******************************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "64b1b9f36607ff04be7ef6e88e416b54c557d713", "dest": "/var/lib/rabbitmq/.erlang.cookie", "gid": 994, "group": "rabbitmq", "md5sum": "6adeb5f54399cec7a7178e2d48adee94", "mode": "0600", "owner": "rabbitmq", "secontext": "unconfined_u:object_r:rabbitmq_var_lib_t:s0", "size": 13, "src": "/root/.ansible/tmp/ansible-tmp-1514976096.08-159803082359657/source", "state": "file", "uid": 996} TASK [rabbitmq : start and enable the rabbitmq service] *************************************************************************************************************** changed: [localhost] => {"changed": true, "enabled": true, "name": "rabbitmq-server", "state": "started", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "systemd-journald.socket network.target syslog.target -.mount system.slice basic.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "RabbitMQ broker", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/rabbitmq-server ; argv[]=/usr/sbin/rabbitmq-server ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/sbin/rabbitmqctl ; argv[]=/usr/sbin/rabbitmqctl stop ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/rabbitmq-server.service", "Group": "rabbitmq", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "rabbitmq-server.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "rabbitmq-server.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target -.mount", "RequiresMountsFor": "/var/lib/rabbitmq", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1h", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "User": "rabbitmq", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "/var/lib/rabbitmq"}} TASK [rabbitmq : wait for rabbitmq service to be running] ************************************************************************************************************* ok: [localhost] => {"changed": false, "elapsed": 0, "path": null, "port": 5672, "search_regex": null, "state": "started"} TASK [rabbitmq : Activate rabbitmq plugins] *************************************************************************************************************************** changed: [localhost] => {"changed": true, "disabled": [], "enabled": ["rabbitmq_management", "rabbitmq_management_agent", "rabbitmq_management_visualiser", "rabbitmq_federation", "rabbitmq_federation_management"]} TASK [rabbitmq : create the rabbitmq vhost] *************************************************************************************************************************** changed: [localhost] => {"changed": true, "name": "tower", "state": "present"} TASK [rabbitmq : Set Cluster HA Policy] ******************************************************************************************************************************* changed: [localhost] => {"changed": true, "cmd": "rabbitmqctl set_policy ha-all \".*\" '{\"ha-mode\":\"all\", \"ha-sync-mode\":\"automatic\"}' -p tower", "delta": "0:00:00.584681", "end": "2018-01-03 16:12:32.506032", "rc": 0, "start": "2018-01-03 16:12:31.921351", "stderr": "", "stderr_lines": [], "stdout": "Setting policy \"ha-all\" for pattern \".*\" to \"{\\\"ha-mode\\\":\\\"all\\\", \\\"ha-sync-mode\\\":\\\"automatic\\\"}\" with priority \"0\" ...", "stdout_lines": ["Setting policy \"ha-all\" for pattern \".*\" to \"{\\\"ha-mode\\\":\\\"all\\\", \\\"ha-sync-mode\\\":\\\"automatic\\\"}\" with priority \"0\" ..."]} TASK [rabbitmq : Stop rabbitmq app if we arent the first node] ******************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [rabbitmq : Set Primary RabbitMQ hostname] *********************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"rabbitmq_real_host": "localhost"}, "changed": false} TASK [rabbitmq : Cluster all nodes to the first node] ***************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [rabbitmq : Start rabbitmq app if we arent the first node] ******************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [rabbitmq : create the rabbitmq user] **************************************************************************************************************************** changed: [localhost] => {"changed": true, "state": "present", "user": "tower"} TASK [rabbitmq : Set rabbitmq administrator status] ******************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [memcached : Start Memcached and enable it at startup] *********************************************************************************************************** changed: [localhost] => {"changed": true, "enabled": true, "name": "memcached", "state": "started", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "systemd-journald.socket basic.target network.target system.slice", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "httpd.service shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "Memcached", "DevicePolicy": "auto", "EnvironmentFile": "/etc/sysconfig/memcached (ignore_errors=yes)", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/memcached ; argv[]=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/memcached.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "memcached.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "memcached.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "simple", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [awx_install : include_vars] ************************************************************************************************************************************* ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/awx_install/vars/../../supervisor/vars/RedHat-7.yml) => {"ansible_facts": {"sup_celery_add_lang": false, "sup_conf_location": "/etc/supervisord.d/tower.ini", "sup_init_name": "supervisord", "sup_socket_location": "/var/run/supervisor/supervisor.sock"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/awx_install/vars/../../supervisor/vars/RedHat-7.yml"} TASK [awx_install : include task specific variables] ****************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"service_path": "/sbin/service", "tower_sysconfig_path": "/etc/sysconfig/ansible-tower"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/awx_install/vars/RedHat.yml"], "changed": false} TASK [awx_install : Configure the Tower settings directory.] ********************************************************************************************************** changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0755", "owner": "root", "path": "/etc/tower", "secontext": "system_u:object_r:etc_t:s0", "size": 24, "state": "directory", "uid": 0} TASK [awx_install : Configure the Tower system user's home directory.] ************************************************************************************************ ok: [localhost] => {"changed": false, "gid": 996, "group": "awx", "mode": "0755", "owner": "awx", "path": "/var/lib/awx", "secontext": "system_u:object_r:var_lib_t:s0", "size": 70, "state": "directory", "uid": 998} TASK [awx_install : Configure the Tower system user's .ssh directory.] ************************************************************************************************ changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0700", "owner": "awx", "path": "/var/lib/awx/.ssh", "secontext": "unconfined_u:object_r:ssh_home_t:s0", "size": 6, "state": "directory", "uid": 998} TASK [awx_install : Configure the Tower projects directory.] ********************************************************************************************************** changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0750", "owner": "awx", "path": "/var/lib/awx/projects", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 998} TASK [awx_install : Configure the Tower job output directory.] ******************************************************************************************************** changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0750", "owner": "awx", "path": "/var/lib/awx/job_status", "secontext": "system_u:object_r:public_content_t:s0", "size": 6, "state": "directory", "uid": 998} TASK [awx_install : Configure the Tower static directory.] ************************************************************************************************************ changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0755", "owner": "root", "path": "/var/lib/awx/public/static", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [awx_install : Add Towers `conf.d` directory.] ******************************************************************************************************************* changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0750", "owner": "root", "path": "/etc/tower/conf.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [awx_install : configure tower log directory] ******************************************************************************************************************** ok: [localhost] => {"changed": false, "gid": 996, "group": "awx", "mode": "0755", "owner": "awx", "path": "/var/log/tower", "secontext": "system_u:object_r:var_log_t:s0", "size": 6, "state": "directory", "uid": 998} TASK [awx_install : update ansible-tower service configuration] ******************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "a9459ce3a5f9bbfa4cfb55433300b509838e3a48", "dest": "/etc/sysconfig/ansible-tower", "gid": 0, "group": "root", "md5sum": "15ace221c24e22e027f683bac2bc14b4", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 197, "src": "/root/.ansible/tmp/ansible-tmp-1514976157.53-149799536657147/source", "state": "file", "uid": 0} TASK [awx_install : Fetch the secret key from the primary node.] ****************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Fail play when grabbing SECRET_KEY fails] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Place the secret key on secondary nodes.] ********************************************************************************************************* skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Get tower db settings] **************************************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Ingest database settings] ************************************************************************************************************************* skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Set database vars] ******************************************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Set database vars] ******************************************************************************************************************************** skipping: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Configure Towers database settings.] ************************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "8dce388ed77fca91297b300d0b0ec09939ebc38e", "dest": "/etc/tower/conf.d/postgres.py", "gid": 996, "group": "awx", "md5sum": "ce038e89f039e3ea3a7d1378cac5028b", "mode": "0640", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 299, "src": "/root/.ansible/tmp/ansible-tmp-1514976162.51-256022558518290/source", "state": "file", "uid": 0} TASK [awx_install : Configure Towers celeryd settings.] *************************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "f93256cfb657b52d3cc52896cd17be4055439cd8", "dest": "/etc/tower/conf.d/celeryd.py", "gid": 996, "group": "awx", "md5sum": "d889fd625b0c3d2e45d18e1ed2a30292", "mode": "0640", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 283, "src": "/root/.ansible/tmp/ansible-tmp-1514976162.86-198708022538833/source", "state": "file", "uid": 0} TASK [awx_install : Initialize instance groups for host] ************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"awx_instance_groups": []}, "changed": false} TASK [awx_install : Determine instance groups for host] *************************************************************************************************************** skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} ok: [localhost] => (item=tower) => {"ansible_facts": {"awx_instance_groups": ["tower"]}, "ansible_facts_cacheable": false, "changed": false, "item": "tower"} TASK [awx_install : Initialize controlling queues] ******************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"rabbitmq_controlling_queues": []}, "changed": false} TASK [awx_install : Determine isolated queues that this host controls] ************************************************************************************************ skipping: [localhost] => (item=all) => {"changed": false, "item": "all", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=database) => {"changed": false, "item": "database", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=ungrouped) => {"changed": false, "item": "ungrouped", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [awx_install : Initial routeable groups for all hosts] *********************************************************************************************************** ok: [localhost] => {"ansible_facts": {"all_tower_queues": []}, "changed": false} TASK [awx_install : Determine all routeable groups] ******************************************************************************************************************* skipping: [localhost] => (item=all) => {"changed": false, "item": "all", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=CentOS-7.4.1708) => {"changed": false, "item": "CentOS-7.4.1708", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=supported) => {"changed": false, "item": "supported", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=ungrouped) => {"changed": false, "item": "ungrouped", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=database) => {"changed": false, "item": "database", "skip_reason": "Conditional result was False"} skipping: [localhost] => (item=tower) => {"changed": false, "item": "tower", "skip_reason": "Conditional result was False"} TASK [awx_install : Install Tower rabbitmq settings] ****************************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "f23b5489279abec230a877806784cbd352b14741", "dest": "/etc/tower/conf.d/rabbitmq.py", "gid": 996, "group": "awx", "md5sum": "a6a5364638f94136efeea6ff2abf2a87", "mode": "0640", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 445, "src": "/root/.ansible/tmp/ansible-tmp-1514976163.66-25836440948516/source", "state": "file", "uid": 0} TASK [awx_install : Install Tower cache settings] ********************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "0305c9392bb09eafc903b0dd7c76a73202b3f3f8", "dest": "/etc/tower/conf.d/caching.py", "gid": 996, "group": "awx", "md5sum": "f02955f44be3373c79e0071a07218deb", "mode": "0640", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 183, "src": "/root/.ansible/tmp/ansible-tmp-1514976164.05-57859788688024/source", "state": "file", "uid": 0} TASK [awx_install : Install Tower's settings file if it doesn't already exist.] *************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "250065bbb6e01ecc4b7cb092863c410896e77e3f", "dest": "/etc/tower/settings.py", "gid": 996, "group": "awx", "md5sum": "bea6a02505a404d470ce223c7c583faf", "mode": "0640", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 1194, "src": "/root/.ansible/tmp/ansible-tmp-1514976164.38-88665853178166/source", "state": "file", "uid": 0} TASK [awx_install : Stop supervisor] ********************************************************************************************************************************** ok: [localhost] => {"changed": false, "name": "supervisord", "state": "stopped", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "rc-local.service system.slice nss-user-lookup.target systemd-journald.socket basic.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "Process Monitoring and Control Daemon", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/supervisord ; argv[]=/usr/bin/supervisord -c /etc/supervisord.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/supervisord.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "supervisord.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "supervisord.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [awx_install : Wait for supervisor to stop.] ********************************************************************************************************************* ok: [localhost] => {"attempts": 1, "changed": false, "stat": {"exists": false}} TASK [awx_install : Migrate the Tower database schema (may take awhile when upgrading).] ****************************************************************************** changed: [localhost] => {"changed": true, "cmd": ["awx-manage", "migrate", "--noinput", "--fake-initial"], "delta": "0:06:40.789479", "end": "2018-01-03 16:19:26.165379", "rc": 0, "start": "2018-01-03 16:12:45.375900", "stderr": "", "stderr_lines": [], "stdout": "Operations to perform:\n Synchronize unmigrated apps: solo, api, staticfiles, messages, channels, django_extensions, ui, rest_framework, polymorphic\n Apply all migrations: sso, taggit, sessions, djcelery, sites, kombu_transport_django, social_auth, contenttypes, auth, conf, main\nSynchronizing apps without migrations:\n Creating tables...\n Running deferred SQL...\n Installing custom SQL...\nRunning migrations:\n Rendering model states... DONE\n Applying contenttypes.0001_initial... OK\n Applying contenttypes.0002_remove_content_type_name... OK\n Applying auth.0001_initial... OK\n Applying auth.0002_alter_permission_name_max_length... OK\n Applying auth.0003_alter_user_email_max_length... OK\n Applying auth.0004_alter_user_username_opts... OK\n Applying auth.0005_alter_user_last_login_null... OK\n Applying auth.0006_require_contenttypes_0002... OK\n Applying taggit.0001_initial... OK\n Applying taggit.0002_auto_20150616_2121... OK\n Applying main.0001_initial... OK\n Applying main.0002_squashed_v300_release... OK\n Applying main.0003_squashed_v300_v303_updates... OK\n Applying main.0004_squashed_v310_release... OK\n Applying conf.0001_initial... OK\n Applying conf.0002_v310_copy_tower_settings... OK\n Applying conf.0003_v310_JSONField_changes... OK\n Applying conf.0004_v320_reencrypt... OK\n Applying djcelery.0001_initial... OK\n Applying kombu_transport_django.0001_initial... OK\n Applying main.0005_squashed_v310_v313_updates... OK\n Applying main.0005a_squashed_v310_v313_updates... OK\n Applying main.0005b_squashed_v310_v313_updates... OK\n Applying main.0006_v320_release... OK\n Applying main.0007_v320_data_migrations... OK\n Applying main.0008_v320_drop_v1_credential_fields... OK\n Applying sessions.0001_initial... OK\n Applying sites.0001_initial... OK\n Applying social_auth.0001_initial... OK\n Applying social_auth.0002_add_related_name... OK\n Applying social_auth.0003_alter_email_max_length... OK\n Applying social_auth.0004_auto_20160423_0400... OK\n Applying social_auth.0005_auto_20160727_2333... OK\n Applying sso.0001_initial... OK\n Applying sso.0002_expand_provider_options... OK", "stdout_lines": ["Operations to perform:", " Synchronize unmigrated apps: solo, api, staticfiles, messages, channels, django_extensions, ui, rest_framework, polymorphic", " Apply all migrations: sso, taggit, sessions, djcelery, sites, kombu_transport_django, social_auth, contenttypes, auth, conf, main", "Synchronizing apps without migrations:", " Creating tables...", " Running deferred SQL...", " Installing custom SQL...", "Running migrations:", " Rendering model states... DONE", " Applying contenttypes.0001_initial... OK", " Applying contenttypes.0002_remove_content_type_name... OK", " Applying auth.0001_initial... OK", " Applying auth.0002_alter_permission_name_max_length... OK", " Applying auth.0003_alter_user_email_max_length... OK", " Applying auth.0004_alter_user_username_opts... OK", " Applying auth.0005_alter_user_last_login_null... OK", " Applying auth.0006_require_contenttypes_0002... OK", " Applying taggit.0001_initial... OK", " Applying taggit.0002_auto_20150616_2121... OK", " Applying main.0001_initial... OK", " Applying main.0002_squashed_v300_release... OK", " Applying main.0003_squashed_v300_v303_updates... OK", " Applying main.0004_squashed_v310_release... OK", " Applying conf.0001_initial... OK", " Applying conf.0002_v310_copy_tower_settings... OK", " Applying conf.0003_v310_JSONField_changes... OK", " Applying conf.0004_v320_reencrypt... OK", " Applying djcelery.0001_initial... OK", " Applying kombu_transport_django.0001_initial... OK", " Applying main.0005_squashed_v310_v313_updates... OK", " Applying main.0005a_squashed_v310_v313_updates... OK", " Applying main.0005b_squashed_v310_v313_updates... OK", " Applying main.0006_v320_release... OK", " Applying main.0007_v320_data_migrations... OK", " Applying main.0008_v320_drop_v1_credential_fields... OK", " Applying sessions.0001_initial... OK", " Applying sites.0001_initial... OK", " Applying social_auth.0001_initial... OK", " Applying social_auth.0002_add_related_name... OK", " Applying social_auth.0003_alter_email_max_length... OK", " Applying social_auth.0004_auto_20160423_0400... OK", " Applying social_auth.0005_auto_20160727_2333... OK", " Applying sso.0001_initial... OK", " Applying sso.0002_expand_provider_options... OK"]} TASK [awx_install : Checking for RBAC migration log] ****************************************************************************************************************** ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [awx_install : Moving RBAC migration log] ************************************************************************************************************************ skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Check for custom ui logo] ************************************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [awx_install : Check for custom ui settings] ********************************************************************************************************************* ok: [localhost] => {"changed": false, "stat": {"exists": false}} TASK [awx_install : Move back custom ui logo] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Move back custom ui settings] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Set custom ui logo permissions] ******************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Set custom ui settings permissions] *************************************************************************************************************** skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : get the tower version] **************************************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": "awx-manage version", "delta": "0:00:00.884767", "end": "2018-01-03 16:19:27.998320", "rc": 0, "start": "2018-01-03 16:19:27.113553", "stderr": "", "stderr_lines": [], "stdout": "3.2.1", "stdout_lines": ["3.2.1"]} TASK [awx_install : store the tower version] ************************************************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "998d4ef3e7a6039ddbf0f888a2fd1c5243f7318b", "dest": "/var/lib/awx/.tower_version", "gid": 0, "group": "root", "md5sum": "f2f87b58be0d57ecf71ada8df361a2d9", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:var_lib_t:s0", "size": 5, "src": "/root/.ansible/tmp/ansible-tmp-1514976568.06-212690263313821/source", "state": "file", "uid": 0} TASK [awx_install : Migrate settings from files to database.] ********************************************************************************************************* ok: [localhost] => {"changed": false, "cmd": ["awx-manage", "migrate_to_database_settings", "--skip-errors"], "delta": "0:00:04.301719", "end": "2018-01-03 16:19:32.783335", "rc": 0, "start": "2018-01-03 16:19:28.481616", "stderr": "", "stderr_lines": [], "stdout": "Discovering settings to be migrated and commented:\n PENDO_TRACKING_STATE: Migrate + Comment\nMigrating settings to database:\n PENDO_TRACKING_STATE: Migrated\nCommenting settings in files:\n /etc/tower/settings.py -2 +2", "stdout_lines": ["Discovering settings to be migrated and commented:", " PENDO_TRACKING_STATE: Migrate + Comment", "Migrating settings to database:", " PENDO_TRACKING_STATE: Migrated", "Commenting settings in files:", " /etc/tower/settings.py -2 +2"]} TASK [awx_install : Comment settings files on all instances.] ********************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [awx_install : Fixup tower log directory permissions post-migration] ********************************************************************************************* changed: [localhost] => {"changed": true, "gid": 996, "group": "awx", "mode": "0754", "owner": "awx", "path": "/var/log/tower", "secontext": "system_u:object_r:var_log_t:s0", "size": 209, "state": "directory", "uid": 998} TASK [awx_install : Clean up any poorly-permissioned Tower configuration files on upgrade] **************************************************************************** ok: [localhost] => (item=/etc/tower/conf.d/postgres.py) => {"changed": false, "gid": 996, "group": "awx", "item": "/etc/tower/conf.d/postgres.py", "mode": "0640", "owner": "root", "path": "/etc/tower/conf.d/postgres.py", "secontext": "system_u:object_r:etc_t:s0", "size": 299, "state": "file", "uid": 0} ok: [localhost] => (item=/etc/tower/conf.d/celeryd.py) => {"changed": false, "gid": 996, "group": "awx", "item": "/etc/tower/conf.d/celeryd.py", "mode": "0640", "owner": "root", "path": "/etc/tower/conf.d/celeryd.py", "secontext": "system_u:object_r:etc_t:s0", "size": 283, "state": "file", "uid": 0} ok: [localhost] => (item=/etc/tower/conf.d/rabbitmq.py) => {"changed": false, "gid": 996, "group": "awx", "item": "/etc/tower/conf.d/rabbitmq.py", "mode": "0640", "owner": "root", "path": "/etc/tower/conf.d/rabbitmq.py", "secontext": "system_u:object_r:etc_t:s0", "size": 445, "state": "file", "uid": 0} ok: [localhost] => (item=/etc/tower/conf.d/caching.py) => {"changed": false, "gid": 996, "group": "awx", "item": "/etc/tower/conf.d/caching.py", "mode": "0640", "owner": "root", "path": "/etc/tower/conf.d/caching.py", "secontext": "system_u:object_r:etc_t:s0", "size": 183, "state": "file", "uid": 0} ok: [localhost] => (item=/etc/tower/settings.py) => {"changed": false, "gid": 996, "group": "awx", "item": "/etc/tower/settings.py", "mode": "0640", "owner": "root", "path": "/etc/tower/settings.py", "secontext": "system_u:object_r:etc_t:s0", "size": 1247, "state": "file", "uid": 0} TASK [awx_install : Check for Tower Super users] ********************************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": true, "cmd": "echo \"from django.contrib.auth.models import User; nsu = User.objects.filter(is_superuser=True).count(); exit(0 if nsu > 0 else 1)\" | awx-manage shell", "delta": "0:00:01.667868", "end": "2018-01-03 16:19:35.685929", "msg": "non-zero return code", "rc": 1, "start": "2018-01-03 16:19:34.018061", "stderr": "Python 2.7.5 (default, Aug 4 2017, 00:39:18) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n(InteractiveConsole)", "stderr_lines": ["Python 2.7.5 (default, Aug 4 2017, 00:39:18) ", "[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2", "Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.", "(InteractiveConsole)"], "stdout": ">>> ", "stdout_lines": [">>> "]} ...ignoring TASK [awx_install : create django super user if it does not exist] **************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : update django super user password] **************************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [awx_install : Collect static files for Tower.] ****************************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": ["awx-manage", "collectstatic", "--noinput", "--clear", "-v0"], "delta": "0:00:01.783146", "end": "2018-01-03 16:19:41.389996", "rc": 0, "start": "2018-01-03 16:19:39.606850", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [awx_install : Fixup tower log directory permissions post-migration] ********************************************************************************************* ok: [localhost] => {"changed": false, "gid": 996, "group": "awx", "mode": "0754", "owner": "awx", "path": "/var/log/tower", "secontext": "system_u:object_r:var_log_t:s0", "size": 209, "state": "directory", "uid": 998} TASK [supervisor : include supervisor variables] ********************************************************************************************************************** ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/../vars/RedHat-7.yml) => {"ansible_facts": {"sup_celery_add_lang": false, "sup_conf_location": "/etc/supervisord.d/tower.ini", "sup_init_name": "supervisord", "sup_socket_location": "/var/run/supervisor/supervisor.sock"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/RedHat-7.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/supervisor/vars/../vars/RedHat-7.yml"} TASK [supervisor : Set extra queues for this host] ******************************************************************************************************************** ok: [localhost] => {"ansible_facts": {"rabbitmq_listening_queues": ["tower", "localhost"]}, "changed": false} TASK [supervisor : install supervisor config] ************************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "04e057ed56fdf4c9150d65be560c6d454e17d80e", "dest": "/etc/supervisord.d/tower.ini", "gid": 0, "group": "root", "md5sum": "da6522f744fad1726b7554ce33e55aaa", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 2976, "src": "/root/.ansible/tmp/ansible-tmp-1514976581.7-139988735235038/source", "state": "file", "uid": 0} TASK [supervisor : Recreate systemd tmp files] ************************************************************************************************************************ changed: [localhost] => {"changed": true, "cmd": ["systemd-tmpfiles", "--create"], "delta": "0:00:00.021498", "end": "2018-01-03 16:19:42.134181", "rc": 0, "start": "2018-01-03 16:19:42.112683", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [supervisor : start/enable supervisord process] ****************************************************************************************************************** changed: [localhost] => {"changed": true, "enabled": true, "name": "supervisord", "state": "started", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "rc-local.service nss-user-lookup.target basic.target systemd-journald.socket system.slice", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "Process Monitoring and Control Daemon", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/supervisord ; argv[]=/usr/bin/supervisord -c /etc/supervisord.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/supervisord.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "supervisord.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "supervisord.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [supervisor : Wait for the supervisor socket] ******************************************************************************************************************** ok: [localhost] => {"changed": false, "elapsed": 0, "gid": 996, "group": "awx", "mode": "0700", "owner": "awx", "path": "/var/run/supervisor/supervisor.sock", "port": null, "search_regex": null, "secontext": "system_u:object_r:var_run_t:s0", "size": 0, "state": "file", "uid": 998} TASK [supervisor : reload supervisord configuration via supervisorctl] ************************************************************************************************ changed: [localhost] => {"changed": true, "cmd": ["supervisorctl", "reload"], "delta": "0:00:00.071982", "end": "2018-01-03 16:19:42.867572", "rc": 0, "start": "2018-01-03 16:19:42.795590", "stderr": "", "stderr_lines": [], "stdout": "Restarted supervisord", "stdout_lines": ["Restarted supervisord"]} TASK [nginx : include_vars] ******************************************************************************************************************************************* ok: [localhost] => (item=/root/ansible-tower-setup-3.2.1/roles/nginx/vars/../vars/default.yml) => {"ansible_facts": {"httpd_init_name": "httpd", "nginx_init_name": "nginx", "nginx_user": "www-data"}, "ansible_included_var_files": ["/root/ansible-tower-setup-3.2.1/roles/nginx/vars/default.yml"], "changed": false, "item": "/root/ansible-tower-setup-3.2.1/roles/nginx/vars/../vars/default.yml"} TASK [nginx : Determine if selinux is enabled] ************************************************************************************************************************ ok: [localhost] => {"changed": false, "cmd": ["getenforce"], "delta": "0:00:00.081281", "end": "2018-01-03 16:19:44.987728", "rc": 0, "start": "2018-01-03 16:19:44.906447", "stderr": "", "stderr_lines": [], "stdout": "Enforcing", "stdout_lines": ["Enforcing"]} TASK [nginx : Open up permissions on httpd.] ************************************************************************************************************************** changed: [localhost] => (item=httpd_can_network_connect) => {"changed": true, "item": "httpd_can_network_connect", "name": "httpd_can_network_connect"} TASK [nginx : create self signed SSL certificates] ******************************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": ["openssl", "req", "-x509", "-nodes", "-sha256", "-days", "99999", "-newkey", "rsa:2048", "-keyout", "/etc/tower/tower.key", "-out", "/etc/tower/tower.cert", "-subj", "/CN=localhost"], "delta": "0:00:00.328273", "end": "2018-01-03 16:19:51.318392", "rc": 0, "start": "2018-01-03 16:19:50.990119", "stderr": "Generating a 2048 bit RSA private key\n...........+++\n......................+++\nwriting new private key to '/etc/tower/tower.key'\n-----", "stderr_lines": ["Generating a 2048 bit RSA private key", "...........+++", "......................+++", "writing new private key to '/etc/tower/tower.key'", "-----"], "stdout": "", "stdout_lines": []} TASK [nginx : set permissions on SSL certificate] ********************************************************************************************************************* changed: [localhost] => (item=/etc/tower/tower.cert) => {"changed": true, "gid": 996, "group": "awx", "item": "/etc/tower/tower.cert", "mode": "0640", "owner": "root", "path": "/etc/tower/tower.cert", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 1099, "state": "file", "uid": 0} changed: [localhost] => (item=/etc/tower/tower.key) => {"changed": true, "gid": 996, "group": "awx", "item": "/etc/tower/tower.key", "mode": "0640", "owner": "root", "path": "/etc/tower/tower.key", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 1704, "state": "file", "uid": 0} TASK [nginx : slurp self-signed SSL certificate] ********************************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [nginx : slurp self-signed SSL key] ****************************************************************************************************************************** ok: [localhost] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} TASK [nginx : place self-signed SSL certificates] ********************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : place self-signed SSL key file] ************************************************************************************************************************* skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [nginx : Install Tower nginx.conf] ******************************************************************************************************************************* changed: [localhost] => {"changed": true, "checksum": "16c3fa43d8bb5dcad730bb30979dc948b51a0c6c", "dest": "/etc/nginx/nginx.conf", "gid": 0, "group": "root", "md5sum": "73523e4485cd70db445f07bd4bc38dbf", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:httpd_config_t:s0", "size": 3686, "src": "/root/.ansible/tmp/ansible-tmp-1514976592.89-111304951960360/source", "state": "file", "uid": 0} TASK [nginx : start nginx and configure to startup automatically] ***************************************************************************************************** changed: [localhost] => {"changed": true, "enabled": true, "name": "nginx", "state": "started", "status": {"ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "network.target system.slice -.mount basic.target tmp.mount remote-fs.target systemd-journald.socket nss-lookup.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "The nginx HTTP and reverse proxy server", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartPre": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -t ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/nginx.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "nginx.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "process", "KillSignal": "3", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "nginx.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PIDFile": "/run/nginx.pid", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "yes", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target -.mount", "RequiresMountsFor": "/var/tmp", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "5s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [misc : If Ansible does not provide a system UUID, get a random one.] ******************************************************************************************** ok: [localhost] => {"changed": false, "cmd": "echo 'import uuid; print(uuid.uuid4())' | python", "delta": "0:00:00.022556", "end": "2018-01-03 16:19:53.598929", "rc": 0, "start": "2018-01-03 16:19:53.576373", "stderr": "", "stderr_lines": [], "stdout": "c89b88a0-0dd4-4559-9241-c3d843272738", "stdout_lines": ["c89b88a0-0dd4-4559-9241-c3d843272738"]} TASK [misc : Write a ha.conf file to /etc/tower that contains the system UUID.] *************************************************************************************** changed: [localhost] => {"changed": true, "checksum": "77f64de945c6fcea98cdb3948444df60c0f96942", "dest": "/etc/tower/conf.d/ha.py", "gid": 0, "group": "root", "md5sum": "1832f4e3d0c9a3f703f862cd87782c3f", "mode": "0640", "owner": "awx", "secontext": "system_u:object_r:etc_t:s0", "size": 97, "src": "/root/.ansible/tmp/ansible-tmp-1514976593.65-143764620579785/source", "state": "file", "uid": 998} TASK [misc : Register the tower instance in the database.] ************************************************************************************************************ changed: [localhost] => {"changed": true, "cmd": "awx-manage register_instance --hostname=\"localhost\"", "delta": "0:00:02.404908", "end": "2018-01-03 16:19:56.476008", "rc": 0, "start": "2018-01-03 16:19:54.071100", "stderr": "", "stderr_lines": [], "stdout": "Successfully registered instance localhost\n(changed: True)", "stdout_lines": ["Successfully registered instance localhost", "(changed: True)"]} TASK [misc : Register tower instance groups.] ************************************************************************************************************************* changed: [localhost] => (item=tower) => {"changed": true, "cmd": "awx-manage register_queue --queuename=\"tower\" --hostnames=\"localhost\"", "delta": "0:00:01.892685", "end": "2018-01-03 16:19:58.558082", "item": "tower", "rc": 0, "start": "2018-01-03 16:19:56.665397", "stderr": "", "stderr_lines": [], "stdout": "Creating instance group tower\nAdded instance localhost to tower\n(changed: True)", "stdout_lines": ["Creating instance group tower", "Added instance localhost to tower", "(changed: True)"]} TASK [misc : Create the default organization if it is needed.] ******************************************************************************************************** changed: [localhost] => {"changed": true, "cmd": "awx-manage create_preload_data", "delta": "0:00:16.801933", "end": "2018-01-03 16:20:15.532854", "rc": 0, "start": "2018-01-03 16:19:58.730921", "stderr": "", "stderr_lines": [], "stdout": "Default organization added.\nDemo Credential, Inventory, and Job Template added.", "stdout_lines": ["Default organization added.", "Demo Credential, Inventory, and Job Template added."]} RUNNING HANDLER [supervisor : restart supervisor] ********************************************************************************************************************* changed: [localhost] => { "msg": "Restarting supervisor." } RUNNING HANDLER [supervisor : Stop supervisor.] *********************************************************************************************************************** changed: [localhost] => {"changed": true, "name": "supervisord", "state": "stopped", "status": {"ActiveEnterTimestamp": "Wed 2018-01-03 16:19:42 IST", "ActiveEnterTimestampMonotonic": "1239905314", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "nss-user-lookup.target systemd-journald.socket rc-local.service basic.target system.slice", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "yes", "AssertTimestamp": "Wed 2018-01-03 16:19:42 IST", "AssertTimestampMonotonic": "1239801490", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2018-01-03 16:19:42 IST", "ConditionTimestampMonotonic": "1239801490", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/supervisord.service", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "Process Monitoring and Control Daemon", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "18110", "ExecMainStartTimestamp": "Wed 2018-01-03 16:19:42 IST", "ExecMainStartTimestampMonotonic": "1239905287", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/supervisord ; argv[]=/usr/bin/supervisord -c /etc/supervisord.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/supervisord.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "supervisord.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2018-01-03 16:19:42 IST", "InactiveExitTimestampMonotonic": "1239802351", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "18110", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "supervisord.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "WantedBy": "multi-user.target", "Wants": "system.slice", "WatchdogTimestamp": "Wed 2018-01-03 16:19:42 IST", "WatchdogTimestampMonotonic": "1239905300", "WatchdogUSec": "0"}} RUNNING HANDLER [supervisor : Wait for supervisor to stop.] *********************************************************************************************************** ok: [localhost] => {"attempts": 1, "changed": false, "stat": {"exists": false}} RUNNING HANDLER [supervisor : Start supervisor.] ********************************************************************************************************************** changed: [localhost] => {"changed": true, "name": "supervisord", "state": "started", "status": {"ActiveEnterTimestamp": "Wed 2018-01-03 16:19:42 IST", "ActiveEnterTimestampMonotonic": "1239905314", "ActiveExitTimestamp": "Wed 2018-01-03 16:20:16 IST", "ActiveExitTimestampMonotonic": "1273473308", "ActiveState": "inactive", "After": "nss-user-lookup.target systemd-journald.socket rc-local.service basic.target system.slice", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "yes", "AssertTimestamp": "Wed 2018-01-03 16:19:42 IST", "AssertTimestampMonotonic": "1239801490", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2018-01-03 16:19:42 IST", "ConditionTimestampMonotonic": "1239801490", "Conflicts": "shutdown.target", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "Process Monitoring and Control Daemon", "DevicePolicy": "auto", "ExecMainCode": "1", "ExecMainExitTimestamp": "Wed 2018-01-03 16:20:17 IST", "ExecMainExitTimestampMonotonic": "1275113969", "ExecMainPID": "18110", "ExecMainStartTimestamp": "Wed 2018-01-03 16:19:42 IST", "ExecMainStartTimestampMonotonic": "1239905287", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/supervisord ; argv[]=/usr/bin/supervisord -c /etc/supervisord.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/supervisord.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "supervisord.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestamp": "Wed 2018-01-03 16:20:17 IST", "InactiveEnterTimestampMonotonic": "1275114052", "InactiveExitTimestamp": "Wed 2018-01-03 16:19:42 IST", "InactiveExitTimestampMonotonic": "1239802351", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "0", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "supervisord.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "basic.target", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "WantedBy": "multi-user.target", "Wants": "system.slice", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} RUNNING HANDLER [nginx : restart nginx] ******************************************************************************************************************************* changed: [localhost] => {"changed": true, "name": "nginx", "state": "started", "status": {"ActiveEnterTimestamp": "Wed 2018-01-03 16:19:53 IST", "ActiveEnterTimestampMonotonic": "1250858670", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "nss-lookup.target system.slice tmp.mount -.mount remote-fs.target basic.target systemd-journald.socket network.target", "AllowIsolate": "no", "AmbientCapabilities": "0", "AssertResult": "yes", "AssertTimestamp": "Wed 2018-01-03 16:19:53 IST", "AssertTimestampMonotonic": "1250808609", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "18446744073709551615", "CPUAccounting": "no", "CPUQuotaPerSecUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "18446744073709551615", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "18446744073709551615", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2018-01-03 16:19:53 IST", "ConditionTimestampMonotonic": "1250808609", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/nginx.service", "ControlPID": "0", "DefaultDependencies": "yes", "Delegate": "no", "Description": "The nginx HTTP and reverse proxy server", "DevicePolicy": "auto", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "18455", "ExecMainStartTimestamp": "Wed 2018-01-03 16:19:53 IST", "ExecMainStartTimestampMonotonic": "1250858613", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:19:53 IST] ; stop_time=[Wed 2018-01-03 16:19:53 IST] ; pid=18453 ; code=exited ; status=0 }", "ExecStartPre": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -t ; ignore_errors=no ; start_time=[Wed 2018-01-03 16:19:53 IST] ; stop_time=[Wed 2018-01-03 16:19:53 IST] ; pid=18449 ; code=exited ; status=0 }", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FragmentPath": "/usr/lib/systemd/system/nginx.service", "GuessMainPID": "yes", "IOScheduling": "0", "Id": "nginx.service", "IgnoreOnIsolate": "no", "IgnoreOnSnapshot": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2018-01-03 16:19:53 IST", "InactiveExitTimestampMonotonic": "1250809975", "JobTimeoutAction": "none", "JobTimeoutUSec": "0", "KillMode": "process", "KillSignal": "3", "LimitAS": "18446744073709551615", "LimitCORE": "18446744073709551615", "LimitCPU": "18446744073709551615", "LimitDATA": "18446744073709551615", "LimitFSIZE": "18446744073709551615", "LimitLOCKS": "18446744073709551615", "LimitMEMLOCK": "65536", "LimitMSGQUEUE": "819200", "LimitNICE": "0", "LimitNOFILE": "4096", "LimitNPROC": "8398", "LimitRSS": "18446744073709551615", "LimitRTPRIO": "0", "LimitRTTIME": "18446744073709551615", "LimitSIGPENDING": "8398", "LimitSTACK": "18446744073709551615", "LoadState": "loaded", "MainPID": "18455", "MemoryAccounting": "no", "MemoryCurrent": "18446744073709551615", "MemoryLimit": "18446744073709551615", "MountFlags": "0", "Names": "nginx.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "PIDFile": "/run/nginx.pid", "PermissionsStartOnly": "no", "PrivateDevices": "no", "PrivateNetwork": "no", "PrivateTmp": "yes", "ProtectHome": "no", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "RemainAfterExit": "no", "Requires": "-.mount basic.target", "RequiresMountsFor": "/var/tmp", "Restart": "no", "RestartUSec": "100ms", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitInterval": "10000000", "StartupBlockIOWeight": "18446744073709551615", "StartupCPUShares": "18446744073709551615", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "0", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "no", "TasksCurrent": "18446744073709551615", "TasksMax": "18446744073709551615", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "5s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "forking", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "WantedBy": "multi-user.target", "Wants": "system.slice", "WatchdogTimestamp": "Wed 2018-01-03 16:19:53 IST", "WatchdogTimestampMonotonic": "1250858641", "WatchdogUSec": "0"}} PLAY [Install Tower isolated node(s)] ********************************************************************************************************************************* skipping: no hosts matched PLAY RECAP ************************************************************************************************************************************************************ localhost : ok=132 changed=63 unreachable=0 failed=0 The setup process completed successfully. Setup log saved to /var/log/tower/setup-2018-01-03-16:03:32.log [root@AnsibleTower ansible-tower-setup-3.2.1]#