SeattleTestbed / custominstallerbuilder

Django app to customize SeattleTestbed installers with public keys
MIT License
0 stars 7 forks source link

Should CIB setup instructions mention the service vessel pubkey? #13

Open aaaaalbert opened 9 years ago

aaaaalbert commented 9 years ago

The custominstallerbuilder config contains the public key which gets embedded in the "service vessel" (i.e. the small reserved space+resources that contains the nodemanager and softwareupdater logs on any install), https://github.com/SeattleTestbed/custominstallerbuilder/blob/2da182b8a52fbc124ec6ce65ee2f148fbcb4408b/settings_base.py#L62-L94. The CIB setup instructions do not currently mention this as an item that should be configured for a new site.

The implications of this are twofold:

I think that the latter is way more important to fix than the fact that this means we will lose one way of accounting for nodes across testbeds. (See SeattleTestbed/nodemanager#72 for an alternative proposal for tracking nodecounts.)

Opinions?

aaaaalbert commented 9 years ago

Side note: If we make the service vessel key configurable, then we need to change this here too:

https://github.com/SeattleTestbed/nodemanager/blob/master/servicelogger.py#L110