On Tuesday, July 19, 2011 4:07:13 PM UTC+2, Jerome Lacoste wrote:
Martin,
> I am not sure of identity.key. It's a RSA key. That's all I know so far. Looking into it.Found more info:
The identity.key is generated by the instance identity extension point / module
https://github.com/jenkinsci/instance-identity-module
https://github.com/jenkinsci/instance-identity-module/blob/master/src/main/java/org/jenkinsci/main/modules/instance_identity/InstanceIdentity.java
Captures the RSA key pair that identifies/authenticates this instance.
We wrote this for authenticating Jenkins to MetaNectar, but this should be useful
wherever we need to authenticate Jenkins against something else.
Nectar is Cloudbees's version of jenkins and I guess that metanectar is some sort of authentication agent for their jenkins cloud ???
I am not aware of its use outside nectar. You might be able to not backup the file without big impact on your instance, but if I were you I would backup it in case it becomes in use somewhere else.
Jerome
Nectar is Cloudbees's version of jenkins and I guess that metanectar is some sort of authentication agent for their jenkins cloud ???
No comment on your speculation about an internal name that has been changed by marketing several times since we started writing the code at this point ;-)
I am not aware of its use outside nectar. You might be able to not backup the file without big impact on your instance, but if I were you I would backup it in case it becomes in use somewhere else.I would strongly recommend backing it up.
not aware of anyone else using yet. but if you need to identify and auth instances, eg from an update center to decide who is allowed to download plugins, etc. then it would make most sense to reuse this for identity of installations
- Stephen
---
Sent from my Android phone, so random spelling mistakes, random nonsense words and other nonsense are a direct result of using swype to type on the screen
After your description I'll just ignore these two files until I need them.
In my original posting, I mentioned whether to include these two files
in my backup:
What I'm really trying to figure out at the moment is whether to include
them in my configuration-files set (I keep all configuration files in SCC).
And since these two files are unique to a specific instance, I think
I'll leave them out of SCC, lest someone (i.e. me, once I've already
forgotten about these files) took the configuration files as template to
create another Jenkins instance and reused these files there.
For a full single-instance backup I agree that including them makes sense.
cheers,
Martin
On 19.07.2011 20:39, Stephen Connolly wrote:
> not aware of anyone else using yet. but if you need to identify and auth
> instances, eg from an update center to decide who is allowed to download
> plugins, etc. then it would make most sense to reuse this for identity
> of installations
>
> - Stephen
>
> ---
> Sent from my Android phone, so random spelling mistakes, random nonsense
> words and other nonsense are a direct result of using swype to type on
> the screen
>
> On 19 Jul 2011 18:23, "Jerome Lacoste" <jerome....@gmail.com
> Jerome, Stephen - thanks for your input!
>
> After your description I'll just ignore these two files until I need them.
>
> In my original posting, I mentioned whether to include these two
> files in my backup:
>
> What I'm really trying to figure out at the moment is whether to
> include them in my configuration-files set (I keep all configuration
> files in SCC).
>
> And since these two files are unique to a specific instance, I think
> I'll leave them out of SCC, lest someone (i.e. me, once I've already
> forgotten about these files) took the configuration files as
> template to create another Jenkins instance and reused these files
> there.
>
> For a full single-instance backup I agree that including them makes sense.
>
> cheers,
> Martin
>
I strongly suggest backing up the files somewhere.
As already mentioned in this thread, the secret.key is used to encrypt
sensitive data in configuration files, e.g. the proxy password in
update center. Without the key file these configuration values are
useless.
Bap.