tripleo-common/tripleo_common
Michele Baldessari 39e5bec0fe Add a PacemakerRemoteAuthkey to the default passwords
This key must never be regenerated at re-deploy time, so add it to the
tripleo-common list of passwords. The length is set to 4096 bytes
as recommended here:

- http://clusterlabs.org/doc/en-US/Pacemaker/1.1/html-single/Pacemaker_Remote/#_mile_high_view_of_configuration_steps
  recommends a 4096 bytes key (32768 bits)

- Since we use the passlib generate_password module and it uses the
  lower/uppercase letters + numbers it provides ~5.95 bits of entropy per
  byte, in the end we will have ~24000 bits of entropy which should be
  largely sufficient.

We also make sure to test a key of that length (4096) in the unit tests.

Change-Id: I581552dfa64160e2f82f6a9b8f2ae521c3d6da8d
2017-01-19 15:51:02 +01:00
..
actions Merge "User provided pwd has to be merged for get_passwords workflow" 2017-01-18 21:57:50 +00:00
filters Add capabilities filter for Nova 2016-03-04 15:51:33 +00:00
image Set imageext for IPA ramdisk 2017-01-17 00:18:18 +00:00
tests Add a PacemakerRemoteAuthkey to the default passwords 2017-01-19 15:51:02 +01:00
utils Add a PacemakerRemoteAuthkey to the default passwords 2017-01-19 15:51:02 +01:00
__init__.py Add ReNo support 2017-01-12 12:06:02 +00:00
_stack_update.py Fix pep8 errors when running with python3 2016-09-05 16:22:16 +01:00
constants.py Add a PacemakerRemoteAuthkey to the default passwords 2017-01-19 15:51:02 +01:00
exception.py Remove unused exception HeatValidationFailedError 2016-12-15 09:53:57 +00:00
i18n.py Removes unused code 2016-05-24 17:34:22 -04:00
scale.py Remove references to overcloud-without-mergepy 2016-09-23 17:48:38 +00:00
update.py Refresh DeployIdentifier as well on update 2016-10-14 15:12:55 -04:00