Hi Team,
We are upgrading TF from v1.68.4 to latest version(v1.72.2) and we are facing issue in queues configuration and plan is failing with following error:
Note: This error is there for many resources giving example message for one of the resources.
It is showing these changes in the queue configuration:
module.routing_queue.genesyscloud_routing_queue.test will be updated in-place
~ resource "genesyscloud_routing_queue" "test" {
id = "--some id--"
name = "test"
# (29 unchanged attributes hidden)
- bullseye_rings {
- expansion_timeout_seconds = 2 -> null
- skills_to_remove = [] -> null
}
# (8 unchanged blocks hidden)
}
And Plan is failing with this error:
│ Error: Not enough list items
│
│ with module.routing_queue.genesyscloud_routing_queue.test2,
│ on modules/routing_queue/test2.tf line 1, in resource "genesyscloud_routing_queue" "test2":
│ 1: resource "genesyscloud_routing_queue" "test2" {
│
│ Attribute bullseye_rings requires 2 item minimum, but config has only 1
│ declared.
╵
- Why it is mandatory to add two rings?
- Why some resources are showing changes and for some it is getting errored out?
Let us know if you need more information.
Regards,
Rohit S
#CXasCode
------------------------------
Rohit Sharma
------------------------------