Deploy fails on gnocchi migration step (haproxy config issue)

Solution In Progress - Updated -

Issue

  • During a fresh deploy into our beta environment, the following erro message is seen:
        \"Getting computes from cell 'default': 3e193299-0354-419f-9e88-c402b8d43cc1\",
        \"Creating host mapping for service overcloud-compute-0.localdomain\",
        \"Found 1 unmapped computes in cell: 3e193299-0354-419f-9e88-c402b8d43cc1\",
        \"stderr: /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:332: NotSupportedWarning: Configuration option(s) ['use_tpool'] not supported\",
        \"  exception.NotSupportedWarning\",
        \"stdout: Running batches of 50 until complete\",
        \"+---------------------------------------------+--------------+-----------+\",
        \"|                  Migration                  | Total Needed | Completed |\",
        \"| delete_build_requests_with_no_instance_uuid |      0       |     0     |\",
        \"|    migrate_aggregate_reset_autoincrement    |      0       |     0     |\",
        \"|              migrate_aggregates             |      0       |     0     |\",
        \"|      migrate_instance_groups_to_api_db      |      0       |     0     |\",
        \"|      migrate_instances_add_request_spec     |      0       |     0     |\",
        \"|          migrate_keypairs_to_api_db         |      0       |     0     |\",
        \"|       migrate_quota_classes_to_api_db       |      0       |     0     |\",
        \"|        migrate_quota_limits_to_api_db       |      0       |     0     |\",
        \"|          migration_migrate_to_uuid          |      0       |     0     |\",
        \"|     populate_missing_availability_zones     |      0       |     0     |\",
        \"|                populate_uuids               |      0       |     0     |\",
        \"|     service_uuids_online_data_migration     |      0       |     0     |\",
        \"stdout: Running batches of 50 until complete.\",
        \"Error attempting to run shared_targets_online_data_migration\",
        \"+--------------------------------------------+--------------+-----------+\",
        \"|                 Migration                  | Total Needed | Completed |\",
        \"|   attachment_specs_online_data_migration   |      0       |     0     |\",
        \"|      backup_service_online_migration       |      0       |     0     |\",
        \"|    service_uuids_online_data_migration     |      0       |     0     |\",
        \"|    shared_targets_online_data_migration    |      0       |     0     |\",
        \"| volume_service_uuids_online_data_migration |      0       |     0     |\",
        \"stderr: Option \\\"logdir\\\" from group \\\"DEFAULT\\\" is deprecated. Use option \\\"log-dir\\\" from group \\\"DEFAULT\\\".\",
        \"Error running ['docker', 'run', '--name', 'ceilometer_gnocchi_upgrade', '--label', 'config_id=tripleo_step5', '--label', 'container_name=ceilometer_gnocchi_upgrade', '--label', 'managed_by=paunch', '--label', 'config_data={\\\"start_order\\\": 99, \\\"healthcheck\\\": {\\\"test\\\": \\\"/openstack/healthcheck\\\"}, \\\"image\\\": \\\"10.10.10.10:5000/rhosp13/openstack-ceilometer-central:13.0-59.1543534112\\\", \\\"command\\\": [\\\"/usr/bin/bootstrap_host_exec\\\", \\\"ceilometer_agent_central\\\", \\\"su ceilometer -s /bin/bash -c \\\\'for n in {1..10}; do /usr/bin/ceilometer-upgrade && exit 0 || sleep 30; done; exit 1\\\\'\\\"], \\\"user\\\": \\\"root\\\", \\\"volumes\\\": [\\\"/etc/hosts:/etc/hosts:ro\\\", \\\"/etc/localtime:/etc/localtime:ro\\\", \\\"/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro\\\", \\\"/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro\\\", \\\"/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro\\\", \\\"/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro\\\", \\\"/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro\\\", \\\"/dev/log:/dev/log\\\", \\\"/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro\\\", \\\"/etc/puppet:/etc/puppet:ro\\\", \\\"/var/lib/config-data/ceilometer/etc/ceilometer/:/etc/ceilometer/:ro\\\", \\\"/var/log/containers/ceilometer:/var/log/ceilometer\\\"], \\\"net\\\": \\\"host\\\", \\\"detach\\\": false, \\\"privileged\\\": false}', '--net=host', '--health-cmd=/openstack/healthcheck', '--privileged=false', '--user=root', '--volume=/etc/hosts:/etc/hosts:ro', '--volume=/etc/localtime:/etc/localtime:ro', '--volume=/etc/pki/ca-trust/extracted:/etc/pki/ca-trust/extracted:ro', '--volume=/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro', '--volume=/etc/pki/tls/certs/ca-bundle.crt:/etc/pki/tls/certs/ca-bundle.crt:ro', '--volume=/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro', '--volume=/etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro', '--volume=/dev/log:/dev/log', '--volume=/etc/ssh/ssh_known_hosts:/etc/ssh/ssh_known_hosts:ro', '--volume=/etc/puppet:/etc/puppet:ro', '--volume=/var/lib/config-data/ceilometer/etc/ceilometer/:/etc/ceilometer/:ro', '--volume=/var/log/containers/ceilometer:/var/log/ceilometer', '10.10.10.10:5000/rhosp13/openstack-ceilometer-central:13.0-59.1543534112', '/usr/bin/bootstrap_host_exec', 'ceilometer_agent_central', \\\"su ceilometer -s /bin/bash -c 'for n in {1..10}; do /usr/bin/ceilometer-upgrade && exit 0 || sleep 30; done; exit 1'\\\"]. [1]\",

Environment

  • Red Hat OpenStack Platform 13.0 (RHOSP)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content