This patch series contains a couple of small improvements to the SSH key handling implementation. They are sent as one patch series, because of the common context, but the patches are actually rather independent.
Helga Velroyen (8): Add option to NodeSshRemoveKey to clear public keys Clear a node's 'authorized_keys' file before readding it Document --no-node-setup option in man page Minor updates of design doc Update message when adding a node Document --new-ssh-keys in man page Add a note to 'design-node-add' Respect --no-node-setup in LUNodeAdd doc/design-node-add.rst | 10 ++++++++++ doc/design-node-security.rst | 31 ++++++++++++++++++++++++++----- lib/backend.py | 16 ++++++++++++++-- lib/client/gnt_node.py | 20 +++++++++++++------- lib/cmdlib/node.py | 8 +++++--- lib/rpc_defs.py | 2 ++ lib/server/noded.py | 2 ++ man/gnt-cluster.rst | 5 +++++ man/gnt-node.rst | 13 ++++++++++++- src/Ganeti/OpCodes.hs | 1 + src/Ganeti/OpParams.hs | 8 ++++++++ test/hs/Test/Ganeti/OpCodes.hs | 3 ++- test/py/ganeti.backend_unittest.py | 27 ++++++++++++++++++++------- 13 files changed, 120 insertions(+), 26 deletions(-) -- 2.1.0.rc2.206.gedb03e5