[Openstack] Heat - Malformed endpoint URL

Tom Fifield tom at openstack.org
Thu Oct 31 01:32:11 UTC 2013


On 31/10/13 12:19, Martinx - ジェームズ wrote:
> Mmm... Apparently, the document is wrong, I tried this now:
>
> keystone endpoint-create --region sp-east-1 --service-id
> $heat_service_id --publicurl
> 'http://heat-srv-1.yourdomain.com:8004/v1/\$(tenant_id)s' --adminurl
> 'http://heat-srv-1.yourdomain.com:8004/v1/\$(tenant_id)s' --internalurl
> 'http://heat-srv-1.yourdomain.com:8004/v1/\$(tenant_id)s'
>
> And it seems to be working now, I'll keep testing it.
>
> Can someone confirm it the doc is currently wrong or not?!

Doc is likely wrong. Please file a bug.

> Cheers!
> Thiago
>
>
> On 30 October 2013 23:02, Martinx - ジェームズ
> <thiagocmartinsc at gmail.com <mailto:thiagocmartinsc at gmail.com>> wrote:
>
>     Hello Stackers!   =)
>
>     I'm following this doc:
>
>     http://docs.openstack.org/havana/install-guide/install/apt/content/heat-install.html
>
>
>     Commands ok:
>
>
>     On heat server:
>
>     heat-manage db_sync # OK
>
>
>     On controller:
>
>     keystone user-create --name=heat --pass=Heat_PAss
>     --email=heat at yourdomain.com <mailto:heat at yourdomain.com> # OK
>
>     keystone user-role-add --user=heat --tenant=service --role=admin # OK
>
>     keystone service-create --name heat --type orchestration
>     --description 'Heat Orchestration API' # OK
>
>     keystone service-create --name heat-cfn --type cloudformation
>     --description 'Heat CloudFormation API' # OK
>
>
>     Heat:
>
>     # Apparently runs Okay
>     keystone endpoint-create --region sp-east-1 --service-id
>     $heat_service_id --publicurl
>     'http://heat-srv-1.yourdomain.com:8004/v1/%\(tenant_id\)s'
>     --adminurl
>     'http://heat-srv-1.yourdomain.com:8004/v1/%\(tenant_id\)s'
>     --internalurl 'http://heat-srv-1.yourdomain.com:8004/v1/%\(tenant_id\)s'
>
>
>     Heat-CFN:
>
>     # Apparently runs Okay
>     keystone endpoint-create --region sp-east-1 --service-id
>     $heat_cfn_service_id --publicurl
>     'http://heat-srv-1.yourdomain.com:8000/v1' --adminurl
>     'http://heat-srv-1.yourdomain.com:8000/v1' --internalurl
>     'http://heat-srv-1.yourdomain.com:8000/v1'
>
>
>     But, nova-compute.log immediately starts to show:
>
>     ---
>     2013-10-30 22:43:13.513 21440 <tel:13.513%2021440> ERROR
>     nova.network.neutronv2 [-] Neutron client authentication failed:
>     {"error": {"message": "Malformed endpoint URL
>     (http://heat-srv-1.yourdomain.com:8004/v1/%\\(tenant_id\\)s), see
>     ERROR log for details.", "code": 500, "title": "Internal Server Error"}}
>     ---
>
>     The file /var/log/heat/heat.log shows:
>
>     ---
>     2013-10-29 13:11:47.346 1496 INFO heat.api [-] Starting Heat ReST
>     API on 0.0.0.0:8004 <http://0.0.0.0:8004>
>     ---
>
>     Any tips?!
>
>     Regards,
>     Thiago
>
>
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack at lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>





More information about the Openstack mailing list