puppet-tripleo/lib
Oliver Walsh 04db757836 Handle duplicate/invalid entries in migration SSH inbound addresses
An error (e.g a typo) in a custom tripleo-heat-templates environment
file could lead to an invalid match block in /etc/ssh/sshd_config.
SSH fails-safe and refuses all logins in this case.

This change validates the migration_ssh_localaddrs parameter is an
array of IP addresses and removes and duplicate entries.

Ica3f79d6d0cfae446e276172146f3a9407f2971f requires this to remove
duplicates.

Change-Id: Ibcf144d960fe52f0eab0d5015bd30cf7c1e37e25
Closes-Bug: #1688308
(cherry picked from commit 05e696c62d)
(cherry picked from commit 3d36307bcb)
2017-10-10 15:18:58 +01:00
..
facter Fix value of ctlplane fqdn fact 2016-09-12 14:04:32 +03:00
puppet Handle duplicate/invalid entries in migration SSH inbound addresses 2017-10-10 15:18:58 +01:00