-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate the effort and benefits of moving to TF Plugin Framework #506
Comments
Is someone working on this? I'm currently looking on fixing #336 ad #466 so no matter which blocks you add or remove from your config, it'll always just work without any useless diff. But it looks like this won't be possible without switching to Terraform Plugin Framework. |
I've started working on this but had to switch to more urgent tasks. I'll return to the ticket once these tasks are done. |
@dimuon We decided to work on this as the existing bugs block us. Can you share your current progress? |
@pascal-hofmann we’re evaluating needed efforts and prioritising it at the moment. |
Great. So no work is being done twice. :) -> I've started migrating to framework. The first datasource is nearly working. Will keep you posted on the progress. |
@pascal-hofmann thanks for looking into this! If you'd like to contribute work along the lines of this issue - we're happy to get help. |
@Kushmaro We just had sprint planning in my team. It was decided that I'll dedicate the next two weeks to migrating terraform-provider-ece to terraform-plugin-framework. |
Quick status update: The three existing datasources( |
@pascal-hofmann , would you mind to share a branch with your changes? |
Of course. I just pushed it and created a draft PR: #529 I just realized the datasources are not fully done - forgot to work on tests in |
Closing as completed. The migration is tracked by #530 |
Overview
Terraform suggests the use of the TF Plugin Framework. We are currently using the API V2.
Lets investigate and see if it is worth to make that move, as well as what is the effort of doing so.
Possible Implementation
Testing
Context
Your Environment
The text was updated successfully, but these errors were encountered: