<div dir="ltr">Hi, <div><br></div><div>I am a new Magnum user and was trying to create a launch a container via magnum but am facing some issues. </div><div><br></div><div>1. I am following this link to getting started with magnum. </div><div><a href="https://github.com/openstack/magnum/blob/master/doc/source/dev/dev-quickstart.rst">https://github.com/openstack/magnum/blob/master/doc/source/dev/dev-quickstart.rst</a></div><div><br></div><div>2. I am using devstack to run magnum. Following is my localrc.</div><div><br></div><div>ENABLED_SERVICES=h-eng,h-api,h-api-cfn,h-api-cw,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,<br></div><div><div><p class=""><span class="">n-cauth,horizon,mysql,rabbit,sysstat,quantum,q-svc,n-novnc,n-xvnc,q-dhcp,cinder,c-api,c-vol,c-sch,c-bak</span></p><p class=""><span class="">DATABASE_PASSWORD=password</span></p><p class=""><span class="">RABBIT_PASSWORD=password</span></p><p class=""><span class="">SERVICE_TOKEN=password</span></p><p class=""><span class="">SERVICE_PASSWORD=password</span></p><p class=""><span class="">ADMIN_PASSWORD=password</span></p><p class=""><span class=""></span><br></p><p class=""><span class="">#Magnum settings</span></p><p class=""><span class="">PUBLIC_INTERFACE=eth0</span></p><p class=""><span class="">enable_plugin magnum <a href="https://github.com/openstack/magnum">https://github.com/openstack/magnum</a></span></p><p class=""><span class="">

















</span></p><p class="">VOLUME_BACKING_FILE_SIZE=20G<br></p><p class=""><br></p><p class="">So I am running the code from the master branch. <br></p><p class=""><br></p><p class="">Now, I was able to create the bay-model successfully. But when I try to create a bay it gets stuck in CREATE_IN_PROGRESS for about an hour and then fails (CREATE_FAILED)<br></p><p class=""><span class=""><br></span></p><p class=""><span class="">gangil@ubuntu:~/devstack$ magnum bay-list</span></p>
<p class=""><span class="">+--------------------------------------+--------+------------+--------------------+</span></p>
<p class=""><span class="">| uuid                                 | name   | node_count | status             |</span></p>
<p class=""><span class="">+--------------------------------------+--------+------------+--------------------+</span></p>
<p class=""><span class="">| cbad5a8e-357f-4d8c-a211-5bbda7339c1c | k8sbay | 1          | CREATE_IN_PROGRESS |</span></p>
<p class=""><span class="">+--------------------------------------+--------+------------+--------------------+</span></p></div><div><br></div><div>On checking the logs, </div><div><br></div><div>1. I see the following WARNING in n-cpu service.</div><div>







<p class=""><span class="">2015-07-17 13:27:03.135 </span><span class=""><b>WARNING nova.conductor.api [</b></span><span class=""><b>req-02a216a7-b559-4410-aa89-4be0e9ae498b </b>None None</span><span class=""><b>] Timed out waiting for nova-conductor.  Is it running? Or did this service start before nova-conductor?  Reattempting establishment of nova-conductor connection...</b></span></p></div><div>2. And the a WARNING in m-cond service</div><div>







<p class=""><span class="">2015-07-17 13:50:43.092 </span><span class=""><b>WARNING magnum.service.periodic [</b></span><span class=""><b>req-0d50279e-9e4f-4403-bdf4-8637f1ac191c </b>None None</span><span class=""><b>] Ignore error [ERROR: You are not authorized to complete this action.] when syncing up bay status.</b></span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">Traceback (most recent call last):</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/opt/stack/magnum/magnum/service/periodic.py", line 66, in sync_bay_status</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    sid_to_stack_mapping = {<a href="http://s.id">s.id</a>: s for s in stacks}</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/opt/stack/magnum/magnum/service/periodic.py", line 66, in <dictcomp></span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    sid_to_stack_mapping = {<a href="http://s.id">s.id</a>: s for s in stacks}</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/v1/stacks.py", line 100, in paginate</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    stacks = self._list(url, 'stacks')</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/openstack/common/apiclient/base.py", line 131, in _list</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    body = self.client.get(url).json()</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/common/http.py", line 291, in get</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    return self.client_request("GET", url, **kwargs)</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/common/http.py", line 284, in client_request</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    resp, body = self.json_request(method, url, **kwargs)</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/common/http.py", line 265, in json_request</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    resp = self._http_request(url, method, **kwargs)</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">  File "/usr/local/lib/python2.7/dist-packages/heatclient/common/http.py", line 220, in _http_request</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">    raise exc.from_response(resp)</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span><span class="">HTTPForbidden: ERROR: You are not authorized to complete this action.</span></p>
<p class=""><span class=""><b>2015-07-17 13:50:43.092 TRACE magnum.service.periodic </b></span></p><p class=""><br></p><p class=""><br></p><p class="">After some help on the irc at #openstack-containers, someone suggested to edit the heat's policy.json file and change</p><p class="">







</p><p class=""><span class="">    </span><span class="">"stacks:global_index"</span><span class="">: </span><span class="">"rule:deny_everybody"</span><span class="">, to </span><span class="">    </span><span class="">"stacks:global_index"</span><span class="">: </span><span class="">"role:admin" and restart the magnum and heat services and retrying everything. But the problem persisted even then.</span></p><p class=""><span class=""><br></span></p><p class=""><span class="">Could anyone please help me in debugging this issue? I just want to launch a container. </span></p>







<p class=""><span class=""><br></span></p><p class=""><span class="">Thanks!</span></p><p class="">-- <br></p></div><div class="gmail_signature">Akash<br></div>
</div></div>