* add tests;
* upload keys to node only once if node have several roles.