Comment 0 for bug 1485505

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote : Deleted rabbitmq node isn't deleted from amqp_hosts

Deleted rabbitmq node isn't deleted from amqp_hosts

Steps:
1. Install detach-rabbit plugin on master node (https://github.com/stackforge/fuel-plugin-detach-rabbitmq)
2. Create next cluster - Ubuntu, all default values, separate_rabbit enabled, 3 controllers, 3 rabbitmq_nodes, 1 compute, 1 cinder
3. Deploy cluster
4. After deployment add 1 rabbit node and -redeploy
5. After re-deployment delete one of rabbit nodes and re-deploy
6. After re-deployment check 'hiera amqp_hosts' on all nodes

Expected - only 3 running rabbit nodes are displayed

Actual - all 4 rabbit nodes are displayed

{

    "build_id": "2015-08-14_02-59-14",
    "build_number": "170",
    "release_versions":

{

    "2015.1.0-7.0":

{

    "VERSION":

{

    "build_id": "2015-08-14_02-59-14",
    "build_number": "170",
    "api": "1.0",
    "fuel-library_sha": "a155b3b271704a1fb67ecea2e439893b923a0fdf",
    "nailgun_sha": "0089f1ba1782bd56f3d8c6729ebc23dd5c7d3698",
    "feature_groups":

            [
                "mirantis"
            ],
            "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c",
            "openstack_version": "2015.1.0-7.0",
            "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327",
            "production": "docker",
            "python-fuelclient_sha": "f7284870598d84a9954efb88847b9c4b71d359b7",
            "astute_sha": "371bfd25f62fd4db39b2b1ae1d93ba76553e11c7",
            "fuel-ostf_sha": "17786b86b78e5b66d2b1c15500186648df10c63d",
            "release": "7.0",
            "fuelmain_sha": "aa89341dcebf127f3239b0a67550fdb3925d552c"
        }
    }

},
"auth_required": true,
"api": "1.0",
"fuel-library_sha": "a155b3b271704a1fb67ecea2e439893b923a0fdf",
"nailgun_sha": "0089f1ba1782bd56f3d8c6729ebc23dd5c7d3698",
"feature_groups":

    [
        "mirantis"
    ],
    "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c",
    "openstack_version": "2015.1.0-7.0",
    "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327",
    "production": "docker",
    "python-fuelclient_sha": "f7284870598d84a9954efb88847b9c4b71d359b7",
    "astute_sha": "371bfd25f62fd4db39b2b1ae1d93ba76553e11c7",
    "fuel-ostf_sha": "17786b86b78e5b66d2b1c15500186648df10c63d",
    "release": "7.0",
    "fuelmain_sha": "aa89341dcebf127f3239b0a67550fdb3925d552c"

}