Scenario:
1. Create new environment
2. Choose Neutron, TUN
3. Choose Ceph for volumes and Ceph for images
4. Choose Ceph RadosGW for objects
5. Choose Ceilometer
6. Add 3 controller+ceph
7. Add 1 compute
8. Add 2 ceph
9. Add 3 mongo
10. Change disk configuration for both Mongo nodes. Change 'MongoDB' volume for vdc
11. Verify networks
12. Deploy the environment
13. Verify networks
14. Run OSTF tests
OSTF failed on:
Update stack actions: inplace, replace and update whole template
Time limit exceeded while waiting for stack creation to finish. Please refer to OpenStack logs for more details.
Target component: Heat
Scenario:
1. Create test flavor.
2. Create a stack.
OSTF error log:
http://paste.openstack.org/show/418118/
heat-engine.log(node-5)
http://paste.openstack.org/show/418117/
{"build_id": "2015-08-12_15-16-47", "build_number": "164", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-08-12_15-16-47", "build_number": "164", "api": "1.0", "fuel-library_sha": "22f848670e49d89fc04aaed4d8efd1b07360cbe7", "nailgun_sha": "fff6bda090fac15c48b27cca7832a70f8e381101", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "26fc025e0fc5791b62e5ed8561a6016bf8a406bc", "astute_sha": "e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc", "fuel-ostf_sha": "58220583f10fa47f12291488ef77854809c68310", "release": "7.0", "fuelmain_sha": "67e5214c0dc5d4ba6da4ae651cef9934800459a9"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "22f848670e49d89fc04aaed4d8efd1b07360cbe7", "nailgun_sha": "fff6bda090fac15c48b27cca7832a70f8e381101", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "26fc025e0fc5791b62e5ed8561a6016bf8a406bc", "astute_sha": "e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc", "fuel-ostf_sha": "58220583f10fa47f12291488ef77854809c68310", "release": "7.0", "fuelmain_sha": "67e5214c0dc5d4ba6da4ae651cef9934800459a9"}
Logs:
https://drive.google.com/a/mirantis.com/file/d/0BzWDM1PONYEuaUllczFpQmNrUms/view?usp=sharing
Heat couldn't create stack, because creation of Server resource failed. 16T16:00: 12.976622+ 00:00 info: 2015-08-16 16:00:13.050 15635 INFO heat.engine. resource [-] CREATE: Server "Server" [971110b7- 0d23-4fcf- 8f3f-1971b94d2e d5] Stack "ost1_test- heat-stack- 1520491900" [e195c6e1- 6aa5-437b- 9217-0efbe130ab e9] resource Traceback (most recent call last): resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ resource. py", line 500, in _action_recorder resource yield resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ resource. py", line 570, in _do_action resource yield self.action_ handler_ task(action, args=handler_args) resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ scheduler. py", line 313, in wrapper resource step = next(subtask) resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ resource. py", line 544, in action_handler_task resource while not check(handler_ data): resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ resources/ openstack/ nova/server. py", line 704, in check_create_ complete resource return self._check_ active( server) resource File "/usr/lib/ python2. 7/dist- packages/ heat/engine/ resources/ openstack/ nova/server. py", line 723, in _check_active resource 'code': fault.get('code', _('Unknown')) resource ResourceInError: Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available., Code: 500" resource
2015-08-
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
2015-08-16 16:00:13.050 15635 TRACE heat.engine.
Nova returns 500 code.
NOTE: there is no messages in nova-compute logs about this instance creation, so 500 code was returned not by nova-compute