puppet-tripleo/spec
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
..
acceptance/nodesets Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00
classes Handle duplicate/invalid entries in migration SSH inbound addresses 2017-10-10 15:18:58 +01:00
defines Call VF configuration from udev rules 2017-01-20 11:20:33 -03:30
fixtures Restrict nova migration ssh tunnel 2017-06-06 21:40:41 +01:00
functions Add lookup_hiera_hash function 2016-05-25 23:55:44 +02:00
unit Configure the numvfs for SRIOV interfaces 2016-08-29 19:41:35 +05:30
shared_examples.rb Add basic structure for a Puppet module 2015-02-02 11:39:21 -05:00
spec_helper.rb Configure migration SSH tunnel 2017-05-31 16:31:43 +00:00
spec_helper_acceptance.rb Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00