|
17 | 17 | 'cartridge_not_save_cookie_in_app_config', |
18 | 18 | 'cartridge_auth', |
19 | 19 | 'cartridge_bootstrap_vshard', |
| 20 | + 'bootstrap_vshard_retries', |
| 21 | + 'bootstrap_vshard_delay', |
| 22 | + 'connect_to_membership_retries', |
| 23 | + 'connect_to_membership_delay', |
20 | 24 | 'cartridge_failover', |
21 | 25 | 'cartridge_failover_params', |
22 | 26 | 'cartridge_app_config', |
|
96 | 100 | 'cartridge_runtime_params': dict, |
97 | 101 | 'cartridge_defaults': dict, |
98 | 102 | 'cartridge_bootstrap_vshard': bool, |
| 103 | + 'bootstrap_vshard_retries': int, |
| 104 | + 'bootstrap_vshard_delay': int, |
| 105 | + 'connect_to_membership_retries': int, |
| 106 | + 'connect_to_membership_delay': int, |
99 | 107 | 'cartridge_wait_buckets_discovery': bool, |
100 | 108 | 'cartridge_failover': bool, |
101 | 109 | 'cartridge_app_config': dict, |
|
109 | 117 | 'stateboard': bool, |
110 | 118 | 'cartridge_multiversion': bool, |
111 | 119 | 'instance_start_timeout': int, |
| 120 | + 'instance_start_retries': int, |
| 121 | + 'instance_start_delay': int, |
112 | 122 | 'instance_discover_buckets_timeout': int, |
| 123 | + 'instance_discover_buckets_retries': int, |
| 124 | + 'instance_discover_buckets_delay': int, |
113 | 125 | 'twophase_netbox_call_timeout': int, |
114 | 126 | 'twophase_upload_config_timeout': int, |
115 | 127 | 'twophase_apply_config_timeout': int, |
@@ -543,6 +555,16 @@ def validate_config(params): |
543 | 555 | "Variable 'edit_topology_timeout' is deprecated since 1.9.0 and will be removed in 2.0.0. " |
544 | 556 | "Use 'edit_topology_healthy_timeout' instead." |
545 | 557 | ) |
| 558 | + if instance_vars.get('instance_start_timeout') is not None: |
| 559 | + warnings.append( |
| 560 | + "Variable 'instance_start_timeout' is deprecated since 1.10.0 and will be removed in 2.0.0. " |
| 561 | + "Use 'instance_start_retries' and 'instance_start_delay' instead." |
| 562 | + ) |
| 563 | + if instance_vars.get('instance_discover_buckets_timeout') is not None: |
| 564 | + warnings.append( |
| 565 | + "Variable 'instance_discover_buckets_timeout' is deprecated since 1.10.0 and will be removed in 2.0.0. " |
| 566 | + "Use 'instance_discover_buckets_retries' and 'instance_discover_buckets_delay' instead." |
| 567 | + ) |
546 | 568 |
|
547 | 569 | # Validate types |
548 | 570 | errmsg = validate_types(instance_vars) |
|
0 commit comments