<div dir="ltr"><div><div><div><div><div><div><div>I think it's better to use Juno version, KILO is not a final version.<br></div>And for your problem, i propose:<br><br><br></div>1- Delete Keystone database<br><br></div>#mysql - u root -p<br></div><div>password:<br></div>mysql> show databases;<br></div>mysql> DROP DATABASE keystone;<br></div>mysql> exit<br><br></div>2- Create a new database "keystone" <br><br><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">mysql -u root -p
mysql> CREATE DATABASE keystone;
mysql> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'keystone_dbpass';
mysql> quit</pre>3- in keystone.conf<br><br><div><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">admin_token= <results of command <span style="font-size:11pt;line-height:115%;font-family:"Calibri",sans-serif;background:lightgrey none repeat scroll 0% 0%">openssl rand –hex 10</span>><br>connection = mysql://keystone:keystone_pass@server_ip/keystone</pre>4-  Export variable <br><br><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">export OS_SERVICE_TOKEN= <same results of admin_token in keystone.conf >
export OS_SERVICE_ENDPOINT=<a href="http://server_ip:35357/v2.0">http://server_ip:35357/v2.0</a></pre>5-  Create admin user........<br><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">keystone tenant-create --name=admin --description="Admin Tenant"
keystone tenant-create --name=service --description="Service Tenant"
keystone user-create --name=admin --pass=ADMIN --email=admin@<span class="" style="border:0px none;font-family:inherit;font-size:16.9999px;font-style:inherit;font-weight:inherit;margin:0px;outline:0px none;padding:0px;vertical-align:baseline"><a href="http://example.com">example.com</a></span>
keystone role-create --name=admin
keystone user-role-add --user=admin --tenant=admin --role=admin</pre>6-  Create keystone service<pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">keystone service-create --name=keystone --type=identity --description="Keystone Identity Service"<br><br></pre>7- Create keystone endpoint<pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">keystone endpoint-create --service=keystone --publicurl=<a href="http://10.0.0.1:5000/v2.0">http://10.0.0.1:5000/v2.0</a> --internalurl=<a href="http://10.0.0.1:5000/v2.0">http://10.0.0.1:5000/v2.0</a> --adminurl=<a href="http://10.0.0.1:35357/v2.0">http://10.0.0.1:35357/v2.0</a>
</pre><p style="border:0px none;font-family:Merriweather,Georgia,"Times New Roman",serif;font-size:18px;font-style:normal;font-weight:300;margin:0px 0px 30px;outline:0px none;padding:0px;vertical-align:baseline;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;line-height:30px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">8- Unset the exported values</p><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">unset OS_SERVICE_TOKEN
unset OS_SERVICE_ENDPOINT</pre></div><div><p style="border:0px none;font-family:Merriweather,Georgia,"Times New Roman",serif;font-size:18px;font-style:normal;font-weight:300;margin:0px 0px 30px;outline:0px none;padding:0px;vertical-align:baseline;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;line-height:30px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">9- Create a file named creds and add the following lines</p><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">export OS_USERNAME=admin
export OS_PASSWORD=ADMIN
export OS_TENANT_NAME=admin
export OS_AUTH_URL=<a href="http://server_ip:35357/v2.0">http://server_ip:35357/v2.0</a>
</pre><p style="border:0px none;font-family:Merriweather,Georgia,"Times New Roman",serif;font-size:18px;font-style:normal;font-weight:300;margin:0px 0px 30px;outline:0px none;padding:0px;vertical-align:baseline;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;line-height:30px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">10 - Source the file</p><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">source creds</pre><p style="border:0px none;font-family:Merriweather,Georgia,"Times New Roman",serif;font-size:18px;font-style:normal;font-weight:300;margin:0px 0px 30px;outline:0px none;padding:0px;vertical-align:baseline;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;line-height:30px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)">11- Test the keysone setup</p><pre style="border:0px none;font-family:"Courier 10 Pitch",Courier,monospace;font-size:0.94444em;font-style:normal;font-weight:300;outline:0px none;padding:30px;vertical-align:baseline;line-height:1.74706em;max-width:100%;overflow:auto;color:rgb(68,68,68);font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background:rgba(0,0,0,0.027) none repeat scroll 0% 0%">keystone token-get
keystone user-list</pre><br><br>Good luck,<br><div><div><div><div><div><div><div><br><br><br><br><br><div><br><br></div></div></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-05-26 16:44 GMT+02:00 BUTTS, Darren (Darren)** CTR ** <span dir="ltr"><<a href="mailto:darren.butts@alcatel-lucent.com" target="_blank">darren.butts@alcatel-lucent.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Mehdi<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I am attempting to install Kilo.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Darren<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Mehdi BADAOUI [mailto:<a href="mailto:mehdiuniv@gmail.com" target="_blank">mehdiuniv@gmail.com</a>]
<br>
<b>Sent:</b> 26 May 2015 15:42<br>
<b>To:</b> Matt Kassawara<br>
<b>Cc:</b> BUTTS, Darren (Darren)** CTR **; <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
<b>Subject:</b> Re: [Openstack] Openstack Kilo Fresh install on Centos7 Create Keystone Service Error<u></u><u></u></span></p>
</div><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Which version of Openstack do you Using?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2015-05-26 16:22 GMT+02:00 Matt Kassawara <<a href="mailto:mkassawara@gmail.com" target="_blank">mkassawara@gmail.com</a>>:<u></u><u></u></p>
<div>
<p class="MsoNormal">A 404 indicates that Apache is probably listening on ports 5000 and 35357. Can you check with the 'ss -lntp' command to verify both ports? Also, can you check the WSGI configuration (wsgi-keystone.conf) again and the files that you copy
 into the /var/www/cgi-bin/keystone directory?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, May 26, 2015 at 8:11 AM, BUTTS, Darren (Darren)** CTR ** <<a href="mailto:darren.butts@alcatel-lucent.com" target="_blank">darren.butts@alcatel-lucent.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">All<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I am currently trying to install the Openstack Kilo release for the first time on a centos 7 virtual machine. Following the steps in the installation guide I get to :<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Create the service entity and API endpoint
