Merge "firewall/masquerading: configure state and proto"

This commit is contained in:
Zuul 2018-04-09 16:31:22 +00:00 committed by Gerrit Code Review
commit 89a57833b3
2 changed files with 8 additions and 0 deletions

View File

@ -33,12 +33,16 @@ class tripleo::masquerade_networks (
'destination' => $destinations,
'jump' => 'RETURN',
'chain' => 'POSTROUTING',
'proto' => 'all',
'state' => ['ESTABLISHED', 'NEW', 'RELATED'],
},
"138 routed_network masquerade ${source}" => {
'table' => 'nat',
'source' => $source,
'jump' => 'MASQUERADE',
'chain' => 'POSTROUTING',
'proto' => 'all',
'state' => ['ESTABLISHED', 'NEW', 'RELATED'],
}
})
}

View File

@ -40,6 +40,8 @@ describe 'tripleo::masquerade_networks' do
:destination => ['192.168.24.0/24', '192.168.25.0/24'],
:jump => 'RETURN',
:chain => 'POSTROUTING',
:proto => 'all',
:state => ['ESTABLISHED', 'NEW', 'RELATED'],
)
end
@ -49,6 +51,8 @@ describe 'tripleo::masquerade_networks' do
:source => '192.168.24.0/24',
:jump => 'MASQUERADE',
:chain => 'POSTROUTING',
:proto => 'all',
:state => ['ESTABLISHED', 'NEW', 'RELATED'],
)
end
end