About the point("key_name"), maybe my understanding is wrong,

However, while I use pallet to create and start an openstack(Essex) node,

by jclouds.wire debug info:

22:27:13.137 [i/o thread 0] DEBUG jclouds.wire - << "{"server":
{"OS-EXT-STS:task_state": "deleting", "addresses": {"private":
[{"version": 4, "addr": "192.168.22.54"}]}, "links": [{"href": ...
"OS-EXT-SRV-ATTR:host": "ubuntu", "key_name": "",
"OS-EXT-SRV-ATTR:hypervisor_hostname": null, "name": "test2-42b",
"created": "2013-06-08T14:26:22Z", "tenant_id":
"0396f59fe144477ca6a338b7a64c720c", "metadata": {}}}"

I only want to know whether having any way to set or pass "key_name" by
jclouds?

Thanks
Tang

Tang Yong wrote:
> Team,
> 
> About OS-EXT-SRV-ATTR of Openstack, I have a question as following,
> 
> Currently, Whether having any way to set OS-EXT-SRV-ATTR's "key_name"
> property or not?
> 
> By my investigation,
> org.jclouds.openstack.nova.v2_0.domain.ServerExtendedAttributes has not
> "key_name" field.
> 
> Eg. the following is an openstack node creating and starting way,
> 
> nova keypair-add --pub_key id_rsa.pub key1
> 
> nova boot --flavor 1 --image 9bab7ce7-7523-4d37-831f-c18fbc5cb543
> --key_name key1 superfrobnicator
> 
> The above "--key_name" is stored into openstack nova database as an
> openstack OS-EXT-SRV-ATTR:
> 
> ...0396f59fe144477ca6a338b7a64c720c |
> 7cf21d93-d04a-4fb4-a09b-f546a9461726 |           |            | NULL
>     |            0 | key1     | ssh-rsa ...
> 
> 
> Thanks
> Tang
> 

-- 
−−−−−−−−−−−−−−−−−−−−−−
Tang Yong
Senior Engineer
GlassFish Committer (OSGi & OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
−−−−−−−−−−−−−−−−−−−−−−

Reply via email to