Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- undercloud) [stack@psuscascplc7iznms3o001 ~]$ openstack software deployment show --long -f json 7ba87ce8-42e3-4721-985c-00c3d5dbcc55 | jq -r .output_values.deploy_stdout
- PLAY [localhost] ***************************************************************
- TASK [Gathering Facts] *********************************************************
- ok: [localhost]
- TASK [Create /var/lib/tripleo-config directory] ********************************
- changed: [localhost]
- TASK [Check if puppet step_config.pp manifest exists] **************************
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Write the puppet step_config manifest] ***********************************
- changed: [localhost]
- TASK [Create /var/lib/docker-puppet] *******************************************
- changed: [localhost]
- TASK [Check if docker-puppet puppet_config.yaml configuration file exists] *****
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Write docker-puppet.json file] *******************************************
- changed: [localhost]
- TASK [Create /var/lib/docker-config-scripts] ***********************************
- changed: [localhost]
- TASK [Clean old /var/lib/docker-container-startup-configs.json file] ***********
- ok: [localhost]
- TASK [Check if docker_config_scripts.yaml file exists] *************************
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Write docker config scripts] *********************************************
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- TASK [Set docker_config_default fact] ******************************************
- ok: [localhost] => (item=None)
- ok: [localhost] => (item=None)
- ok: [localhost] => (item=None)
- ok: [localhost] => (item=None)
- ok: [localhost] => (item=None)
- ok: [localhost] => (item=None)
- TASK [Check if docker_config.yaml file exists] *********************************
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Set docker_startup_configs_with_default fact] ****************************
- ok: [localhost]
- TASK [Write docker-container-startup-configs] **********************************
- changed: [localhost]
- TASK [Write per-step docker-container-startup-configs] *************************
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- changed: [localhost] => (item={'value': {}, 'key': u'step_6'})
- TASK [Create /var/lib/kolla/config_files directory] ****************************
- changed: [localhost]
- TASK [Check if kolla_config.yaml file exists] **********************************
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Write kolla config json files] *******************************************
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- 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'})
- TASK [Clean /var/lib/docker-puppet/docker-puppet-tasks*.json files] ************
- TASK [Check if docker_puppet_tasks.yaml file exists] ***************************
- ok: [localhost -> localhost]
- TASK [Set fact when file existed] **********************************************
- skipping: [localhost]
- TASK [Write docker-puppet-tasks json files] ************************************
- 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'})
- TASK [Set host puppet debugging fact string] ***********************************
- skipping: [localhost]
- TASK [Write the config_step hieradata] *****************************************
- changed: [localhost]
- TASK [Run puppet host configuration for step 1] ********************************
- changed: [localhost]
- TASK [Debug output for task which failed: Run puppet host configuration for step 1] ***
- ok: [localhost] => {
- "failed_when_result": false,
- "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
- "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
- "Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.",
- "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.96 seconds",
- "Notice: /Stage[main]/Main/Package_manifest[/var/lib/tripleo/installed-packages/overcloud_Controller1]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/var/lib/openstack]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Group[docker]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Database::Mysql::Client/Augeas[tripleo-mysql-client-conf]/returns: executed successfully",
- "Notice: /Stage[main]/Pacemaker::Service/Service[corosync]/enable: enable changed 'false' to 'true'",
- "Notice: /Stage[main]/Pacemaker::Service/Service[pacemaker]/enable: enable changed 'false' to 'true'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Pacemaker/File[/etc/systemd/system/resource-agents-deps.target.wants]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Time::Ntp/Service[chronyd]/ensure: ensure changed 'running' to 'stopped'",
- "Notice: /Stage[main]/Ntp::Config/File[/etc/ntp.conf]/content: content changed '{md5}dc9e5754ad2bb6f6c32b954c04431d0a' to '{md5}489194688a9df2b02f9eca04e6169862'",
- "Notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed 'stopped' to 'running'",
- "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure: ensure changed 'stopped' to 'running'",
- "Notice: /Stage[main]/Firewall::Linux::Redhat/Service[ip6tables]/ensure: ensure changed 'stopped' to 'running'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack]/File[/etc/sysconfig/modules/nf_conntrack.modules]/ensure: defined content as '{md5}69dc79067bb7ee8d7a8a12176ceddb02'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Kmod::Load[nf_conntrack_proto_sctp]/Exec[modprobe nf_conntrack_proto_sctp]/returns: executed successfully",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.inotify.max_user_instances]/Sysctl[fs.inotify.max_user_instances]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[fs.suid_dumpable]/Sysctl[fs.suid_dumpable]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl[kernel.dmesg_restrict]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.dmesg_restrict]/Sysctl_runtime[kernel.dmesg_restrict]/val: val changed '0' to '1'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl[kernel.pid_max]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[kernel.pid_max]/Sysctl_runtime[kernel.pid_max]/val: val changed '4194304' to '1048576'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.core.netdev_max_backlog]/Sysctl[net.core.netdev_max_backlog]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.arp_accept]/Sysctl[net.ipv4.conf.all.arp_accept]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.log_martians]/Sysctl[net.ipv4.conf.all.log_martians]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.secure_redirects]/Sysctl[net.ipv4.conf.all.secure_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.all.send_redirects]/Sysctl[net.ipv4.conf.all.send_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.accept_redirects]/Sysctl[net.ipv4.conf.default.accept_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.log_martians]/Sysctl[net.ipv4.conf.default.log_martians]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.secure_redirects]/Sysctl[net.ipv4.conf.default.secure_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.conf.default.send_redirects]/Sysctl[net.ipv4.conf.default.send_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_forward]/Sysctl[net.ipv4.ip_forward]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/File[/etc/systemd/system/docker.service.d/99-unset-mountflags.conf]/ensure: defined content as '{md5}b984426de0b5978853686a649b64e4b8'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Exec[systemd daemon-reload]: Triggered 'refresh' from 1 events",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-options]/returns: executed successfully",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-storage]/returns: executed successfully",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Augeas[docker-sysconfig-network]/returns: executed successfully",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Docker/Service[docker]/ensure: ensure changed 'stopped' to 'running'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.ip_nonlocal_bind]/Sysctl[net.ipv4.ip_nonlocal_bind]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh1]/Sysctl[net.ipv4.neigh.default.gc_thresh1]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh2]/Sysctl[net.ipv4.neigh.default.gc_thresh2]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.neigh.default.gc_thresh3]/Sysctl[net.ipv4.neigh.default.gc_thresh3]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_intvl]/Sysctl[net.ipv4.tcp_keepalive_intvl]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_probes]/Sysctl[net.ipv4.tcp_keepalive_probes]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv4.tcp_keepalive_time]/Sysctl[net.ipv4.tcp_keepalive_time]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_ra]/Sysctl[net.ipv6.conf.all.accept_ra]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.accept_redirects]/Sysctl[net.ipv6.conf.all.accept_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.autoconf]/Sysctl[net.ipv6.conf.all.autoconf]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.all.disable_ipv6]/Sysctl[net.ipv6.conf.all.disable_ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_ra]/Sysctl[net.ipv6.conf.default.accept_ra]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.accept_redirects]/Sysctl[net.ipv6.conf.default.accept_redirects]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.autoconf]/Sysctl[net.ipv6.conf.default.autoconf]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.default.disable_ipv6]/Sysctl[net.ipv6.conf.default.disable_ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.conf.lo.disable_ipv6]/Sysctl[net.ipv6.conf.lo.disable_ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.ipv6.ip_nonlocal_bind]/Sysctl[net.ipv6.ip_nonlocal_bind]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.netfilter.nf_conntrack_max]/Sysctl[net.netfilter.nf_conntrack_max]/ensure: created",
- "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'",
- "Notice: /Stage[main]/Tripleo::Profile::Base::Kernel/Sysctl::Value[net.nf_conntrack_max]/Sysctl[net.nf_conntrack_max]/ensure: created",
- "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'",
- "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",
- "Notice: /Stage[main]/Pacemaker::Service/Service[pcsd]/ensure: ensure changed 'stopped' to 'running'",
- "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: changed password",
- "Notice: /Stage[main]/Pacemaker::Corosync/User[hacluster]/groups: groups changed '' to ['haclient']",
- "Notice: /Stage[main]/Pacemaker::Corosync/Exec[reauthenticate-across-all-nodes]: Triggered 'refresh' from 2 events",
- "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker]/ensure: created",
- "Notice: /Stage[main]/Pacemaker::Corosync/File[etc-pacemaker-authkey]/ensure: defined content as '{md5}6903148663bfa4ff1ea5f042117bd489'",
- "Notice: /Stage[main]/Pacemaker::Corosync/Exec[wait-for-settle]/returns: executed successfully",
- "Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 events",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[000 accept related established rules]/Firewall[000 accept related established rules ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[001 accept all icmp]/Firewall[001 accept all icmp ipv6]/ensure: created",
- "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",
- "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",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[003 accept ssh]/Firewall[003 accept ssh ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Pre/Tripleo::Firewall::Rule[004 accept ipv6 dhcpv6]/Firewall[004 accept ipv6 dhcpv6 ipv6]/ensure: created",
- "Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}781dbef6518331ceaa1de16137f5328c' to '{md5}3534841fdb8db5b58d66600a60bf3759'",
- "Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_api]/Tripleo::Firewall::Rule[119 cinder]/Firewall[119 cinder ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[cinder_volume]/Tripleo::Firewall::Rule[120 iscsi initiator]/Firewall[120 iscsi initiator ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[keystone]/Tripleo::Firewall::Rule[111 keystone]/Firewall[111 keystone ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[glance_api]/Tripleo::Firewall::Rule[112 glance_api]/Firewall[112 glance_api ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[heat_api]/Tripleo::Firewall::Rule[125 heat_api]/Firewall[125 heat_api ipv6]/ensure: created",
- "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",
- "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",
- "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",
- "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",
- "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",
- "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",
- "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",
- "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",
- "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",
- "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",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[neutron_api]/Tripleo::Firewall::Rule[114 neutron api]/Firewall[114 neutron api ipv6]/ensure: created",
- "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",
- "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",
- "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",
- "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",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[rabbitmq]/Tripleo::Firewall::Rule[109 rabbitmq-bundle]/Firewall[109 rabbitmq-bundle ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[haproxy]/Tripleo::Firewall::Rule[107 haproxy stats]/Firewall[107 haproxy stats ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[memcached]/Tripleo::Firewall::Rule[121 memcached]/Firewall[121 memcached ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[130 pacemaker tcp]/Firewall[130 pacemaker tcp ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[pacemaker]/Tripleo::Firewall::Rule[131 pacemaker udp]/Firewall[131 pacemaker udp ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_api]/Tripleo::Firewall::Rule[113 nova_api]/Firewall[113 nova_api ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_placement]/Tripleo::Firewall::Rule[138 nova_placement]/Firewall[138 nova_placement ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[ntp]/Tripleo::Firewall::Rule[105 ntp]/Firewall[105 ntp ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[nova_libvirt]/Tripleo::Firewall::Rule[200 nova_libvirt]/Firewall[200 nova_libvirt ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall/Tripleo::Firewall::Service_rules[horizon]/Tripleo::Firewall::Rule[127 horizon]/Firewall[127 horizon ipv6]/ensure: created",
- "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",
- "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",
- "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[998 log all]/Firewall[998 log all ipv6]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv4]/ensure: created",
- "Notice: /Stage[main]/Tripleo::Firewall::Post/Tripleo::Firewall::Rule[999 drop all]/Firewall[999 drop all ipv6]/ensure: created",
- "Notice: Applied catalog in 78.64 seconds",
- "Changes:",
- " Total: 149",
- "Events:",
- " Success: 149",
- "Resources:",
- " Changed: 148",
- " Out of sync: 148",
- " Total: 198",
- " Restarted: 4",
- "Time:",
- " Filebucket: 0.00",
- " Concat file: 0.00",
- " Anchor: 0.00",
- " Schedule: 0.00",
- " File line: 0.00",
- " Package manifest: 0.00",
- " Package: 0.00",
- " Group: 0.01",
- " User: 0.03",
- " Sysctl: 0.05",
- " File: 0.12",
- " Sysctl runtime: 0.14",
- " Augeas: 0.20",
- " Last run: 1549966154",
- " Config retrieval: 2.31",
- " Service: 3.02",
- " Exec: 52.94",
- " Concat fragment: 0.00",
- " Total: 66.17",
- " Firewall: 7.34",
- "Version:",
- " Config: 1549966073",
- " Puppet: 4.8.2",
- "erlexec: HOME must be set",
- "Warning: Undefined variable '::deploy_config_name'; ",
- " (file & line not available)",
- "Warning: Undefined variable 'deploy_config_name'; ",
- "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]",
- " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
- "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
- " 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]",
- " 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]",
- " 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]",
- " 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]",
- " 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]",
- " 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]",
- "Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition",
- " 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]"
- ]
- }
- TASK [Run docker-puppet tasks (generate config) during step 1] *****************
- ok: [localhost]
- TASK [Debug output for task which failed: Run docker-puppet tasks (generate config) during step 1] ***
- fatal: [localhost]: FAILED! => {
- "failed_when_result": true,
- "outputs.stdout_lines|default([])|union(outputs.stderr_lines|default([]))": [
- "2019-02-12 10:09:14,817 INFO: 22049 -- Running docker-puppet",
- "2019-02-12 10:09:14,818 INFO: 22049 -- Service compilation completed.",
- "2019-02-12 10:09:14,818 INFO: 22049 -- Starting multiprocess configuration steps. Using 3 processes.",
- "2019-02-12 10:09:14,825 INFO: 22050 -- Starting configuration of haproxy using image docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
- "2019-02-12 10:09:14,825 INFO: 22051 -- Starting configuration of mysql using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
- "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",
- "2019-02-12 10:09:14,827 INFO: 22050 -- Removing container: docker-puppet-haproxy",
- "2019-02-12 10:09:14,827 INFO: 22051 -- Removing container: docker-puppet-mysql",
- "2019-02-12 10:09:14,827 INFO: 22052 -- Removing container: docker-puppet-heat_api",
- "2019-02-12 10:09:14,853 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
- "2019-02-12 10:09:14,853 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
- "2019-02-12 10:09:14,853 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-haproxy:current-tripleo",
- "2019-02-12 10:12:41,963 ERROR: 22052 -- Failed running docker-puppet.py for heat_api",
- "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",
- "Notice: hiera(): Cannot load backend module_data: cannot load such file -- hiera/backend/module_data_backend",
- "",
- "2019-02-12 10:12:41,963 ERROR: 22052 -- + mkdir -p /etc/puppet",
- "+ 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",
- "+ rm -Rf /etc/puppet/ssl",
- "+ echo '{\"step\": 6}'",
- "+ TAGS=",
- "+ '[' -n file,file_line,concat,augeas,cron,heat_config,file,concat,file_line ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,heat_config,file,concat,file_line'",
- "+ origin_of_time=/var/lib/config-data/heat_api.origin_of_time",
- "+ touch /var/lib/config-data/heat_api.origin_of_time",
- "+ sync",
- "+ set +e",
- "+ FACTER_hostname=psuscascplc7iosfscmo002",
- "+ FACTER_uuid=docker",
- "+ /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",
- "Warning: Undefined variable 'deploy_config_name'; ",
- " (file & line not available)",
- "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",
- "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",
- "Warning: This method is deprecated, please use the stdlib validate_legacy function,",
- " 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]",
- " (at /etc/puppet/modules/stdlib/lib/puppet/functions/deprecation.rb:28:in `deprecation')",
- "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.",
- " 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]",
- "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",
- "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",
- "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",
- "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",
- "+ rc=1",
- "+ set -e",
- "+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
- "+ exit 1",
- "2019-02-12 10:12:41,963 INFO: 22052 -- Finished processing puppet configs for heat_api",
- "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",
- "2019-02-12 10:12:41,964 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
- "2019-02-12 10:12:41,980 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-compute:current-tripleo",
- "2019-02-12 10:12:42,326 ERROR: 22050 -- Failed running docker-puppet.py for haproxy",
- "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",
- "Notice: Compiled catalog for psuscascplc7iosfscmo002.localdomain in environment production in 1.69 seconds",
- "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'",
- "Notice: Applied catalog in 1.13 seconds",
- "Changes:",
- " Total: 1",
- "Events:",
- " Failure: 1",
- " Success: 1",
- " Total: 2",
- "Resources:",
- " Failed: 1",
- " Changed: 1",
- " Out of sync: 1",
- " Skipped: 12",
- " Total: 44",
- "Time:",
- " Concat file: 0.00",
- " Concat fragment: 0.00",
- " File: 0.99",
- " Config retrieval: 1.86",
- " Last run: 1549966362",
- " Total: 2.85",
- "Version:",
- " Config: 1549966359",
- " Puppet: 4.8.2",
- "2019-02-12 10:12:42,326 ERROR: 22050 -- + mkdir -p /etc/puppet",
- "+ '[' -n file,file_line,concat,augeas,cron,haproxy_config ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,haproxy_config'",
- "+ origin_of_time=/var/lib/config-data/haproxy.origin_of_time",
- "+ touch /var/lib/config-data/haproxy.origin_of_time",
- "+ /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",
- "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.",
- "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'",
- "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:172] : 'server 10.1.24.18:8778' : invalid address: 'check' in 'check'",
- "[ALERT] 042/101241 (358) : parsing [/etc/haproxy/haproxy.cfg20190212-12-1w3x18q:173] : 'server 10.1.24.41:8778' : invalid address: 'check' in 'check'",
- "[ALERT] 042/101241 (358) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg20190212-12-1w3x18q",
- "[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'.",
- "[ALERT] 042/101242 (358) : Fatal errors found in configuration.",
- "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'",
- "+ rc=6",
- "+ '[' 6 -ne 2 -a 6 -ne 0 ']'",
- "+ exit 6",
- "2019-02-12 10:12:42,326 INFO: 22050 -- Finished processing puppet configs for haproxy",
- "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",
- "2019-02-12 10:12:42,327 INFO: 22050 -- Removing container: docker-puppet-nova_placement",
- "2019-02-12 10:12:42,343 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-placement-api:current-tripleo",
- "2019-02-12 10:14:57,438 ERROR: 22050 -- Failed running docker-puppet.py for nova_placement",
- "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",
- "2019-02-12 10:14:57,439 ERROR: 22050 -- + mkdir -p /etc/puppet",
- "+ '[' -n file,file_line,concat,augeas,cron,nova_config ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config'",
- "+ origin_of_time=/var/lib/config-data/nova_placement.origin_of_time",
- "+ touch /var/lib/config-data/nova_placement.origin_of_time",
- "+ /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",
- "ovs-vsctl: unix:/var/run/openvswitch/db.sock: database connection failed (No such file or directory)",
- "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]",
- "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",
- " 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]",
- "Warning: Scope(Class[Nova::Db]): placement_database_connection has no effect as of pike, and may be removed in a future release",
- "Warning: Scope(Class[Nova::Db]): placement_slave_connection has no effect as of pike, and may be removed in a future release",
- " 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]",
- " 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]",
- "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.",
- "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]",
- "2019-02-12 10:14:57,439 INFO: 22050 -- Finished processing puppet configs for nova_placement",
- "2019-02-12 10:14:57,439 INFO: 22050 -- Starting configuration of rabbitmq using image docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
- "2019-02-12 10:14:57,528 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
- "2019-02-12 10:14:57,545 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-rabbitmq:current-tripleo",
- "2019-02-12 10:15:04,871 INFO: 22051 -- Removing container: docker-puppet-mysql",
- "2019-02-12 10:15:04,904 INFO: 22051 -- Finished processing puppet configs for mysql",
- "2019-02-12 10:15:04,904 INFO: 22051 -- Starting configuration of clustercheck using image docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
- "2019-02-12 10:15:04,905 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
- "2019-02-12 10:15:04,921 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-mariadb:current-tripleo",
- "2019-02-12 10:15:12,046 INFO: 22051 -- Removing container: docker-puppet-clustercheck",
- "2019-02-12 10:15:12,075 INFO: 22051 -- Finished processing puppet configs for clustercheck",
- "2019-02-12 10:15:12,077 INFO: 22051 -- Starting configuration of heat using image docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
- "2019-02-12 10:15:12,078 INFO: 22051 -- Removing container: docker-puppet-heat",
- "2019-02-12 10:15:12,094 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api:current-tripleo",
- "2019-02-12 10:16:26,045 INFO: 22050 -- Removing container: docker-puppet-rabbitmq",
- "2019-02-12 10:16:26,087 INFO: 22050 -- Finished processing puppet configs for rabbitmq",
- "2019-02-12 10:16:26,088 INFO: 22050 -- Starting configuration of iscsid using image docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
- "2019-02-12 10:16:26,089 INFO: 22050 -- Removing container: docker-puppet-iscsid",
- "2019-02-12 10:16:26,105 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-iscsid:current-tripleo",
- "2019-02-12 10:18:37,269 INFO: 22050 -- Removing container: docker-puppet-iscsid",
- "2019-02-12 10:18:37,308 INFO: 22050 -- Finished processing puppet configs for iscsid",
- "2019-02-12 10:18:37,308 INFO: 22050 -- Starting configuration of keystone using image docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
- "2019-02-12 10:18:37,309 INFO: 22050 -- Removing container: docker-puppet-keystone",
- "2019-02-12 10:18:37,325 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-keystone:current-tripleo",
- "2019-02-12 10:19:31,947 INFO: 22051 -- Removing container: docker-puppet-heat",
- "2019-02-12 10:19:31,992 INFO: 22051 -- Finished processing puppet configs for heat",
- "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",
- "2019-02-12 10:19:32,017 INFO: 22051 -- Removing container: docker-puppet-glance_api",
- "2019-02-12 10:19:32,034 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-glance-api:current-tripleo",
- "2019-02-12 10:19:35,898 ERROR: 22050 -- Failed running docker-puppet.py for keystone",
- "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",
- "2019-02-12 10:19:35,898 ERROR: 22050 -- + mkdir -p /etc/puppet",
- "+ '[' -n file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,keystone_config,keystone_domain_config'",
- "+ origin_of_time=/var/lib/config-data/keystone.origin_of_time",
- "+ touch /var/lib/config-data/keystone.origin_of_time",
- "+ /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",
- " 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]",
- "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.",
- " 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]",
- " 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]",
- "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]",
- "2019-02-12 10:19:35,898 INFO: 22050 -- Finished processing puppet configs for keystone",
- "2019-02-12 10:19:35,981 INFO: 22050 -- Starting configuration of nova using image docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
- "2019-02-12 10:19:36,210 INFO: 22050 -- Removing container: docker-puppet-nova",
- "2019-02-12 10:19:36,226 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-nova-api:current-tripleo",
- "2019-02-12 10:19:53,912 INFO: 22052 -- Removing container: docker-puppet-nova_libvirt",
- "2019-02-12 10:19:53,950 INFO: 22052 -- Finished processing puppet configs for nova_libvirt",
- "2019-02-12 10:19:53,950 INFO: 22052 -- Starting configuration of horizon using image docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
- "2019-02-12 10:19:53,951 INFO: 22052 -- Removing container: docker-puppet-horizon",
- "2019-02-12 10:19:53,967 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-horizon:current-tripleo",
- "2019-02-12 10:21:44,651 INFO: 22051 -- Removing container: docker-puppet-glance_api",
- "2019-02-12 10:21:44,688 INFO: 22051 -- Finished processing puppet configs for glance_api",
- "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",
- "2019-02-12 10:21:44,690 INFO: 22051 -- Removing container: docker-puppet-heat_api_cfn",
- "2019-02-12 10:21:44,705 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-heat-api-cfn:current-tripleo",
- "2019-02-12 10:22:10,160 ERROR: 22051 -- Failed running docker-puppet.py for heat_api_cfn",
- "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",
- "2019-02-12 10:22:10,160 ERROR: 22051 -- + mkdir -p /etc/puppet",
- "+ origin_of_time=/var/lib/config-data/heat_api_cfn.origin_of_time",
- "+ touch /var/lib/config-data/heat_api_cfn.origin_of_time",
- " 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]",
- "2019-02-12 10:22:10,160 INFO: 22051 -- Finished processing puppet configs for heat_api_cfn",
- "2019-02-12 10:22:10,161 INFO: 22051 -- Starting configuration of memcached using image docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
- "2019-02-12 10:22:10,161 INFO: 22051 -- Removing container: docker-puppet-memcached",
- "2019-02-12 10:22:10,177 INFO: 22051 -- Pulling image: docker.io/tripleoqueens/centos-binary-memcached:current-tripleo",
- "2019-02-12 10:22:20,432 ERROR: 22050 -- Failed running docker-puppet.py for nova",
- "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",
- "2019-02-12 10:22:20,432 ERROR: 22050 -- + mkdir -p /etc/puppet",
- "+ '[' -n file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,nova_config,nova_config,nova_config'",
- "+ origin_of_time=/var/lib/config-data/nova.origin_of_time",
- "+ touch /var/lib/config-data/nova.origin_of_time",
- "+ /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",
- "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]",
- " 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]",
- "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",
- "Warning: Scope(Class[Nova::Api]): The default_floating_pool parameter is deprecated. Please use nova::network::neutron::default_floating_pool instead.",
- "Warning: Unknown variable: 'until_complete_real'. at /etc/puppet/modules/nova/manifests/cron/archive_deleted_rows.pp:77:82",
- "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]",
- "2019-02-12 10:22:20,432 INFO: 22050 -- Finished processing puppet configs for nova",
- "2019-02-12 10:22:20,433 INFO: 22050 -- Starting configuration of neutron using image docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
- "2019-02-12 10:22:20,433 INFO: 22050 -- Removing container: docker-puppet-neutron",
- "2019-02-12 10:22:20,449 INFO: 22050 -- Pulling image: docker.io/tripleoqueens/centos-binary-neutron-server:current-tripleo",
- "2019-02-12 10:22:51,923 INFO: 22051 -- Removing container: docker-puppet-memcached",
- "2019-02-12 10:22:51,963 INFO: 22051 -- Finished processing puppet configs for memcached",
- "2019-02-12 10:23:09,344 ERROR: 22052 -- Failed running docker-puppet.py for horizon",
- "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",
- "2019-02-12 10:23:09,344 ERROR: 22052 -- + mkdir -p /etc/puppet",
- "+ '[' -n file,file_line,concat,augeas,cron,horizon_config ']'",
- "+ TAGS='--tags file,file_line,concat,augeas,cron,horizon_config'",
- "+ origin_of_time=/var/lib/config-data/horizon.origin_of_time",
- "+ touch /var/lib/config-data/horizon.origin_of_time",
- "+ /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",
- "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]",
- "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",
- "Warning: Undefined variable ''; ",
- " 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]",
- " 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]",
- " 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]",
- "2019-02-12 10:23:09,344 INFO: 22052 -- Finished processing puppet configs for horizon",
- "2019-02-12 10:23:09,344 INFO: 22052 -- Starting configuration of cinder using image docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
- "2019-02-12 10:23:09,345 INFO: 22052 -- Removing container: docker-puppet-cinder",
- "2019-02-12 10:23:09,360 INFO: 22052 -- Pulling image: docker.io/tripleoqueens/centos-binary-cinder-api:current-tripleo",
- "2019-02-12 10:23:59,646 INFO: 22050 -- Removing container: docker-puppet-neutron",
- "2019-02-12 10:23:59,678 INFO: 22050 -- Finished processing puppet configs for neutron",
- "2019-02-12 10:24:31,473 ERROR: 22052 -- Failed running docker-puppet.py for cinder",
- "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",
- "2019-02-12 10:24:31,473 ERROR: 22052 -- + mkdir -p /etc/puppet",
- "+ '[' -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 ']'",
- "+ 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'",
- "+ origin_of_time=/var/lib/config-data/cinder.origin_of_time",
- "+ touch /var/lib/config-data/cinder.origin_of_time",
- "+ /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",
- " 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]",
- "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.",
- " 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]",
- " 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]",
- "Warning: Scope(Class[Cinder::Keystone::Authtoken]): revocation_cache_time parameter is deprecated, has no effect and will be removed in the future.",
- "Warning: Unknown variable: 'ensure'. at /etc/puppet/modules/cinder/manifests/volume.pp:64:18",
- "2019-02-12 10:24:31,473 INFO: 22052 -- Finished processing puppet configs for cinder",
- "2019-02-12 10:24:31,473 ERROR: 22049 -- ERROR configuring haproxy",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova_placement",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring keystone",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring nova",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring horizon",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring cinder",
- "2019-02-12 10:24:31,474 ERROR: 22049 -- ERROR configuring heat_api_cfn"
- ]
- }
- to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/5f8dee8b-a19d-4da2-bb05-74c1d8f579b2_playbook.retry
- PLAY RECAP *********************************************************************
- localhost : ok=24 changed=12 unreachable=0 failed=1
Add Comment
Please, Sign In to add comment