Comment 11 for bug 1651066

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/newton)

Reviewed: https://review.openstack.org/420434
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=036fc274b29bdd6e03bf52f5a7e5b4513476ee6d
Submitter: Jenkins
Branch: stable/newton

commit 036fc274b29bdd6e03bf52f5a7e5b4513476ee6d
Author: Dmitry Mescheryakov <email address hidden>
Date: Wed Jan 11 13:50:30 2017 +0400

    Limit cluster task cross-dependency on primary-cluster

    Cluster task should cross-depend on primary-cluster only if current
    node has primary-something role. Otherwise a loop listed in the
    referenced bug occurs and deployment breaks.

    Also, that CR makes change in rabbitmq networking trigger OpenStack
    tasks. That fixes the old assumption that RabbitMQ always lives on
    controllers. Now changes in networking of nodes with RabbitMQ role
    will also trigger modification of configs for OpenStack services on
    other nodes, updating rabbit_hosts parameter.

    For the same reason (changes in rabbitmq should trigger OpenStack
    tasks) all OpenStack tasks now cross-depend on rabbitmq.

    Finally the CR fixes typo in openstack-cinder/tasks.yaml:
    cross-depened-by -> cross-dependend-by

    Closes-Bug: #1651066

    Change-Id: I8b262ef73c9c62ce5a71f0a5eee001b61ba9ecb1