Hi,<div>Thank a lot for the integration of cinder with devstack.</div><div><br><div>I got devstack installation from <a href="https://github.com/j-griffith/devstack">https://github.com/j-griffith/devstack</a> .</div><div>I tried to install controller node of multi-nodes </div>
<div>and failed in starting n-api step.</div><div><br></div><div>According to below nova-api.log, "ImportError: Class CloudController cannot be found (Class API cannot be found (Class API cannot be found (No module named cinder))" met.</div>
<div>Devstack installed cinder module without manual job, i think. Is right?</div><div>(if not, how can i detect the module?)</div><div><br></div><div>How can I finish the installation and test the cinder?</div><div><br></div>
<div>from nova-api.log:</div><div>...</div><div><div>2012-06-27 13:26:09 TRACE nova File "/opt/stack/nova/nova/api/ec2/__init__.py", line 297, in __init__</div><div>2012-06-27 13:26:09 TRACE nova self.controller = importutils.import_object(controller)</div>
<div>2012-06-27 13:26:09 TRACE nova File "/opt/stack/nova/nova/openstack/common/importutils.py", line 38, in import_object</div><div>2012-06-27 13:26:09 TRACE nova return import_class(import_str)(*args, **kwargs)</div>
<div>2012-06-27 13:26:09 TRACE nova File "/opt/stack/nova/nova/openstack/common/importutils.py", line 33, in import_class</div><div>2012-06-27 13:26:09 TRACE nova (class_str, str(exc)))</div><div>2012-06-27 13:26:09 TRACE nova ImportError: Class CloudController cannot be found (Class API cannot be found (Class API cannot be found (No module named cinder)))</div>
<div>2012-06-27 13:26:09 TRACE nova</div></div><div><br></div><div><br></div><div>from stack.sh.log:</div><div>....</div><div><div>+ screen -S stack -p n-api -X stuff 'cd /opt/stack/nova && /opt/stack/nova/bin/n'va-api</div>
<div>+ echo 'Waiting for nova-api to start...'</div><div>Waiting for nova-api to start...</div><div>+ timeout 60 sh -c 'while ! http_proxy= wget -q -O- <a href="http://127.0.0.1:8774">http://127.0.0.1:8774</a>; do sleep 1; done'</div>
<div>+ echo 'nova-api did not start'</div><div>nova-api did not start</div><div>+ exit 1</div></div><div><br></div><div>localrc :</div><div><div>HOST_IP=121.199.100.13</div><div>FLAT_INTERFACE=eth0</div><div>FIXED_RANGE=<a href="http://10.4.128.0/20">10.4.128.0/20</a></div>
<div>FIXED_NETWORK_SIZE=4096</div><div>FLOATING_RANGE=<a href="http://121.199.100.24/29">121.199.100.24/29</a></div><div>MULTI_HOST=1</div><div>LOGFILE=/opt/stack/logs/stack.sh.log</div><div>ADMIN_PASSWORD=cloudcomp</div>
<div>MYSQL_PASSWORD=cloudcomp</div><div>RABBIT_PASSWORD=cloudcomp</div><div>SERVICE_TENANT_NAME=demo</div><div>SERVICE_PASSWORD=cloudcomp</div><div>SERVICE_TOKEN=xyzpdqlazydog</div><div><br></div><div>LOGFILE=stack.sh.log</div>
<div>SCREEN_LOGDIR=$DEST/logs/screen</div><div>SYSLOG=True</div><div>SYSLOG_HOST=$HOST_IP</div><div>SYSLOG_PORT=516</div><div>#RECLONE=yes</div><div>#API_RATE_LIMIT=False</div></div><div><br></div></div>