puppet-tripleo/lib/puppet
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
..
parser/functions Handle duplicate/invalid entries in migration SSH inbound addresses 2017-10-10 15:18:58 +01:00
provider Do not fail if PCI device is missing 2017-07-14 10:19:05 -02:30
type Configure the numvfs for SRIOV interfaces 2016-08-29 19:41:35 +05:30