openvstorage / volumedriver

The Open vStorage VolumeDriver is the core of the Open vStorage solution: a high performance distributed block layer. It converts block storage into objects (Storage Container Objects).
Other
37 stars 18 forks source link

Remove arakoon node info from the voldrv config #351

Closed wimpers closed 6 years ago

wimpers commented 7 years ago

Currently the config contains sections like

"volume_registry": {
        "vregistry_arakoon_cluster_id": "voldrv",
        "vregistry_arakoon_cluster_nodes": [
            {
                "host": "10.100.188.32",
                "node_id": "7YOsswpaYqrXivNV",
                "port": 26416
            },
            {
                "host": "10.100.188.33",
                "node_id": "FLWtBwcNfZPudBsr",
                "port": 26416
            },
            {
                "host": "10.100.188.31",
                "node_id": "wPkwuNUhSQ5fHQro",
                "port": 26416
            }
        ]

if the arakoon node config changes we need to update these sections. Better would be to only store the arakoon cluster id and get the arakoon config from the distributed config mgmt arakoon.

Same goes for "events_amqp_routing_key": "volumerouter"