<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">At this point I am always faced with an HTTP error and depending on the OS_URL I use the error is different :<u></u><u></u></p>
<p class="MsoNormal">export OS_URL=<a href="http://controller:35357/v2.0" target="_blank">http://controller:35357/v2.0</a><u></u><u></u></p>
<p class="MsoNormal">openstack service create --name keystone --description "OpenStack Identity" identity<u></u><u></u></p>
<p class="MsoNormal">ERROR: openstack Not Found (HTTP 404)<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">export OS_URL=<a href="http://controller.npi-openstack.com:35357/v2.0" target="_blank">http://controller.npi-openstack.com:35357/v2.0</a><u></u><u></u></p>
<p class="MsoNormal">openstack service create --name keystone --description "OpenStack Identity" identity<u></u><u></u></p>
<p class="MsoNormal">ERROR: openstack Not Found (HTTP 404)<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">export OS_URL=<a href="http://127.0.0.1:35357/v2.0" target="_blank">http://127.0.0.1:35357/v2.0</a><u></u><u></u></p>
<p class="MsoNormal">openstack service create --name keystone --description "OpenStack Identity" identity<u></u><u></u></p>
<p class="MsoNormal">ERROR: openstack Service Unavailable (HTTP 503)<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">export OS_URL=<a href="http://127.0.0.1:5000/v2.0" target="_blank">http://127.0.0.1:5000/v2.0</a><u></u><u></u></p>
<p class="MsoNormal">openstack service create --name keystone --description "OpenStack Identity" identity<u></u><u></u></p>
<p class="MsoNormal">ERROR: openstack Service Unavailable (HTTP 503)<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">export OS_URL=<a href="http://controller:5000/v2.0" target="_blank">http://controller:5000/v2.0</a><u></u><u></u></p>
<p class="MsoNormal">openstack service create --name keystone --description "OpenStack Identity" identity<u></u><u></u></p>
<p class="MsoNormal">ERROR: openstack Not Found (HTTP 404)<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Specifying the host name generates a different error to the local host, I can see that the port is listening using `netstat –l`<u></u><u></u></p>
<p class="MsoNormal">tcp        0      0 0.0.0.0:openstack-id    0.0.0.0:*               LISTEN<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">As his release is using the WSG process I can also see the sockets active :<u></u><u></u></p>
<p class="MsoNormal">unix  2      [ ACC ]     STREAM     LISTENING     20240    /run/httpd/wsgi.3252.0.1.sock<u></u><u></u></p>
<p class="MsoNormal">unix  2      [ ACC ]     STREAM     LISTENING     20243    /run/httpd/wsgi.3252.0.2.sock<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Http errors logs show :<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">[root@controller httpd]# more keystone-error.log
<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.567779 mod_wsgi (pid=3260): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.574241 mod_wsgi (pid=3253): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.595580 mod_wsgi (pid=3259): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.603280 mod_wsgi (pid=3257): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.613034 mod_wsgi (pid=3261): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.621634 mod_wsgi (pid=3255): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.649824 mod_wsgi (pid=3256): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.656236 mod_wsgi (pid=3258): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.657031 mod_wsgi (pid=3254): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">2015-05-26 12:50:56.662904 mod_wsgi (pid=3262): Attach interpreter ''.<u></u><u></u></p>
<p class="MsoNormal">[root@controller httpd]# more error_log
<u></u><u></u></p>
<p class="MsoNormal">[Tue May 26 12:50:56.391098 2015] [suexec:notice] [pid 3252] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)<u></u><u></u></p>
<p class="MsoNormal">[Tue May 26 12:50:56.430498 2015] [auth_digest:notice] [pid 3252] AH01757: generating secret for digest authentication ...<u></u><u></u></p>
<p class="MsoNormal">[Tue May 26 12:50:56.432171 2015] [lbmethod_heartbeat:notice] [pid 3252] AH02282: No slotmem from mod_heartmonitor<u></u><u></u></p>
<p class="MsoNormal">[Tue May 26 12:50:56.479156 2015] [mpm_prefork:notice] [pid 3252] AH00163: Apache/2.4.6 (CentOS) mod_wsgi/3.4 Python/2.7.5 configured -- resuming normal ope<u></u><u></u></p>
<p class="MsoNormal">rations<u></u><u></u></p>
<p class="MsoNormal">[Tue May 26 12:50:56.479244 2015] [core:notice] [pid 3252] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">This is my first time attempting to install Openstack although I have now gone through the process numerous times unsuccessfully by killing and rebuilding the
<u></u><u></u></p>
<p class="MsoNormal">Virtual machine so I know that there is nothing transient in the system to suddenly cause it to work should it do so.
<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">As a side note I have disabled the firewall and also SELINUX to see if that has any effect but it doesn’t.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Any help would be greatly appreciated.<u></u><u></u></p>
<p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#888888">Darren<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" 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" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" 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" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<br>
-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#500050"><u></u> <u></u></span></p>
<p style="margin:0cm;margin-bottom:.0001pt"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#002060"> <a href="http://dz.linkedin.com/pub/mehdi-badaoui/20/944/3ab/" target="_blank"><span style="color:#1155cc;text-decoration:none"><img src="http://www.pole-esg.fr/images/picto-linkedin-22x22.png" border="0"></span></a></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#500050"><u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span style="color:#500050"><u></u> <u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="color:rgb(80,0,80)"><div dir="ltr"><br><p style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:7.5pt;font-family:Verdana,sans-serif;color:blue;text-decoration:none"></span><span style="color:rgb(0,32,96)"><b> <a href="http://dz.linkedin.com/pub/mehdi-badaoui/20/944/3ab/" style="color:rgb(17,85,204)" target="_blank"><img src="http://www.pole-esg.fr/images/picto-linkedin-22x22.png" alt=""></a></b></span><b><span style="font-size:8pt;font-family:Verdana,sans-serif;color:rgb(31,73,125)"></span></b></p><div><span style="color:rgb(0,32,96)"><br></span></div></div></div></div></div></div></div>
</div>