[
https://issues.apache.org/jira/browse/DTACLOUD-205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13403989#comment-13403989
]
Marios Andreou commented on DTACLOUD-205:
-----------------------------------------
final note on the user data - after further investigation and help from hp
support
(https://community.hpcloud.com/question/785/file-injection-server-personality-supported-openstackhpcloud)
- file injection is supported but it seems not for all images. In particular I
couldn't get file injection working for image #14075.
Images 417 and 223 were both successful. The path specified for the file *must*
be under /etc - e.g. /etc/my_file_1 ... for instance I couldn't put a file in
/tmp. Don't know if other locations are valid. We should document this for
deltacloud - or even 'hard code' it - so any files specified by user are
auto-placed into /etc... not sure yet.
> "Permission denied" when ssh'ing to an Openstack instance - launched through
> Deltacloud (no way to pass a keypair in the current API)
> -------------------------------------------------------------------------------------------------------------------------------------
>
> Key: DTACLOUD-205
> URL: https://issues.apache.org/jira/browse/DTACLOUD-205
> Project: DeltaCloud
> Issue Type: Bug
> Components: Server
> Environment: Deltacloud git commit version:
> c13da7b50bbbbdc529b42207f58dbe5099006ad1
> RHEL 6.2
> Openstack V2.0
> Reporter: Ronelle Landy
> Assignee: Ronelle Landy
> Attachments:
> 0001-Adds-Keys-collection-for-Openstack-driver.-Allows-sp.patch
>
>
> I receive a "permission denied" error when ssh'ing into an instance launched
> through Deltacloud to my Openstack account : "Permission denied
> (publickey,gssapi-keyex,gssapi-with-mic)." I used the public ip address to
> ssh to the instance.
> When the instance was in a pending state, there was a password visible. Once
> the instance went to a RUNNING state, the password disappeared. Is it
> possible to pass a key pair?
> Answer from Marios:
> In the HP implementation, by default, password authentication seems to be
> disabled and you have to use a keypair. HOWEVER, the openstack API doesn't
> provide a way for passing 'key_pair' parameter into an instance during
> creation. Referencing API doc: (no mention of key_pair parameter under
> server creation at
> http://api-docs.hpcloud.com/hpcloud-compute/1.0/content/ch03s01s02.html ).
> Digging a little deeper I noticed this
> http://api-docs.hpcloud.com/hpcloud-compute/1.0/content/key-pairs.html and
> one of the examples shows a 'key_pair' parameter passed in.
> This is another jira issue - not because of something we can fix directly in
> the deltacloud code - but rather try and get this functionality into the
> oOpenstack gem (i.e. accept key_pair parameter and pass onto provider, and
> also key_pair management)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira