Server Manager & Heat Script Errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenContrail |
New
|
Wishlist
|
Abhay Joshi |
Bug Description
It is well-known that Server Manager 2.1 fails to configure heat (1423876 Heat is not supported when provisioning with server manager.) However using the procedure below supplied by Bharat Putta it is possible to configure heat. While using this procedure I ran into two problems that point to Server Manager's initial tenant configuration and the installed heat.conf file.
• In heat-server-
keystone tenant-list
+------
| id | name | enabled |
+------
| 892db8ca1663474
| 577528dec2ea4dc
| 8ad48bf59ed543e
| b1a60d8df4a942c
+------
• In the installed heat.conf, “rabbit_host” is not configured. This results in heat commands hanging forever.
Fixing these on top of of Bharat's procedure enables heat commands in my setup (a two-node/
=======
1.keystone user-create --name=heat --pass=contrail123 --<email address hidden>
2.keystone user-role-add --user=heat --tenant=service --role=admin
3. keystone service-create --name=heat --type=
4. keystone endpoint-create --service-
5. keystone service-create --name=heat-cfn --type=
6. keystone endpoint-create --service-
7. Run heat-server-
8. Need to add apiserver under clients_contrail section in /etc/heat/heat.conf
[clients_contrail]
user = admin
password = contrail123
tenant = admin
api_server = 10.204.221.3 <<<<<<<< Added explicitly
api_base_url = /
9. Re-booted the server.
=======
Changed in opencontrail: | |
importance: | Undecided → Medium |
assignee: | nobody → Abhay Joshi (abhayj) |
tags: | added: server-manager |
Will be considered when we implement Heat provisioning using SM.