You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Terraform will provision one LB, 2 lb_pools and 2 lb_listeners
Actual Behavior
There is an issue with the LB implementation itself such that after creating the first LB_LISTENER, it then breaks terraform (obviously a race condition with the underlying update of the LB ) with the error below
Error: Error while creating Load Balanacer Listener err The load balancer with ID 'r018-78abc19d-4a20-40d2-aae7-f50fb05de2ae' cannot be updated because its status is 'UPDATE_PENDING'.
{
....
"errors": [
{
"code": "load_balancer_update_conflict",
"message": "The load balancer with ID 'rxxx-xxxxxxx-4a20-40d2-aae7-xxxxxxxxx' cannot be updated because its status is 'UPDATE_PENDING'.",
"more_info": "https://cloud.ibm.com/docs/infrastructure/vpc-on-classic?topic=vpc-on-classic-rias-error-messages#load_balancer_update_conflict"
}
],
"trace": "xxxxxx-9852-4213-bfb2-xxxxxxxxxxxxxx"
},
"RawResult": null
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
Copy the code and fill in for the variables or substitute with raw values
terraform apply
Important Factoids
None
References
I have seen several links where the discussion of IBM LB implementation is discussed. I have also seen the below #295 (comment).
It seems to me that a generic way to implement a "wait_for_status_update" on the lb_listener is required as a workaround.
The text was updated successfully, but these errors were encountered:
Terraform Version
0.13.5
Terraform v0.13.5
Affected Resource(s)
Please list the resources as a list, for example:
If this issue appears to affect multiple resources, it may be an issue with Terraform's core, so please mention this.
Terraform Configuration Files
Expected Behavior
Terraform will provision one LB, 2 lb_pools and 2 lb_listeners
Actual Behavior
There is an issue with the LB implementation itself such that after creating the first LB_LISTENER, it then breaks terraform (obviously a race condition with the underlying update of the LB ) with the error below
Error: Error while creating Load Balanacer Listener err The load balancer with ID 'r018-78abc19d-4a20-40d2-aae7-f50fb05de2ae' cannot be updated because its status is 'UPDATE_PENDING'.
{
....
"errors": [
{
"code": "load_balancer_update_conflict",
"message": "The load balancer with ID 'rxxx-xxxxxxx-4a20-40d2-aae7-xxxxxxxxx' cannot be updated because its status is 'UPDATE_PENDING'.",
"more_info": "https://cloud.ibm.com/docs/infrastructure/vpc-on-classic?topic=vpc-on-classic-rias-error-messages#load_balancer_update_conflict"
}
],
"trace": "xxxxxx-9852-4213-bfb2-xxxxxxxxxxxxxx"
},
"RawResult": null
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
terraform apply
Important Factoids
None
References
I have seen several links where the discussion of IBM LB implementation is discussed. I have also seen the below
#295 (comment).
It seems to me that a generic way to implement a "wait_for_status_update" on the lb_listener is required as a workaround.
The text was updated successfully, but these errors were encountered: