Guest User

Untitled

a guest
Feb 12th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 159.07 KB | None | 0 0
  1. undercloud) [stack@psuscascplc7iznms3o001 ~]$ openstack software deployment show --long -f json 7ba87ce8-42e3-4721-985c-00c3d5dbcc55 | jq -r .output_values.deploy_stdout
  2.  
  3. PLAY [localhost] ***************************************************************
  4.  
  5. TASK [Gathering Facts] *********************************************************
  6. ok: [localhost]
  7.  
  8. TASK [Create /var/lib/tripleo-config directory] ********************************
  9. changed: [localhost]
  10.  
  11. TASK [Check if puppet step_config.pp manifest exists] **************************
  12. ok: [localhost -> localhost]
  13.  
  14. TASK [Set fact when file existed] **********************************************
  15. skipping: [localhost]
  16.  
  17. TASK [Write the puppet step_config manifest] ***********************************
  18. changed: [localhost]
  19.  
  20. TASK [Create /var/lib/docker-puppet] *******************************************
  21. changed: [localhost]
  22.  
  23. TASK [Check if docker-puppet puppet_config.yaml configuration file exists] *****
  24. ok: [localhost -> localhost]
  25.  
  26. TASK [Set fact when file existed] **********************************************
  27. skipping: [localhost]
  28.  
  29. TASK [Write docker-puppet.json file] *******************************************
  30. changed: [localhost]
  31.  
  32. TASK [Create /var/lib/docker-config-scripts] ***********************************
  33. changed: [localhost]
  34.  
  35. TASK [Clean old /var/lib/docker-container-startup-configs.json file] ***********
  36. ok: [localhost]
  37.  
  38. TASK [Check if docker_config_scripts.yaml file exists] *************************
  39. ok: [localhost -> localhost]
  40.  
  41. TASK [Set fact when file existed] **********************************************
  42. skipping: [localhost]
  43.  
  44. TASK [Write docker config scripts] *********************************************
  45. 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'})
  46. 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'})
  47. 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'})
  48. 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'})
  49. 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'})
  50.  
  51. TASK [Set docker_config_default fact] ******************************************
  52. ok: [localhost] => (item=None)
  53. ok: [localhost] => (item=None)
  54. ok: [localhost] => (item=None)
  55. ok: [localhost] => (item=None)
  56. ok: [localhost] => (item=None)
  57. ok: [localhost] => (item=None)
  58.  
  59. TASK [Check if docker_config.yaml file exists] *********************************
  60. ok: [localhost -> localhost]
  61.  
  62. TASK [Set fact when file existed] **********************************************
  63. skipping: [localhost]
  64.  
  65. TASK [Set docker_startup_configs_with_default fact] ****************************
  66. ok: [localhost]
  67.  
  68. TASK [Write docker-container-startup-configs] **********************************
  69. changed: [localhost]
  70.  
  71. TASK [Write per-step docker-container-startup-configs] *************************
  72. 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'})
  73. 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'})
  74. 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'})
  75. 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'})
  76. 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'})
  77. changed: [localhost] => (item={'value': {}, 'key': u'step_6'})
  78.  
  79. TASK [Create /var/lib/kolla/config_files directory] ****************************
  80. changed: [localhost]
  81.  
  82. TASK [Check if kolla_config.yaml file exists] **********************************
  83. ok: [localhost -> localhost]
  84.  
  85. TASK [Set fact when file existed] **********************************************
  86. skipping: [localhost]
  87.  
  88. TASK [Write kolla config json files] *******************************************
  89. 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'})
  90. 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'})
  91. 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'})
  92. 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'})
  93. 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'})
  94. 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'})
  95. 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'})
  96. 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'})
  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'/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'})
  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/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'})
  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/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'})
  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/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'})
  101. 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'})
  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'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'})
  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'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'})
  104. 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'})
  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'/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'})
  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-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'})
  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/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'})
  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/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'})
  109. 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'})
  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'heat:heat', u'path': u'/var/log/heat', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/heat_api.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'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'})
  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'cinder:cinder', u'path': u'/var/log/cinder', u'recurse': True}]}, 'key': u'/var/lib/kolla/config_files/cinder_api.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'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'})
  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'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'})
  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/sbin/xinetd -dontfork'}, 'key': u'/var/lib/kolla/config_files/clustercheck.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/sbin/virtlogd --config /etc/libvirt/virtlogd.conf'}, 'key': u'/var/lib/kolla/config_files/nova_virtlogd.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-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'})
  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'}, 'key': u'/var/lib/kolla/config_files/glance_api_tls_proxy.json'})
  119. 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'})
  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/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'})
  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/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'})
  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'merge': True}], u'command': u'/usr/sbin/httpd -DFOREGROUND'}, 'key': u'/var/lib/kolla/config_files/neutron_server_tls_proxy.json'})
  123.  
  124. TASK [Clean /var/lib/docker-puppet/docker-puppet-tasks*.json files] ************
  125.  
  126. TASK [Check if docker_puppet_tasks.yaml file exists] ***************************
  127. ok: [localhost -> localhost]
  128.  
  129. TASK [Set fact when file existed] **********************************************
  130. skipping: [localhost]
  131.  
  132. TASK [Write docker-puppet-tasks json files] ************************************
  133. 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'})
  134.  
  135. TASK [Set host puppet debugging fact string] ***********************************
  136. skipping: [localhost]
  137.  
  138. TASK [Write the config_step hieradata] *****************************************
  139. changed: [localhost]
  140.  
  141. TASK [Run puppet host configuration for step 1] ********************************
  142. changed: [localhost]
  143.  
  144. TASK [Debug output for task which failed: Run puppet host configuration for step 1] ***
  145. ok: [localhost] => {
  146. "failed_when_result": false,
  147. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  148. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  149. "Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.",
  150. "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.96 seconds",
  151. "Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_Controller1]/ensure: created",
  152. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/var/lib/openstack]/ensure: created",
  153. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Group[docker]/ensure: created",
  154. "Notice: /Stage[main]/Tripleo::Profile::Base::Database::Mysql::Client/Augeas[tripleo-mysql-client-conf]/returns: executed successfully",
  155. "Notice: /Stage[main]/Pacemaker::Service/Service[corosync]/enable: enable changed 'false' to 'true'",
  156. "Notice: /Stage[main]/Pacemaker::Service/Service[pacemaker]/enable: enable changed 'false' to 'true'",
  157. "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/File[/etc/systemd/system/resource-agents-deps.target.wants]/ensure: created",
  158. "Notice: /Stage[main]/Tripleo::Profile::Base::Time::Ntp/Service[chronyd]/ensure: ensure changed 'running' to 'stopped'",
  159. "Notice: /Stage[main]/Ntp::Config/File[/etc/ntp.conf]/content: content changed '{md5}dc9e5754ad2bb6f6c32b954c04431d0a' to '{md5}489194688a9df2b02f9eca04e6169862'",
  160. "Notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed 'stopped' to 'running'",
  161. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure: ensure changed 'stopped' to 'running'",
  162. "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]/ensure: ensure changed 'stopped' to 'running'",
  163. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack]/File[/etc/sysconfig/modules/nf_conntrack.modules]/ensure: defined content as '{md5}69dc79067bb7ee8d7a8a12176ceddb02'",
  164. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully",
  165. "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'",
  166. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl[fs.inotify.max_user_instances]/ensure: created",
  167. "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'",
  168. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.suid_dumpable]/Sysctl[fs.suid_dumpable]/ensure: created",
  169. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl[kernel.dmesg_restrict]/ensure: created",
  170. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl_runtime[kernel.dmesg_restrict]/val: val changed '0' to '1'",
  171. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl[kernel.pid_max]/ensure: created",
  172. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl_runtime[kernel.pid_max]/val: val changed '4194304' to '1048576'",
  173. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl[net.core.netdev_max_backlog]/ensure: created",
  174. "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'",
  175. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl[net.ipv4.conf.all.arp_accept]/ensure: created",
  176. "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'",
  177. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl[net.ipv4.conf.all.log_martians]/ensure: created",
  178. "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'",
  179. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl[net.ipv4.conf.all.secure_redirects]/ensure: created",
  180. "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'",
  181. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl[net.ipv4.conf.all.send_redirects]/ensure: created",
  182. "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'",
  183. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl[net.ipv4.conf.default.accept_redirects]/ensure: created",
  184. "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'",
  185. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl[net.ipv4.conf.default.log_martians]/ensure: created",
  186. "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'",
  187. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl[net.ipv4.conf.default.secure_redirects]/ensure: created",
  188. "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'",
  189. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl[net.ipv4.conf.default.send_redirects]/ensure: created",
  190. "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'",
  191. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl[net.ipv4.ip_forward]/ensure: created",
  192. "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'",
  193. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d]/ensure: created",
  194. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d/99-unset-mountflags.conf]/ensure: defined content as '{md5}b984426de0b5978853686a649b64e4b8'",
  195. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Exec[systemd daemon-reload]: Triggered 'refresh' from 1 events",
  196. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-options]/returns: executed successfully",
  197. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-storage]/returns: executed successfully",
  198. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-network]/returns: executed successfully",
  199. "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Service[docker]/ensure: ensure changed 'stopped' to 'running'",
  200. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_nonlocal_bind]/Sysctl[net.ipv4.ip_nonlocal_bind]/ensure: created",
  201. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl[net.ipv4.neigh.default.gc_thresh1]/ensure: created",
  202. "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'",
  203. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl[net.ipv4.neigh.default.gc_thresh2]/ensure: created",
  204. "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'",
  205. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl[net.ipv4.neigh.default.gc_thresh3]/ensure: created",
  206. "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'",
  207. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl[net.ipv4.tcp_keepalive_intvl]/ensure: created",
  208. "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'",
  209. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl[net.ipv4.tcp_keepalive_probes]/ensure: created",
  210. "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'",
  211. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl[net.ipv4.tcp_keepalive_time]/ensure: created",
  212. "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'",
  213. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl[net.ipv6.conf.all.accept_ra]/ensure: created",
  214. "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'",
  215. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl[net.ipv6.conf.all.accept_redirects]/ensure: created",
  216. "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'",
  217. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl[net.ipv6.conf.all.autoconf]/ensure: created",
  218. "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'",
  219. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.disable_ipv6]/Sysctl[net.ipv6.conf.all.disable_ipv6]/ensure: created",
  220. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl[net.ipv6.conf.default.accept_ra]/ensure: created",
  221. "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'",
  222. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl[net.ipv6.conf.default.accept_redirects]/ensure: created",
  223. "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'",
  224. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl[net.ipv6.conf.default.autoconf]/ensure: created",
  225. "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'",
  226. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.disable_ipv6]/Sysctl[net.ipv6.conf.default.disable_ipv6]/ensure: created",
  227. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.lo.disable_ipv6]/Sysctl[net.ipv6.conf.lo.disable_ipv6]/ensure: created",
  228. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.ip_nonlocal_bind]/Sysctl[net.ipv6.ip_nonlocal_bind]/ensure: created",
  229. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl[net.netfilter.nf_conntrack_max]/ensure: created",
  230. "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'",
  231. "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl[net.nf_conntrack_max]/ensure: created",
  232. "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'",
  233. "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",
  234. "Notice: /Stage[main]/Pacemaker::Service/Service[pcsd]/ensure: ensure changed 'stopped' to 'running'",
  235. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: changed password",
  236. "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/groups: groups changed '' to ['haclient']",
  237. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[reauthenticate-across-all-nodes]: Triggered 'refresh' from 2 events",
  238. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/ensure: created",
  239. "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/ensure: defined content as '{md5}6903148663bfa4ff1ea5f042117bd489'",
  240. "Notice: /Stage[main]/Pacemaker::Corosync/Exec[wait-for-settle]/returns: executed successfully",
  241. "Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 events",
  242. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv4]/ensure: created",
  243. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv6]/ensure: created",
  244. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv4]/ensure: created",
  245. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv6]/ensure: created",
  246. "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",
  247. "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",
  248. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv4]/ensure: created",
  249. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv6]/ensure: created",
  250. "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[004 accept ipv6 dhcpv6]/Firewall[004 accept ipv6 dhcpv6 ipv6]/ensure: created",
  251. "Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}781dbef6518331ceaa1de16137f5328c' to '{md5}3534841fdb8db5b58d66600a60bf3759'",
  252. "Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events",
  253. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv4]/ensure: created",
  254. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv6]/ensure: created",
  255. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv4]/ensure: created",
  256. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv6]/ensure: created",
  257. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv4]/ensure: created",
  258. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv6]/ensure: created",
  259. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv4]/ensure: created",
  260. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv6]/ensure: created",
  261. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv4]/ensure: created",
  262. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv6]/ensure: created",
  263. "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",
  264. "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",
  265. "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",
  266. "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",
  267. "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",
  268. "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",
  269. "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",
  270. "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",
  271. "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",
  272. "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",
  273. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv4]/ensure: created",
  274. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv6]/ensure: created",
  275. "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",
  276. "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",
  277. "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",
  278. "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",
  279. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv4]/ensure: created",
  280. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv6]/ensure: created",
  281. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv4]/ensure: created",
  282. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv6]/ensure: created",
  283. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[memcached]/Tripleo::Firewall::Rule[121 memcached]/Firewall[121 memcached ipv4]/ensure: created",
  284. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv4]/ensure: created",
  285. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv6]/ensure: created",
  286. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv4]/ensure: created",
  287. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv6]/ensure: created",
  288. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv4]/ensure: created",
  289. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv6]/ensure: created",
  290. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv4]/ensure: created",
  291. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv6]/ensure: created",
  292. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv4]/ensure: created",
  293. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv6]/ensure: created",
  294. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv4]/ensure: created",
  295. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv6]/ensure: created",
  296. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv4]/ensure: created",
  297. "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv6]/ensure: created",
  298. "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",
  299. "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",
  300. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]/ensure: created",
  301. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]/ensure: created",
  302. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]/ensure: created",
  303. "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]/ensure: created",
  304. "Notice: Applied catalog in 78.64 seconds",
  305. "Changes:",
  306. " Total: 149",
  307. "Events:",
  308. " Success: 149",
  309. "Resources:",
  310. " Changed: 148",
  311. " Out of sync: 148",
  312. " Total: 198",
  313. " Restarted: 4",
  314. "Time:",
  315. " Filebucket: 0.00",
  316. " Concat file: 0.00",
  317. " Anchor: 0.00",
  318. " Schedule: 0.00",
  319. " File line: 0.00",
  320. " Package manifest: 0.00",
  321. " Package: 0.00",
  322. " Group: 0.01",
  323. " User: 0.03",
  324. " Sysctl: 0.05",
  325. " File: 0.12",
  326. " Sysctl runtime: 0.14",
  327. " Augeas: 0.20",
  328. " Last run: 1549966154",
  329. " Config retrieval: 2.31",
  330. " Service: 3.02",
  331. " Exec: 52.94",
  332. " Concat fragment: 0.00",
  333. " Total: 66.17",
  334. " Firewall: 7.34",
  335. "Version:",
  336. " Config: 1549966073",
  337. " Puppet: 4.8.2",
  338. "erlexec: HOME must be set",
  339. "Warning: Undefined variable '::deploy_config_name'; ",
  340. " (file & line not available)",
  341. "Warning: Undefined variable 'deploy_config_name'; ",
  342. "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]",
  343. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  344. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  345. " 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]",
  346. " 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]",
  347. " 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]",
  348. " 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]",
  349. " 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]",
  350. " 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]",
  351. "Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition",
  352. " 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]"
  353. ]
  354. }
  355.  
  356. TASK [Run docker-puppet tasks (generate config) during step 1] *****************
  357. ok: [localhost]
  358.  
  359. TASK [Debug output for task which failed: Run docker-puppet tasks (generate config) during step 1] ***
  360. fatal: [localhost]: FAILED! => {
  361. "failed_when_result": true,
  362. "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
  363. "2019-02-12 10:09:14,817 INFO: 22049 -- Running docker-puppet",
  364. "2019-02-12 10:09:14,818 INFO: 22049 -- Service compilation completed.",
  365. "2019-02-12 10:09:14,818 INFO: 22049 -- Starting multiprocess configuration steps. Using 3 processes.",
  366. "2019-02-12 10:09:14,825 INFO: 22050 -- Starting configuration of haproxy using image docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  367. "2019-02-12 10:09:14,825 INFO: 22051 -- Starting configuration of mysql using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  368. "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",
  369. "2019-02-12 10:09:14,827 INFO: 22050 -- Removing container: docker-puppet-haproxy",
  370. "2019-02-12 10:09:14,827 INFO: 22051 -- Removing container: docker-puppet-mysql",
  371. "2019-02-12 10:09:14,827 INFO: 22052 -- Removing container: docker-puppet-heat_api",
  372. "2019-02-12 10:09:14,853 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  373. "2019-02-12 10:09:14,853 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  374. "2019-02-12 10:09:14,853 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
  375. "2019-02-12 10:12:41,963 ERROR: 22052 -- Failed running docker-puppet.py for heat_api",
  376. "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",
  377. "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
  378. "",
  379. "2019-02-12 10:12:41,963 ERROR: 22052 -- + mkdir -p /etc/puppet",
  380. "+ 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",
  381. "+ rm -Rf /etc/puppet/ssl",
  382. "+ echo '{\"step\": 6}'",
  383. "+ TAGS=",
  384. "+ '[' -n file,file_line,concat,augeas,cron,heat_config,file,concat,file_line ']'",
  385. "+ TAGS='--tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line'",
  386. "+ origin_of_time=/var/lib/config-data/heat_api.origin_of_time",
  387. "+ touch /var/lib/config-data/heat_api.origin_of_time",
  388. "+ sync",
  389. "+ set +e",
  390. "+ FACTER_hostname=psuscascplc7iosfscmo002",
  391. "+ FACTER_uuid=docker",
  392. "+ /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",
  393. "Warning: Undefined variable 'deploy_config_name'; ",
  394. " (file & line not available)",
  395. "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",
  396. "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",
  397. "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
  398. " 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]",
  399. " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
  400. "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.",
  401. " 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]",
  402. "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",
  403. "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",
  404. "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",
  405. "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",
  406. "+ rc=1",
  407. "+ set -e",
  408. "+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
  409. "+ exit 1",
  410. "2019-02-12 10:12:41,963 INFO: 22052 -- Finished processing puppet configs for heat_api",
  411. "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",
  412. "2019-02-12 10:12:41,964 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
  413. "2019-02-12 10:12:41,980 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
  414. "2019-02-12 10:12:42,326 ERROR: 22050 -- Failed running docker-puppet.py for haproxy",
  415. "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",
  416. "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.69 seconds",
  417. "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'",
  418. "Notice: Applied catalog in 1.13 seconds",
  419. "Changes:",
  420. " Total: 1",
  421. "Events:",
  422. " Failure: 1",
  423. " Success: 1",
  424. " Total: 2",
  425. "Resources:",
  426. " Failed: 1",
  427. " Changed: 1",
  428. " Out of sync: 1",
  429. " Skipped: 12",
  430. " Total: 44",
  431. "Time:",
  432. " Concat file: 0.00",
  433. " Concat fragment: 0.00",
  434. " File: 0.99",
  435. " Config retrieval: 1.86",
  436. " Last run: 1549966362",
  437. " Total: 2.85",
  438. "Version:",
  439. " Config: 1549966359",
  440. " Puppet: 4.8.2",
  441. "2019-02-12 10:12:42,326 ERROR: 22050 -- + mkdir -p /etc/puppet",
  442. "+ '[' -n file,file_line,concat,augeas,cron,haproxy_config ']'",
  443. "+ TAGS='--tags file,file_line,concat,augeas,cron,haproxy_config'",
  444. "+ origin_of_time=/var/lib/config-data/haproxy.origin_of_time",
  445. "+ touch /var/lib/config-data/haproxy.origin_of_time",
  446. "+ /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",
  447. "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.",
  448. "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'",
  449. "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:172] : 'server 10.1.24.18:8778' : invalid address: 'check' in 'check'",
  450. "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:173] : 'server 10.1.24.41:8778' : invalid address: 'check' in 'check'",
  451. "[ALERT] 042/101241 (358) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg20190212-12-1w3x18q",
  452. "[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'.",
  453. "[ALERT] 042/101242 (358) : Fatal errors found in configuration.",
  454. "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'",
  455. "+ rc=6",
  456. "+ '[' 6 -ne 2 -a 6 -ne 0 ']'",
  457. "+ exit 6",
  458. "2019-02-12 10:12:42,326 INFO: 22050 -- Finished processing puppet configs for haproxy",
  459. "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",
  460. "2019-02-12 10:12:42,327 INFO: 22050 -- Removing container: docker-puppet-nova_placement",
  461. "2019-02-12 10:12:42,343 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
  462. "2019-02-12 10:14:57,438 ERROR: 22050 -- Failed running docker-puppet.py for nova_placement",
  463. "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",
  464. "2019-02-12 10:14:57,439 ERROR: 22050 -- + mkdir -p /etc/puppet",
  465. "+ '[' -n file,file_line,concat,augeas,cron,nova_config ']'",
  466. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config'",
  467. "+ origin_of_time=/var/lib/config-data/nova_placement.origin_of_time",
  468. "+ touch /var/lib/config-data/nova_placement.origin_of_time",
  469. "+ /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",
  470. "ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)",
  471. "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]",
  472. "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",
  473. " 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]",
  474. "Warning: Scope(Class[Nova::Db]): placement_database_connection has no effect as of pike, and may be removed in a future release",
  475. "Warning: Scope(Class[Nova::Db]): placement_slave_connection has no effect as of pike, and may be removed in a future release",
  476. " 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]",
  477. " 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]",
  478. "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.",
  479. "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]",
  480. "2019-02-12 10:14:57,439 INFO: 22050 -- Finished processing puppet configs for nova_placement",
  481. "2019-02-12 10:14:57,439 INFO: 22050 -- Starting configuration of rabbitmq using image docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  482. "2019-02-12 10:14:57,528 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
  483. "2019-02-12 10:14:57,545 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
  484. "2019-02-12 10:15:04,871 INFO: 22051 -- Removing container: docker-puppet-mysql",
  485. "2019-02-12 10:15:04,904 INFO: 22051 -- Finished processing puppet configs for mysql",
  486. "2019-02-12 10:15:04,904 INFO: 22051 -- Starting configuration of clustercheck using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  487. "2019-02-12 10:15:04,905 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
  488. "2019-02-12 10:15:04,921 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
  489. "2019-02-12 10:15:12,046 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
  490. "2019-02-12 10:15:12,075 INFO: 22051 -- Finished processing puppet configs for clustercheck",
  491. "2019-02-12 10:15:12,077 INFO: 22051 -- Starting configuration of heat using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  492. "2019-02-12 10:15:12,078 INFO: 22051 -- Removing container: docker-puppet-heat",
  493. "2019-02-12 10:15:12,094 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
  494. "2019-02-12 10:16:26,045 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
  495. "2019-02-12 10:16:26,087 INFO: 22050 -- Finished processing puppet configs for rabbitmq",
  496. "2019-02-12 10:16:26,088 INFO: 22050 -- Starting configuration of iscsid using image docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  497. "2019-02-12 10:16:26,089 INFO: 22050 -- Removing container: docker-puppet-iscsid",
  498. "2019-02-12 10:16:26,105 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
  499. "2019-02-12 10:18:37,269 INFO: 22050 -- Removing container: docker-puppet-iscsid",
  500. "2019-02-12 10:18:37,308 INFO: 22050 -- Finished processing puppet configs for iscsid",
  501. "2019-02-12 10:18:37,308 INFO: 22050 -- Starting configuration of keystone using image docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  502. "2019-02-12 10:18:37,309 INFO: 22050 -- Removing container: docker-puppet-keystone",
  503. "2019-02-12 10:18:37,325 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
  504. "2019-02-12 10:19:31,947 INFO: 22051 -- Removing container: docker-puppet-heat",
  505. "2019-02-12 10:19:31,992 INFO: 22051 -- Finished processing puppet configs for heat",
  506. "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",
  507. "2019-02-12 10:19:32,017 INFO: 22051 -- Removing container: docker-puppet-glance_api",
  508. "2019-02-12 10:19:32,034 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
  509. "2019-02-12 10:19:35,898 ERROR: 22050 -- Failed running docker-puppet.py for keystone",
  510. "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",
  511. "2019-02-12 10:19:35,898 ERROR: 22050 -- + mkdir -p /etc/puppet",
  512. "+ '[' -n file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config ']'",
  513. "+ TAGS='--tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config'",
  514. "+ origin_of_time=/var/lib/config-data/keystone.origin_of_time",
  515. "+ touch /var/lib/config-data/keystone.origin_of_time",
  516. "+ /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",
  517. " 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]",
  518. "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.",
  519. " 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]",
  520. " 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]",
  521. "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]",
  522. "2019-02-12 10:19:35,898 INFO: 22050 -- Finished processing puppet configs for keystone",
  523. "2019-02-12 10:19:35,981 INFO: 22050 -- Starting configuration of nova using image docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  524. "2019-02-12 10:19:36,210 INFO: 22050 -- Removing container: docker-puppet-nova",
  525. "2019-02-12 10:19:36,226 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
  526. "2019-02-12 10:19:53,912 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
  527. "2019-02-12 10:19:53,950 INFO: 22052 -- Finished processing puppet configs for nova_libvirt",
  528. "2019-02-12 10:19:53,950 INFO: 22052 -- Starting configuration of horizon using image docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  529. "2019-02-12 10:19:53,951 INFO: 22052 -- Removing container: docker-puppet-horizon",
  530. "2019-02-12 10:19:53,967 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
  531. "2019-02-12 10:21:44,651 INFO: 22051 -- Removing container: docker-puppet-glance_api",
  532. "2019-02-12 10:21:44,688 INFO: 22051 -- Finished processing puppet configs for glance_api",
  533. "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",
  534. "2019-02-12 10:21:44,690 INFO: 22051 -- Removing container: docker-puppet-heat_api_cfn",
  535. "2019-02-12 10:21:44,705 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
  536. "2019-02-12 10:22:10,160 ERROR: 22051 -- Failed running docker-puppet.py for heat_api_cfn",
  537. "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",
  538. "2019-02-12 10:22:10,160 ERROR: 22051 -- + mkdir -p /etc/puppet",
  539. "+ origin_of_time=/var/lib/config-data/heat_api_cfn.origin_of_time",
  540. "+ touch /var/lib/config-data/heat_api_cfn.origin_of_time",
  541. " 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]",
  542. "2019-02-12 10:22:10,160 INFO: 22051 -- Finished processing puppet configs for heat_api_cfn",
  543. "2019-02-12 10:22:10,161 INFO: 22051 -- Starting configuration of memcached using image docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  544. "2019-02-12 10:22:10,161 INFO: 22051 -- Removing container: docker-puppet-memcached",
  545. "2019-02-12 10:22:10,177 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
  546. "2019-02-12 10:22:20,432 ERROR: 22050 -- Failed running docker-puppet.py for nova",
  547. "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",
  548. "2019-02-12 10:22:20,432 ERROR: 22050 -- + mkdir -p /etc/puppet",
  549. "+ '[' -n file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config ']'",
  550. "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config'",
  551. "+ origin_of_time=/var/lib/config-data/nova.origin_of_time",
  552. "+ touch /var/lib/config-data/nova.origin_of_time",
  553. "+ /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",
  554. "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]",
  555. " 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]",
  556. "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",
  557. "Warning: Scope(Class[Nova::Api]): The default_floating_pool parameter is deprecated. Please use nova::network::neutron::default_floating_pool instead.",
  558. "Warning: Unknown variable: 'until_complete_real'. at /etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp:77:82",
  559. "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]",
  560. "2019-02-12 10:22:20,432 INFO: 22050 -- Finished processing puppet configs for nova",
  561. "2019-02-12 10:22:20,433 INFO: 22050 -- Starting configuration of neutron using image docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  562. "2019-02-12 10:22:20,433 INFO: 22050 -- Removing container: docker-puppet-neutron",
  563. "2019-02-12 10:22:20,449 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
  564. "2019-02-12 10:22:51,923 INFO: 22051 -- Removing container: docker-puppet-memcached",
  565. "2019-02-12 10:22:51,963 INFO: 22051 -- Finished processing puppet configs for memcached",
  566. "2019-02-12 10:23:09,344 ERROR: 22052 -- Failed running docker-puppet.py for horizon",
  567. "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",
  568. "2019-02-12 10:23:09,344 ERROR: 22052 -- + mkdir -p /etc/puppet",
  569. "+ '[' -n file,file_line,concat,augeas,cron,horizon_config ']'",
  570. "+ TAGS='--tags file,file_line,concat,augeas,cron,horizon_config'",
  571. "+ origin_of_time=/var/lib/config-data/horizon.origin_of_time",
  572. "+ touch /var/lib/config-data/horizon.origin_of_time",
  573. "+ /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",
  574. "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]",
  575. "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",
  576. "Warning: Undefined variable ''; ",
  577. " 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]",
  578. " 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]",
  579. " 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]",
  580. "2019-02-12 10:23:09,344 INFO: 22052 -- Finished processing puppet configs for horizon",
  581. "2019-02-12 10:23:09,344 INFO: 22052 -- Starting configuration of cinder using image docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  582. "2019-02-12 10:23:09,345 INFO: 22052 -- Removing container: docker-puppet-cinder",
  583. "2019-02-12 10:23:09,360 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
  584. "2019-02-12 10:23:59,646 INFO: 22050 -- Removing container: docker-puppet-neutron",
  585. "2019-02-12 10:23:59,678 INFO: 22050 -- Finished processing puppet configs for neutron",
  586. "2019-02-12 10:24:31,473 ERROR: 22052 -- Failed running docker-puppet.py for cinder",
  587. "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",
  588. "2019-02-12 10:24:31,473 ERROR: 22052 -- + mkdir -p /etc/puppet",
  589. "+ '[' -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 ']'",
  590. "+ 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'",
  591. "+ origin_of_time=/var/lib/config-data/cinder.origin_of_time",
  592. "+ touch /var/lib/config-data/cinder.origin_of_time",
  593. "+ /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",
  594. " 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]",
  595. "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.",
  596. " 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]",
  597. " 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]",
  598. "Warning: Scope(Class[Cinder::Keystone::Authtoken]): revocation_cache_time parameter is deprecated, has no effect and will be removed in the future.",
  599. "Warning: Unknown variable: 'ensure'. at /etc/puppet/modules/cinder/manifests/volume.pp:64:18",
  600. "2019-02-12 10:24:31,473 INFO: 22052 -- Finished processing puppet configs for cinder",
  601. "2019-02-12 10:24:31,473 ERROR: 22049 -- ERROR configuring haproxy",
  602. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova_placement",
  603. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api",
  604. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring keystone",
  605. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova",
  606. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring horizon",
  607. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring cinder",
  608. "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api_cfn"
  609. ]
  610. }
  611. to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/5f8dee8b-a19d-4da2-bb05-74c1d8f579b2_playbook.retry
  612.  
  613. PLAY RECAP *********************************************************************
  614. localhost : ok=24 changed=12 unreachable=0 failed=1
Add Comment
Please, Sign In to add comment