Move debug param to <module>::logging class

Related change [1] we will cleanup these deprecated
one in the near future.

[1] https://review.openstack.org/#/c/620415/

Depends-On: https://review.openstack.org/#/c/620535/
Change-Id: I903cabe1a50cd02d228b594ee41d2adf58c7f42a
This commit is contained in:
Tobias Urdin 2018-11-28 10:08:19 +01:00
parent 952b0550f0
commit d675e77360
12 changed files with 53 additions and 18 deletions

View File

@ -19,9 +19,12 @@ class packstack::ceilometer::rabbitmq ()
File[$files_to_set_owner] ~> Service<| tag == 'ceilometer-service' |>
}
class { '::ceilometer::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::ceilometer':
telemetry_secret => hiera('CONFIG_CEILOMETER_SECRET'),
debug => hiera('CONFIG_DEBUG_MODE'),
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,

View File

@ -22,11 +22,14 @@ class packstack::cinder::rabbitmq ()
}
}
class { '::cinder::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::cinder':
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
database_connection => "mysql+pymysql://cinder:${cinder_rab_cfg_cinder_db_pw}@${cinder_rab_cfg_mariadb_host}/cinder",
debug => hiera('CONFIG_DEBUG_MODE'),
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,
kombu_ssl_keyfile => $kombu_ssl_keyfile,
kombu_ssl_certfile => $kombu_ssl_certfile,

View File

@ -29,12 +29,15 @@ class packstack::glance ()
password => hiera('CONFIG_GLANCE_KS_PW'),
}
class { '::glance::api::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::glance::api':
bind_host => $bind_host,
registry_host => $registry_host,
pipeline => 'keystone',
database_connection => "mysql+pymysql://glance:${glance_ks_pw}@${glance_mariadb_host}/glance",
debug => hiera('CONFIG_DEBUG_MODE'),
os_region_name => hiera('CONFIG_KEYSTONE_REGION'),
workers => hiera('CONFIG_SERVICE_WORKERS'),
stores => ['file', 'http', 'swift'],

View File

@ -34,11 +34,14 @@ class packstack::heat::rabbitmq ()
auth_url => hiera('CONFIG_KEYSTONE_ADMIN_URL'),
}
class { '::heat::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::heat':
keystone_ec2_uri => hiera('CONFIG_KEYSTONE_PUBLIC_URL'),
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
debug => hiera('CONFIG_DEBUG_MODE'),
database_connection => "mysql+pymysql://heat:${heat_rabbitmq_cfg_heat_db_pw}@${heat_rabbitmq_cfg_mariadb_host}/heat",
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,
kombu_ssl_keyfile => $kombu_ssl_keyfile,

View File

@ -22,11 +22,14 @@ class packstack::ironic::rabbitmq ()
File[$files_to_set_owner] ~> Service<| tag == 'ironic-service' |>
}
class { '::ironic::logging':
debug => true,
}
class { '::ironic':
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
database_connection => "mysql+pymysql://ironic:${ironic_rabbitmq_cfg_ironic_db_pw}@${ironic_rabbitmq_cfg_mariadb_host}/ironic",
debug => true,
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,
kombu_ssl_keyfile => $kombu_ssl_keyfile,
kombu_ssl_certfile => $kombu_ssl_certfile,

View File

@ -27,13 +27,16 @@ class packstack::keystone ()
}
}
class { '::keystone::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::keystone':
admin_token => hiera('CONFIG_KEYSTONE_ADMIN_TOKEN'),
admin_password => hiera('CONFIG_KEYSTONE_ADMIN_PW'),
database_connection => "mysql+pymysql://keystone_admin:${keystone_cfg_ks_db_pw}@${keystone_cfg_mariadb_host}/keystone",
token_provider => "${keystone_token_provider_str}",
enable_fernet_setup => true,
debug => hiera('CONFIG_DEBUG_MODE'),
service_name => 'httpd',
enable_ssl => $keystone_use_ssl,
public_bind_host => $bind_host,

View File

@ -23,10 +23,13 @@ class packstack::manila::rabbitmq ()
$db_pw = hiera('CONFIG_MANILA_DB_PW')
$mariadb_host = hiera('CONFIG_MARIADB_HOST_URL')
class { '::manila::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::manila':
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
sql_connection => "mysql+pymysql://manila:${db_pw}@${mariadb_host}/manila",
debug => hiera('CONFIG_DEBUG_MODE'),
}
}

View File

@ -25,6 +25,9 @@ class packstack::neutron::rabbitmq ()
File[$files_to_set_owner] ~> Service<| tag == 'neutron-service' |>
}
class { '::neutron::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::neutron':
bind_host => $bind_host,
@ -33,7 +36,6 @@ class packstack::neutron::rabbitmq ()
core_plugin => hiera('CONFIG_NEUTRON_CORE_PLUGIN'),
allow_overlapping_ips => true,
service_plugins => hiera_array('SERVICE_PLUGINS'),
debug => hiera('CONFIG_DEBUG_MODE'),
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,
kombu_ssl_keyfile => $kombu_ssl_keyfile,
kombu_ssl_certfile => $kombu_ssl_certfile,

View File

@ -57,11 +57,14 @@ class packstack::nova ()
$key = undef
}
class { '::nova::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::nova':
glance_api_servers => "http://${nova_common_rabbitmq_cfg_storage_host}:9292",
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
debug => hiera('CONFIG_DEBUG_MODE'),
nova_public_key => $public_key,
nova_private_key => $private_key,
kombu_ssl_ca_certs => $kombu_ssl_ca_certs,

View File

@ -19,11 +19,14 @@ class packstack::nova::ceilometer::rabbitmq ()
File[$ceilometer_files_to_set_owner] ~> Service<| tag == 'ceilometer-service' |>
}
class { '::ceilometer::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::ceilometer':
telemetry_secret => hiera('CONFIG_CEILOMETER_SECRET'),
rabbit_use_ssl => hiera('CONFIG_AMQP_SSL_ENABLED'),
default_transport_url => "rabbit://${rabbit_userid}:${rabbit_password}@${rabbit_host}:${rabbit_port}/",
debug => hiera('CONFIG_DEBUG_MODE'),
# for some strange reason ceilometer needs to be in nova group
require => Package['nova-common'],
kombu_ssl_ca_certs => $ceilometer_kombu_ssl_ca_certs,

View File

@ -23,10 +23,13 @@ class packstack::sahara::rabbitmq ()
File[$files_to_set_owner] ~> Service<| tag == 'sahara-service' |>
}
class { '::sahara::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::sahara':
database_connection =>
"mysql+pymysql://sahara:${sahara_cfg_sahara_db_pw}@${sahara_cfg_sahara_mariadb_host}/sahara",
debug => hiera('CONFIG_DEBUG_MODE'),
admin_user => 'sahara',
admin_password => hiera('CONFIG_SAHARA_KS_PW'),
admin_tenant_name => 'services',

View File

@ -13,14 +13,17 @@ class packstack::trove ()
auth_url => hiera('CONFIG_KEYSTONE_PUBLIC_URL_VERSIONLESS'),
}
class { '::trove::logging':
debug => hiera('CONFIG_DEBUG_MODE'),
}
class { '::trove::api':
bind_host => $bind_host,
enabled => true,
cert_file => false,
key_file => false,
ca_file => false,
debug => hiera('CONFIG_DEBUG_MODE'),
workers => hiera('CONFIG_SERVICE_WORKERS'),
bind_host => $bind_host,
enabled => true,
cert_file => false,
key_file => false,
ca_file => false,
workers => hiera('CONFIG_SERVICE_WORKERS'),
}
class { '::trove::conductor':