Skip to content

Commit 2c28d88

Browse files
maheshwarishikhaShikha Maheshwari
andauthored
fix: increase instance deploy timeout to 3 hours (#228)
Co-authored-by: Shikha Maheshwari <[email protected]>
1 parent 2eee790 commit 2c28d88

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,8 @@ No modules.
211211
| <a name="input_admins"></a> [admins](#input\_admins) | A list of administrators for the instance crypto units. See [instructions](https://github.com/terraform-ibm-modules/terraform-ibm-hpcs#before-you-begin) to create administrator signature keys. You can set up to 8 administrators. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true. | <pre>list(object({<br> name = string # max length: 30 chars<br> key = string # the absolute path and the file name of the signature key file if key files are created using TKE CLI and are not using a third-party signing service<br> # if you are using a signing service, the key name is appended to a URI that will be sent to the signing service<br> token = string # sensitive: the administrator password/token to authorize and access the corresponding signature key file<br> }))</pre> | `[]` | no |
212212
| <a name="input_auto_initialization_using_recovery_crypto_units"></a> [auto\_initialization\_using\_recovery\_crypto\_units](#input\_auto\_initialization\_using\_recovery\_crypto\_units) | Set to true if auto initialization using recovery crypto units is required. | `bool` | `true` | no |
213213
| <a name="input_base64_encoded_admins"></a> [base64\_encoded\_admins](#input\_base64\_encoded\_admins) | A list of up to 8 administrators for the instance crypto units. Required if auto\_initialization\_using\_recovery\_crypto\_units is set to true. Pass the signature keys as base64 encoded values. For information about administrator signature keys, see the readme file. | <pre>list(object({<br> name = string # max length: 30 chars<br> key = string # base64 encoded value of signature key files if key files are created using TKE CLI and are not using a third-party signing service<br> token = string # sensitive: the administrator password/token to authorize and access the corresponding signature key file<br> }))</pre> | `[]` | no |
214-
| <a name="input_create_timeout"></a> [create\_timeout](#input\_create\_timeout) | Create timeout value of the HPCS instance. | `string` | `"120m"` | no |
215-
| <a name="input_delete_timeout"></a> [delete\_timeout](#input\_delete\_timeout) | Delete timeout value of the HPCS instance. | `string` | `"120m"` | no |
214+
| <a name="input_create_timeout"></a> [create\_timeout](#input\_create\_timeout) | Create timeout value of the HPCS instance. | `string` | `"180m"` | no |
215+
| <a name="input_delete_timeout"></a> [delete\_timeout](#input\_delete\_timeout) | Delete timeout value of the HPCS instance. | `string` | `"180m"` | no |
216216
| <a name="input_hsm_connector_id"></a> [hsm\_connector\_id](#input\_hsm\_connector\_id) | The HSM connector ID provided by IBM required for Hybrid HPCS. Available to selected customers only. | `string` | `null` | no |
217217
| <a name="input_name"></a> [name](#input\_name) | The name to give the Hyper Protect Crypto Service instance. Max length allowed is 30 chars. | `string` | n/a | yes |
218218
| <a name="input_number_of_crypto_units"></a> [number\_of\_crypto\_units](#input\_number\_of\_crypto\_units) | The number of operational crypto units for your service instance. | `number` | `2` | no |
@@ -225,7 +225,7 @@ No modules.
225225
| <a name="input_signature_server_url"></a> [signature\_server\_url](#input\_signature\_server\_url) | The URL and port number of the signing service. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true and using a third-party signing service to provide administrator signature keys. Used only if auto\_initialization\_using\_recovery\_crypto\_units is set to true. | `string` | `null` | no |
226226
| <a name="input_signature_threshold"></a> [signature\_threshold](#input\_signature\_threshold) | The number of administrator signatures required to execute administrative commands. Required if auto\_initialization\_using\_recovery\_crypto\_units set to true. | `number` | `1` | no |
227227
| <a name="input_tags"></a> [tags](#input\_tags) | Optional list of resource tags to apply to the HPCS instance. | `list(string)` | `[]` | no |
228-
| <a name="input_update_timeout"></a> [update\_timeout](#input\_update\_timeout) | Update timeout value of the HPCS instance. | `string` | `"120m"` | no |
228+
| <a name="input_update_timeout"></a> [update\_timeout](#input\_update\_timeout) | Update timeout value of the HPCS instance. | `string` | `"180m"` | no |
229229

230230
### Outputs
231231

variables.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,18 +132,18 @@ variable "hsm_connector_id" {
132132
variable "create_timeout" {
133133
type = string
134134
description = "Create timeout value of the HPCS instance."
135-
default = "120m"
135+
default = "180m"
136136
}
137137

138138
variable "update_timeout" {
139139
type = string
140140
description = "Update timeout value of the HPCS instance."
141-
default = "120m"
141+
default = "180m"
142142
}
143143

144144
variable "delete_timeout" {
145145
type = string
146146
description = "Delete timeout value of the HPCS instance."
147-
default = "120m"
147+
default = "180m"
148148
}
149149
##############################################################################

0 commit comments

Comments
 (0)