Hello All, i am trying to create 3 instances,with cinder volume attached using "OS::Heat::ResourceGroup",but it returns
"ERROR: Unknown resource Type : cinderattached.yml". Can any one please help me in this heat_template_version: 2013-05-23 resources: rg: type: OS::Heat::ResourceGroup properties: count: 3 resource_def: {type: cinderattached.yml} cinderattached.yml heat_template_version: 2013-05-23 parameters: key_name: type: string default: key instance_type: type: string default: m1.small image_id: type: string default: Centos 6.6 # pvt_network: # type: string # default: tester availability_zone: type: string default: indexer volume_type: type: string description: ceph or ssd default: ssd volume_size: type: number default: 1 resources: volume: type: OS::Cinder::Volume properties: size: { get_param: volume_size } description: Volume for stack volume_type: { get_param: volume_type } volume_attachment: type: OS::Cinder::VolumeAttachment properties: volume_id: { get_resource: volume } instance_uuid: { get_resource: instance } instance: type: OS::Nova::Server properties: image: { get_param: image_id } flavor: { get_param: instance_type } key_name: { get_param: key_name } Debug Log: DEBUG (session) REQ: curl -i -X POST http://controller:8004/v1/bef416f4a12841d3a88eb1028a03aec2/stacks -H "Accept: application/json" -H "X-Auth-Token: MIIMlAYJKoZIhvcNAQcCoIIMhTCCDIECAQExCTAHBgUrDgMCGjCCCuoGCSqGSIb3DQEHAaCCCtsEggrXeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNS0wOS0xOVQxNToyNDozMS45MDIxOTciLCAiZXhwaXJlcyI6ICIyMDE1LTA5LTE5VDE2OjI0OjMxWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIiIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogImJlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIiwgIm5hbWUiOiAidGVzdGVyIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc0L3YyL2JlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3NC92Mi9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiIsICJpZCI6ICI2NzA1YzE2MjZhNTk0NmFlOTI2Njg4MmM2ZmI5N2M3MiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3NC92Mi9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjg3NzYvdjIvYmVmNDE2ZjRhMTI4NDFkM2E4OGViMTAyOGEwM2FlYzIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc2L3YyL2JlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIiwgImlkIjogIjUzNTk5YjljMzM5YTRjODhiZGI0OWE3ODc3OWIyYTdjIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc2L3YyL2JlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZXYyIiwgIm5hbWUiOiAiY2luZGVydjIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo5MjkyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiIsICJpZCI6ICI0YWEzMjQ3ZGNjYWM0ZGU2YjE4ZWUwYjRjOWVmMTE2MSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjgwMDAvdjEiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4MDAwL3YxIiwgImlkIjogIjQ4MjEwMTExOTRmYzQ5OWM5MjU0NDMzOTQxOTJmMGFhIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4MDAwL3YxIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNsb3VkZm9ybWF0aW9uIiwgIm5hbWUiOiAiaGVhdC1jZm4ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4Nzc2L3YxL2JlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92MS9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiIsICJpZCI6ICI5N2U5OThkNzBiZDM0MTNlYTc2ZWU2ZjY2NDJmZDMwNSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODc3Ni92MS9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo4MDA0L3YxL2JlZjQxNmY0YTEyODQxZDNhODhlYjEwMjhhMDNhZWMyIiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODAwNC92MS9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiIsICJpZCI6ICI0YTNkMWMyMDU5Y2I0NzA2YmFiZTE5NmM5NDFkM2IyOSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2xsZXI6ODAwNC92MS9iZWY0MTZmNGExMjg0MWQzYTg4ZWIxMDI4YTAzYWVjMiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJvcmNoZXN0cmF0aW9uIiwgIm5hbWUiOiAiaGVhdCJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbGxlcjo1MDAwL3YyLjAiLCAiaWQiOiAiNjg5ZTAyYWI1ZmI2NGY2ZGE4ZTMwOTI1NGZiM2Q1ZTciLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sbGVyOjUwMDAvdjIuMCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpZGVudGl0eSIsICJuYW1lIjogImtleXN0b25lIn1dLCAidXNlciI6IHsidXNlcm5hbWUiOiAidGVzdGVyIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICI0NWZkNDhjMTA5YWE0NTI4YmRkYWRmZTA1OGZlNjliNyIsICJyb2xlcyI6IFt7Im5hbWUiOiAiX21lbWJlcl8ifV0sICJuYW1lIjogInRlc3RlciJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAJ0eAnb1-Y+OaHMAnWXJAu7zu--UdK5fek43Hku7zTYUBfS-yn2fiiQtcwp0TxYzg48q+QhIA3plTO1kJnbFWQSGgeNvyyGLLwXbKmKgsi9POkZKZ8zwVvFPnlwZX9gnrjTgbpFXisk66fC53uEkaHPHjO8YVsy8p3DILlLR-enCkpU+VglKspOht5lm0mzNnY5bbXDHc6bofa0WO0W3ScNg+o+w9rqxTXwT6TZ9ux7xN7i4dX01QIbm1KNU041nRA6BErGPZGrCwQFsnPkYxDnWrW7SAaETHu1D5gOjYgtZ4CBUDR4vop7UaKDYpyqGOEDGzo5KEbBfuZtJV+ZqnF8=" -H "X-Auth-Key: tester" -H "X-Auth-User: tester" -H "User-Agent: python-heatclient" -H "Content-Type: application/json" -H "X-Auth-Url: http://10.99.10.124:5000/v2.0" -d '{"files": {}, "disable_rollback": true, "parameters": {}, "stack_name": "multins", "environment": {}, "template": {"heat_template_version": "2013-05-23", "resources": {"rg": {"type": "OS::Heat::ResourceGroup", "properties": {"count": 3, "resource_def": {"type": "cinder-attached.yml"}}}}}}' DEBUG (session) RESP: [400] {'date': 'Sat, 19 Sep 2015 15:24:32 GMT', 'content-length': '274', 'content-type': 'application/json; charset=UTF-8'} RESP BODY: {"explanation": "The server could not comply with the request since it is either malformed or otherwise incorrect.", "code": 400, "error": {"message": "Unknown resource Type : cinder-attached.yml", "traceback": null, "type": "StackValidationFailed"}, "title": "Bad Request"}
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack