The uuid is a shortcut to find out local storage, when restart cloud-agent. I 
agree, we should only take a look at local.storage.path, instead of uuid.

> -----Original Message-----
> From: Marcus Sorensen [mailto:shadow...@gmail.com]
> Sent: Tuesday, March 12, 2013 11:05 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: local.storage.uuid in agent.properties
> 
> Why do we have the local.storage.uuid property in
> /etc/cloudstack/agent/agent.properties? If this property gets out of sync
> with the cloudstack database, perhaps due to re-addition of host, the agent
> fails to start. One of the first things the agent does is to pull this 
> property out
> of agent.properties, create the local storage pool, and then cloudstack tries
> to redefine the pool according to what it thinks it should be when it needs
> the pool. It seems redundant to create the local pool on startup.

Reply via email to