k8s: fixed state import; k8s, k8s_wg: increased create/update timeouts

2.0 v2.0.1
kjubybot 3 years ago
parent a3da44f2ad
commit 94f222fe19

@ -1,16 +1,5 @@
## 2.0 ### Bug fixes
- k8s state import
### New data sources ### Minor changes
- image - increased k8s and k8s\_wg create/update timeouts
- image\_list
- grid
- grid\_list
- image\_list\_stacks
### New resources
- image
- virtual\_image
- cdrom\_image
- delete\_images
- k8s
- k8s\_wg

@ -36,7 +36,7 @@ import (
var Timeout30s = time.Second * 30 var Timeout30s = time.Second * 30
var Timeout60s = time.Second * 60 var Timeout60s = time.Second * 60
var Timeout180s = time.Second * 180 var Timeout180s = time.Second * 180
var Timeout10m = time.Minute * 10 var Timeout20m = time.Minute * 20
// //
// structures related to /cloudapi/rg/list API // structures related to /cloudapi/rg/list API

@ -58,7 +58,6 @@ func parseNode(nodeList []interface{}) K8sNodeRecord {
func nodeToResource(node K8sNodeRecord) []interface{} { func nodeToResource(node K8sNodeRecord) []interface{} {
mp := make(map[string]interface{}) mp := make(map[string]interface{})
mp["id"] = node.ID
mp["num"] = node.Num mp["num"] = node.Num
mp["cpu"] = node.Cpu mp["cpu"] = node.Cpu
mp["ram"] = node.Ram mp["ram"] = node.Ram

@ -346,9 +346,9 @@ func resourceK8s() *schema.Resource {
}, },
Timeouts: &schema.ResourceTimeout{ Timeouts: &schema.ResourceTimeout{
Create: &Timeout10m, Create: &Timeout20m,
Read: &Timeout30s, Read: &Timeout30s,
Update: &Timeout10m, Update: &Timeout20m,
Delete: &Timeout60s, Delete: &Timeout60s,
Default: &Timeout60s, Default: &Timeout60s,
}, },

@ -238,9 +238,9 @@ func resourceK8sWg() *schema.Resource {
}, },
Timeouts: &schema.ResourceTimeout{ Timeouts: &schema.ResourceTimeout{
Create: &Timeout10m, Create: &Timeout20m,
Read: &Timeout30s, Read: &Timeout30s,
Update: &Timeout10m, Update: &Timeout20m,
Delete: &Timeout60s, Delete: &Timeout60s,
Default: &Timeout60s, Default: &Timeout60s,
}, },

Loading…
Cancel
Save