<div dir="ltr">Further, if i try the verification steps on the next page, <a href="https://docs.openstack.org/newton/install-guide-rdo/glance-verify.html">https://docs.openstack.org/newton/install-guide-rdo/glance-verify.html</a> I get the following error:<div><br></div><div>openstack image create "cirros"   --file cirros-0.3.4-x86_64-disk.img   --disk-format qcow2 --container-format bare   --public<br></div><div><div>500 Internal Server Error</div><div>The server has either erred or is incapable of performing the requested operation.</div><div>    (HTTP 500)</div></div><div><br></div><div>Looking in  /var/log/glance/api.log:</div><div>ERROR glance.common.wsgi ProgrammingError: (pymysql.err.ProgrammingError) (1146, u"Table 'glance.images' doesn't exist")<br></div><div><div><br></div><div>So it's failing because there are no tables in the glance db. Which brings me back to my original question, what is ' su -s /bin/sh -c "glance-manage db_sync" glance' meant to do?</div><div> </div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jan 5, 2018 at 11:55 AM Sashan Govender <<a href="mailto:sashang@gmail.com">sashang@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">Hi<div><br></div><div>I'm going through the glance installation guide here:</div><div><a href="https://docs.openstack.org/newton/install-guide-rdo/glance-install.html" target="_blank">https://docs.openstack.org/newton/install-guide-rdo/glance-install.html</a><br></div><div><br></div><div>The last step is:</div><div> su -s /bin/sh -c "glance-manage db_sync" glance<br></div><div><br></div><div>What tables should I expect in the glance database?</div><div>After executing that command above, this is what it currently shows:<br></div><div><div><br></div><div>MariaDB [keystone]> use glance;</div><div>Database changed</div><div>MariaDB [glance]> use tables;</div><div>ERROR 1049 (42000): Unknown database 'tables'</div><div>MariaDB [glance]> show tables;</div><div>Empty set (0.00 sec)</div><div><br></div><div>MariaDB [glance]> </div></div><div><br></div><div>I recall having the same issue with keystone when setting up its database. For a while it wasn't populated with anything, but now the keystone db has stuff in it after I fiddled around. I can't remember what I did though.</div><div><div><br></div><div>MariaDB [mysql]> use keystone;</div><div>Reading table information for completion of table and column names</div><div>You can turn off this feature to get a quicker startup with -A</div><div><br></div><div>Database changed</div><div>MariaDB [keystone]> show tables;</div><div>+------------------------+</div><div>| Tables_in_keystone     |</div><div>+------------------------+</div><div>| access_token           |</div><div>| assignment             |</div><div>| config_register        |</div><div>| consumer               |</div><div>| credential             |</div><div>| endpoint               |</div><div>| endpoint_group         |</div><div>| federated_user         |</div><div>| federation_protocol    |</div><div>| group                  |</div><div>| id_mapping             |</div><div>| identity_provider      |</div></div><div><br></div><div>I expect a similar set of tables in the glance db.</div><div><br></div></div></blockquote></div>