shade removes heat resources in Newton

asked 2017-05-16 15:24:37 -0600

rh3 gravatar image

updated 2017-05-17 06:48:32 -0600

I'm installing Newton on a CentOS 7 single server using packstack. I want to use both Ansible and Heat. It all goes good until I install shade which makes most of the Nova resources gone.

Below is a short summary of the commands used. Initially you can see where there are 7 Nova resources available to Heat. After installing shade, there are only two available. This all worked when I was running Mitaka.

[root@openstack1 ~(keystone_admin)]# openstack orchestration resource type list | grep Nova
| OS::Nova::Flavor                             |
| OS::Nova::FloatingIP                         |
| OS::Nova::FloatingIPAssociation              |
| OS::Nova::HostAggregate                      |
| OS::Nova::KeyPair                            |
| OS::Nova::Server                             |
| OS::Nova::ServerGroup                        |
[root@openstack1 ~(keystone_admin)]#  pip install shade
Collecting shade
  Downloading shade-1.20.0-py2-none-any.whl (309kB)
< skip all of the output for the various packages being downloaded and installed >
Successfully installed cliff-2.7.0 deprecation-1.0.1 jmespath-0.9.2 keystoneauth1-2.20.0 munch-2.1.1 openstacksdk-0.9.16 os-client-config-1.27.0 osc-lib-1.6.0 oslo.utils-3.25.1 pbr-3.0.0 pyparsing-2.2.0 python-cinderclient-2.0.1 python-ironicclient-1.13.0 python-keystoneclient-3.10.0 python-novaclient-8.0.0 python-openstackclient-3.11.0 pytz-2017.2 requestsexceptions-1.2.0 shade-1.20.0
[root@openstack1 ~(keystone_admin)]#
[root@openstack1 ~(keystone_admin)]#
[root@openstack1 ~(keystone_admin)]# openstack orchestration resource type list | grep Nova
| OS::Nova::FloatingIPAssociation              |
| OS::Nova::Server                             |
[root@openstack1 ~(keystone_admin)]#

I know that normally you would not run Ansible on a controller, but this is a dev rig and it makes it easier with both on the same node.

Is there a solution for this?

edit retag flag offensive close merge delete


Are you installing shade in a virtualenv? Running pip-install as root and overwriting installed packages that Heat may also depend on is hazardous to the health of your deployment :)

zaneb gravatar imagezaneb ( 2017-05-17 08:35:32 -0600 )edit

no, how do I do that. can you point me to a link that would explain how to use it?

rh3 gravatar imagerh3 ( 2017-05-17 15:06:25 -0600 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2017-05-22 08:29:43 -0600

rh3 gravatar image

thanks, I think that will do it.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2017-05-16 15:24:37 -0600

Seen: 137 times

Last updated: May 22 '17