Gitlab returns "Error writing state file: HTTP error: 422" with Terraform
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
We have self hosted gitlab CE running with latest version.
helm list NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION gitlab gitlab 87 2023-02-24 16:38:16.353745476 +0000 UTC deployed gitlab-6.9.1 15.9.1
We are unable to consistently persist the state file in our Gitlab projects When trying to get/persist the state file Gitlab returns error 422.
{"component": "gitlab","subcomponent":"production","level":"info","time":"2023-02-27T10:35:43Z","message":"Completed 422 Unprocessable Entity in 0ms (ActiveRecord: 0.0ms | Elasticsearch: 0.0ms | Allocations: 238)"}
❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm] Error writing state file: HTTP error: 422 ❯ terraform import harvester_clusternetwork.vm vm harvester_clusternetwork.vm: Importing from ID "vm"... harvester_clusternetwork.vm: Import prepared! Prepared harvester_clusternetwork for import harvester_clusternetwork.vm: Refreshing state... [id=vm]
Import successful!
The resources that were imported are shown above. These resources are now in your Terraform state and will henceforth be managed by Terraform.
Eventually the request succeeds.