basic networking fails slightly differntly:

daan:~/cloudstack-4.4/cloudstack (4.4)> python
tools/marvin/marvin/deployDataCenter.py -i tools/devcloud/devcloud.cfg
Traceback (most recent call last):
  File "tools/marvin/marvin/deployDataCenter.py", line 579, in <module>
    deploy.deploy()
  File "tools/marvin/marvin/deployDataCenter.py", line 563, in deploy
    self.createZones(self.config.zones)
  File "tools/marvin/marvin/deployDataCenter.py", line 425, in createZones
    self.createPods(zone.pods, zoneId, networkid)
  File "tools/marvin/marvin/deployDataCenter.py", line 142, in createPods
    vmwareDc=pod.vmwaredc)
  File "tools/marvin/marvin/deployDataCenter.py", line 87, in createClusters
    cluster.hypervisor)
  File "tools/marvin/marvin/deployDataCenter.py", line 53, in addHosts
    self.apiClient.addHost(hostcmd)
  File 
"/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackAPI/cloudstackAPIClient.py",
line 1535, in addHost
    response = self.connection.marvinRequest(command,
response_type=response, method=method)
  File 
"/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackConnection.py",
line 272, in marvinRequest
    response = jsonHelper.getResultObj(response.json(), response_type)
  File 
"/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/jsonHelper.py",
line 148, in getResultObj
    raise cloudstackException.cloudstackAPIException(respname, errMsg)
cloudstackException.cloudstackAPIException: Execute cmd: addhost
failed, due to: errorCode: 530, errorText:Cannot transit agent status
with event AgentDisconnected for host 1, mangement server id is
4278190080,Unable to transition to a new state from Creating via
AgentDisconnected


seems like I failed to do some config on the devcloud host. Anything?
I followed https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud
but in some cases it wasn't clear to me if I should execute something
in the devcloud or on my laptop.

On Wed, May 7, 2014 at 9:32 PM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
> I am setting up a test env on my laptop using devcloud2 v4.3. I am
> running the ms v4.4 in eclipse and the db on my laptop. I get the
> following error:
>
> daan:~/cloudstack-4.4/cloudstack (4.4)> python
> tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advanced.cfg
> Traceback (most recent call last):
>   File "tools/marvin/marvin/deployDataCenter.py", line 579, in <module>
>     deploy.deploy()
>   File "tools/marvin/marvin/deployDataCenter.py", line 561, in deploy
>     self.loadCfg()
>   File "tools/marvin/marvin/deployDataCenter.py", line 523, in loadCfg
>     mgtDetails.apiKey, mgtDetails.securityKey = self.registerApiKey()
>   File "tools/marvin/marvin/deployDataCenter.py", line 492, in registerApiKey
>     listuserRes = self.testClient.getApiClient().listUsers(listuser)
>   File 
> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackAPI/cloudstackAPIClient.py",
> line 600, in listUsers
>     response = self.connection.marvinRequest(command,
> response_type=response, method=method)
>   File 
> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackConnection.py",
> line 266, in marvinRequest
>     method=method)
>   File 
> "/Users/daan/cloudstack-4.4/cloudstack/tools/marvin/marvin/cloudstackConnection.py",
> line 196, in request
>     raise c
> requests.exceptions.ConnectionError:
> HTTPConnectionPool(host='192.168.56.10', port=8096): Max retries
> exceeded with url:
> /client/api?account=admin&command=listUsers&response=json (Caused by
> <class 'socket.error'>: [Errno 61] Connection refused)
>
> telnet port 8091 locally on my laptop works and from the devcloud to
> my laptop as well but the port is not opened on the dev. So it makes
> sense that the connection is refused. Not that it is opened. I set the
> 'host' config item to the virtualbox gateway address, 192.168.56.1.
> That didn't help. I don't see what config I should change.
>
> What should I change? Where didn't I look?
>
> --
> Daan



-- 
Daan

Reply via email to