<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I have install Liberty under CentOS 7.2 using the
CentOS-OpenStack-liberty repository. All verification procedures
detailed in the installation guide run successfully. However, when I
try to create flavors using either the openstack or nova clients, I
get errors:<br>
<blockquote><small>[root@beaver beaver]# export
OS_PROJECT_DOMAIN_ID=default \<br>
OS_USER_DOMAIN_ID=default \<br>
OS_PROJECT_NAME=admin \<br>
OS_TENANT_NAME=admin \<br>
OS_USERNAME=admin \<br>
OS_PASSWORD="some_password" \<br>
OS_AUTH_URL=<a class="moz-txt-link-freetext"
href="http://osctl:35357/v3">http://osctl:35357/v3</a> \<br>
OS_IDENTITY_API_VERSION=3 <br>
[root@beaver beaver]# openstack flavor create xx1 --id "auto"
--vcpus 1 --ram 1024 --disk 10 --swap 0 --ephemeral 0 --public <br>
'flavor'<br>
[root@beaver beaver]# echo $?<br>
1<br>
[root@beaver beaver]# nova flavor-create "xx1" "auto" 1024 10 1
--swap 0 --ephemeral 0 --is-public<br>
ERROR (KeyError): 'version'<br>
[root@beaver beaver]# echo $?<br>
1<br>
[root@beaver beaver]#<br>
</small></blockquote>
Similar problems afflict all nova compute serviced commands (eg.
server list, aggregate list, etc.). I am not seeing the problem with
either neutron or glance serviced commands. A "ps -ef" shows the
nova api, cert, consoleauth, scheduler, conductor, and novncproxy
process running on the controller. Command versions are at: <br>
<blockquote><small>[root@beaver beaver]# openstack --version</small><br>
<small>openstack 1.7.2</small><br>
<small>[root@beaver beaver]# nova --version</small><br>
<small>2.30.1</small><br>
<small>[root@beaver beaver]#</small><br>
</blockquote>
Any suggestions?<br>
<br>
<pre class="moz-signature" cols="72">--
Colin Leavett-Brown
Physics and Astronomy
University of Victoria
250-472-4085</pre>
</body>
</html>