workaround qpid_hosts is internal_virtual_ip
This commit is contained in:
parent
d8b3f03a5d
commit
f6ce3550fd
@ -602,7 +602,7 @@ class compact_controller (
|
||||
rabbit_nodes => $controller_hostnames,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_hostnames,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
memcached_servers => $controller_hostnames,
|
||||
export_resources => false,
|
||||
glance_backend => $glance_backend,
|
||||
@ -754,7 +754,7 @@ node /fuel-compute-[\d+]/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_addresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
glance_api_servers => "${internal_virtual_ip}:9292",
|
||||
vncproxy_host => $public_virtual_ip,
|
||||
verbose => $verbose,
|
||||
@ -820,7 +820,7 @@ node /fuel-quantum/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_addresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
quantum => $quantum,
|
||||
quantum_user_password => $quantum_user_password,
|
||||
quantum_db_password => $quantum_db_password,
|
||||
|
@ -652,7 +652,7 @@ class compact_controller (
|
||||
rabbit_nodes => $controller_hostnames,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
memcached_servers => $controller_hostnames,
|
||||
export_resources => false,
|
||||
glance_backend => $glance_backend,
|
||||
@ -762,7 +762,7 @@ node /fuel-controller-[\d+]/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
syslog_log_level => $syslog_log_level,
|
||||
syslog_log_facility_cinder => $syslog_log_facility_cinder,
|
||||
qpid_nodes => $controller_internal_addresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
}
|
||||
@ -829,7 +829,7 @@ node /fuel-compute-[\d+]/ {
|
||||
rabbit_password => $rabbit_password,
|
||||
rabbit_user => $rabbit_user,
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
glance_api_servers => "${internal_virtual_ip}:9292",
|
||||
@ -895,7 +895,7 @@ node /fuel-quantum/ {
|
||||
rabbit_user => $rabbit_user,
|
||||
rabbit_nodes => $controller_hostnames,
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
quantum => $quantum,
|
||||
|
@ -709,7 +709,7 @@ class ha_controller (
|
||||
rabbit_nodes => $controller_hostnames,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
memcached_servers => $controller_hostnames,
|
||||
export_resources => false,
|
||||
glance_backend => $glance_backend,
|
||||
@ -807,7 +807,7 @@ node /fuel-compute-[\d+]/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
glance_api_servers => "${internal_virtual_ip}:9292",
|
||||
vncproxy_host => $public_virtual_ip,
|
||||
verbose => $verbose,
|
||||
@ -883,12 +883,12 @@ node /fuel-swift-[\d+]/ {
|
||||
rabbit_password => $rabbit_password,
|
||||
rabbit_user => $rabbit_user,
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
sync_rings => ! $primary_proxy,
|
||||
syslog_log_level => $syslog_log_level,
|
||||
syslog_log_facility_cinder => $syslog_log_facility_cinder,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
}
|
||||
|
||||
}
|
||||
@ -968,7 +968,7 @@ node /fuel-quantum/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
quantum => $quantum,
|
||||
quantum_user_password => $quantum_user_password,
|
||||
quantum_db_password => $quantum_db_password,
|
||||
|
@ -616,7 +616,7 @@ class compact_controller (
|
||||
rabbit_nodes => $controller_hostnames,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
memcached_servers => $controller_hostnames,
|
||||
export_resources => false,
|
||||
glance_backend => $glance_backend,
|
||||
@ -743,7 +743,7 @@ node /fuel-compute-[\d+]/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
glance_api_servers => "${internal_virtual_ip}:9292",
|
||||
vncproxy_host => $public_virtual_ip,
|
||||
verbose => $verbose,
|
||||
@ -809,7 +809,7 @@ node /fuel-quantum/ {
|
||||
rabbit_ha_virtual_ip => $internal_virtual_ip,
|
||||
qpid_password => $rabbit_password,
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_internal_ipaddresses,
|
||||
qpid_nodes => [$internal_virtual_ip],
|
||||
quantum => $quantum,
|
||||
quantum_user_password => $quantum_user_password,
|
||||
quantum_db_password => $quantum_db_password,
|
||||
|
@ -130,7 +130,8 @@ class compact_controller {
|
||||
queue_provider => $::queue_provider,
|
||||
qpid_password => $rabbit_hash[password],
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_hostnames,
|
||||
qpid_nodes => [$management_vip],
|
||||
memcached_servers => $controller_nodes,
|
||||
export_resources => false,
|
||||
glance_backend => $glance_backend,
|
||||
swift_proxies => $controller_internal_addresses,
|
||||
@ -266,7 +267,7 @@ class virtual_ips () {
|
||||
queue_provider => $::queue_provider,
|
||||
qpid_password => $rabbit_hash[password],
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_nodes,
|
||||
qpid_nodes => [$management_vip],
|
||||
auto_assign_floating_ip => $bool_auto_assign_floating_ip,
|
||||
glance_api_servers => "${management_vip}:9292",
|
||||
vncproxy_host => $public_vip,
|
||||
@ -315,7 +316,7 @@ class virtual_ips () {
|
||||
rabbit_nodes => $management_vip,
|
||||
qpid_password => $rabbit_hash[password],
|
||||
qpid_user => $rabbit_user,
|
||||
qpid_nodes => $controller_hostnames,
|
||||
qpid_nodes => [$management_vip],
|
||||
volume_group => 'cinder',
|
||||
manage_volumes => true,
|
||||
enabled => true,
|
||||
|
@ -38,21 +38,21 @@ class qpid::server(
|
||||
ensure => $package_ensure,
|
||||
}
|
||||
qpid_safe_package { $qpid::params::additional_packages : }
|
||||
|
||||
file { '/usr/local/bin/qpid-setup-routes.sh':
|
||||
ensure => present,
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => 755,
|
||||
content => template('qpid/qpid-setup-routes.sh.erb'),
|
||||
}
|
||||
|
||||
exec { "propagate_qpid_routes":
|
||||
path => "/usr/bin/:/bin:/usr/sbin",
|
||||
command => "bash /usr/local/bin/qpid-setup-routes.sh",
|
||||
subscribe => File['/usr/local/bin/qpid-setup-routes.sh'],
|
||||
logoutput => true,
|
||||
}
|
||||
#Disable routing because it creates duplicates. Need upstream fixes
|
||||
# file { '/usr/local/bin/qpid-setup-routes.sh':
|
||||
# ensure => present,
|
||||
# owner => 'root',
|
||||
# group => 'root',
|
||||
# mode => 755,
|
||||
# content => template('qpid/qpid-setup-routes.sh.erb'),
|
||||
# }
|
||||
#
|
||||
# exec { "propagate_qpid_routes":
|
||||
# path => "/usr/bin/:/bin:/usr/sbin",
|
||||
# command => "bash /usr/local/bin/qpid-setup-routes.sh",
|
||||
# subscribe => File['/usr/local/bin/qpid-setup-routes.sh'],
|
||||
# logoutput => true,
|
||||
# }
|
||||
}
|
||||
if $auth == 'yes' {
|
||||
qpid_user { 'qpid_user':
|
||||
|
Loading…
Reference in New Issue
Block a user