OC: configure cassandra backup/restore schedule
Backup schedule enabled for both models, with contrail
3.x and 4.0.
Configuration was taken from official MCP guide [1]
[1] https://docs.mirantis.com/mcp/q2-18/mcp-operations-guide
PROD-22844
Change-Id: I1ba9537dd356f6e6d0b0e1e7e06ec175cd8ba026
diff --git a/classes/cluster/os-ha-contrail-40/infra/config.yml b/classes/cluster/os-ha-contrail-40/infra/config.yml
index f248234..f55d501 100644
--- a/classes/cluster/os-ha-contrail-40/infra/config.yml
+++ b/classes/cluster/os-ha-contrail-40/infra/config.yml
@@ -38,6 +38,7 @@
- system.nova.client.flavor.default
- cluster.os-ha-contrail-40.openstack.proxy
- cluster.os-ha-contrail-40
+- system.cassandra.backup.server.single
parameters:
_param:
ubuntu_xenial_image_url: "http://ci.mcp.mirantis.net:8085/images/ubuntu-16-04-x64-mcp1.1.qcow2"
@@ -50,6 +51,7 @@
salt_master_base_environment: prd
salt_minion_ca_host: ${linux:network:fqdn}
salt_api_password_hash: "$6$sGnRlxGf$al5jMCetLP.vfI/fTl3Z0N7Za1aeiexL487jAtyRABVfT3NlwZxQGVhO7S1N8OwS/34VHYwZQA8lkXwKMN/GS1"
+ cassandra_backup_public_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD5OlYhHotouWbHRPu35pZG+sCDplz0+Khg3NYpbFf34xi6bD7nFbzICctJDn1xNPxkA3f7kFsqaV410n2Whd/m5gbqGyI2vmkequTQOqp64loxv3m4BEloB1noGYXfpz5QVHX3yhEv0KfoaUWGFaL5ciDpklL2GHafaCLnmEVE0OufP8P8p8P62tyK/Cn2RyAfCtajKbdWHjFgfH1vXAIrxegJeJBFuHptyiP3E0IROSojg7naBAPCCywBzl9uXqB+gvmXlTYAtsO8meNNlzz8trdFlEVnMpe7icKWjOU61m2psMZeV9/KSLEa3SdOKW475udXphXgdi51HWCZDFdL
linux:
system:
kernel:
@@ -178,3 +180,6 @@
mysql_cluster_role: slave
linux_system_codename: xenial
horizon_identity_host: ${_param:openstack_control_address}
+ opencontrail_control_node01:
+ classes:
+ - cluster.${_param:cluster_name}.opencontrail.control_init