# Pastebin Sm928tem $ tools/airship pegleg site -r /target secrets generate-pki seaworthy --regenerate-all [sudo] password for kaspars: [sudo] password for kaspars: Traceback (most recent call last): File "/usr/local/bin/pegleg", line 9, in load_entry_point('pegleg', 'console_scripts', 'pegleg')() File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 764, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 717, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 956, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 555, in invoke return callback(*args, **kwargs) File "/opt/pegleg/pegleg/cli.py", line 463, in generate_pki output_paths = pkigenerator.generate() File "/opt/pegleg/pegleg/engine/catalog/pki_generator.py", line 99, in generate return self._write(config.get_site_repo()) File "/opt/pegleg/pegleg/engine/catalog/pki_generator.py", line 229, in _write docs=[document]).get_encrypted_secrets()[0][0] File "/opt/pegleg/pegleg/engine/util/pegleg_secret_management.py", line 49, in __init__ config.set_passphrase() File "/opt/pegleg/pegleg/config.py", line 176, in set_passphrase raise exceptions.PassphraseInsufficientLengthException() pegleg.engine.exceptions.PassphraseInsufficientLengthException: PEGLEG_PASSPHRASE must be at least 24 characters long.