CSCfi / pouta-ansible-cluster

Ansible playbook and role examples for deploying a cluster in CSC's cPouta cloud
MIT License
0 stars 2 forks source link

OpenStack command line tool has changed #90

Closed Jyrsa closed 7 years ago

Jyrsa commented 7 years ago

This test https://github.com/CSCfi/pouta-ansible-cluster/blob/master/playbooks/openshift/heat_provision.yml#L13 no longer works on openstack 3.9.0

Instead I get an error about an invalid command

$ openstack stack show cluster_name
   openstack: 'stack show cluster_name' is not an openstack command. See 'openstack --help'.
   Did you mean one of these?
   backup create
   backup delete
   backup list
   backup restore
   backup show
$ openstack --version
openstack 3.9.0
tourunen commented 7 years ago

Check that you have heat client installed in your virtuelenv. See the requirements.txt for dependencies

Jyrsa commented 7 years ago

OK. So this particular command requires python-heatclient as well so it was a non-obvious dependency requirement and not changed behaviour between versions.