Prep for pbx upgrade to xenial
This sets our testing to test pbx manifest on xenial and adds a hiera group called pbx to the servers so we can properly do servernames with digits and have common config in hiera. Change-Id: I8c3096d18fe318c6ca206203de0ac984c8934566
This commit is contained in:
parent
be5b02d08f
commit
a6703e9e57
@ -1068,7 +1068,9 @@ node /^zm\d+.open.*\.org$/ {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Node-OS: trusty
|
# Node-OS: trusty
|
||||||
|
# Node-OS: xenial
|
||||||
node /^pbx\d*\.open.*\.org$/ {
|
node /^pbx\d*\.open.*\.org$/ {
|
||||||
|
$group = "pbx"
|
||||||
class { 'openstack_project::server': }
|
class { 'openstack_project::server': }
|
||||||
class { 'openstack_project::pbx':
|
class { 'openstack_project::pbx':
|
||||||
sip_providers => [
|
sip_providers => [
|
||||||
|
@ -12,12 +12,12 @@ allow=ulaw
|
|||||||
allow=alaw
|
allow=alaw
|
||||||
allow=gsm
|
allow=gsm
|
||||||
nat=force_rport,comedia
|
nat=force_rport,comedia
|
||||||
<% sip_providers.each do |provider| -%>
|
<% @sip_providers.each do |provider| -%>
|
||||||
register => <%= provider['username'] %>:<%= provider['password'] %>@<%= provider['hostname'] %>:5060
|
register => <%= provider['username'] %>:<%= provider['password'] %>@<%= provider['hostname'] %>:5060
|
||||||
<% end -%>
|
<% end -%>
|
||||||
|
|
||||||
|
|
||||||
<% sip_providers.each do |provider| -%>
|
<% @sip_providers.each do |provider| -%>
|
||||||
<% if provider['outgoing'] == true -%>
|
<% if provider['outgoing'] == true -%>
|
||||||
[<%= provider['username'] %>]
|
[<%= provider['username'] %>]
|
||||||
context=public
|
context=public
|
||||||
|
Loading…
Reference in New Issue
Block a user