orange-cloudfoundry / terraform-provider-cloudfoundry

A terraform provider to manage a Cloud Foundry instance.
Apache License 2.0
31 stars 8 forks source link

Service creation calls deprecated API, which fails #32

Open janosbinder opened 6 years ago

janosbinder commented 6 years ago

We have observed that the plugin calls an endpoint, which has been deprecated by V2.46 of CF API. With a newer API it does not work. This issue happens by calling the ´FindServicePlanByDescription´ method in the CF CLI, and the CF developers recommended to get in touch with you.

The full stack trace and debug information is located in this issue:

https://github.com/cloudfoundry/cli/issues/1276

Would it be possible to use a newer API endpoint for service creation?

gberche-orange commented 6 years ago

thanks @janosbinder for reporting this issue.

Unfortunately, this provider is being deprecated in favor of https://github.com/mevansam/terraform-provider-cf and we are in the process of migrating our TF resources to it. As a result, the terraform-provider-cloudfoundry is likely to not be maintained against CC API deprecation changes.

I would recommend that you test against terraform-provider-cf and report an issue there if you manage to reproduce.

I'll update the project README.md to reflect this decision and route users to terraform-provider-cf

gberche-orange commented 6 years ago

Migration steps documented in 4703d9062a67ddd1ab7237557f1b8f8c6a17d786