New, updated, and deprecated options in Newton for Database service

New, updated, and deprecated options in Newton for Database service

New options
Option = default value (Type) Help string
[cassandra] default_password_length = 36 (IntOpt) Character length of generated passwords.
[cassandra] icmp = False (BoolOpt) Whether to permit ICMP.
[cassandra] system_log_level = INFO (StrOpt) Cassandra log verbosity.
[couchbase] default_password_length = 24 (IntOpt) Character length of generated passwords.
[couchbase] icmp = False (BoolOpt) Whether to permit ICMP.
[couchdb] default_password_length = 36 (IntOpt) Character length of generated passwords.
[couchdb] icmp = False (BoolOpt) Whether to permit ICMP.
[db2] default_password_length = 36 (IntOpt) Character length of generated passwords.
[db2] icmp = False (BoolOpt) Whether to permit ICMP.
[mariadb] default_password_length = ${mysql.default_password_length} (IntOpt) Character length of generated passwords.
[mariadb] icmp = False (BoolOpt) Whether to permit ICMP.
[mongodb] default_password_length = 36 (IntOpt) Character length of generated passwords.
[mongodb] icmp = False (BoolOpt) Whether to permit ICMP.
[mysql] default_password_length = 36 (IntOpt) Character length of generated passwords.
[mysql] icmp = False (BoolOpt) Whether to permit ICMP.
[percona] default_password_length = ${mysql.default_password_length} (IntOpt) Character length of generated passwords.
[percona] icmp = False (BoolOpt) Whether to permit ICMP.
[postgresql] default_password_length = 36 (IntOpt) Character length of generated passwords.
[postgresql] icmp = False (BoolOpt) Whether to permit ICMP.
[postgresql] replication_namespace = trove.guestagent.strategies.replication.experimental.postgresql_impl (StrOpt) Namespace to load replication strategies from.
[postgresql] replication_strategy = PostgresqlReplicationStreaming (StrOpt) Default strategy for replication.
[postgresql] wal_archive_location = /mnt/wal_archive (StrOpt) Filesystem path storing WAL archive files when WAL-shipping based backups or replication is enabled.
[pxc] default_password_length = ${mysql.default_password_length} (IntOpt) Character length of generated passwords.
[pxc] icmp = False (BoolOpt) Whether to permit ICMP.
[redis] default_password_length = 36 (IntOpt) Character length of generated passwords.
[redis] icmp = False (BoolOpt) Whether to permit ICMP.
[vertica] default_password_length = 36 (IntOpt) Character length of generated passwords.
[vertica] icmp = False (BoolOpt) Whether to permit ICMP.
New default values
Option Previous default value New default value
[DEFAULT] agent_call_high_timeout 60 600
[DEFAULT] agent_call_low_timeout 5 15
[DEFAULT] dns_auth_url   http://0.0.0.0
[DEFAULT] dns_endpoint_url 0.0.0.0 http://0.0.0.0
[DEFAULT] dns_hostname   localhost
[DEFAULT] dns_management_base_url   http://0.0.0.0
[DEFAULT] max_accepted_volume_size 5 10
[DEFAULT] max_instances_per_tenant 5 10
[DEFAULT] max_volumes_per_tenant 20 40
[DEFAULT] module_types ping ping, new_relic_license
[DEFAULT] resize_time_out 600 900
[DEFAULT] state_change_wait_time 180 600
[DEFAULT] usage_timeout 900 1800
[cassandra] guest_log_exposed_logs   system
[db2] backup_strategy DB2Backup DB2OfflineBackup
[mariadb] backup_incremental_strategy {'InnoBackupEx': 'InnoBackupExIncremental'} {'MariaDBInnoBackupEx': 'MariaDBInnoBackupExIncremental'}
[mariadb] backup_namespace trove.guestagent.strategies.backup.mysql_impl trove.guestagent.strategies.backup.experimental.mariadb_impl
[mariadb] backup_strategy InnoBackupEx MariaDBInnoBackupEx
[mariadb] restore_namespace trove.guestagent.strategies.restore.mysql_impl trove.guestagent.strategies.restore.experimental.mariadb_impl
[mongodb] root_controller trove.extensions.common.service.DefaultRootController trove.extensions.mongodb.service.MongoDBRootController
[mongodb] tcp_ports 2500, 27017 2500, 27017, 27019
[postgresql] backup_incremental_strategy {} {'PgBaseBackup': 'PgBaseBackupIncremental'}
[postgresql] backup_strategy PgDump PgBaseBackup
[postgresql] ignore_dbs postgres os_admin, postgres
[postgresql] root_controller trove.extensions.common.service.DefaultRootController trove.extensions.postgresql.service.PostgreSQLRootController
Deprecated options
Deprecated option New Option
[DEFAULT] default_password_length [couchbase] default_password_length
[DEFAULT] default_password_length [redis] default_password_length
[DEFAULT] default_password_length [cassandra] default_password_length
[DEFAULT] default_password_length [mysql] default_password_length
[DEFAULT] default_password_length [mariadb] default_password_length
[DEFAULT] default_password_length [postgresql] default_password_length
[DEFAULT] default_password_length [vertica] default_password_length
[DEFAULT] default_password_length [pxc] default_password_length
[DEFAULT] default_password_length [percona] default_password_length
[DEFAULT] default_password_length [mongodb] default_password_length
[DEFAULT] default_password_length [db2] default_password_length
[DEFAULT] default_password_length [couchdb] default_password_length
[DEFAULT] use_syslog None
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.