Chris,
I tried again with a dns-compliant key name... same exception. I don't
think the name given to keys matters; the "error" is somewhere where the
(non-compliant) server name is associated with the key (and, it's
cleaning up resources after the very last server deletion.)
Dan
On 8/14/14, 12:50 PM, Chris Custine wrote:
If that is still being evaluated against the DnsNameValidator, it is
probably now failing because of the underscore. Try “dan-widdis” and
see if that works. Either way, this is an interesting type of issue
that has come up several times recently so we should probably noodle
this a bit and figure out if we can selectively relax some of these
validations.
Thanks,
Chris
--
Chris Custine
On August 14, 2014 at 11:16:15 AM, Daniel Widdis ([email protected]
<mailto:[email protected]>) wrote:
Zack,
I re-uploaded the key, giving it a lowercase name in Rackspace
(dan_widdis) and also all lowercase in my uploaded public key.
But the exception has returned. So I don't think it matters what the
key is named: what matters is the name of the server to which the key is
associated.
Dan
On 8/14/14, 9:37 AM, Zack Shoylev wrote:
> The key data is stored using name-key pairs. My guess is that the
problematic string is the "Dan Widdis" one, but I am still testing.
> -Zack
>
> ________________________________________
> From: Daniel Widdis [[email protected]]
> Sent: Thursday, August 14, 2014 10:56 AM
> To: [email protected]
> Subject: Re: IllegalArgumentException when deleting node on Rackspace
>
> Or, possibly the name I just gave was just a Rackspace-friendly name.
> The one actually in the uploaded key is:
>
> [email protected]
>
> On 8/14/14, 7:10 AM, Zack Shoylev wrote:
>> Hi Dan,
>>
>> If you go to your myclouds.rackspace.com panel, then go to
Servers, under the SSH keys tab, what SSH key names do you have?
>> I suspect jclouds expects the SSH key names to have DNS-valid
names. Please let me know.
>>
>> Thanks!