<div dir="ltr">Add the ML back into the thread.</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 23, 2018 at 5:13 AM Lance Bragstad <<a href="mailto:lbragstad@gmail.com">lbragstad@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 9, 2018 at 9:49 AM Matthias Leopold <<a href="mailto:matthias.leopold@meduniwien.ac.at" target="_blank">matthias.leopold@meduniwien.ac.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm trying to setup Cinder as a standalone service with Docker using the <br>
blockbox system (contrib/blockbox in the Cinder source distribution). I <br>
was inspired by this manual: <br>
<a href="https://thenewstack.io/deploying-cinder-stand-alone-storage-service/" rel="noreferrer" target="_blank">https://thenewstack.io/deploying-cinder-stand-alone-storage-service/</a>.<br>
<br>
This works quite well with Cinder’s noauth option as described above. <br>
Now i want/have to add Keystone to the mix. I built the Keystone image <br>
and added a custom init script to initialize Keystone when fired up and <br>
a certain environment is set. For this i followed instructions from <br>
<a href="https://docs.openstack.org/keystone/pike/install/keystone-install-rdo.html" rel="noreferrer" target="_blank">https://docs.openstack.org/keystone/pike/install/keystone-install-rdo.html</a>.<br>
<br>
This works to the point where "keystone-manage bootstrap" is called.<br>
This fails with:<br>
<br>
CRITICAL keystone [req-45247f41-0e4f-4cc7-8bb8-60c3793489b9 - - - - -] <br>
Unhandled error: TypeError: unpackb() got an unexpected keyword argument <br>
'raw'<br></blockquote><div><br></div><div>This feels like a dependency issue. Are you able to share more of the trace? The method in question, <span class="m_3065220516323986438gmail-gr_ m_3065220516323986438gmail-gr_139 m_3065220516323986438gmail-gr-alert m_3065220516323986438gmail-gr_spell m_3065220516323986438gmail-gr_inline_cards m_3065220516323986438gmail-gr_run_anim m_3065220516323986438gmail-ContextualSpelling m_3065220516323986438gmail-ins-del m_3065220516323986438gmail-multiReplace" id="m_3065220516323986438gmail-139" style="display:inline;border-bottom:2px solid transparent;background-repeat:no-repeat">unpackb</span>() is a part of <span class="m_3065220516323986438gmail-gr_ m_3065220516323986438gmail-gr_258 m_3065220516323986438gmail-gr-alert m_3065220516323986438gmail-gr_spell m_3065220516323986438gmail-gr_inline_cards m_3065220516323986438gmail-gr_disable_anim_appear m_3065220516323986438gmail-ContextualSpelling" id="m_3065220516323986438gmail-258" style="display:inline;border-bottom:2px solid transparent;background-repeat:no-repeat">msgpack</span>, which is a library that keystone uses to serialize token payloads before encrypting them.<div><br></div><div>It could be that your version of <span class="m_3065220516323986438gmail-gr_ m_3065220516323986438gmail-gr_507 m_3065220516323986438gmail-gr-alert m_3065220516323986438gmail-gr_spell m_3065220516323986438gmail-gr_inline_cards m_3065220516323986438gmail-gr_run_anim m_3065220516323986438gmail-ContextualSpelling" id="m_3065220516323986438gmail-507" style="display:inline;border-bottom:2px solid transparent;background-repeat:no-repeat;color:inherit;font-size:inherit">msgpack</span> isn't up-to-date.</div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Can anybody tell me what's wrong?<br>
<br>
Of course my setup is rather special so I'll mention some more details:<br>
Docker host system: CentOS 7<br>
Docker version: 18.06.1-ce, build e68fc7a<br>
Keystone branch: stable/pike<br>
Platform (for docker images): centos:7<br>
<br>
I additionally rolled the python2-pyasn1 package into the Keystone <br>
image, but that didn't help. The "keystone" database in the "mariadb" <br>
container is initialized and accessible from the "keystone" container, i <br>
checked that.<br>
<br>
I know this is a rather exotic case, but maybe someone recognizes the <br>
obvious problem. I'm not an OpenStack expert (want to use Cinder for oVirt).<br>
<br>
thx<br>
Matthias<br>
<br>
<br>
_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
</blockquote></div></div></div>
</blockquote></div>