Guest User

Untitled

a guest
Feb 12th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 486.24 KB | None | 0 0
  1.  
  2. (undercloud) [stack@psuscascplc7iznms3o001 ~]$ openstack stack failures list iosstack --long
  3. iosstack.AllNodesDeploySteps.ControllerDeployment_Step1.1:
  4. resource_type: OS::Heat::StructuredDeployment
  5. physical_resource_id: 7ba87ce8-42e3-4721-985c-00c3d5dbcc55
  6. status: CREATE_FAILED
  7. status_reason: |
  8. Error: resources[1]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  9. deploy_stdout: |
  10.  
  11. PLAY [localhost] ***************************************************************
  12.  
  13. TASK [Gathering Facts] *********************************************************
  14. ok: [localhost]
  15.  
  16. TASK [Create /var/lib/tripleo-config directory] ********************************
  17. changed: [localhost]
  18.  
  19. TASK [Check if puppet step_config.pp manifest exists] **************************
  20. ok: [localhost -> localhost]
  21.  
  22. TASK [Set fact when file existed] **********************************************
  23. skipping: [localhost]
  24.  
  25. TASK [Write the puppet step_config manifest] ***********************************
  26. changed: [localhost]
  27.  
  28. TASK [Create /var/lib/docker-puppet] *******************************************
  29. changed: [localhost]
  30.  
  31. TASK [Check if docker-puppet puppet_config.yaml configuration file exists] *****
  32. ok: [localhost -> localhost]
  33.  
  34. TASK [Set fact when file existed] **********************************************
  35. skipping: [localhost]
  36.  
  37. TASK [Write docker-puppet.json file] *******************************************
  38. changed: [localhost]
  39.  
  40. TASK [Create /var/lib/docker-config-scripts] ***********************************
  41. changed: [localhost]
  42.  
  43. TASK [Clean old /var/lib/docker-container-startup-configs.json file] ***********
  44. ok: [localhost]
  45.  
  46. TASK [Check if docker_config_scripts.yaml file exists] *************************
  47. ok: [localhost -> localhost]
  48.  
  49. TASK [Set fact when file existed] **********************************************
  50. skipping: [localhost]
  51.  
  52. TASK [Write docker config scripts] *********************************************
  53. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nexport OS_PROJECT_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_domain_name)\nexport OS_USER_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken user_domain_name)\nexport OS_PROJECT_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_name)\nexport OS_USERNAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken username)\nexport OS_PASSWORD=$(crudini --get /etc/nova/nova.conf keystone_authtoken password)\nexport OS_AUTH_URL=$(crudini --get /etc/nova/nova.conf keystone_authtoken auth_url)\nexport OS_AUTH_TYPE=password\nexport OS_IDENTITY_API_VERSION=3\n\necho "(cellv2) Running cell_v2 host discovery"\ntimeout=600\nloop_wait=30\ndeclare -A discoverable_hosts\nfor host in $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | tr "," " "); do discoverable_hosts[$host]=1; done\ntimeout_at=$(( $(date +"%s") + ${timeout} ))\necho "(cellv2) Waiting ${timeout} seconds for hosts to register"\nfinished=0\nwhile : ; do\n for host in $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\'); do\n if (( discoverable_hosts[$host] == 1 )); then\n echo "(cellv2) compute node $host has registered"\n unset discoverable_hosts[$host]\n fi\n done\n finished=1\n for host in "${!discoverable_hosts[@]}"; do\n if (( ${discoverable_hosts[$host]} == 1 )); then\n echo "(cellv2) compute node $host has not registered"\n finished=0\n fi\n done\n remaining=$(( $timeout_at - $(date +"%s") ))\n if (( $finished == 1 )); then\n echo "(cellv2) All nodes registered"\n break\n elif (( $remaining <= 0 )); then\n echo "(cellv2) WARNING: timeout waiting for nodes to register, running host discovery regardless"\n echo "(cellv2) Expected host list:" $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | sort -u | tr \',\' \' \')\n echo "(cellv2) Detected host list:" $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\' | sort -u | tr \'\\n\', \' \')\n break\n else\n echo "(cellv2) Waiting ${remaining} seconds for hosts to register"\n sleep $loop_wait\n fi\ndone\necho "(cellv2) Running host discovery..."\nsu nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 discover_hosts --by-service --verbose"\n', u'mode': u'0700'}, 'key': u'nova_api_discover_hosts.sh'})
  54. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -xe\n/usr/bin/python -m neutron.cmd.destroy_patch_ports --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-openvswitch-agent\n/usr/bin/neutron-openvswitch-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron/conf.d/common --log-file=/var/log/neutron/openvswitch-agent.log\n', u'mode': u'0755'}, 'key': u'neutron_ovs_agent_launcher.sh'})
  55. changed: [localhost] => (item={'value': {u'content': u'#!/usr/bin/env python\n#\n# Copyright 2018 Red Hat Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the "License"); you may\n# not use this file except in compliance with the License. You may obtain\n# a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT\n# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n# License for the specific language governing permissions and limitations\n# under the License.\nfrom __future__ import print_function\nimport logging\nimport os\nimport pwd\nimport stat\nimport sys\n\nlogging.basicConfig(stream=sys.stdout, level=logging.DEBUG)\nLOG = logging.getLogger(\'nova_statedir\')\n\n\nclass PathManager(object):\n """Helper class to manipulate ownership of a given path"""\n def __init__(self, path):\n self.path = path\n self._update()\n\n def _update(self):\n statinfo = os.stat(self.path)\n self.is_dir = stat.S_ISDIR(statinfo.st_mode)\n self.uid = statinfo.st_uid\n self.gid = statinfo.st_gid\n\n def __str__(self):\n return "uid: {} gid: {} path: {}{}".format(\n self.uid,\n self.gid,\n self.path,\n \'/\' if self.is_dir else \'\'\n )\n\n def has_owner(self, uid, gid):\n return self.uid == uid and self.gid == gid\n\n def has_either(self, uid, gid):\n return self.uid == uid or self.gid == gid\n\n def chown(self, uid, gid):\n target_uid = -1\n target_gid = -1\n if self.uid != uid:\n target_uid = uid\n if self.gid != gid:\n target_gid = gid\n if (target_uid, target_gid) != (-1, -1):\n LOG.info(\'Changing ownership of %s from %d:%d to %d:%d\',\n self.path,\n self.uid,\n self.gid,\n self.uid if target_uid == -1 else target_uid,\n self.gid if target_gid == -1 else target_gid)\n os.chown(self.path, target_uid, target_gid)\n self._update()\n else:\n LOG.info(\'Ownership of %s already %d:%d\',\n self.path,\n uid,\n gid)\n\n\nclass NovaStatedirOwnershipManager(object):\n """Class to manipulate the ownership of the nova statedir (/var/lib/nova).\n\n The nova uid/gid differ on the host and container images. An upgrade\n that switches from host systemd services to docker requires a change in\n ownership. Previously this was a naive recursive chown, however this\n causes issues if nova instance are shared via an NFS mount: any open\n filehandles in qemu/libvirt fail with an I/O error (LP1778465).\n\n Instead the upgrade/FFU ansible tasks now lay down a marker file when\n stopping and disabling the host systemd services. We use this file to\n determine the host nova uid/gid. We then walk the tree and update any\n files that have the host uid/gid to the docker nova uid/gid. As files\n owned by root/qemu etc... are ignored this avoids the issues with open\n filehandles. The marker is removed once the tree has been walked.\n\n For subsequent runs, or for a new deployment, we simply ensure that the\n docker nova user/group owns all directories. This is required as the\n directories are created with root ownership in host_prep_tasks (the\n docker nova uid/gid is not known in this context).\n """\n def __init__(self, statedir, upgrade_marker=\'upgrade_marker\',\n nova_user=\'nova\'):\n self.statedir = statedir\n self.nova_user = nova_user\n\n self.upgrade_marker_path = os.path.join(statedir, upgrade_marker)\n self.upgrade = os.path.exists(self.upgrade_marker_path)\n\n self.target_uid, self.target_gid = self._get_nova_ids()\n self.previous_uid, self.previous_gid = self._get_previous_nova_ids()\n self.id_change = (self.target_uid, self.target_gid) != \\\n (self.previous_uid, self.previous_gid)\n\n def _get_nova_ids(self):\n nova_uid, nova_gid = pwd.getpwnam(self.nova_user)[2:4]\n return nova_uid, nova_gid\n\n def _get_previous_nova_ids(self):\n if self.upgrade:\n statinfo = os.stat(self.upgrade_marker_path)\n return statinfo.st_uid, statinfo.st_gid\n else:\n return self._get_nova_ids()\n\n def _walk(self, top):\n for f in os.listdir(top):\n pathname = os.path.join(top, f)\n\n if pathname == self.upgrade_marker_path:\n continue\n\n pathinfo = PathManager(pathname)\n LOG.info("Checking %s", pathinfo)\n if pathinfo.is_dir:\n # Always chown the directories\n pathinfo.chown(self.target_uid, self.target_gid)\n self._walk(pathname)\n elif self.id_change:\n # Only chown files if it\'s an upgrade and the file is owned by\n # the host nova uid/gid\n pathinfo.chown(\n self.target_uid if pathinfo.uid == self.previous_uid\n else pathinfo.uid,\n self.target_gid if pathinfo.gid == self.previous_gid\n else pathinfo.gid\n )\n\n def run(self):\n LOG.info(\'Applying nova statedir ownership\')\n LOG.info(\'Target ownership for %s: %d:%d\',\n self.statedir,\n self.target_uid,\n self.target_gid)\n\n pathinfo = PathManager(self.statedir)\n LOG.info("Checking %s", pathinfo)\n pathinfo.chown(self.target_uid, self.target_gid)\n\n self._walk(self.statedir)\n\n if self.upgrade:\n LOG.info(\'Removing upgrade_marker %s\',\n self.upgrade_marker_path)\n os.unlink(self.upgrade_marker_path)\n\n LOG.info(\'Nova statedir ownership complete\')\n\nif __name__ == \'__main__\':\n NovaStatedirOwnershipManager(\'/var/lib/nova\').run()\n', u'mode': u'0700'}, 'key': u'nova_statedir_ownership.py'})
  56. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nDEFID=$(nova-manage cell_v2 list_cells | sed -e \'1,3d\' -e \'$d\' | awk -F \' *| *\' \'$2 == "default" {print $4}\')\nif [ "$DEFID" ]; then\n echo "(cellv2) Updating default cell_v2 cell $DEFID"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 update_cell --cell_uuid $DEFID --name=default"\nelse\n echo "(cellv2) Creating default cell_v2 cell"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 create_cell --name=default"\nfi\n', u'mode': u'0700'}, 'key': u'nova_api_ensure_default_cell.sh'})
  57. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -eux\nSTEP=$1\nTAGS=$2\nCONFIG=$3\nEXTRA_ARGS=${4:-\'\'}\nif [ -d /tmp/puppet-etc ]; then\n # ignore copy failures as these may be the same file depending on docker mounts\n cp -a /tmp/puppet-etc/* /etc/puppet || true\nfi\necho "{\\"step\\": ${STEP}}" > /etc/puppet/hieradata/docker.json\nexport FACTER_uuid=docker\nset +e\npuppet apply $EXTRA_ARGS \\\n --verbose \\\n --detailed-exitcodes \\\n --summarize \\\n --color=false \\\n --modulepath /etc/puppet/modules:/opt/stack/puppet-modules:/usr/share/openstack-puppet/modules \\\n --tags $TAGS \\\n -e "${CONFIG}"\nrc=$?\nset -e\nset +ux\nif [ $rc -eq 2 -o $rc -eq 0 ]; then\n exit 0\nfi\nexit $rc\n', u'mode': u'0700'}, 'key': u'docker_puppet_apply.sh'})
  58.  
  59. TASK [Set docker_config_default fact] ******************************************
  60. ok: [localhost] => (item=None)
  61. ok: [localhost] => (item=None)
  62. ok: [localhost] => (item=None)
  63. ok: [localhost] => (item=None)
  64. ok: [localhost] => (item=None)
  65. ok: [localhost] => (item=None)
  66.  
  67. TASK [Check if docker_config.yaml file exists] *********************************
  68. ok: [localhost -> localhost]
  69.  
  70. TASK [Set fact when file existed] **********************************************
  71. skipping: [localhost]
  72.  
  73. TASK [Set docker_startup_configs_with_default fact] ****************************
  74. ok: [localhost]
  75.  
  76. TASK [Write docker-container-startup-configs] **********************************
  77. changed: [localhost]
  78.  
  79. TASK [Write per-step docker-container-startup-configs] *************************
  80. changed: [localhost] => (item={'value': {u'cinder_volume_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo' 'docker.io/tripleoqueens/centos-binary-cinder-volume:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_image_tag': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo' 'docker.io/tripleoqueens/centos-binary-mariadb:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_data_ownership': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'chown', u'-R', u'mysql:', u'/var/lib/mysql'], u'user': u'root', u'volumes': [u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'mysql_bootstrap': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'DB_MAX_TIMEOUT=60', u'DB_CLUSTERCHECK_PASSWORD=Jw7ceAEa9rjZExWxrBTG3bYzn', u'DB_ROOT_PASSWORD=KtU36EQkNQ'], u'command': [u'bash', u'-ec', u'if [ -e /var/lib/mysql/mysql ]; then exit 0; fi\necho -e "\\n[mysqld]\\nwsrep_provider=none" >> /etc/my.cnf\nkolla_set_configs\nsudo -u mysql -E kolla_extend_start\nmysqld_safe --skip-networking --wsrep-on=OFF &\ntimeout ${DB_MAX_TIMEOUT} /bin/bash -c \'until mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" ping 2>/dev/null; do sleep 1; done\'\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "CREATE USER \'clustercheck\'@\'localhost\' IDENTIFIED BY \'${DB_CLUSTERCHECK_PASSWORD}\';"\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "GRANT PROCESS ON *.* TO \'clustercheck\'@\'localhost\' WITH GRANT OPTION;"\ntimeout ${DB_MAX_TIMEOUT} mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" shutdown'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/mysql.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'haproxy_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo' 'docker.io/tripleoqueens/centos-binary-haproxy:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo' 'docker.io/tripleoqueens/centos-binary-rabbitmq:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_bootstrap': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'RABBITMQ_CLUSTER_COOKIE=xrUW2sz7atGtQnFpg6mA'], u'volumes': [u'/var/lib/kolla/config_files/rabbitmq.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro', u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/var/lib/rabbitmq:/var/lib/rabbitmq'], u'net': u'host', u'privileged': False}, u'memcached': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-memcached:current-tripleo', u'command': [u'/bin/bash', u'-c', u'source /etc/sysconfig/memcached; /usr/bin/memcached -p ${PORT} -u ${USER} -m ${CACHESIZE} -c ${MAXCONN} $OPTIONS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/memcached/etc/sysconfig/memcached:/etc/sysconfig/memcached:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_1'})
  81. changed: [localhost] => (item={'value': {u'nova_placement': {u'start_order': 1, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd', u'/var/lib/kolla/config_files/nova_placement.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_placement/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'restart': u'always'}, u'cinder_volume_init_logs': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'user': u'root', u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'privileged': False}, u'nova_db_sync': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'heat_engine_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec heat_engine su heat -s /bin/bash -c 'heat-manage db_sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/config-data/heat/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/heat/etc/heat/:/etc/heat/:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'neutron_ovs_bridge': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'puppet', u'apply', u'--modulepath', u'/etc/puppet/modules:/usr/share/openstack-puppet/modules', u'--tags', u'file,file_line,concat,augeas,neutron::plugins::ovs::bridge,vs_config', u'-v', u'-e', u'include neutron::agents::ml2::ovs'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/etc/puppet:/etc/puppet:ro', u'/usr/share/openstack-puppet/modules/:/usr/share/openstack-puppet/modules/:ro', u'/var/run/openvswitch/:/var/run/openvswitch/'], u'net': u'host', u'detach': False, u'privileged': True}, u'cinder_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_api', u"su cinder -s /bin/bash -c 'cinder-manage db sync --bump-versions'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/cinder/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_api_map_cell0': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage cell_v2 map_cell0'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'glance_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': u"/usr/bin/bootstrap_host_exec glance_api su glance -s /bin/bash -c '/usr/local/bin/kolla_start'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'detach': False, u'privileged': False}, u'iscsid': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/iscsid.json:/var/lib/kolla/config_files/config.json:ro', u'/dev/:/dev/', u'/run/:/run/', u'/sys:/sys', u'/lib/modules:/lib/modules:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'keystone_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/usr/bin/bootstrap_host_exec', u'keystone', u'/usr/local/bin/kolla_start'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_virtlogd': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_virtlogd.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/etc/libvirt/qemu:/etc/libvirt/qemu:ro', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'neutron_api', u'neutron-db-manage', u'upgrade', u'heads'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/config-data/neutron/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/neutron/etc/neutron:/etc/neutron:ro', u'/var/lib/config-data/neutron/usr/share/neutron:/usr/share/neutron:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'keystone': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_api_ensure_default_cell': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_ensure_default_cell.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_ensure_default_cell.sh:/nova_api_ensure_default_cell.sh:ro'], u'net': u'host', u'detach': False}, u'horizon': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'ENABLE_CLOUDKITTY=yes', u'ENABLE_IRONIC=yes', u'ENABLE_MAGNUM=yes', u'ENABLE_MANILA=yes', u'ENABLE_HEAT=yes', u'ENABLE_MURANO=no', u'ENABLE_MISTRAL=yes', u'ENABLE_NEUTRON_LBAAS=yes', u'ENABLE_OCTAVIA=yes', u'ENABLE_SAHARA=yes', u'ENABLE_TROVE=yes', u'ENABLE_FREEZER=no', u'ENABLE_FWAAS=no', u'ENABLE_KARBOR=no', u'ENABLE_DESIGNATE=no', u'ENABLE_SEARCHLIGHT=no', u'ENABLE_SENLIN=no', u'ENABLE_SOLUM=no', u'ENABLE_TACKER=no', u'ENABLE_WATCHER=no', u'ENABLE_ZAQAR=no', u'ENABLE_ZUN=no'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/horizon.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/horizon/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/www/:/var/www/:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_libvirt': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_libvirt.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/etc/libvirt:/etc/libvirt', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/var/log/containers/libvirt:/var/log/libvirt', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu:ro', u'/var/lib/vhost_sockets:/var/lib/vhost_sockets', u'/sys/fs/selinux:/sys/fs/selinux'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_statedir_owner': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'command': u'/docker-config-scripts/nova_statedir_ownership.py', u'user': u'root', u'volumes': [u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/docker-config-scripts/:/docker-config-scripts/'], u'detach': False, u'privileged': False}, u'nova_api_db_sync': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage api_db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'keystone_bootstrap': {u'action': u'exec', u'start_order': 3, u'command': [u'keystone', u'/usr/bin/bootstrap_host_exec', u'keystone', u'keystone-manage', u'bootstrap', u'--bootstrap-password', u'zuGrFbFscUvRnVXKvfzrr4kvv'], u'user': u'root'}, u'keystone_cron': {u'start_order': 4, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/bin/bash', u'-c', u'/usr/local/bin/kolla_set_configs && /usr/sbin/crond -n'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_3'})
  82. changed: [localhost] => (item={'value': {u'mysql_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'config_volume': u'mysql', u'command': [u'/usr/bin/bootstrap_host_exec', u'mysql', u'if /usr/sbin/pcs resource show galera-bundle; then /usr/sbin/pcs resource restart --wait=600 galera-bundle; echo "galera-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'rabbitmq_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,rabbitmq_policy,rabbitmq_user,rabbitmq_ready', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::rabbitmq_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/bin/true:/bin/epmd'], u'net': u'host', u'detach': False}, u'neutron_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R neutron:neutron /var/log/neutron'], u'privileged': False, u'volumes': [u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd'], u'user': u'root'}, u'nova_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd'], u'user': u'root'}, u'horizon_fix_perms': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'command': [u'/bin/bash', u'-c', u'touch /var/log/horizon/horizon.log && chown -R apache:apache /var/log/horizon && chmod -R a+rx /etc/openstack-dashboard'], u'user': u'root', u'volumes': [u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/lib/config-data/puppet-generated/horizon/etc/openstack-dashboard:/etc/openstack-dashboard']}, u'clustercheck': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/clustercheck.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/clustercheck/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'restart': u'always'}, u'mysql_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,galera_ready,mysql_database,mysql_grant,mysql_user', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::database::mysql_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/mysql:/var/lib/mysql:rw'], u'net': u'host', u'detach': False}, u'cinder_scheduler_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'user': u'root'}, u'heat_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R heat:heat /var/log/heat'], u'user': u'root', u'volumes': [u'/var/log/containers/heat:/var/log/heat']}, u'haproxy_init_bundle': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,tripleo::firewall::rule,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ip,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation', u'include ::tripleo::profile::base::pacemaker; include ::tripleo::profile::pacemaker::haproxy_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/ipa/ca.crt:/etc/ipa/ca.crt:ro', u'/etc/pki/tls/private/haproxy:/etc/pki/tls/private/haproxy:ro', u'/etc/pki/tls/certs/haproxy:/etc/pki/tls/certs/haproxy:ro', u'/etc/pki/tls/private/overcloud_endpoint.pem:/etc/pki/tls/private/overcloud_endpoint.pem:ro', u'/etc/sysconfig:/etc/sysconfig:rw', u'/usr/libexec/iptables:/usr/libexec/iptables:ro', u'/usr/libexec/initscripts/legacy-actions:/usr/libexec/initscripts/legacy-actions:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False, u'privileged': True}, u'glance_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R glance:glance /var/log/glance'], u'privileged': False, u'volumes': [u'/var/log/containers/glance:/var/log/glance'], u'user': u'root'}, u'create_keepalived_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::l3_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'rabbitmq_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'config_volume': u'rabbitmq', u'command': [u'/usr/bin/bootstrap_host_exec', u'rabbitmq', u'if /usr/sbin/pcs resource show rabbitmq-bundle; then /usr/sbin/pcs resource restart --wait=600 rabbitmq-bundle; echo "rabbitmq-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'cinder_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'user': u'root'}, u'create_dnsmasq_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::dhcp_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'nova_placement_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd'], u'user': u'root'}, u'nova_metadata_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova'], u'user': u'root'}, u'haproxy_restart_bundle': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'config_volume': u'haproxy', u'command': [u'/usr/bin/bootstrap_host_exec', u'haproxy', u'if /usr/sbin/pcs resource show haproxy-bundle; then /usr/sbin/pcs resource restart --wait=600 haproxy-bundle; echo "haproxy-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/haproxy/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'keystone_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R keystone:keystone /var/log/keystone'], u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'volumes': [u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd'], u'user': u'root'}}, 'key': u'step_2'})
  83. changed: [localhost] => (item={'value': {u'nova_api_discover_hosts': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_discover_hosts.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_discover_hosts.sh:/nova_api_discover_hosts.sh:ro'], u'net': u'host', u'detach': False}, u'cinder_volume_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'5', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::constraint::location', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::cinder::volume_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False}, u'cinder_volume_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'config_volume': u'cinder', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_volume', u'if /usr/sbin/pcs resource show openstack-cinder-volume; then /usr/sbin/pcs resource restart --wait=600 openstack-cinder-volume; echo "openstack-cinder-volume restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}}, 'key': u'step_5'})
  84. changed: [localhost] => (item={'value': {u'keystone_refresh': {u'action': u'exec', u'start_order': 1, u'command': [u'keystone', u'pkill', u'--signal', u'USR1', u'httpd'], u'user': u'root'}, u'nova_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_conductor': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-conductor:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_conductor.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_metadata': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_metadata.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_engine': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/kolla/config_files/heat_engine.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'cinder_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_l3_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_l3_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/keepalived_wrapper:/usr/local/bin/keepalived:ro', u'/var/lib/neutron/l3_haproxy_wrapper:/usr/local/bin/haproxy:ro', u'/var/lib/neutron/dibbler_wrapper:/usr/local/bin/dibbler_client:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_migration_target': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova-migration-target.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ssh/:/host-ssh/:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'glance_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_dhcp': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_dhcp.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/dnsmasq_wrapper:/usr/local/bin/dnsmasq:ro', u'/var/lib/neutron/dhcp_haproxy_wrapper:/usr/local/bin/haproxy:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'/run:/run'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_compute': {u'ipc': u'host', u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_compute.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/dev:/dev', u'/lib/modules:/lib/modules:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/libvirt:/var/lib/libvirt', u'/sys/class/net:/sys/class/net', u'/sys/bus/pci:/sys/bus/pci'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_api_cfn': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api-cfn:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cfn.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api_cfn/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_metadata_agent': {u'start_order': 10, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-metadata-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_metadata_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_ovs_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-openvswitch-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/var/lib/docker-config-scripts/neutron_ovs_agent_launcher.sh:/neutron_ovs_agent_launcher.sh:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_api': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/kolla/config_files/neutron_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_4'})
  85. changed: [localhost] => (item={'value': {}, 'key': u'step_6'})
  86.  
  87. TASK [Create /var/lib/kolla/config_files directory] ****************************
  88. changed: [localhost]
  89.  
  90. TASK [Check if kolla_config.yaml file exists] **********************************
  91. ok: [localhost -> localhost]
  92.  
  93. TASK [Set fact when file existed] **********************************************
  94. skipping: [localhost]
  95.  
  96. TASK [Write kolla config json files] *******************************************
  97. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api.json'})
  98. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/keystone.json'})
  99. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent --log-file=/var/log/neutron/dhcp-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/certs/neutron.crt'}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/private/neutron.key'}]}, 'key': u'/var/lib/kolla/config_files/neutron_dhcp.json'})
  100. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-conductor ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_conductor.json'})
  101. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/glance-api --config-file /usr/share/glance/glance-api-dist.conf --config-file /etc/glance/glance-api.conf', u'permissions': [{u'owner': u'glance:glance', u'path': u'/var/lib/glance', u'recurse': True}, {u'owner': u'glance:glance', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/glance_api.json'})
  102. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ssh/', u'source': u'/host-ssh/ssh_host_*_key', u'perm': u'0600', u'owner': u'root'}], u'command': u'/usr/sbin/sshd -D -p 2022'}, 'key': u'/var/lib/kolla/config_files/nova-migration-target.json'})
  103. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cfn.json'})
  104. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'mysql:mysql', u'path': u'/var/log/mysql', u'recurse': True}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/certs/mysql.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/private/mysql.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/mysql.json'})
  105. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/neutron_ovs_agent_launcher.sh', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_ovs_agent.json'})
  106. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-scheduler ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_scheduler.json'})
  107. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cron.json'})
  108. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api_cron.json'})
  109. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/lib/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/log/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/certs/rabbitmq.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/private/rabbitmq.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/rabbitmq.json'})
  110. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'apache:apache', u'path': u'/var/log/horizon/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/etc/openstack-dashboard/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/', u'recurse': False}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.d/', u'recurse': False}]}, 'key': u'/var/lib/kolla/config_files/horizon.json'})
  111. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/libvirtd', u'permissions': [{u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_libvirt.json'})
  112. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_placement.json'})
  113. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-scheduler --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_scheduler.json'})
  114. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-api-metadata ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_metadata.json'})
  115. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-metadata-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-metadata-agent --log-file=/var/log/neutron/metadata-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_metadata_agent.json'})
  116. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.conf ', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_engine.json'})
  117. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_api.json'})
  118. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api.json'})
  119. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api_cron.json'})
  120. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api.json'})
  121. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_volume.json'})
  122. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg', u'permissions': [{u'owner': u'haproxy:haproxy', u'path': u'/var/lib/haproxy', u'recurse': True}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/certs/haproxy/*', u'optional': True, u'perm': u'0600'}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/private/haproxy/*', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/haproxy.json'})
  123. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/xinetd -dontfork'}, 'key': u'/var/lib/kolla/config_files/clustercheck.json'})
  124. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/virtlogd --config /etc/libvirt/virtlogd.conf'}, 'key': u'/var/lib/kolla/config_files/nova_virtlogd.json'})
  125. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent --log-file=/var/log/neutron/l3-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_l3_agent.json'})
  126. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/glance_api_tls_proxy.json'})
  127. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/iscsid -f'}, 'key': u'/var/lib/kolla/config_files/iscsid.json'})
  128. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'keystone:keystone', u'path': u'/var/log/keystone', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/keystone_cron.json'})
  129. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-compute ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}, {u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_compute.json'})
  130. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/neutron_server_tls_proxy.json'})
  131.  
  132. TASK [Clean /var/lib/docker-puppet/docker-puppet-tasks*.json files] ************
  133.  
  134. TASK [Check if docker_puppet_tasks.yaml file exists] ***************************
  135. ok: [localhost -> localhost]
  136.  
  137. TASK [Set fact when file existed] **********************************************
  138. skipping: [localhost]
  139.  
  140. TASK [Write docker-puppet-tasks json files] ************************************
  141. skipping: [localhost] => (item={'value': [{u'puppet_tags': u'keystone_config,keystone_domain_config,keystone_endpoint,keystone_identity_provider,keystone_paste_ini,keystone_role,keystone_service,keystone_tenant,keystone_user,keystone_user_role,keystone_domain', u'config_volume': u'keystone_init_tasks', u'step_config': u'include ::tripleo::profile::base::keystone', u'config_image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo'}], 'key': u'step_3'})
  142.  
  143. TASK [Set host puppet debugging fact string] ***********************************
  144. skipping: [localhost]
  145.  
  146. TASK [Write the config_step hieradata] *****************************************
  147. changed: [localhost]
  148.  
  149. TASK [Run puppet host configuration for step 1] ********************************
  150. changed: [localhost]
  151.  
  152. TASK [Debug output for task which failed: Run puppet host configuration for step 1] ***
  153. ok: [localhost] => {
  154. "failed_when_result": false,
  155. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  156. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  157. "Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.",
  158. "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.96 seconds",
  159. "Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_Controller1]/ensure: created",
  160. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/var/lib/openstack]/ensure: created",
  161. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Group[docker]/ensure: created",
  162. "Notice: /Stage[main]/Tripleo::Profile::Base::Database::Mysql::Client/Augeas[tripleo-mysql-client-conf]/returns: executed successfully",
  163. "Notice: /Stage[main]/Pacemaker::Service/Service[corosync]/enable: enable changed 'false' to 'true'",
  164. "Notice: /Stage[main]/Pacemaker::Service/Service[pacemaker]/enable: enable changed 'false' to 'true'",
  165. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/File[/etc/systemd/system/resource-agents-deps.target.wants]/ensure: created",
  166. "Notice: /Stage[main]/Tripleo::Profile::Base::Time::Ntp/Service[chronyd]/ensure: ensure changed 'running' to 'stopped'",
  167. "Notice: /Stage[main]/Ntp::Config/File[/etc/ntp.conf]/content: content changed '{md5}dc9e5754ad2bb6f6c32b954c04431d0a' to '{md5}489194688a9df2b02f9eca04e6169862'",
  168. "Notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed 'stopped' to 'running'",
  169. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure: ensure changed 'stopped' to 'running'",
  170. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]/ensure: ensure changed 'stopped' to 'running'",
  171. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack]/File[/etc/sysconfig/modules/nf_conntrack.modules]/ensure: defined content as '{md5}69dc79067bb7ee8d7a8a12176ceddb02'",
  172. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully",
  173. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/File[/etc/sysconfig/modules/nf_conntrack_proto_sctp.modules]/ensure: defined content as '{md5}7dfc614157ed326e9943593a7aca37c9'",
  174. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl[fs.inotify.max_user_instances]/ensure: created",
  175. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl_runtime[fs.inotify.max_user_instances]/val: val changed '128' to '1024'",
  176. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.suid_dumpable]/Sysctl[fs.suid_dumpable]/ensure: created",
  177. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl[kernel.dmesg_restrict]/ensure: created",
  178. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl_runtime[kernel.dmesg_restrict]/val: val changed '0' to '1'",
  179. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl[kernel.pid_max]/ensure: created",
  180. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl_runtime[kernel.pid_max]/val: val changed '4194304' to '1048576'",
  181. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl[net.core.netdev_max_backlog]/ensure: created",
  182. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl_runtime[net.core.netdev_max_backlog]/val: val changed '1000' to '10000'",
  183. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl[net.ipv4.conf.all.arp_accept]/ensure: created",
  184. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl_runtime[net.ipv4.conf.all.arp_accept]/val: val changed '0' to '1'",
  185. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl[net.ipv4.conf.all.log_martians]/ensure: created",
  186. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl_runtime[net.ipv4.conf.all.log_martians]/val: val changed '0' to '1'",
  187. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl[net.ipv4.conf.all.secure_redirects]/ensure: created",
  188. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl_runtime[net.ipv4.conf.all.secure_redirects]/val: val changed '1' to '0'",
  189. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl[net.ipv4.conf.all.send_redirects]/ensure: created",
  190. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl_runtime[net.ipv4.conf.all.send_redirects]/val: val changed '1' to '0'",
  191. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl[net.ipv4.conf.default.accept_redirects]/ensure: created",
  192. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl_runtime[net.ipv4.conf.default.accept_redirects]/val: val changed '1' to '0'",
  193. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl[net.ipv4.conf.default.log_martians]/ensure: created",
  194. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl_runtime[net.ipv4.conf.default.log_martians]/val: val changed '0' to '1'",
  195. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl[net.ipv4.conf.default.secure_redirects]/ensure: created",
  196. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl_runtime[net.ipv4.conf.default.secure_redirects]/val: val changed '1' to '0'",
  197. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl[net.ipv4.conf.default.send_redirects]/ensure: created",
  198. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl_runtime[net.ipv4.conf.default.send_redirects]/val: val changed '1' to '0'",
  199. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl[net.ipv4.ip_forward]/ensure: created",
  200. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl_runtime[net.ipv4.ip_forward]/val: val changed '0' to '1'",
  201. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d]/ensure: created",
  202. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d/99-unset-mountflags.conf]/ensure: defined content as '{md5}b984426de0b5978853686a649b64e4b8'",
  203. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Exec[systemd daemon-reload]: Triggered 'refresh' from 1 events",
  204. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-options]/returns: executed successfully",
  205. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-storage]/returns: executed successfully",
  206. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-network]/returns: executed successfully",
  207. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Service[docker]/ensure: ensure changed 'stopped' to 'running'",
  208. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_nonlocal_bind]/Sysctl[net.ipv4.ip_nonlocal_bind]/ensure: created",
  209. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl[net.ipv4.neigh.default.gc_thresh1]/ensure: created",
  210. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh1]/val: val changed '128' to '1024'",
  211. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl[net.ipv4.neigh.default.gc_thresh2]/ensure: created",
  212. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh2]/val: val changed '512' to '2048'",
  213. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl[net.ipv4.neigh.default.gc_thresh3]/ensure: created",
  214. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh3]/val: val changed '1024' to '4096'",
  215. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl[net.ipv4.tcp_keepalive_intvl]/ensure: created",
  216. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl_runtime[net.ipv4.tcp_keepalive_intvl]/val: val changed '75' to '1'",
  217. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl[net.ipv4.tcp_keepalive_probes]/ensure: created",
  218. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl_runtime[net.ipv4.tcp_keepalive_probes]/val: val changed '9' to '5'",
  219. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl[net.ipv4.tcp_keepalive_time]/ensure: created",
  220. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl_runtime[net.ipv4.tcp_keepalive_time]/val: val changed '7200' to '5'",
  221. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl[net.ipv6.conf.all.accept_ra]/ensure: created",
  222. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl_runtime[net.ipv6.conf.all.accept_ra]/val: val changed '1' to '0'",
  223. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl[net.ipv6.conf.all.accept_redirects]/ensure: created",
  224. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl_runtime[net.ipv6.conf.all.accept_redirects]/val: val changed '1' to '0'",
  225. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl[net.ipv6.conf.all.autoconf]/ensure: created",
  226. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl_runtime[net.ipv6.conf.all.autoconf]/val: val changed '1' to '0'",
  227. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.disable_ipv6]/Sysctl[net.ipv6.conf.all.disable_ipv6]/ensure: created",
  228. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl[net.ipv6.conf.default.accept_ra]/ensure: created",
  229. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl_runtime[net.ipv6.conf.default.accept_ra]/val: val changed '1' to '0'",
  230. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl[net.ipv6.conf.default.accept_redirects]/ensure: created",
  231. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl_runtime[net.ipv6.conf.default.accept_redirects]/val: val changed '1' to '0'",
  232. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl[net.ipv6.conf.default.autoconf]/ensure: created",
  233. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl_runtime[net.ipv6.conf.default.autoconf]/val: val changed '1' to '0'",
  234. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.disable_ipv6]/Sysctl[net.ipv6.conf.default.disable_ipv6]/ensure: created",
  235. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.lo.disable_ipv6]/Sysctl[net.ipv6.conf.lo.disable_ipv6]/ensure: created",
  236. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.ip_nonlocal_bind]/Sysctl[net.ipv6.ip_nonlocal_bind]/ensure: created",
  237. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl[net.netfilter.nf_conntrack_max]/ensure: created",
  238. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl_runtime[net.netfilter.nf_conntrack_max]/val: val changed '262144' to '500000'",
  239. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl[net.nf_conntrack_max]/ensure: created",
  240. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl_runtime[net.nf_conntrack_max]/val: val changed '262144' to '500000'",
  241. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/Systemd::Unit_file[docker.service]/File[/etc/systemd/system/resource-agents-deps.target.wants/docker.service]/ensure: created",
  242. "Notice: /Stage[main]/Pacemaker::Service/Service[pcsd]/ensure: ensure changed 'stopped' to 'running'",
  243. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: changed password",
  244. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/groups: groups changed '' to ['haclient']",
  245. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[reauthenticate-across-all-nodes]: Triggered 'refresh' from 2 events",
  246. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/ensure: created",
  247. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/ensure: defined content as '{md5}6903148663bfa4ff1ea5f042117bd489'",
  248. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[wait-for-settle]/returns: executed successfully",
  249. "Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 events",
  250. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv4]/ensure: created",
  251. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv6]/ensure: created",
  252. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv4]/ensure: created",
  253. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv6]/ensure: created",
  254. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv4]/ensure: created",
  255. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv6]/ensure: created",
  256. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv4]/ensure: created",
  257. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv6]/ensure: created",
  258. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[004 accept ipv6 dhcpv6]/Firewall[004 accept ipv6 dhcpv6 ipv6]/ensure: created",
  259. "Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}781dbef6518331ceaa1de16137f5328c' to '{md5}3534841fdb8db5b58d66600a60bf3759'",
  260. "Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events",
  261. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv4]/ensure: created",
  262. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv6]/ensure: created",
  263. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv4]/ensure: created",
  264. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv6]/ensure: created",
  265. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv4]/ensure: created",
  266. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv6]/ensure: created",
  267. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv4]/ensure: created",
  268. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv6]/ensure: created",
  269. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv4]/ensure: created",
  270. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv6]/ensure: created",
  271. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv4]/ensure: created",
  272. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv6]/ensure: created",
  273. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv4]/ensure: created",
  274. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv6]/ensure: created",
  275. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv4]/ensure: created",
  276. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv6]/ensure: created",
  277. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv4]/ensure: created",
  278. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv6]/ensure: created",
  279. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv4]/ensure: created",
  280. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv6]/ensure: created",
  281. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv4]/ensure: created",
  282. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv6]/ensure: created",
  283. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv4]/ensure: created",
  284. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv6]/ensure: created",
  285. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv4]/ensure: created",
  286. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv6]/ensure: created",
  287. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv4]/ensure: created",
  288. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv6]/ensure: created",
  289. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv4]/ensure: created",
  290. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv6]/ensure: created",
  291. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[memcached]/Tripleo::Firewall::Rule[121 memcached]/Firewall[121 memcached ipv4]/ensure: created",
  292. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv4]/ensure: created",
  293. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv6]/ensure: created",
  294. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv4]/ensure: created",
  295. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv6]/ensure: created",
  296. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv4]/ensure: created",
  297. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv6]/ensure: created",
  298. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv4]/ensure: created",
  299. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv6]/ensure: created",
  300. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv4]/ensure: created",
  301. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv6]/ensure: created",
  302. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv4]/ensure: created",
  303. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv6]/ensure: created",
  304. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv4]/ensure: created",
  305. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv6]/ensure: created",
  306. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv4]/ensure: created",
  307. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv6]/ensure: created",
  308. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]/ensure: created",
  309. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]/ensure: created",
  310. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]/ensure: created",
  311. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]/ensure: created",
  312. "Notice: Applied catalog in 78.64 seconds",
  313. "Changes:",
  314. " Total: 149",
  315. "Events:",
  316. " Success: 149",
  317. "Resources:",
  318. " Changed: 148",
  319. " Out of sync: 148",
  320. " Total: 198",
  321. " Restarted: 4",
  322. "Time:",
  323. " Filebucket: 0.00",
  324. " Concat file: 0.00",
  325. " Anchor: 0.00",
  326. " Schedule: 0.00",
  327. " File line: 0.00",
  328. " Package manifest: 0.00",
  329. " Package: 0.00",
  330. " Group: 0.01",
  331. " User: 0.03",
  332. " Sysctl: 0.05",
  333. " File: 0.12",
  334. " Sysctl runtime: 0.14",
  335. " Augeas: 0.20",
  336. " Last run: 1549966154",
  337. " Config retrieval: 2.31",
  338. " Service: 3.02",
  339. " Exec: 52.94",
  340. " Concat fragment: 0.00",
  341. " Total: 66.17",
  342. " Firewall: 7.34",
  343. "Version:",
  344. " Config: 1549966073",
  345. " Puppet: 4.8.2",
  346. "erlexec: HOME must be set",
  347. "Warning: Undefined variable '::deploy_config_name'; ",
  348. " (file & line not available)",
  349. "Warning: Undefined variable 'deploy_config_name'; ",
  350. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 34]",
  351. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  352. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  353. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 54]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  354. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 55]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  355. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 56]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  356. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 66]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  357. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 68]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  358. " with Stdlib::Compat::Numeric. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 89]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  359. "Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition",
  360. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ssh/manifests/server.pp\", 12]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 44]"
  361. ]
  362. }
  363.  
  364. TASK [Run docker-puppet tasks (generate config) during step 1] *****************
  365. ok: [localhost]
  366.  
  367. TASK [Debug output for task which failed: Run docker-puppet tasks (generate config) during step 1] ***
  368. fatal: [localhost]: FAILED! => {
  369. "failed_when_result": true,
  370. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  371. "2019-02-12 10:09:14,817 INFO: 22049 -- Running docker-puppet",
  372. "2019-02-12 10:09:14,818 INFO: 22049 -- Service compilation completed.",
  373. "2019-02-12 10:09:14,818 INFO: 22049 -- Starting multiprocess configuration steps. Using 3 processes.",
  374. "2019-02-12 10:09:14,825 INFO: 22050 -- Starting configuration of haproxy using image docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  375. "2019-02-12 10:09:14,825 INFO: 22051 -- Starting configuration of mysql using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  376. "2019-02-12 10:09:14,825 INFO: 22052 -- Starting configuration of heat_api using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  377. "2019-02-12 10:09:14,827 INFO: 22050 -- Removing container: docker-puppet-haproxy",
  378. "2019-02-12 10:09:14,827 INFO: 22051 -- Removing container: docker-puppet-mysql",
  379. "2019-02-12 10:09:14,827 INFO: 22052 -- Removing container: docker-puppet-heat_api",
  380. "2019-02-12 10:09:14,853 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  381. "2019-02-12 10:09:14,853 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  382. "2019-02-12 10:09:14,853 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  383. "2019-02-12 10:12:41,963 ERROR: 22052 -- Failed running docker-puppet.py for heat_api",
  384. "2019-02-12 10:12:41,963 ERROR: 22052 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  385. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  386. "",
  387. "2019-02-12 10:12:41,963 ERROR: 22052 -- + mkdir -p /etc/puppet",
  388. "+ cp -a /tmp/puppet-etc/auth.conf /tmp/puppet-etc/hiera.yaml /tmp/puppet-etc/hieradata /tmp/puppet-etc/modules /tmp/puppet-etc/puppet.conf /tmp/puppet-etc/ssl /etc/puppet",
  389. "+ rm -Rf /etc/puppet/ssl",
  390. "+ echo '{\"step\": 6}'",
  391. "+ TAGS=",
  392. "+ '[' -n file,file_line,concat,augeas,cron,heat_config,file,concat,file_line ']'",
  393. "+ TAGS='--tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line'",
  394. "+ origin_of_time=/var/lib/config-data/heat_api.origin_of_time",
  395. "+ touch /var/lib/config-data/heat_api.origin_of_time",
  396. "+ sync",
  397. "+ set +e",
  398. "+ FACTER_hostname=psuscascplc7iosfscmo002",
  399. "+ FACTER_uuid=docker",
  400. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line /etc/config.pp",
  401. "Warning: Undefined variable 'deploy_config_name'; ",
  402. " (file & line not available)",
  403. "Warning: ModuleLoader: module 'heat' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  404. "Warning: ModuleLoader: module 'openstacklib' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  405. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  406. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/db.pp\", 70]:[\"/etc/puppet/modules/heat/manifests/init.pp\", 402]",
  407. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  408. "Warning: Scope(Class[Heat]): heat::rabbit_host, heat::rabbit_hosts, heat::rabbit_password, heat::rabbit_port, heat::rabbit_userid, heat::rabbit_virtual_host and heat::rpc_backend are deprecated. Please use heat::default_transport_url instead.",
  409. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/config.pp\", 33]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/heat.pp\", 123]",
  410. "Warning: ModuleLoader: module 'oslo' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  411. "Warning: ModuleLoader: module 'mysql' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  412. "Warning: ModuleLoader: module 'keystone' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  413. "Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, enclose_ipv6(): Wrong argument given internal_api is not an ip address. at /etc/puppet/modules/apache/manifests/vhost.pp:341:22 at /etc/puppet/modules/apache/manifests/init.pp:367 on node psuscascplc7iosfscmo002.localdomain",
  414. "+ rc=1",
  415. "+ set -e",
  416. "+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
  417. "+ exit 1",
  418. "2019-02-12 10:12:41,963 INFO: 22052 -- Finished processing puppet configs for heat_api",
  419. "2019-02-12 10:12:41,963 INFO: 22052 -- Starting configuration of nova_libvirt using image docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  420. "2019-02-12 10:12:41,964 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
  421. "2019-02-12 10:12:41,980 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  422. "2019-02-12 10:12:42,326 ERROR: 22050 -- Failed running docker-puppet.py for haproxy",
  423. "2019-02-12 10:12:42,326 ERROR: 22050 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  424. "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.69 seconds",
  425. "Notice: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/mode: mode changed '0644' to '0640'",
  426. "Notice: Applied catalog in 1.13 seconds",
  427. "Changes:",
  428. " Total: 1",
  429. "Events:",
  430. " Failure: 1",
  431. " Success: 1",
  432. " Total: 2",
  433. "Resources:",
  434. " Failed: 1",
  435. " Changed: 1",
  436. " Out of sync: 1",
  437. " Skipped: 12",
  438. " Total: 44",
  439. "Time:",
  440. " Concat file: 0.00",
  441. " Concat fragment: 0.00",
  442. " File: 0.99",
  443. " Config retrieval: 1.86",
  444. " Last run: 1549966362",
  445. " Total: 2.85",
  446. "Version:",
  447. " Config: 1549966359",
  448. " Puppet: 4.8.2",
  449. "2019-02-12 10:12:42,326 ERROR: 22050 -- + mkdir -p /etc/puppet",
  450. "+ '[' -n file,file_line,concat,augeas,cron,haproxy_config ']'",
  451. "+ TAGS='--tags file,file_line,concat,augeas,cron,haproxy_config'",
  452. "+ origin_of_time=/var/lib/config-data/haproxy.origin_of_time",
  453. "+ touch /var/lib/config-data/haproxy.origin_of_time",
  454. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,haproxy_config /etc/config.pp",
  455. "Warning: Scope(Haproxy::Config[haproxy]): haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications.",
  456. "Error: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1w3x18q -c' returned 1: [ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  457. "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:172] : 'server 10.1.24.18:8778' : invalid address: 'check' in 'check'",
  458. "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:173] : 'server 10.1.24.41:8778' : invalid address: 'check' in 'check'",
  459. "[ALERT] 042/101241 (358) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg20190212-12-1w3x18q",
  460. "[WARNING] 042/101242 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:146] : 'option httplog' not usable with proxy 'nova_metadata' (needs 'mode http'). Falling back to 'option tcplog'.",
  461. "[ALERT] 042/101242 (358) : Fatal errors found in configuration.",
  462. "Error: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/content: change from {md5}1f337186b0e1ba5ee82760cb437fb810 to {md5}54252279a077b1fe070b3feee7f70cde failed: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1w3x18q -c' returned 1: [ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  463. "+ rc=6",
  464. "+ '[' 6 -ne 2 -a 6 -ne 0 ']'",
  465. "+ exit 6",
  466. "2019-02-12 10:12:42,326 INFO: 22050 -- Finished processing puppet configs for haproxy",
  467. "2019-02-12 10:12:42,327 INFO: 22050 -- Starting configuration of nova_placement using image docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  468. "2019-02-12 10:12:42,327 INFO: 22050 -- Removing container: docker-puppet-nova_placement",
  469. "2019-02-12 10:12:42,343 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  470. "2019-02-12 10:14:57,438 ERROR: 22050 -- Failed running docker-puppet.py for nova_placement",
  471. "2019-02-12 10:14:57,439 ERROR: 22050 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  472. "2019-02-12 10:14:57,439 ERROR: 22050 -- + mkdir -p /etc/puppet",
  473. "+ '[' -n file,file_line,concat,augeas,cron,nova_config ']'",
  474. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config'",
  475. "+ origin_of_time=/var/lib/config-data/nova_placement.origin_of_time",
  476. "+ touch /var/lib/config-data/nova_placement.origin_of_time",
  477. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config /etc/config.pp",
  478. "ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)",
  479. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  480. "Warning: ModuleLoader: module 'nova' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  481. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/config.pp\", 37]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 108]",
  482. "Warning: Scope(Class[Nova::Db]): placement_database_connection has no effect as of pike, and may be removed in a future release",
  483. "Warning: Scope(Class[Nova::Db]): placement_slave_connection has no effect as of pike, and may be removed in a future release",
  484. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/db.pp\", 121]:[\"/etc/puppet/modules/nova/manifests/init.pp\", 576]",
  485. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  486. "Warning: Scope(Class[Nova]): nova::rabbit_host, nova::rabbit_hosts, nova::rabbit_password, nova::rabbit_port, nova::rabbit_userid, nova::rabbit_virtual_host and nova::rpc_backend are deprecated. Please use nova::default_transport_url instead.",
  487. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 4]",
  488. "2019-02-12 10:14:57,439 INFO: 22050 -- Finished processing puppet configs for nova_placement",
  489. "2019-02-12 10:14:57,439 INFO: 22050 -- Starting configuration of rabbitmq using image docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  490. "2019-02-12 10:14:57,528 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
  491. "2019-02-12 10:14:57,545 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  492. "2019-02-12 10:15:04,871 INFO: 22051 -- Removing container: docker-puppet-mysql",
  493. "2019-02-12 10:15:04,904 INFO: 22051 -- Finished processing puppet configs for mysql",
  494. "2019-02-12 10:15:04,904 INFO: 22051 -- Starting configuration of clustercheck using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  495. "2019-02-12 10:15:04,905 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
  496. "2019-02-12 10:15:04,921 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  497. "2019-02-12 10:15:12,046 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
  498. "2019-02-12 10:15:12,075 INFO: 22051 -- Finished processing puppet configs for clustercheck",
  499. "2019-02-12 10:15:12,077 INFO: 22051 -- Starting configuration of heat using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  500. "2019-02-12 10:15:12,078 INFO: 22051 -- Removing container: docker-puppet-heat",
  501. "2019-02-12 10:15:12,094 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  502. "2019-02-12 10:16:26,045 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
  503. "2019-02-12 10:16:26,087 INFO: 22050 -- Finished processing puppet configs for rabbitmq",
  504. "2019-02-12 10:16:26,088 INFO: 22050 -- Starting configuration of iscsid using image docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  505. "2019-02-12 10:16:26,089 INFO: 22050 -- Removing container: docker-puppet-iscsid",
  506. "2019-02-12 10:16:26,105 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  507. "2019-02-12 10:18:37,269 INFO: 22050 -- Removing container: docker-puppet-iscsid",
  508. "2019-02-12 10:18:37,308 INFO: 22050 -- Finished processing puppet configs for iscsid",
  509. "2019-02-12 10:18:37,308 INFO: 22050 -- Starting configuration of keystone using image docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  510. "2019-02-12 10:18:37,309 INFO: 22050 -- Removing container: docker-puppet-keystone",
  511. "2019-02-12 10:18:37,325 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  512. "2019-02-12 10:19:31,947 INFO: 22051 -- Removing container: docker-puppet-heat",
  513. "2019-02-12 10:19:31,992 INFO: 22051 -- Finished processing puppet configs for heat",
  514. "2019-02-12 10:19:31,993 INFO: 22051 -- Starting configuration of glance_api using image docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  515. "2019-02-12 10:19:32,017 INFO: 22051 -- Removing container: docker-puppet-glance_api",
  516. "2019-02-12 10:19:32,034 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  517. "2019-02-12 10:19:35,898 ERROR: 22050 -- Failed running docker-puppet.py for keystone",
  518. "2019-02-12 10:19:35,898 ERROR: 22050 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  519. "2019-02-12 10:19:35,898 ERROR: 22050 -- + mkdir -p /etc/puppet",
  520. "+ '[' -n file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config ']'",
  521. "+ TAGS='--tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config'",
  522. "+ origin_of_time=/var/lib/config-data/keystone.origin_of_time",
  523. "+ touch /var/lib/config-data/keystone.origin_of_time",
  524. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config /etc/config.pp",
  525. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/policy.pp\", 34]:[\"/etc/puppet/modules/keystone/manifests/init.pp\", 787]",
  526. "Warning: Scope(Class[Keystone]): keystone::rabbit_host, keystone::rabbit_hosts, keystone::rabbit_password, keystone::rabbit_port, keystone::rabbit_userid and keystone::rabbit_virtual_host are deprecated. Please use keystone::default_transport_url instead.",
  527. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 806]:[\"/etc/config.pp\", 3]",
  528. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 1154]:[\"/etc/config.pp\", 3]",
  529. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 5]",
  530. "2019-02-12 10:19:35,898 INFO: 22050 -- Finished processing puppet configs for keystone",
  531. "2019-02-12 10:19:35,981 INFO: 22050 -- Starting configuration of nova using image docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  532. "2019-02-12 10:19:36,210 INFO: 22050 -- Removing container: docker-puppet-nova",
  533. "2019-02-12 10:19:36,226 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  534. "2019-02-12 10:19:53,912 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
  535. "2019-02-12 10:19:53,950 INFO: 22052 -- Finished processing puppet configs for nova_libvirt",
  536. "2019-02-12 10:19:53,950 INFO: 22052 -- Starting configuration of horizon using image docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  537. "2019-02-12 10:19:53,951 INFO: 22052 -- Removing container: docker-puppet-horizon",
  538. "2019-02-12 10:19:53,967 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  539. "2019-02-12 10:21:44,651 INFO: 22051 -- Removing container: docker-puppet-glance_api",
  540. "2019-02-12 10:21:44,688 INFO: 22051 -- Finished processing puppet configs for glance_api",
  541. "2019-02-12 10:21:44,689 INFO: 22051 -- Starting configuration of heat_api_cfn using image docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  542. "2019-02-12 10:21:44,690 INFO: 22051 -- Removing container: docker-puppet-heat_api_cfn",
  543. "2019-02-12 10:21:44,705 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  544. "2019-02-12 10:22:10,160 ERROR: 22051 -- Failed running docker-puppet.py for heat_api_cfn",
  545. "2019-02-12 10:22:10,160 ERROR: 22051 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  546. "2019-02-12 10:22:10,160 ERROR: 22051 -- + mkdir -p /etc/puppet",
  547. "+ origin_of_time=/var/lib/config-data/heat_api_cfn.origin_of_time",
  548. "+ touch /var/lib/config-data/heat_api_cfn.origin_of_time",
  549. " with Stdlib::Compat::Integer. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/wsgi/apache_api_cfn.pp\", 125]:[\"/etc/config.pp\", 2]",
  550. "2019-02-12 10:22:10,160 INFO: 22051 -- Finished processing puppet configs for heat_api_cfn",
  551. "2019-02-12 10:22:10,161 INFO: 22051 -- Starting configuration of memcached using image docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  552. "2019-02-12 10:22:10,161 INFO: 22051 -- Removing container: docker-puppet-memcached",
  553. "2019-02-12 10:22:10,177 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  554. "2019-02-12 10:22:20,432 ERROR: 22050 -- Failed running docker-puppet.py for nova",
  555. "2019-02-12 10:22:20,432 ERROR: 22050 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  556. "2019-02-12 10:22:20,432 ERROR: 22050 -- + mkdir -p /etc/puppet",
  557. "+ '[' -n file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config ']'",
  558. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config'",
  559. "+ origin_of_time=/var/lib/config-data/nova.origin_of_time",
  560. "+ touch /var/lib/config-data/nova.origin_of_time",
  561. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config /etc/config.pp",
  562. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  563. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  564. "Warning: ModuleLoader: module 'cinder' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  565. "Warning: Scope(Class[Nova::Api]): The default_floating_pool parameter is deprecated. Please use nova::network::neutron::default_floating_pool instead.",
  566. "Warning: Unknown variable: 'until_complete_real'. at /etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp:77:82",
  567. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Array instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/nova/manifests/scheduler/filter.pp\", 140]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/scheduler.pp\", 32]",
  568. "2019-02-12 10:22:20,432 INFO: 22050 -- Finished processing puppet configs for nova",
  569. "2019-02-12 10:22:20,433 INFO: 22050 -- Starting configuration of neutron using image docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  570. "2019-02-12 10:22:20,433 INFO: 22050 -- Removing container: docker-puppet-neutron",
  571. "2019-02-12 10:22:20,449 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  572. "2019-02-12 10:22:51,923 INFO: 22051 -- Removing container: docker-puppet-memcached",
  573. "2019-02-12 10:22:51,963 INFO: 22051 -- Finished processing puppet configs for memcached",
  574. "2019-02-12 10:23:09,344 ERROR: 22052 -- Failed running docker-puppet.py for horizon",
  575. "2019-02-12 10:23:09,344 ERROR: 22052 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  576. "2019-02-12 10:23:09,344 ERROR: 22052 -- + mkdir -p /etc/puppet",
  577. "+ '[' -n file,file_line,concat,augeas,cron,horizon_config ']'",
  578. "+ TAGS='--tags file,file_line,concat,augeas,cron,horizon_config'",
  579. "+ origin_of_time=/var/lib/config-data/horizon.origin_of_time",
  580. "+ touch /var/lib/config-data/horizon.origin_of_time",
  581. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,horizon_config /etc/config.pp",
  582. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/horizon.pp\", 97]:[\"/etc/config.pp\", 2]",
  583. "Warning: ModuleLoader: module 'horizon' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  584. "Warning: Undefined variable ''; ",
  585. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 617]:[\"/etc/config.pp\", 2]",
  586. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 618]:[\"/etc/config.pp\", 2]",
  587. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 620]:[\"/etc/config.pp\", 2]",
  588. "2019-02-12 10:23:09,344 INFO: 22052 -- Finished processing puppet configs for horizon",
  589. "2019-02-12 10:23:09,344 INFO: 22052 -- Starting configuration of cinder using image docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  590. "2019-02-12 10:23:09,345 INFO: 22052 -- Removing container: docker-puppet-cinder",
  591. "2019-02-12 10:23:09,360 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  592. "2019-02-12 10:23:59,646 INFO: 22050 -- Removing container: docker-puppet-neutron",
  593. "2019-02-12 10:23:59,678 INFO: 22050 -- Finished processing puppet configs for neutron",
  594. "2019-02-12 10:24:31,473 ERROR: 22052 -- Failed running docker-puppet.py for cinder",
  595. "2019-02-12 10:24:31,473 ERROR: 22052 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  596. "2019-02-12 10:24:31,473 ERROR: 22052 -- + mkdir -p /etc/puppet",
  597. "+ '[' -n file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line ']'",
  598. "+ TAGS='--tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line'",
  599. "+ origin_of_time=/var/lib/config-data/cinder.origin_of_time",
  600. "+ touch /var/lib/config-data/cinder.origin_of_time",
  601. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line /etc/config.pp",
  602. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/db.pp\", 64]:[\"/etc/puppet/modules/cinder/manifests/init.pp\", 382]",
  603. "Warning: Scope(Class[Cinder]): cinder::rabbit_host, cinder::rabbit_hosts, cinder::rabbit_password, cinder::rabbit_port, cinder::rabbit_userid, cinder::rabbit_virtual_host and cinder::rpc_backend are deprecated. Please use cinder::default_transport_url instead.",
  604. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/config.pp\", 38]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/cinder.pp\", 121]",
  605. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/api.pp\", 220]:[\"/etc/config.pp\", 2]",
  606. "Warning: Scope(Class[Cinder::Keystone::Authtoken]): revocation_cache_time parameter is deprecated, has no effect and will be removed in the future.",
  607. "Warning: Unknown variable: 'ensure'. at /etc/puppet/modules/cinder/manifests/volume.pp:64:18",
  608. "2019-02-12 10:24:31,473 INFO: 22052 -- Finished processing puppet configs for cinder",
  609. "2019-02-12 10:24:31,473 ERROR: 22049 -- ERROR configuring haproxy",
  610. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova_placement",
  611. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api",
  612. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring keystone",
  613. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova",
  614. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring horizon",
  615. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring cinder",
  616. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api_cfn"
  617. ]
  618. }
  619. to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/5f8dee8b-a19d-4da2-bb05-74c1d8f579b2_playbook.retry
  620.  
  621. PLAY RECAP *********************************************************************
  622. localhost : ok=24 changed=12 unreachable=0 failed=1
  623.  
  624. deploy_stderr: |
  625.  
  626. iosstack.AllNodesDeploySteps.ControllerDeployment_Step1.0:
  627. resource_type: OS::Heat::StructuredDeployment
  628. physical_resource_id: e282adbe-f5ea-475a-a10f-b0dc72bb7f99
  629. status: CREATE_FAILED
  630. status_reason: |
  631. Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  632. deploy_stdout: |
  633.  
  634. PLAY [localhost] ***************************************************************
  635.  
  636. TASK [Gathering Facts] *********************************************************
  637. ok: [localhost]
  638.  
  639. TASK [Create /var/lib/tripleo-config directory] ********************************
  640. changed: [localhost]
  641.  
  642. TASK [Check if puppet step_config.pp manifest exists] **************************
  643. ok: [localhost -> localhost]
  644.  
  645. TASK [Set fact when file existed] **********************************************
  646. skipping: [localhost]
  647.  
  648. TASK [Write the puppet step_config manifest] ***********************************
  649. changed: [localhost]
  650.  
  651. TASK [Create /var/lib/docker-puppet] *******************************************
  652. changed: [localhost]
  653.  
  654. TASK [Check if docker-puppet puppet_config.yaml configuration file exists] *****
  655. ok: [localhost -> localhost]
  656.  
  657. TASK [Set fact when file existed] **********************************************
  658. skipping: [localhost]
  659.  
  660. TASK [Write docker-puppet.json file] *******************************************
  661. changed: [localhost]
  662.  
  663. TASK [Create /var/lib/docker-config-scripts] ***********************************
  664. changed: [localhost]
  665.  
  666. TASK [Clean old /var/lib/docker-container-startup-configs.json file] ***********
  667. ok: [localhost]
  668.  
  669. TASK [Check if docker_config_scripts.yaml file exists] *************************
  670. ok: [localhost -> localhost]
  671.  
  672. TASK [Set fact when file existed] **********************************************
  673. skipping: [localhost]
  674.  
  675. TASK [Write docker config scripts] *********************************************
  676. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nexport OS_PROJECT_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_domain_name)\nexport OS_USER_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken user_domain_name)\nexport OS_PROJECT_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_name)\nexport OS_USERNAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken username)\nexport OS_PASSWORD=$(crudini --get /etc/nova/nova.conf keystone_authtoken password)\nexport OS_AUTH_URL=$(crudini --get /etc/nova/nova.conf keystone_authtoken auth_url)\nexport OS_AUTH_TYPE=password\nexport OS_IDENTITY_API_VERSION=3\n\necho "(cellv2) Running cell_v2 host discovery"\ntimeout=600\nloop_wait=30\ndeclare -A discoverable_hosts\nfor host in $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | tr "," " "); do discoverable_hosts[$host]=1; done\ntimeout_at=$(( $(date +"%s") + ${timeout} ))\necho "(cellv2) Waiting ${timeout} seconds for hosts to register"\nfinished=0\nwhile : ; do\n for host in $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\'); do\n if (( discoverable_hosts[$host] == 1 )); then\n echo "(cellv2) compute node $host has registered"\n unset discoverable_hosts[$host]\n fi\n done\n finished=1\n for host in "${!discoverable_hosts[@]}"; do\n if (( ${discoverable_hosts[$host]} == 1 )); then\n echo "(cellv2) compute node $host has not registered"\n finished=0\n fi\n done\n remaining=$(( $timeout_at - $(date +"%s") ))\n if (( $finished == 1 )); then\n echo "(cellv2) All nodes registered"\n break\n elif (( $remaining <= 0 )); then\n echo "(cellv2) WARNING: timeout waiting for nodes to register, running host discovery regardless"\n echo "(cellv2) Expected host list:" $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | sort -u | tr \',\' \' \')\n echo "(cellv2) Detected host list:" $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\' | sort -u | tr \'\\n\', \' \')\n break\n else\n echo "(cellv2) Waiting ${remaining} seconds for hosts to register"\n sleep $loop_wait\n fi\ndone\necho "(cellv2) Running host discovery..."\nsu nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 discover_hosts --by-service --verbose"\n', u'mode': u'0700'}, 'key': u'nova_api_discover_hosts.sh'})
  677. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -xe\n/usr/bin/python -m neutron.cmd.destroy_patch_ports --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-openvswitch-agent\n/usr/bin/neutron-openvswitch-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron/conf.d/common --log-file=/var/log/neutron/openvswitch-agent.log\n', u'mode': u'0755'}, 'key': u'neutron_ovs_agent_launcher.sh'})
  678. changed: [localhost] => (item={'value': {u'content': u'#!/usr/bin/env python\n#\n# Copyright 2018 Red Hat Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the "License"); you may\n# not use this file except in compliance with the License. You may obtain\n# a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT\n# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n# License for the specific language governing permissions and limitations\n# under the License.\nfrom __future__ import print_function\nimport logging\nimport os\nimport pwd\nimport stat\nimport sys\n\nlogging.basicConfig(stream=sys.stdout, level=logging.DEBUG)\nLOG = logging.getLogger(\'nova_statedir\')\n\n\nclass PathManager(object):\n """Helper class to manipulate ownership of a given path"""\n def __init__(self, path):\n self.path = path\n self._update()\n\n def _update(self):\n statinfo = os.stat(self.path)\n self.is_dir = stat.S_ISDIR(statinfo.st_mode)\n self.uid = statinfo.st_uid\n self.gid = statinfo.st_gid\n\n def __str__(self):\n return "uid: {} gid: {} path: {}{}".format(\n self.uid,\n self.gid,\n self.path,\n \'/\' if self.is_dir else \'\'\n )\n\n def has_owner(self, uid, gid):\n return self.uid == uid and self.gid == gid\n\n def has_either(self, uid, gid):\n return self.uid == uid or self.gid == gid\n\n def chown(self, uid, gid):\n target_uid = -1\n target_gid = -1\n if self.uid != uid:\n target_uid = uid\n if self.gid != gid:\n target_gid = gid\n if (target_uid, target_gid) != (-1, -1):\n LOG.info(\'Changing ownership of %s from %d:%d to %d:%d\',\n self.path,\n self.uid,\n self.gid,\n self.uid if target_uid == -1 else target_uid,\n self.gid if target_gid == -1 else target_gid)\n os.chown(self.path, target_uid, target_gid)\n self._update()\n else:\n LOG.info(\'Ownership of %s already %d:%d\',\n self.path,\n uid,\n gid)\n\n\nclass NovaStatedirOwnershipManager(object):\n """Class to manipulate the ownership of the nova statedir (/var/lib/nova).\n\n The nova uid/gid differ on the host and container images. An upgrade\n that switches from host systemd services to docker requires a change in\n ownership. Previously this was a naive recursive chown, however this\n causes issues if nova instance are shared via an NFS mount: any open\n filehandles in qemu/libvirt fail with an I/O error (LP1778465).\n\n Instead the upgrade/FFU ansible tasks now lay down a marker file when\n stopping and disabling the host systemd services. We use this file to\n determine the host nova uid/gid. We then walk the tree and update any\n files that have the host uid/gid to the docker nova uid/gid. As files\n owned by root/qemu etc... are ignored this avoids the issues with open\n filehandles. The marker is removed once the tree has been walked.\n\n For subsequent runs, or for a new deployment, we simply ensure that the\n docker nova user/group owns all directories. This is required as the\n directories are created with root ownership in host_prep_tasks (the\n docker nova uid/gid is not known in this context).\n """\n def __init__(self, statedir, upgrade_marker=\'upgrade_marker\',\n nova_user=\'nova\'):\n self.statedir = statedir\n self.nova_user = nova_user\n\n self.upgrade_marker_path = os.path.join(statedir, upgrade_marker)\n self.upgrade = os.path.exists(self.upgrade_marker_path)\n\n self.target_uid, self.target_gid = self._get_nova_ids()\n self.previous_uid, self.previous_gid = self._get_previous_nova_ids()\n self.id_change = (self.target_uid, self.target_gid) != \\\n (self.previous_uid, self.previous_gid)\n\n def _get_nova_ids(self):\n nova_uid, nova_gid = pwd.getpwnam(self.nova_user)[2:4]\n return nova_uid, nova_gid\n\n def _get_previous_nova_ids(self):\n if self.upgrade:\n statinfo = os.stat(self.upgrade_marker_path)\n return statinfo.st_uid, statinfo.st_gid\n else:\n return self._get_nova_ids()\n\n def _walk(self, top):\n for f in os.listdir(top):\n pathname = os.path.join(top, f)\n\n if pathname == self.upgrade_marker_path:\n continue\n\n pathinfo = PathManager(pathname)\n LOG.info("Checking %s", pathinfo)\n if pathinfo.is_dir:\n # Always chown the directories\n pathinfo.chown(self.target_uid, self.target_gid)\n self._walk(pathname)\n elif self.id_change:\n # Only chown files if it\'s an upgrade and the file is owned by\n # the host nova uid/gid\n pathinfo.chown(\n self.target_uid if pathinfo.uid == self.previous_uid\n else pathinfo.uid,\n self.target_gid if pathinfo.gid == self.previous_gid\n else pathinfo.gid\n )\n\n def run(self):\n LOG.info(\'Applying nova statedir ownership\')\n LOG.info(\'Target ownership for %s: %d:%d\',\n self.statedir,\n self.target_uid,\n self.target_gid)\n\n pathinfo = PathManager(self.statedir)\n LOG.info("Checking %s", pathinfo)\n pathinfo.chown(self.target_uid, self.target_gid)\n\n self._walk(self.statedir)\n\n if self.upgrade:\n LOG.info(\'Removing upgrade_marker %s\',\n self.upgrade_marker_path)\n os.unlink(self.upgrade_marker_path)\n\n LOG.info(\'Nova statedir ownership complete\')\n\nif __name__ == \'__main__\':\n NovaStatedirOwnershipManager(\'/var/lib/nova\').run()\n', u'mode': u'0700'}, 'key': u'nova_statedir_ownership.py'})
  679. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nDEFID=$(nova-manage cell_v2 list_cells | sed -e \'1,3d\' -e \'$d\' | awk -F \' *| *\' \'$2 == "default" {print $4}\')\nif [ "$DEFID" ]; then\n echo "(cellv2) Updating default cell_v2 cell $DEFID"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 update_cell --cell_uuid $DEFID --name=default"\nelse\n echo "(cellv2) Creating default cell_v2 cell"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 create_cell --name=default"\nfi\n', u'mode': u'0700'}, 'key': u'nova_api_ensure_default_cell.sh'})
  680. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -eux\nSTEP=$1\nTAGS=$2\nCONFIG=$3\nEXTRA_ARGS=${4:-\'\'}\nif [ -d /tmp/puppet-etc ]; then\n # ignore copy failures as these may be the same file depending on docker mounts\n cp -a /tmp/puppet-etc/* /etc/puppet || true\nfi\necho "{\\"step\\": ${STEP}}" > /etc/puppet/hieradata/docker.json\nexport FACTER_uuid=docker\nset +e\npuppet apply $EXTRA_ARGS \\\n --verbose \\\n --detailed-exitcodes \\\n --summarize \\\n --color=false \\\n --modulepath /etc/puppet/modules:/opt/stack/puppet-modules:/usr/share/openstack-puppet/modules \\\n --tags $TAGS \\\n -e "${CONFIG}"\nrc=$?\nset -e\nset +ux\nif [ $rc -eq 2 -o $rc -eq 0 ]; then\n exit 0\nfi\nexit $rc\n', u'mode': u'0700'}, 'key': u'docker_puppet_apply.sh'})
  681.  
  682. TASK [Set docker_config_default fact] ******************************************
  683. ok: [localhost] => (item=None)
  684. ok: [localhost] => (item=None)
  685. ok: [localhost] => (item=None)
  686. ok: [localhost] => (item=None)
  687. ok: [localhost] => (item=None)
  688. ok: [localhost] => (item=None)
  689.  
  690. TASK [Check if docker_config.yaml file exists] *********************************
  691. ok: [localhost -> localhost]
  692.  
  693. TASK [Set fact when file existed] **********************************************
  694. skipping: [localhost]
  695.  
  696. TASK [Set docker_startup_configs_with_default fact] ****************************
  697. ok: [localhost]
  698.  
  699. TASK [Write docker-container-startup-configs] **********************************
  700. changed: [localhost]
  701.  
  702. TASK [Write per-step docker-container-startup-configs] *************************
  703. changed: [localhost] => (item={'value': {u'cinder_volume_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo' 'docker.io/tripleoqueens/centos-binary-cinder-volume:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_image_tag': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo' 'docker.io/tripleoqueens/centos-binary-mariadb:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_data_ownership': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'chown', u'-R', u'mysql:', u'/var/lib/mysql'], u'user': u'root', u'volumes': [u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'mysql_bootstrap': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'DB_MAX_TIMEOUT=60', u'DB_CLUSTERCHECK_PASSWORD=Jw7ceAEa9rjZExWxrBTG3bYzn', u'DB_ROOT_PASSWORD=KtU36EQkNQ'], u'command': [u'bash', u'-ec', u'if [ -e /var/lib/mysql/mysql ]; then exit 0; fi\necho -e "\\n[mysqld]\\nwsrep_provider=none" >> /etc/my.cnf\nkolla_set_configs\nsudo -u mysql -E kolla_extend_start\nmysqld_safe --skip-networking --wsrep-on=OFF &\ntimeout ${DB_MAX_TIMEOUT} /bin/bash -c \'until mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" ping 2>/dev/null; do sleep 1; done\'\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "CREATE USER \'clustercheck\'@\'localhost\' IDENTIFIED BY \'${DB_CLUSTERCHECK_PASSWORD}\';"\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "GRANT PROCESS ON *.* TO \'clustercheck\'@\'localhost\' WITH GRANT OPTION;"\ntimeout ${DB_MAX_TIMEOUT} mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" shutdown'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/mysql.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'haproxy_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo' 'docker.io/tripleoqueens/centos-binary-haproxy:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo' 'docker.io/tripleoqueens/centos-binary-rabbitmq:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_bootstrap': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'RABBITMQ_CLUSTER_COOKIE=xrUW2sz7atGtQnFpg6mA'], u'volumes': [u'/var/lib/kolla/config_files/rabbitmq.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro', u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/var/lib/rabbitmq:/var/lib/rabbitmq'], u'net': u'host', u'privileged': False}, u'memcached': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-memcached:current-tripleo', u'command': [u'/bin/bash', u'-c', u'source /etc/sysconfig/memcached; /usr/bin/memcached -p ${PORT} -u ${USER} -m ${CACHESIZE} -c ${MAXCONN} $OPTIONS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/memcached/etc/sysconfig/memcached:/etc/sysconfig/memcached:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_1'})
  704. changed: [localhost] => (item={'value': {u'nova_placement': {u'start_order': 1, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd', u'/var/lib/kolla/config_files/nova_placement.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_placement/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'restart': u'always'}, u'cinder_volume_init_logs': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'user': u'root', u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'privileged': False}, u'nova_db_sync': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'heat_engine_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec heat_engine su heat -s /bin/bash -c 'heat-manage db_sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/config-data/heat/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/heat/etc/heat/:/etc/heat/:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'neutron_ovs_bridge': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'puppet', u'apply', u'--modulepath', u'/etc/puppet/modules:/usr/share/openstack-puppet/modules', u'--tags', u'file,file_line,concat,augeas,neutron::plugins::ovs::bridge,vs_config', u'-v', u'-e', u'include neutron::agents::ml2::ovs'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/etc/puppet:/etc/puppet:ro', u'/usr/share/openstack-puppet/modules/:/usr/share/openstack-puppet/modules/:ro', u'/var/run/openvswitch/:/var/run/openvswitch/'], u'net': u'host', u'detach': False, u'privileged': True}, u'cinder_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_api', u"su cinder -s /bin/bash -c 'cinder-manage db sync --bump-versions'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/cinder/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_api_map_cell0': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage cell_v2 map_cell0'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'glance_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': u"/usr/bin/bootstrap_host_exec glance_api su glance -s /bin/bash -c '/usr/local/bin/kolla_start'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'detach': False, u'privileged': False}, u'iscsid': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/iscsid.json:/var/lib/kolla/config_files/config.json:ro', u'/dev/:/dev/', u'/run/:/run/', u'/sys:/sys', u'/lib/modules:/lib/modules:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'keystone_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/usr/bin/bootstrap_host_exec', u'keystone', u'/usr/local/bin/kolla_start'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_virtlogd': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_virtlogd.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/etc/libvirt/qemu:/etc/libvirt/qemu:ro', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'neutron_api', u'neutron-db-manage', u'upgrade', u'heads'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/config-data/neutron/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/neutron/etc/neutron:/etc/neutron:ro', u'/var/lib/config-data/neutron/usr/share/neutron:/usr/share/neutron:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'keystone': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_api_ensure_default_cell': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_ensure_default_cell.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_ensure_default_cell.sh:/nova_api_ensure_default_cell.sh:ro'], u'net': u'host', u'detach': False}, u'horizon': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'ENABLE_CLOUDKITTY=yes', u'ENABLE_IRONIC=yes', u'ENABLE_MAGNUM=yes', u'ENABLE_MANILA=yes', u'ENABLE_HEAT=yes', u'ENABLE_MURANO=no', u'ENABLE_MISTRAL=yes', u'ENABLE_NEUTRON_LBAAS=yes', u'ENABLE_OCTAVIA=yes', u'ENABLE_SAHARA=yes', u'ENABLE_TROVE=yes', u'ENABLE_FREEZER=no', u'ENABLE_FWAAS=no', u'ENABLE_KARBOR=no', u'ENABLE_DESIGNATE=no', u'ENABLE_SEARCHLIGHT=no', u'ENABLE_SENLIN=no', u'ENABLE_SOLUM=no', u'ENABLE_TACKER=no', u'ENABLE_WATCHER=no', u'ENABLE_ZAQAR=no', u'ENABLE_ZUN=no'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/horizon.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/horizon/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/www/:/var/www/:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_libvirt': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_libvirt.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/etc/libvirt:/etc/libvirt', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/var/log/containers/libvirt:/var/log/libvirt', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu:ro', u'/var/lib/vhost_sockets:/var/lib/vhost_sockets', u'/sys/fs/selinux:/sys/fs/selinux'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_statedir_owner': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'command': u'/docker-config-scripts/nova_statedir_ownership.py', u'user': u'root', u'volumes': [u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/docker-config-scripts/:/docker-config-scripts/'], u'detach': False, u'privileged': False}, u'nova_api_db_sync': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage api_db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'keystone_bootstrap': {u'action': u'exec', u'start_order': 3, u'command': [u'keystone', u'/usr/bin/bootstrap_host_exec', u'keystone', u'keystone-manage', u'bootstrap', u'--bootstrap-password', u'zuGrFbFscUvRnVXKvfzrr4kvv'], u'user': u'root'}, u'keystone_cron': {u'start_order': 4, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/bin/bash', u'-c', u'/usr/local/bin/kolla_set_configs && /usr/sbin/crond -n'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_3'})
  705. changed: [localhost] => (item={'value': {u'mysql_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'config_volume': u'mysql', u'command': [u'/usr/bin/bootstrap_host_exec', u'mysql', u'if /usr/sbin/pcs resource show galera-bundle; then /usr/sbin/pcs resource restart --wait=600 galera-bundle; echo "galera-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'rabbitmq_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,rabbitmq_policy,rabbitmq_user,rabbitmq_ready', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::rabbitmq_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/bin/true:/bin/epmd'], u'net': u'host', u'detach': False}, u'neutron_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R neutron:neutron /var/log/neutron'], u'privileged': False, u'volumes': [u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd'], u'user': u'root'}, u'nova_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd'], u'user': u'root'}, u'horizon_fix_perms': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'command': [u'/bin/bash', u'-c', u'touch /var/log/horizon/horizon.log && chown -R apache:apache /var/log/horizon && chmod -R a+rx /etc/openstack-dashboard'], u'user': u'root', u'volumes': [u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/lib/config-data/puppet-generated/horizon/etc/openstack-dashboard:/etc/openstack-dashboard']}, u'clustercheck': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/clustercheck.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/clustercheck/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'restart': u'always'}, u'mysql_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,galera_ready,mysql_database,mysql_grant,mysql_user', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::database::mysql_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/mysql:/var/lib/mysql:rw'], u'net': u'host', u'detach': False}, u'cinder_scheduler_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'user': u'root'}, u'heat_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R heat:heat /var/log/heat'], u'user': u'root', u'volumes': [u'/var/log/containers/heat:/var/log/heat']}, u'haproxy_init_bundle': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,tripleo::firewall::rule,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ip,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation', u'include ::tripleo::profile::base::pacemaker; include ::tripleo::profile::pacemaker::haproxy_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/ipa/ca.crt:/etc/ipa/ca.crt:ro', u'/etc/pki/tls/private/haproxy:/etc/pki/tls/private/haproxy:ro', u'/etc/pki/tls/certs/haproxy:/etc/pki/tls/certs/haproxy:ro', u'/etc/pki/tls/private/overcloud_endpoint.pem:/etc/pki/tls/private/overcloud_endpoint.pem:ro', u'/etc/sysconfig:/etc/sysconfig:rw', u'/usr/libexec/iptables:/usr/libexec/iptables:ro', u'/usr/libexec/initscripts/legacy-actions:/usr/libexec/initscripts/legacy-actions:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False, u'privileged': True}, u'glance_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R glance:glance /var/log/glance'], u'privileged': False, u'volumes': [u'/var/log/containers/glance:/var/log/glance'], u'user': u'root'}, u'create_keepalived_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::l3_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'rabbitmq_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'config_volume': u'rabbitmq', u'command': [u'/usr/bin/bootstrap_host_exec', u'rabbitmq', u'if /usr/sbin/pcs resource show rabbitmq-bundle; then /usr/sbin/pcs resource restart --wait=600 rabbitmq-bundle; echo "rabbitmq-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'cinder_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'user': u'root'}, u'create_dnsmasq_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::dhcp_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'nova_placement_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd'], u'user': u'root'}, u'nova_metadata_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova'], u'user': u'root'}, u'haproxy_restart_bundle': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'config_volume': u'haproxy', u'command': [u'/usr/bin/bootstrap_host_exec', u'haproxy', u'if /usr/sbin/pcs resource show haproxy-bundle; then /usr/sbin/pcs resource restart --wait=600 haproxy-bundle; echo "haproxy-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/haproxy/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'keystone_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R keystone:keystone /var/log/keystone'], u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'volumes': [u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd'], u'user': u'root'}}, 'key': u'step_2'})
  706. changed: [localhost] => (item={'value': {u'nova_api_discover_hosts': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_discover_hosts.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_discover_hosts.sh:/nova_api_discover_hosts.sh:ro'], u'net': u'host', u'detach': False}, u'cinder_volume_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'5', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::constraint::location', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::cinder::volume_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False}, u'cinder_volume_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'config_volume': u'cinder', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_volume', u'if /usr/sbin/pcs resource show openstack-cinder-volume; then /usr/sbin/pcs resource restart --wait=600 openstack-cinder-volume; echo "openstack-cinder-volume restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}}, 'key': u'step_5'})
  707. changed: [localhost] => (item={'value': {u'keystone_refresh': {u'action': u'exec', u'start_order': 1, u'command': [u'keystone', u'pkill', u'--signal', u'USR1', u'httpd'], u'user': u'root'}, u'nova_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_conductor': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-conductor:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_conductor.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_metadata': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_metadata.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_engine': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/kolla/config_files/heat_engine.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'cinder_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_l3_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_l3_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/keepalived_wrapper:/usr/local/bin/keepalived:ro', u'/var/lib/neutron/l3_haproxy_wrapper:/usr/local/bin/haproxy:ro', u'/var/lib/neutron/dibbler_wrapper:/usr/local/bin/dibbler_client:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_migration_target': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova-migration-target.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ssh/:/host-ssh/:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'glance_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_dhcp': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_dhcp.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/dnsmasq_wrapper:/usr/local/bin/dnsmasq:ro', u'/var/lib/neutron/dhcp_haproxy_wrapper:/usr/local/bin/haproxy:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'/run:/run'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_compute': {u'ipc': u'host', u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_compute.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/dev:/dev', u'/lib/modules:/lib/modules:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/libvirt:/var/lib/libvirt', u'/sys/class/net:/sys/class/net', u'/sys/bus/pci:/sys/bus/pci'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_api_cfn': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api-cfn:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cfn.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api_cfn/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_metadata_agent': {u'start_order': 10, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-metadata-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_metadata_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_ovs_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-openvswitch-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/var/lib/docker-config-scripts/neutron_ovs_agent_launcher.sh:/neutron_ovs_agent_launcher.sh:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_api': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/kolla/config_files/neutron_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_4'})
  708. changed: [localhost] => (item={'value': {}, 'key': u'step_6'})
  709.  
  710. TASK [Create /var/lib/kolla/config_files directory] ****************************
  711. changed: [localhost]
  712.  
  713. TASK [Check if kolla_config.yaml file exists] **********************************
  714. ok: [localhost -> localhost]
  715.  
  716. TASK [Set fact when file existed] **********************************************
  717. skipping: [localhost]
  718.  
  719. TASK [Write kolla config json files] *******************************************
  720. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api.json'})
  721. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/keystone.json'})
  722. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent --log-file=/var/log/neutron/dhcp-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/certs/neutron.crt'}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/private/neutron.key'}]}, 'key': u'/var/lib/kolla/config_files/neutron_dhcp.json'})
  723. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-conductor ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_conductor.json'})
  724. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/glance-api --config-file /usr/share/glance/glance-api-dist.conf --config-file /etc/glance/glance-api.conf', u'permissions': [{u'owner': u'glance:glance', u'path': u'/var/lib/glance', u'recurse': True}, {u'owner': u'glance:glance', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/glance_api.json'})
  725. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ssh/', u'source': u'/host-ssh/ssh_host_*_key', u'perm': u'0600', u'owner': u'root'}], u'command': u'/usr/sbin/sshd -D -p 2022'}, 'key': u'/var/lib/kolla/config_files/nova-migration-target.json'})
  726. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cfn.json'})
  727. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'mysql:mysql', u'path': u'/var/log/mysql', u'recurse': True}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/certs/mysql.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/private/mysql.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/mysql.json'})
  728. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/neutron_ovs_agent_launcher.sh', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_ovs_agent.json'})
  729. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-scheduler ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_scheduler.json'})
  730. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cron.json'})
  731. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api_cron.json'})
  732. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/lib/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/log/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/certs/rabbitmq.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/private/rabbitmq.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/rabbitmq.json'})
  733. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'apache:apache', u'path': u'/var/log/horizon/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/etc/openstack-dashboard/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/', u'recurse': False}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.d/', u'recurse': False}]}, 'key': u'/var/lib/kolla/config_files/horizon.json'})
  734. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/libvirtd', u'permissions': [{u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_libvirt.json'})
  735. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_placement.json'})
  736. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-scheduler --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_scheduler.json'})
  737. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-api-metadata ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_metadata.json'})
  738. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-metadata-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-metadata-agent --log-file=/var/log/neutron/metadata-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_metadata_agent.json'})
  739. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.conf ', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_engine.json'})
  740. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_api.json'})
  741. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api.json'})
  742. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api_cron.json'})
  743. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api.json'})
  744. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_volume.json'})
  745. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg', u'permissions': [{u'owner': u'haproxy:haproxy', u'path': u'/var/lib/haproxy', u'recurse': True}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/certs/haproxy/*', u'optional': True, u'perm': u'0600'}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/private/haproxy/*', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/haproxy.json'})
  746. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/xinetd -dontfork'}, 'key': u'/var/lib/kolla/config_files/clustercheck.json'})
  747. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/virtlogd --config /etc/libvirt/virtlogd.conf'}, 'key': u'/var/lib/kolla/config_files/nova_virtlogd.json'})
  748. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent --log-file=/var/log/neutron/l3-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_l3_agent.json'})
  749. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/glance_api_tls_proxy.json'})
  750. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/iscsid -f'}, 'key': u'/var/lib/kolla/config_files/iscsid.json'})
  751. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'keystone:keystone', u'path': u'/var/log/keystone', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/keystone_cron.json'})
  752. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-compute ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}, {u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_compute.json'})
  753. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/neutron_server_tls_proxy.json'})
  754.  
  755. TASK [Clean /var/lib/docker-puppet/docker-puppet-tasks*.json files] ************
  756.  
  757. TASK [Check if docker_puppet_tasks.yaml file exists] ***************************
  758. ok: [localhost -> localhost]
  759.  
  760. TASK [Set fact when file existed] **********************************************
  761. skipping: [localhost]
  762.  
  763. TASK [Write docker-puppet-tasks json files] ************************************
  764. changed: [localhost] => (item={'value': [{u'puppet_tags': u'keystone_config,keystone_domain_config,keystone_endpoint,keystone_identity_provider,keystone_paste_ini,keystone_role,keystone_service,keystone_tenant,keystone_user,keystone_user_role,keystone_domain', u'config_volume': u'keystone_init_tasks', u'step_config': u'include ::tripleo::profile::base::keystone', u'config_image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo'}], 'key': u'step_3'})
  765.  
  766. TASK [Set host puppet debugging fact string] ***********************************
  767. skipping: [localhost]
  768.  
  769. TASK [Write the config_step hieradata] *****************************************
  770. changed: [localhost]
  771.  
  772. TASK [Run puppet host configuration for step 1] ********************************
  773. changed: [localhost]
  774.  
  775. TASK [Debug output for task which failed: Run puppet host configuration for step 1] ***
  776. ok: [localhost] => {
  777. "failed_when_result": false,
  778. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  779. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  780. "Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.",
  781. "Notice: Compiled catalog for psuscascplc7iosfscmo001.localdomain in environment production in 1.98 seconds",
  782. "Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_Controller1]/ensure: created",
  783. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/var/lib/openstack]/ensure: created",
  784. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Group[docker]/ensure: created",
  785. "Notice: /Stage[main]/Tripleo::Profile::Base::Database::Mysql::Client/Augeas[tripleo-mysql-client-conf]/returns: executed successfully",
  786. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/File[/etc/systemd/system/resource-agents-deps.target.wants]/ensure: created",
  787. "Notice: /Stage[main]/Tripleo::Profile::Base::Time::Ntp/Service[chronyd]/ensure: ensure changed 'running' to 'stopped'",
  788. "Notice: /Stage[main]/Ntp::Config/File[/etc/ntp.conf]/content: content changed '{md5}dc9e5754ad2bb6f6c32b954c04431d0a' to '{md5}489194688a9df2b02f9eca04e6169862'",
  789. "Notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed 'stopped' to 'running'",
  790. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure: ensure changed 'stopped' to 'running'",
  791. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]/ensure: ensure changed 'stopped' to 'running'",
  792. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack]/File[/etc/sysconfig/modules/nf_conntrack.modules]/ensure: defined content as '{md5}69dc79067bb7ee8d7a8a12176ceddb02'",
  793. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully",
  794. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/File[/etc/sysconfig/modules/nf_conntrack_proto_sctp.modules]/ensure: defined content as '{md5}7dfc614157ed326e9943593a7aca37c9'",
  795. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl[fs.inotify.max_user_instances]/ensure: created",
  796. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl_runtime[fs.inotify.max_user_instances]/val: val changed '128' to '1024'",
  797. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.suid_dumpable]/Sysctl[fs.suid_dumpable]/ensure: created",
  798. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl[kernel.dmesg_restrict]/ensure: created",
  799. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl_runtime[kernel.dmesg_restrict]/val: val changed '0' to '1'",
  800. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl[kernel.pid_max]/ensure: created",
  801. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl_runtime[kernel.pid_max]/val: val changed '4194304' to '1048576'",
  802. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl[net.core.netdev_max_backlog]/ensure: created",
  803. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl_runtime[net.core.netdev_max_backlog]/val: val changed '1000' to '10000'",
  804. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl[net.ipv4.conf.all.arp_accept]/ensure: created",
  805. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl_runtime[net.ipv4.conf.all.arp_accept]/val: val changed '0' to '1'",
  806. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl[net.ipv4.conf.all.log_martians]/ensure: created",
  807. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl_runtime[net.ipv4.conf.all.log_martians]/val: val changed '0' to '1'",
  808. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl[net.ipv4.conf.all.secure_redirects]/ensure: created",
  809. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl_runtime[net.ipv4.conf.all.secure_redirects]/val: val changed '1' to '0'",
  810. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl[net.ipv4.conf.all.send_redirects]/ensure: created",
  811. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl_runtime[net.ipv4.conf.all.send_redirects]/val: val changed '1' to '0'",
  812. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl[net.ipv4.conf.default.accept_redirects]/ensure: created",
  813. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl_runtime[net.ipv4.conf.default.accept_redirects]/val: val changed '1' to '0'",
  814. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl[net.ipv4.conf.default.log_martians]/ensure: created",
  815. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl_runtime[net.ipv4.conf.default.log_martians]/val: val changed '0' to '1'",
  816. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl[net.ipv4.conf.default.secure_redirects]/ensure: created",
  817. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl_runtime[net.ipv4.conf.default.secure_redirects]/val: val changed '1' to '0'",
  818. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl[net.ipv4.conf.default.send_redirects]/ensure: created",
  819. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl_runtime[net.ipv4.conf.default.send_redirects]/val: val changed '1' to '0'",
  820. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl[net.ipv4.ip_forward]/ensure: created",
  821. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl_runtime[net.ipv4.ip_forward]/val: val changed '0' to '1'",
  822. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d]/ensure: created",
  823. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d/99-unset-mountflags.conf]/ensure: defined content as '{md5}b984426de0b5978853686a649b64e4b8'",
  824. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Exec[systemd daemon-reload]: Triggered 'refresh' from 1 events",
  825. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-options]/returns: executed successfully",
  826. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-storage]/returns: executed successfully",
  827. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-network]/returns: executed successfully",
  828. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Service[docker]/ensure: ensure changed 'stopped' to 'running'",
  829. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_nonlocal_bind]/Sysctl[net.ipv4.ip_nonlocal_bind]/ensure: created",
  830. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl[net.ipv4.neigh.default.gc_thresh1]/ensure: created",
  831. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh1]/val: val changed '128' to '1024'",
  832. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl[net.ipv4.neigh.default.gc_thresh2]/ensure: created",
  833. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh2]/val: val changed '512' to '2048'",
  834. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl[net.ipv4.neigh.default.gc_thresh3]/ensure: created",
  835. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh3]/val: val changed '1024' to '4096'",
  836. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl[net.ipv4.tcp_keepalive_intvl]/ensure: created",
  837. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl_runtime[net.ipv4.tcp_keepalive_intvl]/val: val changed '75' to '1'",
  838. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl[net.ipv4.tcp_keepalive_probes]/ensure: created",
  839. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl_runtime[net.ipv4.tcp_keepalive_probes]/val: val changed '9' to '5'",
  840. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl[net.ipv4.tcp_keepalive_time]/ensure: created",
  841. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl_runtime[net.ipv4.tcp_keepalive_time]/val: val changed '7200' to '5'",
  842. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl[net.ipv6.conf.all.accept_ra]/ensure: created",
  843. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl_runtime[net.ipv6.conf.all.accept_ra]/val: val changed '1' to '0'",
  844. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl[net.ipv6.conf.all.accept_redirects]/ensure: created",
  845. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl_runtime[net.ipv6.conf.all.accept_redirects]/val: val changed '1' to '0'",
  846. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl[net.ipv6.conf.all.autoconf]/ensure: created",
  847. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl_runtime[net.ipv6.conf.all.autoconf]/val: val changed '1' to '0'",
  848. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.disable_ipv6]/Sysctl[net.ipv6.conf.all.disable_ipv6]/ensure: created",
  849. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl[net.ipv6.conf.default.accept_ra]/ensure: created",
  850. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl_runtime[net.ipv6.conf.default.accept_ra]/val: val changed '1' to '0'",
  851. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl[net.ipv6.conf.default.accept_redirects]/ensure: created",
  852. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl_runtime[net.ipv6.conf.default.accept_redirects]/val: val changed '1' to '0'",
  853. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl[net.ipv6.conf.default.autoconf]/ensure: created",
  854. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl_runtime[net.ipv6.conf.default.autoconf]/val: val changed '1' to '0'",
  855. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.disable_ipv6]/Sysctl[net.ipv6.conf.default.disable_ipv6]/ensure: created",
  856. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.lo.disable_ipv6]/Sysctl[net.ipv6.conf.lo.disable_ipv6]/ensure: created",
  857. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.ip_nonlocal_bind]/Sysctl[net.ipv6.ip_nonlocal_bind]/ensure: created",
  858. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl[net.netfilter.nf_conntrack_max]/ensure: created",
  859. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl_runtime[net.netfilter.nf_conntrack_max]/val: val changed '262144' to '500000'",
  860. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl[net.nf_conntrack_max]/ensure: created",
  861. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl_runtime[net.nf_conntrack_max]/val: val changed '262144' to '500000'",
  862. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/Systemd::Unit_file[docker.service]/File[/etc/systemd/system/resource-agents-deps.target.wants/docker.service]/ensure: created",
  863. "Notice: /Stage[main]/Pacemaker::Service/Service[pcsd]/ensure: ensure changed 'stopped' to 'running'",
  864. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: changed password",
  865. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/groups: groups changed '' to ['haclient']",
  866. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[reauthenticate-across-all-nodes]: Triggered 'refresh' from 2 events",
  867. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[Create Cluster tripleo_cluster]/returns: executed successfully",
  868. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/owner: owner changed 'root' to 'hacluster'",
  869. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/group: group changed 'root' to 'haclient'",
  870. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/mode: mode changed '0755' to '0750'",
  871. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/content: content changed '{md5}3965d290102181f0077329ca3249d893' to '{md5}6903148663bfa4ff1ea5f042117bd489'",
  872. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/mode: mode changed '0400' to '0640'",
  873. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[Start Cluster tripleo_cluster]/returns: executed successfully",
  874. "Notice: /Stage[main]/Pacemaker::Service/Service[corosync]/enable: enable changed 'false' to 'true'",
  875. "Notice: /Stage[main]/Pacemaker::Service/Service[pacemaker]/enable: enable changed 'false' to 'true'",
  876. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[wait-for-settle]/returns: executed successfully",
  877. "Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 events",
  878. "Notice: /Stage[main]/Pacemaker::Stonith/Pacemaker::Property[Disable STONITH]/Pcmk_property[property--stonith-enabled]/ensure: created",
  879. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv4]/ensure: created",
  880. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv6]/ensure: created",
  881. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv4]/ensure: created",
  882. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv6]/ensure: created",
  883. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv4]/ensure: created",
  884. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv6]/ensure: created",
  885. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv4]/ensure: created",
  886. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv6]/ensure: created",
  887. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[004 accept ipv6 dhcpv6]/Firewall[004 accept ipv6 dhcpv6 ipv6]/ensure: created",
  888. "Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}781dbef6518331ceaa1de16137f5328c' to '{md5}3534841fdb8db5b58d66600a60bf3759'",
  889. "Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events",
  890. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv4]/ensure: created",
  891. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv6]/ensure: created",
  892. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv4]/ensure: created",
  893. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv6]/ensure: created",
  894. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv4]/ensure: created",
  895. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv6]/ensure: created",
  896. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv4]/ensure: created",
  897. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv6]/ensure: created",
  898. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv4]/ensure: created",
  899. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv6]/ensure: created",
  900. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv4]/ensure: created",
  901. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv6]/ensure: created",
  902. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv4]/ensure: created",
  903. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv6]/ensure: created",
  904. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv4]/ensure: created",
  905. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv6]/ensure: created",
  906. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv4]/ensure: created",
  907. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv6]/ensure: created",
  908. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv4]/ensure: created",
  909. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv6]/ensure: created",
  910. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv4]/ensure: created",
  911. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv6]/ensure: created",
  912. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv4]/ensure: created",
  913. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv6]/ensure: created",
  914. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv4]/ensure: created",
  915. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv6]/ensure: created",
  916. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv4]/ensure: created",
  917. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv6]/ensure: created",
  918. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv4]/ensure: created",
  919. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv6]/ensure: created",
  920. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[memcached]/Tripleo::Firewall::Rule[121 memcached]/Firewall[121 memcached ipv4]/ensure: created",
  921. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv4]/ensure: created",
  922. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv6]/ensure: created",
  923. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv4]/ensure: created",
  924. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv6]/ensure: created",
  925. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv4]/ensure: created",
  926. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv6]/ensure: created",
  927. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv4]/ensure: created",
  928. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv6]/ensure: created",
  929. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv4]/ensure: created",
  930. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv6]/ensure: created",
  931. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv4]/ensure: created",
  932. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv6]/ensure: created",
  933. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv4]/ensure: created",
  934. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv6]/ensure: created",
  935. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv4]/ensure: created",
  936. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv6]/ensure: created",
  937. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]/ensure: created",
  938. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]/ensure: created",
  939. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]/ensure: created",
  940. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]/ensure: created",
  941. "Notice: Applied catalog in 83.52 seconds",
  942. "Changes:",
  943. " Total: 155",
  944. "Events:",
  945. " Success: 155",
  946. "Resources:",
  947. " Changed: 151",
  948. " Out of sync: 151",
  949. " Total: 201",
  950. " Restarted: 4",
  951. "Time:",
  952. " Concat file: 0.00",
  953. " File line: 0.00",
  954. " Anchor: 0.00",
  955. " Package manifest: 0.00",
  956. " Package: 0.00",
  957. " Group: 0.01",
  958. " User: 0.03",
  959. " Schedule: 0.05",
  960. " Sysctl: 0.10",
  961. " Sysctl runtime: 0.14",
  962. " File: 0.17",
  963. " Augeas: 0.19",
  964. " Last run: 1549966161",
  965. " Pcmk property: 2.27",
  966. " Config retrieval: 2.35",
  967. " Service: 3.04",
  968. " Exec: 55.77",
  969. " Firewall: 7.25",
  970. " Total: 71.37",
  971. " Concat fragment: 0.00",
  972. " Filebucket: 0.00",
  973. "Version:",
  974. " Config: 1549966075",
  975. " Puppet: 4.8.2",
  976. "erlexec: HOME must be set",
  977. "Warning: Undefined variable '::deploy_config_name'; ",
  978. " (file & line not available)",
  979. "Warning: Undefined variable 'deploy_config_name'; ",
  980. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 34]",
  981. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  982. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  983. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 54]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  984. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 55]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  985. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 56]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  986. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 66]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  987. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 68]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  988. " with Stdlib::Compat::Numeric. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 89]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  989. "Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition",
  990. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ssh/manifests/server.pp\", 12]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 44]"
  991. ]
  992. }
  993.  
  994. TASK [Run docker-puppet tasks (generate config) during step 1] *****************
  995. ok: [localhost]
  996.  
  997. TASK [Debug output for task which failed: Run docker-puppet tasks (generate config) during step 1] ***
  998. fatal: [localhost]: FAILED! => {
  999. "failed_when_result": true,
  1000. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  1001. "2019-02-12 10:09:22,420 INFO: 22426 -- Running docker-puppet",
  1002. "2019-02-12 10:09:22,420 INFO: 22426 -- Service compilation completed.",
  1003. "2019-02-12 10:09:22,421 INFO: 22426 -- Starting multiprocess configuration steps. Using 3 processes.",
  1004. "2019-02-12 10:09:22,429 INFO: 22427 -- Starting configuration of haproxy using image docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  1005. "2019-02-12 10:09:22,429 INFO: 22428 -- Starting configuration of mysql using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1006. "2019-02-12 10:09:22,429 INFO: 22429 -- Starting configuration of heat_api using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1007. "2019-02-12 10:09:22,430 INFO: 22428 -- Removing container: docker-puppet-mysql",
  1008. "2019-02-12 10:09:22,430 INFO: 22427 -- Removing container: docker-puppet-haproxy",
  1009. "2019-02-12 10:09:22,430 INFO: 22429 -- Removing container: docker-puppet-heat_api",
  1010. "2019-02-12 10:09:22,456 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1011. "2019-02-12 10:09:22,456 INFO: 22429 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1012. "2019-02-12 10:09:22,456 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  1013. "2019-02-12 10:13:09,870 ERROR: 22427 -- Failed running docker-puppet.py for haproxy",
  1014. "2019-02-12 10:13:09,870 ERROR: 22427 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1015. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1016. "Notice: Compiled catalog for psuscascplc7iosfscmo001.localdomain in environment production in 1.77 seconds",
  1017. "Notice: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/mode: mode changed '0644' to '0640'",
  1018. "Notice: Applied catalog in 1.63 seconds",
  1019. "Changes:",
  1020. " Total: 1",
  1021. "Events:",
  1022. " Failure: 1",
  1023. " Success: 1",
  1024. " Total: 2",
  1025. "Resources:",
  1026. " Failed: 1",
  1027. " Changed: 1",
  1028. " Out of sync: 1",
  1029. " Skipped: 28",
  1030. " Total: 60",
  1031. "Time:",
  1032. " Concat fragment: 0.00",
  1033. " File: 1.46",
  1034. " Config retrieval: 1.98",
  1035. " Last run: 1549966389",
  1036. " Total: 3.44",
  1037. " Concat file: 0.00",
  1038. "Version:",
  1039. " Config: 1549966386",
  1040. " Puppet: 4.8.2",
  1041. "",
  1042. "2019-02-12 10:13:09,870 ERROR: 22427 -- + mkdir -p /etc/puppet",
  1043. "+ cp -a /tmp/puppet-etc/auth.conf /tmp/puppet-etc/hiera.yaml /tmp/puppet-etc/hieradata /tmp/puppet-etc/modules /tmp/puppet-etc/puppet.conf /tmp/puppet-etc/ssl /etc/puppet",
  1044. "+ rm -Rf /etc/puppet/ssl",
  1045. "+ echo '{\"step\": 6}'",
  1046. "+ TAGS=",
  1047. "+ '[' -n file,file_line,concat,augeas,cron,haproxy_config ']'",
  1048. "+ TAGS='--tags file,file_line,concat,augeas,cron,haproxy_config'",
  1049. "+ origin_of_time=/var/lib/config-data/haproxy.origin_of_time",
  1050. "+ touch /var/lib/config-data/haproxy.origin_of_time",
  1051. "+ sync",
  1052. "+ set +e",
  1053. "+ FACTER_hostname=psuscascplc7iosfscmo001",
  1054. "+ FACTER_uuid=docker",
  1055. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,haproxy_config /etc/config.pp",
  1056. "Warning: Undefined variable 'deploy_config_name'; ",
  1057. " (file & line not available)",
  1058. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/pacemaker/haproxy_with_vip.pp\", 62]:",
  1059. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  1060. "Warning: Scope(Haproxy::Config[haproxy]): haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications.",
  1061. "Error: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1feytb5 -c' returned 1: [ALERT] 042/101308 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1feytb5:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  1062. "[ALERT] 042/101308 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1feytb5:172] : 'server 10.1.24.18:8778' : invalid address: 'check' in 'check'",
  1063. "[ALERT] 042/101308 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1feytb5:173] : 'server 10.1.24.41:8778' : invalid address: 'check' in 'check'",
  1064. "[ALERT] 042/101308 (358) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg20190212-12-1feytb5",
  1065. "[WARNING] 042/101309 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1feytb5:146] : 'option httplog' not usable with proxy 'nova_metadata' (needs 'mode http'). Falling back to 'option tcplog'.",
  1066. "[ALERT] 042/101309 (358) : Fatal errors found in configuration.",
  1067. "Error: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/content: change from {md5}1f337186b0e1ba5ee82760cb437fb810 to {md5}54252279a077b1fe070b3feee7f70cde failed: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1feytb5 -c' returned 1: [ALERT] 042/101308 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1feytb5:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  1068. "+ rc=6",
  1069. "+ set -e",
  1070. "+ '[' 6 -ne 2 -a 6 -ne 0 ']'",
  1071. "+ exit 6",
  1072. "2019-02-12 10:13:09,870 INFO: 22427 -- Finished processing puppet configs for haproxy",
  1073. "2019-02-12 10:13:09,871 INFO: 22427 -- Starting configuration of nova_placement using image docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  1074. "2019-02-12 10:13:09,871 INFO: 22427 -- Removing container: docker-puppet-nova_placement",
  1075. "2019-02-12 10:13:09,888 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  1076. "2019-02-12 10:14:09,757 ERROR: 22429 -- Failed running docker-puppet.py for heat_api",
  1077. "2019-02-12 10:14:09,758 ERROR: 22429 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1078. "2019-02-12 10:14:09,758 ERROR: 22429 -- + mkdir -p /etc/puppet",
  1079. "+ '[' -n file,file_line,concat,augeas,cron,heat_config,file,concat,file_line ']'",
  1080. "+ TAGS='--tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line'",
  1081. "+ origin_of_time=/var/lib/config-data/heat_api.origin_of_time",
  1082. "+ touch /var/lib/config-data/heat_api.origin_of_time",
  1083. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line /etc/config.pp",
  1084. "Warning: ModuleLoader: module 'heat' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1085. "Warning: ModuleLoader: module 'openstacklib' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1086. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  1087. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/db.pp\", 70]:[\"/etc/puppet/modules/heat/manifests/init.pp\", 402]",
  1088. "Warning: Scope(Class[Heat]): heat::rabbit_host, heat::rabbit_hosts, heat::rabbit_password, heat::rabbit_port, heat::rabbit_userid, heat::rabbit_virtual_host and heat::rpc_backend are deprecated. Please use heat::default_transport_url instead.",
  1089. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/config.pp\", 33]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/heat.pp\", 123]",
  1090. "Warning: ModuleLoader: module 'oslo' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1091. "Warning: ModuleLoader: module 'mysql' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1092. "Warning: ModuleLoader: module 'keystone' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1093. "Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, enclose_ipv6(): Wrong argument given internal_api is not an ip address. at /etc/puppet/modules/apache/manifests/vhost.pp:341:22 at /etc/puppet/modules/apache/manifests/init.pp:367 on node psuscascplc7iosfscmo001.localdomain",
  1094. "+ rc=1",
  1095. "+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
  1096. "+ exit 1",
  1097. "2019-02-12 10:14:09,758 INFO: 22429 -- Finished processing puppet configs for heat_api",
  1098. "2019-02-12 10:14:09,758 INFO: 22429 -- Starting configuration of nova_libvirt using image docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  1099. "2019-02-12 10:14:09,759 INFO: 22429 -- Removing container: docker-puppet-nova_libvirt",
  1100. "2019-02-12 10:14:09,777 INFO: 22429 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  1101. "2019-02-12 10:15:09,861 INFO: 22428 -- Removing container: docker-puppet-mysql",
  1102. "2019-02-12 10:15:09,889 INFO: 22428 -- Finished processing puppet configs for mysql",
  1103. "2019-02-12 10:15:09,889 INFO: 22428 -- Starting configuration of clustercheck using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1104. "2019-02-12 10:15:09,890 INFO: 22428 -- Removing container: docker-puppet-clustercheck",
  1105. "2019-02-12 10:15:09,907 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1106. "2019-02-12 10:15:19,310 INFO: 22428 -- Removing container: docker-puppet-clustercheck",
  1107. "2019-02-12 10:15:19,345 INFO: 22428 -- Finished processing puppet configs for clustercheck",
  1108. "2019-02-12 10:15:19,346 INFO: 22428 -- Starting configuration of rabbitmq using image docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  1109. "2019-02-12 10:15:19,347 INFO: 22428 -- Removing container: docker-puppet-rabbitmq",
  1110. "2019-02-12 10:15:19,362 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  1111. "2019-02-12 10:15:23,359 ERROR: 22427 -- Failed running docker-puppet.py for nova_placement",
  1112. "2019-02-12 10:15:23,359 ERROR: 22427 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1113. "2019-02-12 10:15:23,359 ERROR: 22427 -- + mkdir -p /etc/puppet",
  1114. "+ '[' -n file,file_line,concat,augeas,cron,nova_config ']'",
  1115. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config'",
  1116. "+ origin_of_time=/var/lib/config-data/nova_placement.origin_of_time",
  1117. "+ touch /var/lib/config-data/nova_placement.origin_of_time",
  1118. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config /etc/config.pp",
  1119. "ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)",
  1120. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  1121. "Warning: ModuleLoader: module 'nova' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1122. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/config.pp\", 37]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 108]",
  1123. "Warning: Scope(Class[Nova::Db]): placement_database_connection has no effect as of pike, and may be removed in a future release",
  1124. "Warning: Scope(Class[Nova::Db]): placement_slave_connection has no effect as of pike, and may be removed in a future release",
  1125. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/db.pp\", 121]:[\"/etc/puppet/modules/nova/manifests/init.pp\", 576]",
  1126. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  1127. "Warning: Scope(Class[Nova]): nova::rabbit_host, nova::rabbit_hosts, nova::rabbit_password, nova::rabbit_port, nova::rabbit_userid, nova::rabbit_virtual_host and nova::rpc_backend are deprecated. Please use nova::default_transport_url instead.",
  1128. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 4]",
  1129. "2019-02-12 10:15:23,359 INFO: 22427 -- Finished processing puppet configs for nova_placement",
  1130. "2019-02-12 10:15:23,360 INFO: 22427 -- Starting configuration of heat using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1131. "2019-02-12 10:15:23,360 INFO: 22427 -- Removing container: docker-puppet-heat",
  1132. "2019-02-12 10:15:23,376 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1133. "2019-02-12 10:17:19,298 INFO: 22428 -- Removing container: docker-puppet-rabbitmq",
  1134. "2019-02-12 10:17:19,331 INFO: 22428 -- Finished processing puppet configs for rabbitmq",
  1135. "2019-02-12 10:17:19,332 INFO: 22428 -- Starting configuration of iscsid using image docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  1136. "2019-02-12 10:17:19,333 INFO: 22428 -- Removing container: docker-puppet-iscsid",
  1137. "2019-02-12 10:17:19,348 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  1138. "2019-02-12 10:19:31,980 INFO: 22428 -- Removing container: docker-puppet-iscsid",
  1139. "2019-02-12 10:19:32,009 INFO: 22428 -- Finished processing puppet configs for iscsid",
  1140. "2019-02-12 10:19:32,009 INFO: 22428 -- Starting configuration of keystone using image docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  1141. "2019-02-12 10:19:32,010 INFO: 22428 -- Removing container: docker-puppet-keystone",
  1142. "2019-02-12 10:19:32,026 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  1143. "2019-02-12 10:19:39,350 INFO: 22427 -- Removing container: docker-puppet-heat",
  1144. "2019-02-12 10:19:39,378 INFO: 22427 -- Finished processing puppet configs for heat",
  1145. "2019-02-12 10:19:39,379 INFO: 22427 -- Starting configuration of glance_api using image docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  1146. "2019-02-12 10:19:39,380 INFO: 22427 -- Removing container: docker-puppet-glance_api",
  1147. "2019-02-12 10:19:39,395 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  1148. "2019-02-12 10:20:27,988 INFO: 22429 -- Removing container: docker-puppet-nova_libvirt",
  1149. "2019-02-12 10:20:28,027 INFO: 22429 -- Finished processing puppet configs for nova_libvirt",
  1150. "2019-02-12 10:20:28,028 INFO: 22429 -- Starting configuration of horizon using image docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  1151. "2019-02-12 10:20:28,029 INFO: 22429 -- Removing container: docker-puppet-horizon",
  1152. "2019-02-12 10:20:28,044 INFO: 22429 -- Pulling image: docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  1153. "2019-02-12 10:20:59,954 ERROR: 22428 -- Failed running docker-puppet.py for keystone",
  1154. "2019-02-12 10:20:59,954 ERROR: 22428 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1155. "2019-02-12 10:20:59,954 ERROR: 22428 -- + mkdir -p /etc/puppet",
  1156. "+ '[' -n file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config ']'",
  1157. "+ TAGS='--tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config'",
  1158. "+ origin_of_time=/var/lib/config-data/keystone.origin_of_time",
  1159. "+ touch /var/lib/config-data/keystone.origin_of_time",
  1160. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config /etc/config.pp",
  1161. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/policy.pp\", 34]:[\"/etc/puppet/modules/keystone/manifests/init.pp\", 787]",
  1162. "Warning: Scope(Class[Keystone]): keystone::rabbit_host, keystone::rabbit_hosts, keystone::rabbit_password, keystone::rabbit_port, keystone::rabbit_userid and keystone::rabbit_virtual_host are deprecated. Please use keystone::default_transport_url instead.",
  1163. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 806]:[\"/etc/config.pp\", 3]",
  1164. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 1154]:[\"/etc/config.pp\", 3]",
  1165. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 5]",
  1166. "2019-02-12 10:20:59,954 INFO: 22428 -- Finished processing puppet configs for keystone",
  1167. "2019-02-12 10:20:59,954 INFO: 22428 -- Starting configuration of nova using image docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  1168. "2019-02-12 10:20:59,955 INFO: 22428 -- Removing container: docker-puppet-nova",
  1169. "2019-02-12 10:20:59,971 INFO: 22428 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  1170. "2019-02-12 10:21:53,600 INFO: 22427 -- Removing container: docker-puppet-glance_api",
  1171. "2019-02-12 10:21:53,630 INFO: 22427 -- Finished processing puppet configs for glance_api",
  1172. "2019-02-12 10:21:53,631 INFO: 22427 -- Starting configuration of heat_api_cfn using image docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  1173. "2019-02-12 10:21:53,632 INFO: 22427 -- Removing container: docker-puppet-heat_api_cfn",
  1174. "2019-02-12 10:21:53,647 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  1175. "2019-02-12 10:22:10,278 ERROR: 22427 -- Failed running docker-puppet.py for heat_api_cfn",
  1176. "2019-02-12 10:22:10,278 ERROR: 22427 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1177. "2019-02-12 10:22:10,278 ERROR: 22427 -- + mkdir -p /etc/puppet",
  1178. "+ origin_of_time=/var/lib/config-data/heat_api_cfn.origin_of_time",
  1179. "+ touch /var/lib/config-data/heat_api_cfn.origin_of_time",
  1180. " with Stdlib::Compat::Integer. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/wsgi/apache_api_cfn.pp\", 125]:[\"/etc/config.pp\", 2]",
  1181. "2019-02-12 10:22:10,278 INFO: 22427 -- Finished processing puppet configs for heat_api_cfn",
  1182. "2019-02-12 10:22:10,279 INFO: 22427 -- Starting configuration of memcached using image docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  1183. "2019-02-12 10:22:10,462 INFO: 22427 -- Removing container: docker-puppet-memcached",
  1184. "2019-02-12 10:22:10,478 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  1185. "2019-02-12 10:22:18,141 ERROR: 22429 -- Failed running docker-puppet.py for horizon",
  1186. "2019-02-12 10:22:18,142 ERROR: 22429 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1187. "2019-02-12 10:22:18,142 ERROR: 22429 -- + mkdir -p /etc/puppet",
  1188. "+ '[' -n file,file_line,concat,augeas,cron,horizon_config ']'",
  1189. "+ TAGS='--tags file,file_line,concat,augeas,cron,horizon_config'",
  1190. "+ origin_of_time=/var/lib/config-data/horizon.origin_of_time",
  1191. "+ touch /var/lib/config-data/horizon.origin_of_time",
  1192. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,horizon_config /etc/config.pp",
  1193. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/horizon.pp\", 97]:[\"/etc/config.pp\", 2]",
  1194. "Warning: ModuleLoader: module 'horizon' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1195. "Warning: Undefined variable ''; ",
  1196. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 617]:[\"/etc/config.pp\", 2]",
  1197. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 618]:[\"/etc/config.pp\", 2]",
  1198. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 620]:[\"/etc/config.pp\", 2]",
  1199. "2019-02-12 10:22:18,142 INFO: 22429 -- Finished processing puppet configs for horizon",
  1200. "2019-02-12 10:22:18,142 INFO: 22429 -- Starting configuration of cinder using image docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  1201. "2019-02-12 10:22:18,142 INFO: 22429 -- Removing container: docker-puppet-cinder",
  1202. "2019-02-12 10:22:18,159 INFO: 22429 -- Pulling image: docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  1203. "2019-02-12 10:23:13,635 INFO: 22427 -- Removing container: docker-puppet-memcached",
  1204. "2019-02-12 10:23:13,676 INFO: 22427 -- Finished processing puppet configs for memcached",
  1205. "2019-02-12 10:23:13,676 INFO: 22427 -- Starting configuration of neutron using image docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  1206. "2019-02-12 10:23:13,677 INFO: 22427 -- Removing container: docker-puppet-neutron",
  1207. "2019-02-12 10:23:13,693 INFO: 22427 -- Pulling image: docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  1208. "2019-02-12 10:23:17,880 ERROR: 22428 -- Failed running docker-puppet.py for nova",
  1209. "2019-02-12 10:23:17,881 ERROR: 22428 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1210. "2019-02-12 10:23:17,881 ERROR: 22428 -- + mkdir -p /etc/puppet",
  1211. "+ '[' -n file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config ']'",
  1212. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config'",
  1213. "+ origin_of_time=/var/lib/config-data/nova.origin_of_time",
  1214. "+ touch /var/lib/config-data/nova.origin_of_time",
  1215. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config /etc/config.pp",
  1216. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  1217. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  1218. "Warning: ModuleLoader: module 'cinder' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1219. "Warning: Scope(Class[Nova::Api]): The default_floating_pool parameter is deprecated. Please use nova::network::neutron::default_floating_pool instead.",
  1220. "Warning: Unknown variable: 'until_complete_real'. at /etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp:77:82",
  1221. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Array instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/nova/manifests/scheduler/filter.pp\", 140]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/scheduler.pp\", 32]",
  1222. "2019-02-12 10:23:17,881 INFO: 22428 -- Finished processing puppet configs for nova",
  1223. "2019-02-12 10:24:15,531 ERROR: 22429 -- Failed running docker-puppet.py for cinder",
  1224. "2019-02-12 10:24:15,531 ERROR: 22429 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1225. "2019-02-12 10:24:15,531 ERROR: 22429 -- + mkdir -p /etc/puppet",
  1226. "+ '[' -n file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line ']'",
  1227. "+ TAGS='--tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line'",
  1228. "+ origin_of_time=/var/lib/config-data/cinder.origin_of_time",
  1229. "+ touch /var/lib/config-data/cinder.origin_of_time",
  1230. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line /etc/config.pp",
  1231. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/db.pp\", 64]:[\"/etc/puppet/modules/cinder/manifests/init.pp\", 382]",
  1232. "Warning: Scope(Class[Cinder]): cinder::rabbit_host, cinder::rabbit_hosts, cinder::rabbit_password, cinder::rabbit_port, cinder::rabbit_userid, cinder::rabbit_virtual_host and cinder::rpc_backend are deprecated. Please use cinder::default_transport_url instead.",
  1233. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/config.pp\", 38]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/cinder.pp\", 121]",
  1234. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/api.pp\", 220]:[\"/etc/config.pp\", 2]",
  1235. "Warning: Scope(Class[Cinder::Keystone::Authtoken]): revocation_cache_time parameter is deprecated, has no effect and will be removed in the future.",
  1236. "Warning: Unknown variable: 'ensure'. at /etc/puppet/modules/cinder/manifests/volume.pp:64:18",
  1237. "2019-02-12 10:24:15,531 INFO: 22429 -- Finished processing puppet configs for cinder",
  1238. "2019-02-12 10:24:25,946 INFO: 22427 -- Removing container: docker-puppet-neutron",
  1239. "2019-02-12 10:24:25,977 INFO: 22427 -- Finished processing puppet configs for neutron",
  1240. "2019-02-12 10:24:25,977 ERROR: 22426 -- ERROR configuring haproxy",
  1241. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring nova_placement",
  1242. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring heat_api",
  1243. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring keystone",
  1244. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring nova",
  1245. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring horizon",
  1246. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring cinder",
  1247. "2019-02-12 10:24:25,978 ERROR: 22426 -- ERROR configuring heat_api_cfn"
  1248. ]
  1249. }
  1250. to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/31cd2de5-b09a-4bbd-9e6b-b3a1179359f3_playbook.retry
  1251.  
  1252. PLAY RECAP *********************************************************************
  1253. localhost : ok=25 changed=13 unreachable=0 failed=1
  1254.  
  1255. deploy_stderr: |
  1256.  
  1257. iosstack.AllNodesDeploySteps.ControllerDeployment_Step1.2:
  1258. resource_type: OS::Heat::StructuredDeployment
  1259. physical_resource_id: ce7d1e52-3e91-451e-95b8-cdb8c6b073b7
  1260. status: CREATE_FAILED
  1261. status_reason: |
  1262. Error: resources[2]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  1263. deploy_stdout: |
  1264.  
  1265. PLAY [localhost] ***************************************************************
  1266.  
  1267. TASK [Gathering Facts] *********************************************************
  1268. ok: [localhost]
  1269.  
  1270. TASK [Create /var/lib/tripleo-config directory] ********************************
  1271. changed: [localhost]
  1272.  
  1273. TASK [Check if puppet step_config.pp manifest exists] **************************
  1274. ok: [localhost -> localhost]
  1275.  
  1276. TASK [Set fact when file existed] **********************************************
  1277. skipping: [localhost]
  1278.  
  1279. TASK [Write the puppet step_config manifest] ***********************************
  1280. changed: [localhost]
  1281.  
  1282. TASK [Create /var/lib/docker-puppet] *******************************************
  1283. changed: [localhost]
  1284.  
  1285. TASK [Check if docker-puppet puppet_config.yaml configuration file exists] *****
  1286. ok: [localhost -> localhost]
  1287.  
  1288. TASK [Set fact when file existed] **********************************************
  1289. skipping: [localhost]
  1290.  
  1291. TASK [Write docker-puppet.json file] *******************************************
  1292. changed: [localhost]
  1293.  
  1294. TASK [Create /var/lib/docker-config-scripts] ***********************************
  1295. changed: [localhost]
  1296.  
  1297. TASK [Clean old /var/lib/docker-container-startup-configs.json file] ***********
  1298. ok: [localhost]
  1299.  
  1300. TASK [Check if docker_config_scripts.yaml file exists] *************************
  1301. ok: [localhost -> localhost]
  1302.  
  1303. TASK [Set fact when file existed] **********************************************
  1304. skipping: [localhost]
  1305.  
  1306. TASK [Write docker config scripts] *********************************************
  1307. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nexport OS_PROJECT_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_domain_name)\nexport OS_USER_DOMAIN_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken user_domain_name)\nexport OS_PROJECT_NAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken project_name)\nexport OS_USERNAME=$(crudini --get /etc/nova/nova.conf keystone_authtoken username)\nexport OS_PASSWORD=$(crudini --get /etc/nova/nova.conf keystone_authtoken password)\nexport OS_AUTH_URL=$(crudini --get /etc/nova/nova.conf keystone_authtoken auth_url)\nexport OS_AUTH_TYPE=password\nexport OS_IDENTITY_API_VERSION=3\n\necho "(cellv2) Running cell_v2 host discovery"\ntimeout=600\nloop_wait=30\ndeclare -A discoverable_hosts\nfor host in $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | tr "," " "); do discoverable_hosts[$host]=1; done\ntimeout_at=$(( $(date +"%s") + ${timeout} ))\necho "(cellv2) Waiting ${timeout} seconds for hosts to register"\nfinished=0\nwhile : ; do\n for host in $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\'); do\n if (( discoverable_hosts[$host] == 1 )); then\n echo "(cellv2) compute node $host has registered"\n unset discoverable_hosts[$host]\n fi\n done\n finished=1\n for host in "${!discoverable_hosts[@]}"; do\n if (( ${discoverable_hosts[$host]} == 1 )); then\n echo "(cellv2) compute node $host has not registered"\n finished=0\n fi\n done\n remaining=$(( $timeout_at - $(date +"%s") ))\n if (( $finished == 1 )); then\n echo "(cellv2) All nodes registered"\n break\n elif (( $remaining <= 0 )); then\n echo "(cellv2) WARNING: timeout waiting for nodes to register, running host discovery regardless"\n echo "(cellv2) Expected host list:" $(hiera -c /etc/puppet/hiera.yaml cellv2_discovery_hosts | sed -e \'/^nil$/d\' | sort -u | tr \',\' \' \')\n echo "(cellv2) Detected host list:" $(openstack -q compute service list -c \'Host\' -c \'Zone\' -f value | awk \'$2 != "internal" { print $1 }\' | sort -u | tr \'\\n\', \' \')\n break\n else\n echo "(cellv2) Waiting ${remaining} seconds for hosts to register"\n sleep $loop_wait\n fi\ndone\necho "(cellv2) Running host discovery..."\nsu nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 discover_hosts --by-service --verbose"\n', u'mode': u'0700'}, 'key': u'nova_api_discover_hosts.sh'})
  1308. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -xe\n/usr/bin/python -m neutron.cmd.destroy_patch_ports --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-openvswitch-agent\n/usr/bin/neutron-openvswitch-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron/conf.d/common --log-file=/var/log/neutron/openvswitch-agent.log\n', u'mode': u'0755'}, 'key': u'neutron_ovs_agent_launcher.sh'})
  1309. changed: [localhost] => (item={'value': {u'content': u'#!/usr/bin/env python\n#\n# Copyright 2018 Red Hat Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the "License"); you may\n# not use this file except in compliance with the License. You may obtain\n# a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT\n# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n# License for the specific language governing permissions and limitations\n# under the License.\nfrom __future__ import print_function\nimport logging\nimport os\nimport pwd\nimport stat\nimport sys\n\nlogging.basicConfig(stream=sys.stdout, level=logging.DEBUG)\nLOG = logging.getLogger(\'nova_statedir\')\n\n\nclass PathManager(object):\n """Helper class to manipulate ownership of a given path"""\n def __init__(self, path):\n self.path = path\n self._update()\n\n def _update(self):\n statinfo = os.stat(self.path)\n self.is_dir = stat.S_ISDIR(statinfo.st_mode)\n self.uid = statinfo.st_uid\n self.gid = statinfo.st_gid\n\n def __str__(self):\n return "uid: {} gid: {} path: {}{}".format(\n self.uid,\n self.gid,\n self.path,\n \'/\' if self.is_dir else \'\'\n )\n\n def has_owner(self, uid, gid):\n return self.uid == uid and self.gid == gid\n\n def has_either(self, uid, gid):\n return self.uid == uid or self.gid == gid\n\n def chown(self, uid, gid):\n target_uid = -1\n target_gid = -1\n if self.uid != uid:\n target_uid = uid\n if self.gid != gid:\n target_gid = gid\n if (target_uid, target_gid) != (-1, -1):\n LOG.info(\'Changing ownership of %s from %d:%d to %d:%d\',\n self.path,\n self.uid,\n self.gid,\n self.uid if target_uid == -1 else target_uid,\n self.gid if target_gid == -1 else target_gid)\n os.chown(self.path, target_uid, target_gid)\n self._update()\n else:\n LOG.info(\'Ownership of %s already %d:%d\',\n self.path,\n uid,\n gid)\n\n\nclass NovaStatedirOwnershipManager(object):\n """Class to manipulate the ownership of the nova statedir (/var/lib/nova).\n\n The nova uid/gid differ on the host and container images. An upgrade\n that switches from host systemd services to docker requires a change in\n ownership. Previously this was a naive recursive chown, however this\n causes issues if nova instance are shared via an NFS mount: any open\n filehandles in qemu/libvirt fail with an I/O error (LP1778465).\n\n Instead the upgrade/FFU ansible tasks now lay down a marker file when\n stopping and disabling the host systemd services. We use this file to\n determine the host nova uid/gid. We then walk the tree and update any\n files that have the host uid/gid to the docker nova uid/gid. As files\n owned by root/qemu etc... are ignored this avoids the issues with open\n filehandles. The marker is removed once the tree has been walked.\n\n For subsequent runs, or for a new deployment, we simply ensure that the\n docker nova user/group owns all directories. This is required as the\n directories are created with root ownership in host_prep_tasks (the\n docker nova uid/gid is not known in this context).\n """\n def __init__(self, statedir, upgrade_marker=\'upgrade_marker\',\n nova_user=\'nova\'):\n self.statedir = statedir\n self.nova_user = nova_user\n\n self.upgrade_marker_path = os.path.join(statedir, upgrade_marker)\n self.upgrade = os.path.exists(self.upgrade_marker_path)\n\n self.target_uid, self.target_gid = self._get_nova_ids()\n self.previous_uid, self.previous_gid = self._get_previous_nova_ids()\n self.id_change = (self.target_uid, self.target_gid) != \\\n (self.previous_uid, self.previous_gid)\n\n def _get_nova_ids(self):\n nova_uid, nova_gid = pwd.getpwnam(self.nova_user)[2:4]\n return nova_uid, nova_gid\n\n def _get_previous_nova_ids(self):\n if self.upgrade:\n statinfo = os.stat(self.upgrade_marker_path)\n return statinfo.st_uid, statinfo.st_gid\n else:\n return self._get_nova_ids()\n\n def _walk(self, top):\n for f in os.listdir(top):\n pathname = os.path.join(top, f)\n\n if pathname == self.upgrade_marker_path:\n continue\n\n pathinfo = PathManager(pathname)\n LOG.info("Checking %s", pathinfo)\n if pathinfo.is_dir:\n # Always chown the directories\n pathinfo.chown(self.target_uid, self.target_gid)\n self._walk(pathname)\n elif self.id_change:\n # Only chown files if it\'s an upgrade and the file is owned by\n # the host nova uid/gid\n pathinfo.chown(\n self.target_uid if pathinfo.uid == self.previous_uid\n else pathinfo.uid,\n self.target_gid if pathinfo.gid == self.previous_gid\n else pathinfo.gid\n )\n\n def run(self):\n LOG.info(\'Applying nova statedir ownership\')\n LOG.info(\'Target ownership for %s: %d:%d\',\n self.statedir,\n self.target_uid,\n self.target_gid)\n\n pathinfo = PathManager(self.statedir)\n LOG.info("Checking %s", pathinfo)\n pathinfo.chown(self.target_uid, self.target_gid)\n\n self._walk(self.statedir)\n\n if self.upgrade:\n LOG.info(\'Removing upgrade_marker %s\',\n self.upgrade_marker_path)\n os.unlink(self.upgrade_marker_path)\n\n LOG.info(\'Nova statedir ownership complete\')\n\nif __name__ == \'__main__\':\n NovaStatedirOwnershipManager(\'/var/lib/nova\').run()\n', u'mode': u'0700'}, 'key': u'nova_statedir_ownership.py'})
  1310. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nDEFID=$(nova-manage cell_v2 list_cells | sed -e \'1,3d\' -e \'$d\' | awk -F \' *| *\' \'$2 == "default" {print $4}\')\nif [ "$DEFID" ]; then\n echo "(cellv2) Updating default cell_v2 cell $DEFID"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 update_cell --cell_uuid $DEFID --name=default"\nelse\n echo "(cellv2) Creating default cell_v2 cell"\n su nova -s /bin/bash -c "/usr/bin/nova-manage cell_v2 create_cell --name=default"\nfi\n', u'mode': u'0700'}, 'key': u'nova_api_ensure_default_cell.sh'})
  1311. changed: [localhost] => (item={'value': {u'content': u'#!/bin/bash\nset -eux\nSTEP=$1\nTAGS=$2\nCONFIG=$3\nEXTRA_ARGS=${4:-\'\'}\nif [ -d /tmp/puppet-etc ]; then\n # ignore copy failures as these may be the same file depending on docker mounts\n cp -a /tmp/puppet-etc/* /etc/puppet || true\nfi\necho "{\\"step\\": ${STEP}}" > /etc/puppet/hieradata/docker.json\nexport FACTER_uuid=docker\nset +e\npuppet apply $EXTRA_ARGS \\\n --verbose \\\n --detailed-exitcodes \\\n --summarize \\\n --color=false \\\n --modulepath /etc/puppet/modules:/opt/stack/puppet-modules:/usr/share/openstack-puppet/modules \\\n --tags $TAGS \\\n -e "${CONFIG}"\nrc=$?\nset -e\nset +ux\nif [ $rc -eq 2 -o $rc -eq 0 ]; then\n exit 0\nfi\nexit $rc\n', u'mode': u'0700'}, 'key': u'docker_puppet_apply.sh'})
  1312.  
  1313. TASK [Set docker_config_default fact] ******************************************
  1314. ok: [localhost] => (item=None)
  1315. ok: [localhost] => (item=None)
  1316. ok: [localhost] => (item=None)
  1317. ok: [localhost] => (item=None)
  1318. ok: [localhost] => (item=None)
  1319. ok: [localhost] => (item=None)
  1320.  
  1321. TASK [Check if docker_config.yaml file exists] *********************************
  1322. ok: [localhost -> localhost]
  1323.  
  1324. TASK [Set fact when file existed] **********************************************
  1325. skipping: [localhost]
  1326.  
  1327. TASK [Set docker_startup_configs_with_default fact] ****************************
  1328. ok: [localhost]
  1329.  
  1330. TASK [Write docker-container-startup-configs] **********************************
  1331. changed: [localhost]
  1332.  
  1333. TASK [Write per-step docker-container-startup-configs] *************************
  1334. changed: [localhost] => (item={'value': {u'cinder_volume_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo' 'docker.io/tripleoqueens/centos-binary-cinder-volume:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_image_tag': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo' 'docker.io/tripleoqueens/centos-binary-mariadb:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'mysql_data_ownership': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'command': [u'chown', u'-R', u'mysql:', u'/var/lib/mysql'], u'user': u'root', u'volumes': [u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'mysql_bootstrap': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'DB_MAX_TIMEOUT=60', u'DB_CLUSTERCHECK_PASSWORD=Jw7ceAEa9rjZExWxrBTG3bYzn', u'DB_ROOT_PASSWORD=KtU36EQkNQ'], u'command': [u'bash', u'-ec', u'if [ -e /var/lib/mysql/mysql ]; then exit 0; fi\necho -e "\\n[mysqld]\\nwsrep_provider=none" >> /etc/my.cnf\nkolla_set_configs\nsudo -u mysql -E kolla_extend_start\nmysqld_safe --skip-networking --wsrep-on=OFF &\ntimeout ${DB_MAX_TIMEOUT} /bin/bash -c \'until mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" ping 2>/dev/null; do sleep 1; done\'\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "CREATE USER \'clustercheck\'@\'localhost\' IDENTIFIED BY \'${DB_CLUSTERCHECK_PASSWORD}\';"\nmysql -uroot -p"${DB_ROOT_PASSWORD}" -e "GRANT PROCESS ON *.* TO \'clustercheck\'@\'localhost\' WITH GRANT OPTION;"\ntimeout ${DB_MAX_TIMEOUT} mysqladmin -uroot -p"${DB_ROOT_PASSWORD}" shutdown'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/mysql.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'detach': False}, u'haproxy_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo' 'docker.io/tripleoqueens/centos-binary-haproxy:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_image_tag': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'command': [u'/bin/bash', u'-c', u"/usr/bin/docker tag 'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo' 'docker.io/tripleoqueens/centos-binary-rabbitmq:pcmklatest'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/dev/shm:/dev/shm:rw', u'/etc/sysconfig/docker:/etc/sysconfig/docker:ro', u'/usr/bin:/usr/bin:ro', u'/var/run/docker.sock:/var/run/docker.sock:rw'], u'net': u'host', u'detach': False}, u'rabbitmq_bootstrap': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'KOLLA_BOOTSTRAP=True', u'RABBITMQ_CLUSTER_COOKIE=xrUW2sz7atGtQnFpg6mA'], u'volumes': [u'/var/lib/kolla/config_files/rabbitmq.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro', u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/var/lib/rabbitmq:/var/lib/rabbitmq'], u'net': u'host', u'privileged': False}, u'memcached': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-memcached:current-tripleo', u'command': [u'/bin/bash', u'-c', u'source /etc/sysconfig/memcached; /usr/bin/memcached -p ${PORT} -u ${USER} -m ${CACHESIZE} -c ${MAXCONN} $OPTIONS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/memcached/etc/sysconfig/memcached:/etc/sysconfig/memcached:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_1'})
  1335. changed: [localhost] => (item={'value': {u'nova_placement': {u'start_order': 1, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd', u'/var/lib/kolla/config_files/nova_placement.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_placement/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'restart': u'always'}, u'cinder_volume_init_logs': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'user': u'root', u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'privileged': False}, u'nova_db_sync': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'heat_engine_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec heat_engine su heat -s /bin/bash -c 'heat-manage db_sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/config-data/heat/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/heat/etc/heat/:/etc/heat/:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'neutron_ovs_bridge': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'puppet', u'apply', u'--modulepath', u'/etc/puppet/modules:/usr/share/openstack-puppet/modules', u'--tags', u'file,file_line,concat,augeas,neutron::plugins::ovs::bridge,vs_config', u'-v', u'-e', u'include neutron::agents::ml2::ovs'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/etc/puppet:/etc/puppet:ro', u'/usr/share/openstack-puppet/modules/:/usr/share/openstack-puppet/modules/:ro', u'/var/run/openvswitch/:/var/run/openvswitch/'], u'net': u'host', u'detach': False, u'privileged': True}, u'cinder_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_api', u"su cinder -s /bin/bash -c 'cinder-manage db sync --bump-versions'"], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/config-data/cinder/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/cinder/etc/cinder/:/etc/cinder/:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_api_map_cell0': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage cell_v2 map_cell0'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'glance_api_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': u"/usr/bin/bootstrap_host_exec glance_api su glance -s /bin/bash -c '/usr/local/bin/kolla_start'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'detach': False, u'privileged': False}, u'iscsid': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/iscsid.json:/var/lib/kolla/config_files/config.json:ro', u'/dev/:/dev/', u'/run/:/run/', u'/sys:/sys', u'/lib/modules:/lib/modules:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'keystone_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_BOOTSTRAP=True', u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/usr/bin/bootstrap_host_exec', u'keystone', u'/usr/local/bin/kolla_start'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'detach': False, u'privileged': False}, u'nova_virtlogd': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_virtlogd.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/etc/libvirt/qemu:/etc/libvirt/qemu:ro', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_db_sync': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/usr/bin/bootstrap_host_exec', u'neutron_api', u'neutron-db-manage', u'upgrade', u'heads'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/config-data/neutron/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/neutron/etc/neutron:/etc/neutron:ro', u'/var/lib/config-data/neutron/usr/share/neutron:/usr/share/neutron:ro'], u'net': u'host', u'detach': False, u'privileged': False}, u'keystone': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_api_ensure_default_cell': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_ensure_default_cell.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_ensure_default_cell.sh:/nova_api_ensure_default_cell.sh:ro'], u'net': u'host', u'detach': False}, u'horizon': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS', u'ENABLE_CLOUDKITTY=yes', u'ENABLE_IRONIC=yes', u'ENABLE_MAGNUM=yes', u'ENABLE_MANILA=yes', u'ENABLE_HEAT=yes', u'ENABLE_MURANO=no', u'ENABLE_MISTRAL=yes', u'ENABLE_NEUTRON_LBAAS=yes', u'ENABLE_OCTAVIA=yes', u'ENABLE_SAHARA=yes', u'ENABLE_TROVE=yes', u'ENABLE_FREEZER=no', u'ENABLE_FWAAS=no', u'ENABLE_KARBOR=no', u'ENABLE_DESIGNATE=no', u'ENABLE_SEARCHLIGHT=no', u'ENABLE_SENLIN=no', u'ENABLE_SOLUM=no', u'ENABLE_TACKER=no', u'ENABLE_WATCHER=no', u'ENABLE_ZAQAR=no', u'ENABLE_ZUN=no'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/horizon.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/horizon/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/www/:/var/www/:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_libvirt': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-libvirt:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova_libvirt.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/lib/modules:/lib/modules:ro', u'/dev:/dev', u'/run:/run', u'/sys/fs/cgroup:/sys/fs/cgroup', u'/var/lib/nova:/var/lib/nova:shared', u'/etc/libvirt:/etc/libvirt', u'/var/run/libvirt:/var/run/libvirt', u'/var/lib/libvirt:/var/lib/libvirt', u'/var/log/containers/libvirt:/var/log/libvirt', u'/var/log/libvirt/qemu:/var/log/libvirt/qemu:ro', u'/var/lib/vhost_sockets:/var/lib/vhost_sockets', u'/sys/fs/selinux:/sys/fs/selinux'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_statedir_owner': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'command': u'/docker-config-scripts/nova_statedir_ownership.py', u'user': u'root', u'volumes': [u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/docker-config-scripts/:/docker-config-scripts/'], u'detach': False, u'privileged': False}, u'nova_api_db_sync': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': u"/usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage api_db sync'", u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro'], u'net': u'host', u'detach': False}, u'keystone_bootstrap': {u'action': u'exec', u'start_order': 3, u'command': [u'keystone', u'/usr/bin/bootstrap_host_exec', u'keystone', u'keystone-manage', u'bootstrap', u'--bootstrap-password', u'zuGrFbFscUvRnVXKvfzrr4kvv'], u'user': u'root'}, u'keystone_cron': {u'start_order': 4, u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'command': [u'/bin/bash', u'-c', u'/usr/local/bin/kolla_set_configs && /usr/sbin/crond -n'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd', u'/var/lib/kolla/config_files/keystone_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/keystone/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_3'})
  1336. changed: [localhost] => (item={'value': {u'mysql_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'config_volume': u'mysql', u'command': [u'/usr/bin/bootstrap_host_exec', u'mysql', u'if /usr/sbin/pcs resource show galera-bundle; then /usr/sbin/pcs resource restart --wait=600 galera-bundle; echo "galera-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/mysql/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'rabbitmq_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,rabbitmq_policy,rabbitmq_user,rabbitmq_ready', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::rabbitmq_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/bin/true:/bin/epmd'], u'net': u'host', u'detach': False}, u'neutron_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R neutron:neutron /var/log/neutron'], u'privileged': False, u'volumes': [u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd'], u'user': u'root'}, u'nova_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd'], u'user': u'root'}, u'horizon_fix_perms': {u'image': u'docker.io/tripleoqueens/centos-binary-horizon:current-tripleo', u'command': [u'/bin/bash', u'-c', u'touch /var/log/horizon/horizon.log && chown -R apache:apache /var/log/horizon && chmod -R a+rx /etc/openstack-dashboard'], u'user': u'root', u'volumes': [u'/var/log/containers/horizon:/var/log/horizon', u'/var/log/containers/httpd/horizon:/var/log/httpd', u'/var/lib/config-data/puppet-generated/horizon/etc/openstack-dashboard:/etc/openstack-dashboard']}, u'clustercheck': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/clustercheck.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/clustercheck/:/var/lib/kolla/config_files/src:ro', u'/var/lib/mysql:/var/lib/mysql'], u'net': u'host', u'restart': u'always'}, u'mysql_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,galera_ready,mysql_database,mysql_grant,mysql_user', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::database::mysql_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/mysql:/var/lib/mysql:rw'], u'net': u'host', u'detach': False}, u'cinder_scheduler_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder'], u'user': u'root'}, u'heat_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R heat:heat /var/log/heat'], u'user': u'root', u'volumes': [u'/var/log/containers/heat:/var/log/heat']}, u'haproxy_init_bundle': {u'start_order': 3, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'2', u'file,file_line,concat,augeas,tripleo::firewall::rule,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ip,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation', u'include ::tripleo::profile::base::pacemaker; include ::tripleo::profile::pacemaker::haproxy_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/ipa/ca.crt:/etc/ipa/ca.crt:ro', u'/etc/pki/tls/private/haproxy:/etc/pki/tls/private/haproxy:ro', u'/etc/pki/tls/certs/haproxy:/etc/pki/tls/certs/haproxy:ro', u'/etc/pki/tls/private/overcloud_endpoint.pem:/etc/pki/tls/private/overcloud_endpoint.pem:ro', u'/etc/sysconfig:/etc/sysconfig:rw', u'/usr/libexec/iptables:/usr/libexec/iptables:ro', u'/usr/libexec/initscripts/legacy-actions:/usr/libexec/initscripts/legacy-actions:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False, u'privileged': True}, u'glance_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R glance:glance /var/log/glance'], u'privileged': False, u'volumes': [u'/var/log/containers/glance:/var/log/glance'], u'user': u'root'}, u'create_keepalived_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::l3_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'rabbitmq_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo', u'config_volume': u'rabbitmq', u'command': [u'/usr/bin/bootstrap_host_exec', u'rabbitmq', u'if /usr/sbin/pcs resource show rabbitmq-bundle; then /usr/sbin/pcs resource restart --wait=600 rabbitmq-bundle; echo "rabbitmq-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/rabbitmq/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'cinder_api_init_logs': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R cinder:cinder /var/log/cinder'], u'privileged': False, u'volumes': [u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'user': u'root'}, u'create_dnsmasq_wrapper': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'command': [u'/docker_puppet_apply.sh', u'4', u'file', u'include ::tripleo::profile::base::neutron::dhcp_agent_wrappers'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'detach': False}, u'nova_placement_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'image': u'docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo', u'volumes': [u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-placement:/var/log/httpd'], u'user': u'root'}, u'nova_metadata_init_log': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'command': [u'/bin/bash', u'-c', u'chown -R nova:nova /var/log/nova'], u'privileged': False, u'volumes': [u'/var/log/containers/nova:/var/log/nova'], u'user': u'root'}, u'haproxy_restart_bundle': {u'start_order': 2, u'image': u'docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo', u'config_volume': u'haproxy', u'command': [u'/usr/bin/bootstrap_host_exec', u'haproxy', u'if /usr/sbin/pcs resource show haproxy-bundle; then /usr/sbin/pcs resource restart --wait=600 haproxy-bundle; echo "haproxy-bundle restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/haproxy/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}, u'keystone_init_log': {u'start_order': 1, u'command': [u'/bin/bash', u'-c', u'chown -R keystone:keystone /var/log/keystone'], u'image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo', u'volumes': [u'/var/log/containers/keystone:/var/log/keystone', u'/var/log/containers/httpd/keystone:/var/log/httpd'], u'user': u'root'}}, 'key': u'step_2'})
  1337. changed: [localhost] => (item={'value': {u'nova_api_discover_hosts': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': u'/usr/bin/bootstrap_host_exec nova_api /nova_api_discover_hosts.sh', u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/lib/config-data/nova/etc/my.cnf.d/tripleo.cnf:/etc/my.cnf.d/tripleo.cnf:ro', u'/var/lib/config-data/nova/etc/nova/:/etc/nova/:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/docker-config-scripts/nova_api_discover_hosts.sh:/nova_api_discover_hosts.sh:ro'], u'net': u'host', u'detach': False}, u'cinder_volume_init_bundle': {u'start_order': 1, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'environment': [u'TRIPLEO_DEPLOY_IDENTIFIER=1549964874'], u'command': [u'/docker_puppet_apply.sh', u'5', u'file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::constraint::location', u'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::cinder::volume_bundle', u''], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/var/lib/docker-config-scripts/docker_puppet_apply.sh:/docker_puppet_apply.sh:ro', u'/etc/puppet:/tmp/puppet-etc:ro', u'/usr/share/openstack-puppet/modules:/usr/share/openstack-puppet/modules:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw'], u'net': u'host', u'detach': False}, u'cinder_volume_restart_bundle': {u'start_order': 0, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-volume:current-tripleo', u'config_volume': u'cinder', u'command': [u'/usr/bin/bootstrap_host_exec', u'cinder_volume', u'if /usr/sbin/pcs resource show openstack-cinder-volume; then /usr/sbin/pcs resource restart --wait=600 openstack-cinder-volume; echo "openstack-cinder-volume restart invoked"; fi'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro', u'/dev/shm:/dev/shm:rw', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'detach': False}}, 'key': u'step_5'})
  1338. changed: [localhost] => (item={'value': {u'keystone_refresh': {u'action': u'exec', u'start_order': 1, u'command': [u'keystone', u'pkill', u'--signal', u'USR1', u'httpd'], u'user': u'root'}, u'nova_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_conductor': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-conductor:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_conductor.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_metadata': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_metadata.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_engine': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-engine:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/lib/kolla/config_files/heat_engine.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'cinder_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_l3_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-l3-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_l3_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/keepalived_wrapper:/usr/local/bin/keepalived:ro', u'/var/lib/neutron/l3_haproxy_wrapper:/usr/local/bin/haproxy:ro', u'/var/lib/neutron/dibbler_wrapper:/usr/local/bin/dibbler_client:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/log/containers/httpd/nova-api:/var/log/httpd', u'/var/lib/kolla/config_files/nova_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_migration_target': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/nova-migration-target.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/ssh/:/host-ssh/:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-cinder-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'glance_api': {u'start_order': 2, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/glance:/var/log/glance', u'/var/lib/kolla/config_files/glance_api.json:/var/lib/kolla/config_files/config.json', u'/var/lib/config-data/puppet-generated/glance_api/:/var/lib/kolla/config_files/src:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/var/lib/glance:/var/lib/glance:slave'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_dhcp': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-dhcp-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_dhcp.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch', u'/var/lib/neutron:/var/lib/neutron', u'/run/netns:/run/netns:shared', u'/var/lib/openstack:/var/lib/openstack', u'/var/lib/neutron/dnsmasq_wrapper:/usr/local/bin/dnsmasq:ro', u'/var/lib/neutron/dhcp_haproxy_wrapper:/usr/local/bin/haproxy:ro'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'nova_scheduler': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-scheduler:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_scheduler.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova/:/var/lib/kolla/config_files/src:ro', u'/run:/run'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'heat_api': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'nova_compute': {u'ipc': u'host', u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'nova', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/nova:/var/log/nova', u'/var/lib/kolla/config_files/nova_compute.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/nova_libvirt/:/var/lib/kolla/config_files/src:ro', u'/etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro', u'/etc/ceph:/var/lib/kolla/config_files/src-ceph:ro', u'/dev:/dev', u'/lib/modules:/lib/modules:ro', u'/run:/run', u'/var/lib/nova:/var/lib/nova:shared', u'/var/lib/libvirt:/var/lib/libvirt', u'/sys/class/net:/sys/class/net', u'/sys/bus/pci:/sys/bus/pci'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'heat_api_cfn': {u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/heat:/var/log/heat', u'/var/log/containers/httpd/heat-api-cfn:/var/log/httpd', u'/var/lib/kolla/config_files/heat_api_cfn.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/heat_api_cfn/:/var/lib/kolla/config_files/src:ro', u'', u''], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_metadata_agent': {u'start_order': 10, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-metadata-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_metadata_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/lib/modules:/lib/modules:ro', u'/var/lib/neutron:/var/lib/neutron'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'neutron_ovs_agent': {u'start_order': 10, u'ulimit': [u'nofile=1024'], u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-openvswitch-agent:current-tripleo', u'pid': u'host', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/lib/kolla/config_files/neutron_ovs_agent.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro', u'/var/lib/docker-config-scripts/neutron_ovs_agent_launcher.sh:/neutron_ovs_agent_launcher.sh:ro', u'/lib/modules:/lib/modules:ro', u'/run/openvswitch:/run/openvswitch'], u'net': u'host', u'privileged': True, u'restart': u'always'}, u'cinder_api_cron': {u'image': u'docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'user': u'root', u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/lib/kolla/config_files/cinder_api_cron.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/cinder/:/var/lib/kolla/config_files/src:ro', u'/var/log/containers/cinder:/var/log/cinder', u'/var/log/containers/httpd/cinder-api:/var/log/httpd'], u'net': u'host', u'privileged': False, u'restart': u'always'}, u'neutron_api': {u'start_order': 0, u'healthcheck': {u'test': u'/openstack/healthcheck'}, u'image': u'docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo', u'environment': [u'KOLLA_CONFIG_STRATEGY=COPY_ALWAYS'], u'volumes': [u'/etc/hosts:/etc/hosts:ro', u'/etc/localtime:/etc/localtime:ro', u'/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', u'/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', u'/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', u'/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', u'/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', u'/dev/log:/dev/log', u'/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', u'/etc/puppet:/etc/puppet:ro', u'/var/log/containers/neutron:/var/log/neutron', u'/var/log/containers/httpd/neutron-api:/var/log/httpd', u'/var/lib/kolla/config_files/neutron_api.json:/var/lib/kolla/config_files/config.json:ro', u'/var/lib/config-data/puppet-generated/neutron/:/var/lib/kolla/config_files/src:ro'], u'net': u'host', u'privileged': False, u'restart': u'always'}}, 'key': u'step_4'})
  1339. changed: [localhost] => (item={'value': {}, 'key': u'step_6'})
  1340.  
  1341. TASK [Create /var/lib/kolla/config_files directory] ****************************
  1342. changed: [localhost]
  1343.  
  1344. TASK [Check if kolla_config.yaml file exists] **********************************
  1345. ok: [localhost -> localhost]
  1346.  
  1347. TASK [Set fact when file existed] **********************************************
  1348. skipping: [localhost]
  1349.  
  1350. TASK [Write kolla config json files] *******************************************
  1351. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api.json'})
  1352. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/keystone.json'})
  1353. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent --log-file=/var/log/neutron/dhcp-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/certs/neutron.crt'}, {u'owner': u'neutron:neutron', u'path': u'/etc/pki/tls/private/neutron.key'}]}, 'key': u'/var/lib/kolla/config_files/neutron_dhcp.json'})
  1354. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-conductor ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_conductor.json'})
  1355. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/glance-api --config-file /usr/share/glance/glance-api-dist.conf --config-file /etc/glance/glance-api.conf', u'permissions': [{u'owner': u'glance:glance', u'path': u'/var/lib/glance', u'recurse': True}, {u'owner': u'glance:glance', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/glance_api.json'})
  1356. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ssh/', u'source': u'/host-ssh/ssh_host_*_key', u'perm': u'0600', u'owner': u'root'}], u'command': u'/usr/sbin/sshd -D -p 2022'}, 'key': u'/var/lib/kolla/config_files/nova-migration-target.json'})
  1357. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cfn.json'})
  1358. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'mysql:mysql', u'path': u'/var/log/mysql', u'recurse': True}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/certs/mysql.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'mysql:mysql', u'path': u'/etc/pki/tls/private/mysql.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/mysql.json'})
  1359. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/neutron_ovs_agent_launcher.sh', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_ovs_agent.json'})
  1360. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-scheduler ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_scheduler.json'})
  1361. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api_cron.json'})
  1362. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_api_cron.json'})
  1363. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/libqb/force-filesystem-sockets', u'source': u'/dev/null', u'perm': u'0644', u'owner': u'root'}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/pacemaker_remoted', u'permissions': [{u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/lib/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/var/log/rabbitmq', u'recurse': True}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/certs/rabbitmq.crt', u'optional': True, u'perm': u'0600'}, {u'owner': u'rabbitmq:rabbitmq', u'path': u'/etc/pki/tls/private/rabbitmq.key', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/rabbitmq.json'})
  1364. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'apache:apache', u'path': u'/var/log/horizon/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/etc/openstack-dashboard/', u'recurse': True}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/', u'recurse': False}, {u'owner': u'apache:apache', u'path': u'/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.d/', u'recurse': False}]}, 'key': u'/var/lib/kolla/config_files/horizon.json'})
  1365. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/libvirtd', u'permissions': [{u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_libvirt.json'})
  1366. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_placement.json'})
  1367. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-scheduler --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_scheduler.json'})
  1368. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-api-metadata ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/nova_metadata.json'})
  1369. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-metadata-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-metadata-agent --log-file=/var/log/neutron/metadata-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_metadata_agent.json'})
  1370. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.conf ', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_engine.json'})
  1371. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_api.json'})
  1372. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api.json'})
  1373. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api_cron.json'})
  1374. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api.json'})
  1375. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf', u'permissions': [{u'owner': u'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_volume.json'})
  1376. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'optional': True, u'merge': True}, {u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src-tls/*', u'preserve_properties': True, u'optional': True, u'merge': True}], u'command': u'/usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg', u'permissions': [{u'owner': u'haproxy:haproxy', u'path': u'/var/lib/haproxy', u'recurse': True}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/certs/haproxy/*', u'optional': True, u'perm': u'0600'}, {u'owner': u'haproxy:haproxy', u'path': u'/etc/pki/tls/private/haproxy/*', u'optional': True, u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/haproxy.json'})
  1377. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/xinetd -dontfork'}, 'key': u'/var/lib/kolla/config_files/clustercheck.json'})
  1378. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/virtlogd --config /etc/libvirt/virtlogd.conf'}, 'key': u'/var/lib/kolla/config_files/nova_virtlogd.json'})
  1379. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent --log-file=/var/log/neutron/l3-agent.log', u'permissions': [{u'owner': u'neutron:neutron', u'path': u'/var/log/neutron', u'recurse': True}, {u'owner': u'neutron:neutron', u'path': u'/var/lib/neutron', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/neutron_l3_agent.json'})
  1380. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/glance_api_tls_proxy.json'})
  1381. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/iscsid -f'}, 'key': u'/var/lib/kolla/config_files/iscsid.json'})
  1382. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/crond -n', u'permissions': [{u'owner': u'keystone:keystone', u'path': u'/var/log/keystone', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/keystone_cron.json'})
  1383. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/iscsi/', u'source': u'/var/lib/kolla/config_files/src-iscsid/*', u'preserve_properties': True, u'merge': True}, {u'dest': u'/etc/ceph/', u'source': u'/var/lib/kolla/config_files/src-ceph/', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/bin/nova-compute ', u'permissions': [{u'owner': u'nova:nova', u'path': u'/var/log/nova', u'recurse': True}, {u'owner': u'nova:nova', u'path': u'/etc/ceph/ceph.client.openstack.keyring', u'perm': u'0600'}]}, 'key': u'/var/lib/kolla/config_files/nova_compute.json'})
  1384. changed: [localhost] => (item={'value': {u'config_files': [{u'dest': u'/', u'source': u'/var/lib/kolla/config_files/src/*', u'preserve_properties': True, u'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/neutron_server_tls_proxy.json'})
  1385.  
  1386. TASK [Clean /var/lib/docker-puppet/docker-puppet-tasks*.json files] ************
  1387.  
  1388. TASK [Check if docker_puppet_tasks.yaml file exists] ***************************
  1389. ok: [localhost -> localhost]
  1390.  
  1391. TASK [Set fact when file existed] **********************************************
  1392. skipping: [localhost]
  1393.  
  1394. TASK [Write docker-puppet-tasks json files] ************************************
  1395. skipping: [localhost] => (item={'value': [{u'puppet_tags': u'keystone_config,keystone_domain_config,keystone_endpoint,keystone_identity_provider,keystone_paste_ini,keystone_role,keystone_service,keystone_tenant,keystone_user,keystone_user_role,keystone_domain', u'config_volume': u'keystone_init_tasks', u'step_config': u'include ::tripleo::profile::base::keystone', u'config_image': u'docker.io/tripleoqueens/centos-binary-keystone:current-tripleo'}], 'key': u'step_3'})
  1396.  
  1397. TASK [Set host puppet debugging fact string] ***********************************
  1398. skipping: [localhost]
  1399.  
  1400. TASK [Write the config_step hieradata] *****************************************
  1401. changed: [localhost]
  1402.  
  1403. TASK [Run puppet host configuration for step 1] ********************************
  1404. changed: [localhost]
  1405.  
  1406. TASK [Debug output for task which failed: Run puppet host configuration for step 1] ***
  1407. ok: [localhost] => {
  1408. "failed_when_result": false,
  1409. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  1410. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1411. "Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.",
  1412. "Notice: Compiled catalog for psuscascplc7iosfscmo003.localdomain in environment production in 2.00 seconds",
  1413. "Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_Controller1]/ensure: created",
  1414. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/var/lib/openstack]/ensure: created",
  1415. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Group[docker]/ensure: created",
  1416. "Notice: /Stage[main]/Tripleo::Profile::Base::Database::Mysql::Client/Augeas[tripleo-mysql-client-conf]/returns: executed successfully",
  1417. "Notice: /Stage[main]/Pacemaker::Service/Service[corosync]/enable: enable changed 'false' to 'true'",
  1418. "Notice: /Stage[main]/Pacemaker::Service/Service[pacemaker]/enable: enable changed 'false' to 'true'",
  1419. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/File[/etc/systemd/system/resource-agents-deps.target.wants]/ensure: created",
  1420. "Notice: /Stage[main]/Tripleo::Profile::Base::Time::Ntp/Service[chronyd]/ensure: ensure changed 'running' to 'stopped'",
  1421. "Notice: /Stage[main]/Ntp::Config/File[/etc/ntp.conf]/content: content changed '{md5}dc9e5754ad2bb6f6c32b954c04431d0a' to '{md5}489194688a9df2b02f9eca04e6169862'",
  1422. "Notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed 'stopped' to 'running'",
  1423. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure: ensure changed 'stopped' to 'running'",
  1424. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]/ensure: ensure changed 'stopped' to 'running'",
  1425. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack]/File[/etc/sysconfig/modules/nf_conntrack.modules]/ensure: defined content as '{md5}69dc79067bb7ee8d7a8a12176ceddb02'",
  1426. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully",
  1427. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/File[/etc/sysconfig/modules/nf_conntrack_proto_sctp.modules]/ensure: defined content as '{md5}7dfc614157ed326e9943593a7aca37c9'",
  1428. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl[fs.inotify.max_user_instances]/ensure: created",
  1429. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl_runtime[fs.inotify.max_user_instances]/val: val changed '128' to '1024'",
  1430. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.suid_dumpable]/Sysctl[fs.suid_dumpable]/ensure: created",
  1431. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl[kernel.dmesg_restrict]/ensure: created",
  1432. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl_runtime[kernel.dmesg_restrict]/val: val changed '0' to '1'",
  1433. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl[kernel.pid_max]/ensure: created",
  1434. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl_runtime[kernel.pid_max]/val: val changed '4194304' to '1048576'",
  1435. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl[net.core.netdev_max_backlog]/ensure: created",
  1436. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl_runtime[net.core.netdev_max_backlog]/val: val changed '1000' to '10000'",
  1437. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl[net.ipv4.conf.all.arp_accept]/ensure: created",
  1438. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl_runtime[net.ipv4.conf.all.arp_accept]/val: val changed '0' to '1'",
  1439. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl[net.ipv4.conf.all.log_martians]/ensure: created",
  1440. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl_runtime[net.ipv4.conf.all.log_martians]/val: val changed '0' to '1'",
  1441. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl[net.ipv4.conf.all.secure_redirects]/ensure: created",
  1442. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl_runtime[net.ipv4.conf.all.secure_redirects]/val: val changed '1' to '0'",
  1443. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl[net.ipv4.conf.all.send_redirects]/ensure: created",
  1444. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl_runtime[net.ipv4.conf.all.send_redirects]/val: val changed '1' to '0'",
  1445. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl[net.ipv4.conf.default.accept_redirects]/ensure: created",
  1446. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl_runtime[net.ipv4.conf.default.accept_redirects]/val: val changed '1' to '0'",
  1447. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl[net.ipv4.conf.default.log_martians]/ensure: created",
  1448. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl_runtime[net.ipv4.conf.default.log_martians]/val: val changed '0' to '1'",
  1449. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl[net.ipv4.conf.default.secure_redirects]/ensure: created",
  1450. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl_runtime[net.ipv4.conf.default.secure_redirects]/val: val changed '1' to '0'",
  1451. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl[net.ipv4.conf.default.send_redirects]/ensure: created",
  1452. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl_runtime[net.ipv4.conf.default.send_redirects]/val: val changed '1' to '0'",
  1453. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl[net.ipv4.ip_forward]/ensure: created",
  1454. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl_runtime[net.ipv4.ip_forward]/val: val changed '0' to '1'",
  1455. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d]/ensure: created",
  1456. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d/99-unset-mountflags.conf]/ensure: defined content as '{md5}b984426de0b5978853686a649b64e4b8'",
  1457. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Exec[systemd daemon-reload]: Triggered 'refresh' from 1 events",
  1458. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-options]/returns: executed successfully",
  1459. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-storage]/returns: executed successfully",
  1460. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-network]/returns: executed successfully",
  1461. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Service[docker]/ensure: ensure changed 'stopped' to 'running'",
  1462. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_nonlocal_bind]/Sysctl[net.ipv4.ip_nonlocal_bind]/ensure: created",
  1463. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl[net.ipv4.neigh.default.gc_thresh1]/ensure: created",
  1464. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh1]/val: val changed '128' to '1024'",
  1465. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl[net.ipv4.neigh.default.gc_thresh2]/ensure: created",
  1466. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh2]/val: val changed '512' to '2048'",
  1467. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl[net.ipv4.neigh.default.gc_thresh3]/ensure: created",
  1468. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl_runtime[net.ipv4.neigh.default.gc_thresh3]/val: val changed '1024' to '4096'",
  1469. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl[net.ipv4.tcp_keepalive_intvl]/ensure: created",
  1470. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl_runtime[net.ipv4.tcp_keepalive_intvl]/val: val changed '75' to '1'",
  1471. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl[net.ipv4.tcp_keepalive_probes]/ensure: created",
  1472. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl_runtime[net.ipv4.tcp_keepalive_probes]/val: val changed '9' to '5'",
  1473. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl[net.ipv4.tcp_keepalive_time]/ensure: created",
  1474. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl_runtime[net.ipv4.tcp_keepalive_time]/val: val changed '7200' to '5'",
  1475. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl[net.ipv6.conf.all.accept_ra]/ensure: created",
  1476. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl_runtime[net.ipv6.conf.all.accept_ra]/val: val changed '1' to '0'",
  1477. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl[net.ipv6.conf.all.accept_redirects]/ensure: created",
  1478. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl_runtime[net.ipv6.conf.all.accept_redirects]/val: val changed '1' to '0'",
  1479. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl[net.ipv6.conf.all.autoconf]/ensure: created",
  1480. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl_runtime[net.ipv6.conf.all.autoconf]/val: val changed '1' to '0'",
  1481. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.disable_ipv6]/Sysctl[net.ipv6.conf.all.disable_ipv6]/ensure: created",
  1482. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl[net.ipv6.conf.default.accept_ra]/ensure: created",
  1483. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl_runtime[net.ipv6.conf.default.accept_ra]/val: val changed '1' to '0'",
  1484. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl[net.ipv6.conf.default.accept_redirects]/ensure: created",
  1485. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl_runtime[net.ipv6.conf.default.accept_redirects]/val: val changed '1' to '0'",
  1486. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl[net.ipv6.conf.default.autoconf]/ensure: created",
  1487. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl_runtime[net.ipv6.conf.default.autoconf]/val: val changed '1' to '0'",
  1488. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.disable_ipv6]/Sysctl[net.ipv6.conf.default.disable_ipv6]/ensure: created",
  1489. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.lo.disable_ipv6]/Sysctl[net.ipv6.conf.lo.disable_ipv6]/ensure: created",
  1490. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.ip_nonlocal_bind]/Sysctl[net.ipv6.ip_nonlocal_bind]/ensure: created",
  1491. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl[net.netfilter.nf_conntrack_max]/ensure: created",
  1492. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl_runtime[net.netfilter.nf_conntrack_max]/val: val changed '262144' to '500000'",
  1493. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl[net.nf_conntrack_max]/ensure: created",
  1494. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl_runtime[net.nf_conntrack_max]/val: val changed '262144' to '500000'",
  1495. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/Systemd::Unit_file[docker.service]/File[/etc/systemd/system/resource-agents-deps.target.wants/docker.service]/ensure: created",
  1496. "Notice: /Stage[main]/Pacemaker::Service/Service[pcsd]/ensure: ensure changed 'stopped' to 'running'",
  1497. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: changed password",
  1498. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/groups: groups changed '' to ['haclient']",
  1499. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[reauthenticate-across-all-nodes]: Triggered 'refresh' from 2 events",
  1500. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/ensure: created",
  1501. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/ensure: defined content as '{md5}6903148663bfa4ff1ea5f042117bd489'",
  1502. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[wait-for-settle]/returns: executed successfully",
  1503. "Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 events",
  1504. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv4]/ensure: created",
  1505. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv6]/ensure: created",
  1506. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv4]/ensure: created",
  1507. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv6]/ensure: created",
  1508. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv4]/ensure: created",
  1509. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[002 accept all to lo interface]/Firewall[002 accept all to lo interface ipv6]/ensure: created",
  1510. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv4]/ensure: created",
  1511. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv6]/ensure: created",
  1512. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[004 accept ipv6 dhcpv6]/Firewall[004 accept ipv6 dhcpv6 ipv6]/ensure: created",
  1513. "Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}781dbef6518331ceaa1de16137f5328c' to '{md5}3534841fdb8db5b58d66600a60bf3759'",
  1514. "Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events",
  1515. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv4]/ensure: created",
  1516. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv6]/ensure: created",
  1517. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv4]/ensure: created",
  1518. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv6]/ensure: created",
  1519. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv4]/ensure: created",
  1520. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv6]/ensure: created",
  1521. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv4]/ensure: created",
  1522. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv6]/ensure: created",
  1523. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv4]/ensure: created",
  1524. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv6]/ensure: created",
  1525. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv4]/ensure: created",
  1526. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api_cfn]/Tripleo::Firewall::Rule[125 heat_cfn]/Firewall[125 heat_cfn ipv6]/ensure: created",
  1527. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv4]/ensure: created",
  1528. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[mysql]/Tripleo::Firewall::Rule[104 mysql galera-bundle]/Firewall[104 mysql galera-bundle ipv6]/ensure: created",
  1529. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv4]/ensure: created",
  1530. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[115 neutron dhcp input]/Firewall[115 neutron dhcp input ipv6]/ensure: created",
  1531. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv4]/ensure: created",
  1532. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_dhcp]/Tripleo::Firewall::Rule[116 neutron dhcp output]/Firewall[116 neutron dhcp output ipv6]/ensure: created",
  1533. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv4]/ensure: created",
  1534. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_l3]/Tripleo::Firewall::Rule[106 neutron_l3 vrrp]/Firewall[106 neutron_l3 vrrp ipv6]/ensure: created",
  1535. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv4]/ensure: created",
  1536. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv6]/ensure: created",
  1537. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv4]/ensure: created",
  1538. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[118 neutron vxlan networks]/Firewall[118 neutron vxlan networks ipv6]/ensure: created",
  1539. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv4]/ensure: created",
  1540. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_ovs_agent]/Tripleo::Firewall::Rule[136 neutron gre networks]/Firewall[136 neutron gre networks ipv6]/ensure: created",
  1541. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv4]/ensure: created",
  1542. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv6]/ensure: created",
  1543. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv4]/ensure: created",
  1544. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv6]/ensure: created",
  1545. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[memcached]/Tripleo::Firewall::Rule[121 memcached]/Firewall[121 memcached ipv4]/ensure: created",
  1546. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv4]/ensure: created",
  1547. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv6]/ensure: created",
  1548. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv4]/ensure: created",
  1549. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv6]/ensure: created",
  1550. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv4]/ensure: created",
  1551. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv6]/ensure: created",
  1552. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv4]/ensure: created",
  1553. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv6]/ensure: created",
  1554. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv4]/ensure: created",
  1555. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv6]/ensure: created",
  1556. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv4]/ensure: created",
  1557. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv6]/ensure: created",
  1558. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv4]/ensure: created",
  1559. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv6]/ensure: created",
  1560. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv4]/ensure: created",
  1561. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_migration_target]/Tripleo::Firewall::Rule[113 nova_migration_target]/Firewall[113 nova_migration_target ipv6]/ensure: created",
  1562. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]/ensure: created",
  1563. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]/ensure: created",
  1564. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]/ensure: created",
  1565. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]/ensure: created",
  1566. "Notice: Applied catalog in 77.80 seconds",
  1567. "Changes:",
  1568. " Total: 149",
  1569. "Events:",
  1570. " Success: 149",
  1571. "Resources:",
  1572. " Changed: 148",
  1573. " Out of sync: 148",
  1574. " Total: 198",
  1575. " Restarted: 4",
  1576. "Time:",
  1577. " Concat file: 0.00",
  1578. " Schedule: 0.00",
  1579. " Anchor: 0.00",
  1580. " File line: 0.00",
  1581. " Package manifest: 0.00",
  1582. " Package: 0.00",
  1583. " Group: 0.01",
  1584. " User: 0.03",
  1585. " Sysctl: 0.05",
  1586. " File: 0.12",
  1587. " Sysctl runtime: 0.16",
  1588. " Augeas: 0.20",
  1589. " Last run: 1549966157",
  1590. " Config retrieval: 2.37",
  1591. " Service: 3.15",
  1592. " Concat fragment: 0.00",
  1593. " Exec: 63.43",
  1594. " Filebucket: 0.00",
  1595. " Firewall: 7.49",
  1596. " Total: 77.02",
  1597. "Version:",
  1598. " Config: 1549966077",
  1599. " Puppet: 4.8.2",
  1600. "erlexec: HOME must be set",
  1601. "Warning: Undefined variable '::deploy_config_name'; ",
  1602. " (file & line not available)",
  1603. "Warning: Undefined variable 'deploy_config_name'; ",
  1604. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 34]",
  1605. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  1606. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  1607. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 54]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1608. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 55]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1609. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 56]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1610. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 66]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1611. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 68]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1612. " with Stdlib::Compat::Numeric. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ntp/manifests/init.pp\", 89]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/time/ntp.pp\", 29]",
  1613. "Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition",
  1614. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/ssh/manifests/server.pp\", 12]:[\"/var/lib/tripleo-config/puppet_step_config.pp\", 44]"
  1615. ]
  1616. }
  1617.  
  1618. TASK [Run docker-puppet tasks (generate config) during step 1] *****************
  1619. ok: [localhost]
  1620.  
  1621. TASK [Debug output for task which failed: Run docker-puppet tasks (generate config) during step 1] ***
  1622. fatal: [localhost]: FAILED! => {
  1623. "failed_when_result": true,
  1624. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  1625. "2019-02-12 10:09:17,927 INFO: 22029 -- Running docker-puppet",
  1626. "2019-02-12 10:09:17,928 INFO: 22029 -- Service compilation completed.",
  1627. "2019-02-12 10:09:17,929 INFO: 22029 -- Starting multiprocess configuration steps. Using 3 processes.",
  1628. "2019-02-12 10:09:17,936 INFO: 22030 -- Starting configuration of haproxy using image docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  1629. "2019-02-12 10:09:17,937 INFO: 22031 -- Starting configuration of mysql using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1630. "2019-02-12 10:09:17,937 INFO: 22032 -- Starting configuration of heat_api using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1631. "2019-02-12 10:09:17,938 INFO: 22030 -- Removing container: docker-puppet-haproxy",
  1632. "2019-02-12 10:09:17,938 INFO: 22031 -- Removing container: docker-puppet-mysql",
  1633. "2019-02-12 10:09:17,938 INFO: 22032 -- Removing container: docker-puppet-heat_api",
  1634. "2019-02-12 10:09:17,965 INFO: 22031 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1635. "2019-02-12 10:09:17,965 INFO: 22032 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1636. "2019-02-12 10:09:17,965 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  1637. "2019-02-12 10:12:45,352 ERROR: 22030 -- Failed running docker-puppet.py for haproxy",
  1638. "2019-02-12 10:12:45,352 ERROR: 22030 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1639. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1640. "Notice: Compiled catalog for psuscascplc7iosfscmo003.localdomain in environment production in 1.73 seconds",
  1641. "Notice: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/mode: mode changed '0644' to '0640'",
  1642. "Notice: Applied catalog in 1.49 seconds",
  1643. "Changes:",
  1644. " Total: 1",
  1645. "Events:",
  1646. " Failure: 1",
  1647. " Success: 1",
  1648. " Total: 2",
  1649. "Resources:",
  1650. " Failed: 1",
  1651. " Changed: 1",
  1652. " Out of sync: 1",
  1653. " Skipped: 12",
  1654. " Total: 44",
  1655. "Time:",
  1656. " Concat file: 0.00",
  1657. " Concat fragment: 0.00",
  1658. " File: 1.35",
  1659. " Config retrieval: 1.90",
  1660. " Last run: 1549966365",
  1661. " Total: 3.26",
  1662. "Version:",
  1663. " Config: 1549966361",
  1664. " Puppet: 4.8.2",
  1665. "",
  1666. "2019-02-12 10:12:45,352 ERROR: 22030 -- + mkdir -p /etc/puppet",
  1667. "+ cp -a /tmp/puppet-etc/auth.conf /tmp/puppet-etc/hiera.yaml /tmp/puppet-etc/hieradata /tmp/puppet-etc/modules /tmp/puppet-etc/puppet.conf /tmp/puppet-etc/ssl /etc/puppet",
  1668. "+ rm -Rf /etc/puppet/ssl",
  1669. "+ echo '{\"step\": 6}'",
  1670. "+ TAGS=",
  1671. "+ '[' -n file,file_line,concat,augeas,cron,haproxy_config ']'",
  1672. "+ TAGS='--tags file,file_line,concat,augeas,cron,haproxy_config'",
  1673. "+ origin_of_time=/var/lib/config-data/haproxy.origin_of_time",
  1674. "+ touch /var/lib/config-data/haproxy.origin_of_time",
  1675. "+ sync",
  1676. "+ set +e",
  1677. "+ FACTER_hostname=psuscascplc7iosfscmo003",
  1678. "+ FACTER_uuid=docker",
  1679. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,haproxy_config /etc/config.pp",
  1680. "Warning: Undefined variable 'deploy_config_name'; ",
  1681. " (file & line not available)",
  1682. "Warning: Scope(Haproxy::Config[haproxy]): haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications.",
  1683. "Error: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1jzayqv -c' returned 1: [ALERT] 042/101243 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1jzayqv:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  1684. "[ALERT] 042/101243 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1jzayqv:172] : 'server 10.1.24.18:8778' : invalid address: 'check' in 'check'",
  1685. "[ALERT] 042/101243 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1jzayqv:173] : 'server 10.1.24.41:8778' : invalid address: 'check' in 'check'",
  1686. "[ALERT] 042/101243 (358) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg20190212-12-1jzayqv",
  1687. "[WARNING] 042/101245 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1jzayqv:146] : 'option httplog' not usable with proxy 'nova_metadata' (needs 'mode http'). Falling back to 'option tcplog'.",
  1688. "[ALERT] 042/101245 (358) : Fatal errors found in configuration.",
  1689. "Error: /Stage[main]/Haproxy/Haproxy::Instance[haproxy]/Haproxy::Config[haproxy]/Concat[/etc/haproxy/haproxy.cfg]/File[/etc/haproxy/haproxy.cfg]/content: change from {md5}1f337186b0e1ba5ee82760cb437fb810 to {md5}54252279a077b1fe070b3feee7f70cde failed: Execution of '/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg20190212-12-1jzayqv -c' returned 1: [ALERT] 042/101243 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1jzayqv:164] : 'bind' : invalid address: 'internal_api' in 'internal_api:8778'",
  1690. "+ rc=6",
  1691. "+ set -e",
  1692. "+ '[' 6 -ne 2 -a 6 -ne 0 ']'",
  1693. "+ exit 6",
  1694. "2019-02-12 10:12:45,352 INFO: 22030 -- Finished processing puppet configs for haproxy",
  1695. "2019-02-12 10:12:45,353 INFO: 22030 -- Starting configuration of nova_placement using image docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  1696. "2019-02-12 10:12:45,353 INFO: 22030 -- Removing container: docker-puppet-nova_placement",
  1697. "2019-02-12 10:12:45,371 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  1698. "2019-02-12 10:13:29,881 ERROR: 22032 -- Failed running docker-puppet.py for heat_api",
  1699. "2019-02-12 10:13:29,881 ERROR: 22032 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1700. "2019-02-12 10:13:29,881 ERROR: 22032 -- + mkdir -p /etc/puppet",
  1701. "+ '[' -n file,file_line,concat,augeas,cron,heat_config,file,concat,file_line ']'",
  1702. "+ TAGS='--tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line'",
  1703. "+ origin_of_time=/var/lib/config-data/heat_api.origin_of_time",
  1704. "+ touch /var/lib/config-data/heat_api.origin_of_time",
  1705. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line /etc/config.pp",
  1706. "Warning: ModuleLoader: module 'heat' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1707. "Warning: ModuleLoader: module 'openstacklib' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1708. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  1709. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/db.pp\", 70]:[\"/etc/puppet/modules/heat/manifests/init.pp\", 402]",
  1710. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  1711. "Warning: Scope(Class[Heat]): heat::rabbit_host, heat::rabbit_hosts, heat::rabbit_password, heat::rabbit_port, heat::rabbit_userid, heat::rabbit_virtual_host and heat::rpc_backend are deprecated. Please use heat::default_transport_url instead.",
  1712. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/config.pp\", 33]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/heat.pp\", 123]",
  1713. "Warning: ModuleLoader: module 'oslo' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1714. "Warning: ModuleLoader: module 'mysql' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1715. "Warning: ModuleLoader: module 'keystone' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1716. "Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, enclose_ipv6(): Wrong argument given internal_api is not an ip address. at /etc/puppet/modules/apache/manifests/vhost.pp:341:22 at /etc/puppet/modules/apache/manifests/init.pp:367 on node psuscascplc7iosfscmo003.localdomain",
  1717. "+ rc=1",
  1718. "+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
  1719. "+ exit 1",
  1720. "2019-02-12 10:13:29,881 INFO: 22032 -- Finished processing puppet configs for heat_api",
  1721. "2019-02-12 10:13:29,882 INFO: 22032 -- Starting configuration of nova_libvirt using image docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  1722. "2019-02-12 10:13:29,882 INFO: 22032 -- Removing container: docker-puppet-nova_libvirt",
  1723. "2019-02-12 10:13:29,899 INFO: 22032 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  1724. "2019-02-12 10:15:07,656 INFO: 22031 -- Removing container: docker-puppet-mysql",
  1725. "2019-02-12 10:15:07,692 INFO: 22031 -- Finished processing puppet configs for mysql",
  1726. "2019-02-12 10:15:07,693 INFO: 22031 -- Starting configuration of clustercheck using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1727. "2019-02-12 10:15:07,693 INFO: 22031 -- Removing container: docker-puppet-clustercheck",
  1728. "2019-02-12 10:15:07,710 INFO: 22031 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  1729. "2019-02-12 10:15:08,794 ERROR: 22030 -- Failed running docker-puppet.py for nova_placement",
  1730. "2019-02-12 10:15:08,794 ERROR: 22030 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1731. "2019-02-12 10:15:08,795 ERROR: 22030 -- + mkdir -p /etc/puppet",
  1732. "+ '[' -n file,file_line,concat,augeas,cron,nova_config ']'",
  1733. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config'",
  1734. "+ origin_of_time=/var/lib/config-data/nova_placement.origin_of_time",
  1735. "+ touch /var/lib/config-data/nova_placement.origin_of_time",
  1736. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config /etc/config.pp",
  1737. "ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)",
  1738. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  1739. "Warning: ModuleLoader: module 'nova' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1740. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/config.pp\", 37]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 108]",
  1741. "Warning: Scope(Class[Nova::Db]): placement_database_connection has no effect as of pike, and may be removed in a future release",
  1742. "Warning: Scope(Class[Nova::Db]): placement_slave_connection has no effect as of pike, and may be removed in a future release",
  1743. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/db.pp\", 121]:[\"/etc/puppet/modules/nova/manifests/init.pp\", 576]",
  1744. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/placement.pp\", 62]",
  1745. "Warning: Scope(Class[Nova]): nova::rabbit_host, nova::rabbit_hosts, nova::rabbit_password, nova::rabbit_port, nova::rabbit_userid, nova::rabbit_virtual_host and nova::rpc_backend are deprecated. Please use nova::default_transport_url instead.",
  1746. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 4]",
  1747. "2019-02-12 10:15:08,795 INFO: 22030 -- Finished processing puppet configs for nova_placement",
  1748. "2019-02-12 10:15:08,795 INFO: 22030 -- Starting configuration of rabbitmq using image docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  1749. "2019-02-12 10:15:08,795 INFO: 22030 -- Removing container: docker-puppet-rabbitmq",
  1750. "2019-02-12 10:15:08,811 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  1751. "2019-02-12 10:15:14,919 INFO: 22031 -- Removing container: docker-puppet-clustercheck",
  1752. "2019-02-12 10:15:14,947 INFO: 22031 -- Finished processing puppet configs for clustercheck",
  1753. "2019-02-12 10:15:14,947 INFO: 22031 -- Starting configuration of heat using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1754. "2019-02-12 10:15:14,948 INFO: 22031 -- Removing container: docker-puppet-heat",
  1755. "2019-02-12 10:15:14,964 INFO: 22031 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  1756. "2019-02-12 10:17:26,668 INFO: 22030 -- Removing container: docker-puppet-rabbitmq",
  1757. "2019-02-12 10:17:26,709 INFO: 22030 -- Finished processing puppet configs for rabbitmq",
  1758. "2019-02-12 10:17:26,710 INFO: 22030 -- Starting configuration of iscsid using image docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  1759. "2019-02-12 10:17:26,711 INFO: 22030 -- Removing container: docker-puppet-iscsid",
  1760. "2019-02-12 10:17:26,726 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  1761. "2019-02-12 10:19:25,704 INFO: 22030 -- Removing container: docker-puppet-iscsid",
  1762. "2019-02-12 10:19:25,737 INFO: 22030 -- Finished processing puppet configs for iscsid",
  1763. "2019-02-12 10:19:25,737 INFO: 22030 -- Starting configuration of keystone using image docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  1764. "2019-02-12 10:19:25,738 INFO: 22030 -- Removing container: docker-puppet-keystone",
  1765. "2019-02-12 10:19:25,754 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  1766. "2019-02-12 10:19:29,085 INFO: 22031 -- Removing container: docker-puppet-heat",
  1767. "2019-02-12 10:19:29,122 INFO: 22031 -- Finished processing puppet configs for heat",
  1768. "2019-02-12 10:19:29,122 INFO: 22031 -- Starting configuration of glance_api using image docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  1769. "2019-02-12 10:19:29,123 INFO: 22031 -- Removing container: docker-puppet-glance_api",
  1770. "2019-02-12 10:19:29,139 INFO: 22031 -- Pulling image: docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  1771. "2019-02-12 10:19:59,347 ERROR: 22030 -- Failed running docker-puppet.py for keystone",
  1772. "2019-02-12 10:19:59,348 ERROR: 22030 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1773. "2019-02-12 10:19:59,348 ERROR: 22030 -- + mkdir -p /etc/puppet",
  1774. "+ '[' -n file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config ']'",
  1775. "+ TAGS='--tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config'",
  1776. "+ origin_of_time=/var/lib/config-data/keystone.origin_of_time",
  1777. "+ touch /var/lib/config-data/keystone.origin_of_time",
  1778. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config /etc/config.pp",
  1779. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/policy.pp\", 34]:[\"/etc/puppet/modules/keystone/manifests/init.pp\", 787]",
  1780. "Warning: Scope(Class[Keystone]): keystone::rabbit_host, keystone::rabbit_hosts, keystone::rabbit_password, keystone::rabbit_port, keystone::rabbit_userid and keystone::rabbit_virtual_host are deprecated. Please use keystone::default_transport_url instead.",
  1781. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 806]:[\"/etc/config.pp\", 3]",
  1782. " with Stdlib::Compat::String. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/keystone/manifests/init.pp\", 1154]:[\"/etc/config.pp\", 3]",
  1783. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ip_address instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp\", 56]:[\"/etc/config.pp\", 5]",
  1784. "2019-02-12 10:19:59,348 INFO: 22030 -- Finished processing puppet configs for keystone",
  1785. "2019-02-12 10:19:59,348 INFO: 22030 -- Starting configuration of nova using image docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  1786. "2019-02-12 10:19:59,350 INFO: 22030 -- Removing container: docker-puppet-nova",
  1787. "2019-02-12 10:19:59,367 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  1788. "2019-02-12 10:20:29,551 INFO: 22032 -- Removing container: docker-puppet-nova_libvirt",
  1789. "2019-02-12 10:20:29,591 INFO: 22032 -- Finished processing puppet configs for nova_libvirt",
  1790. "2019-02-12 10:20:29,592 INFO: 22032 -- Starting configuration of horizon using image docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  1791. "2019-02-12 10:20:29,593 INFO: 22032 -- Removing container: docker-puppet-horizon",
  1792. "2019-02-12 10:20:29,609 INFO: 22032 -- Pulling image: docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  1793. "2019-02-12 10:22:06,923 ERROR: 22030 -- Failed running docker-puppet.py for nova",
  1794. "2019-02-12 10:22:06,923 ERROR: 22030 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1795. "2019-02-12 10:22:06,924 ERROR: 22030 -- + mkdir -p /etc/puppet",
  1796. "+ '[' -n file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config ']'",
  1797. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config'",
  1798. "+ origin_of_time=/var/lib/config-data/nova.origin_of_time",
  1799. "+ touch /var/lib/config-data/nova.origin_of_time",
  1800. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config /etc/config.pp",
  1801. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/nova.pp\", 100]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  1802. " with Stdlib::Compat::Array. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/nova/manifests/init.pp\", 579]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/conductor.pp\", 29]",
  1803. "Warning: ModuleLoader: module 'cinder' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1804. "Warning: Scope(Class[Nova::Api]): The default_floating_pool parameter is deprecated. Please use nova::network::neutron::default_floating_pool instead.",
  1805. "Warning: Unknown variable: 'until_complete_real'. at /etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp:77:82",
  1806. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Array instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/nova/manifests/scheduler/filter.pp\", 140]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/nova/scheduler.pp\", 32]",
  1807. "2019-02-12 10:22:06,924 INFO: 22030 -- Finished processing puppet configs for nova",
  1808. "2019-02-12 10:22:06,924 INFO: 22030 -- Starting configuration of heat_api_cfn using image docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  1809. "2019-02-12 10:22:06,925 INFO: 22030 -- Removing container: docker-puppet-heat_api_cfn",
  1810. "2019-02-12 10:22:06,941 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  1811. "2019-02-12 10:22:14,723 INFO: 22031 -- Removing container: docker-puppet-glance_api",
  1812. "2019-02-12 10:22:14,755 INFO: 22031 -- Finished processing puppet configs for glance_api",
  1813. "2019-02-12 10:22:14,755 INFO: 22031 -- Starting configuration of neutron using image docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  1814. "2019-02-12 10:22:14,756 INFO: 22031 -- Removing container: docker-puppet-neutron",
  1815. "2019-02-12 10:22:14,773 INFO: 22031 -- Pulling image: docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  1816. "2019-02-12 10:22:19,141 ERROR: 22030 -- Failed running docker-puppet.py for heat_api_cfn",
  1817. "2019-02-12 10:22:19,141 ERROR: 22030 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1818. "2019-02-12 10:22:19,141 ERROR: 22030 -- + mkdir -p /etc/puppet",
  1819. "+ origin_of_time=/var/lib/config-data/heat_api_cfn.origin_of_time",
  1820. "+ touch /var/lib/config-data/heat_api_cfn.origin_of_time",
  1821. " with Stdlib::Compat::Integer. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/heat/manifests/wsgi/apache_api_cfn.pp\", 125]:[\"/etc/config.pp\", 2]",
  1822. "2019-02-12 10:22:19,142 INFO: 22030 -- Finished processing puppet configs for heat_api_cfn",
  1823. "2019-02-12 10:22:19,142 INFO: 22030 -- Starting configuration of memcached using image docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  1824. "2019-02-12 10:22:19,142 INFO: 22030 -- Removing container: docker-puppet-memcached",
  1825. "2019-02-12 10:22:19,158 INFO: 22030 -- Pulling image: docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  1826. "2019-02-12 10:22:56,836 ERROR: 22032 -- Failed running docker-puppet.py for horizon",
  1827. "2019-02-12 10:22:56,836 ERROR: 22032 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1828. "2019-02-12 10:22:56,836 ERROR: 22032 -- + mkdir -p /etc/puppet",
  1829. "+ '[' -n file,file_line,concat,augeas,cron,horizon_config ']'",
  1830. "+ TAGS='--tags file,file_line,concat,augeas,cron,horizon_config'",
  1831. "+ origin_of_time=/var/lib/config-data/horizon.origin_of_time",
  1832. "+ touch /var/lib/config-data/horizon.origin_of_time",
  1833. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,horizon_config /etc/config.pp",
  1834. "Warning: This method is deprecated, please use match expressions with Stdlib::Compat::Ipv6 instead. They are described at https://docs.puppet.com/puppet/latest/reference/lang_data_type.html#match-expressions. at [\"/etc/puppet/modules/tripleo/manifests/profile/base/horizon.pp\", 97]:[\"/etc/config.pp\", 2]",
  1835. "Warning: ModuleLoader: module 'horizon' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules",
  1836. "Warning: Undefined variable ''; ",
  1837. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 617]:[\"/etc/config.pp\", 2]",
  1838. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 618]:[\"/etc/config.pp\", 2]",
  1839. " with Stdlib::Compat::Absolute_Path. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/horizon/manifests/init.pp\", 620]:[\"/etc/config.pp\", 2]",
  1840. "2019-02-12 10:22:56,837 INFO: 22032 -- Finished processing puppet configs for horizon",
  1841. "2019-02-12 10:22:56,837 INFO: 22032 -- Starting configuration of cinder using image docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  1842. "2019-02-12 10:22:56,837 INFO: 22032 -- Removing container: docker-puppet-cinder",
  1843. "2019-02-12 10:22:56,853 INFO: 22032 -- Pulling image: docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  1844. "2019-02-12 10:23:12,922 INFO: 22030 -- Removing container: docker-puppet-memcached",
  1845. "2019-02-12 10:23:12,954 INFO: 22030 -- Finished processing puppet configs for memcached",
  1846. "2019-02-12 10:23:17,966 INFO: 22031 -- Removing container: docker-puppet-neutron",
  1847. "2019-02-12 10:23:17,997 INFO: 22031 -- Finished processing puppet configs for neutron",
  1848. "2019-02-12 10:24:36,238 ERROR: 22032 -- Failed running docker-puppet.py for cinder",
  1849. "2019-02-12 10:24:36,239 ERROR: 22032 -- Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  1850. "2019-02-12 10:24:36,239 ERROR: 22032 -- + mkdir -p /etc/puppet",
  1851. "+ '[' -n file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line ']'",
  1852. "+ TAGS='--tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line'",
  1853. "+ origin_of_time=/var/lib/config-data/cinder.origin_of_time",
  1854. "+ touch /var/lib/config-data/cinder.origin_of_time",
  1855. "+ /usr/bin/puppet apply --summarize --detailed-exitcodes --color=false --logdest syslog --logdest console --modulepath=/etc/puppet/modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,cron,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line,cinder_config,file,concat,file_line /etc/config.pp",
  1856. " with Pattern[]. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/db.pp\", 64]:[\"/etc/puppet/modules/cinder/manifests/init.pp\", 382]",
  1857. "Warning: Scope(Class[Cinder]): cinder::rabbit_host, cinder::rabbit_hosts, cinder::rabbit_password, cinder::rabbit_port, cinder::rabbit_userid, cinder::rabbit_virtual_host and cinder::rpc_backend are deprecated. Please use cinder::default_transport_url instead.",
  1858. " with Stdlib::Compat::Hash. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/config.pp\", 38]:[\"/etc/puppet/modules/tripleo/manifests/profile/base/cinder.pp\", 121]",
  1859. " with Stdlib::Compat::Bool. There is further documentation for validate_legacy function in the README. at [\"/etc/puppet/modules/cinder/manifests/api.pp\", 220]:[\"/etc/config.pp\", 2]",
  1860. "Warning: Scope(Class[Cinder::Keystone::Authtoken]): revocation_cache_time parameter is deprecated, has no effect and will be removed in the future.",
  1861. "Warning: Unknown variable: 'ensure'. at /etc/puppet/modules/cinder/manifests/volume.pp:64:18",
  1862. "2019-02-12 10:24:36,239 INFO: 22032 -- Finished processing puppet configs for cinder",
  1863. "2019-02-12 10:24:36,239 ERROR: 22029 -- ERROR configuring haproxy",
  1864. "2019-02-12 10:24:36,239 ERROR: 22029 -- ERROR configuring nova_placement",
  1865. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring heat_api",
  1866. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring keystone",
  1867. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring nova",
  1868. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring horizon",
  1869. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring cinder",
  1870. "2019-02-12 10:24:36,240 ERROR: 22029 -- ERROR configuring heat_api_cfn"
  1871. ]
  1872. }
  1873. to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/ec42e90c-d951-4d22-b466-3432113a4a0f_playbook.retry
  1874.  
  1875. PLAY RECAP *********************************************************************
  1876. localhost : ok=24 changed=12 unreachable=0 failed=1
  1877.  
  1878. deploy_stderr: |
Add Comment
Please, Sign In to add comment