Skip to content
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

Utility Providers Upgrade #135

Closed
13 tasks done
bendbennett opened this issue May 18, 2022 · 2 comments
Closed
13 tasks done

Utility Providers Upgrade #135

bendbennett opened this issue May 18, 2022 · 2 comments
Milestone

Comments

@bendbennett
Copy link
Contributor

bendbennett commented May 18, 2022

Terraform CLI and Provider Versions

Terraform v1.1.9
Provider v2.1.0

Use Cases or Problem Statement

As part of the "uplift" of the Terraform Utility Providers a number of tasks (see below) are being undertaken.

Proposal

  • GitHub action to test all minor Terraform versions >= 0.12
  • Acceptance tests to use TestCheckFunc (see docs and example)
  • Adoption of tflog (see docs)
  • Removal of deprecated fields, types and functions
  • Update Makefile
  • Switch linting to golangci-lint
  • Use terraform-plugin-docs
  • Add DESIGN.md
  • Update README.md
  • Update CONTRIBUTING.md
  • Update SUPPORT.md
  • Go 1.17 upgrade

How much impact is this issue causing?

Low

Additional Information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@bendbennett bendbennett added this to the v2.2.0 milestone May 18, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 19, 2022
bendbennett added a commit that referenced this issue May 23, 2022
bendbennett added a commit that referenced this issue May 25, 2022
bendbennett added a commit that referenced this issue May 25, 2022
* Update to Go 1.17 (#135)

* Test all Terraform minor versions >=0.12 (#135)

* Switch to using TestCheckFunc and ProviderFactories (#135)

* Adding golangci-lint.yml and updating GNUmakefile and test.yml (#135)

* Fix linting issues (#135)

* Use terraform-plugin-docs (#135)

* Adding DESIGN.md (#135)

* Updating README.md (#135)

* Updating CHANGELOG.md (#135)

* Updating SUPPORT.md (#135)

* Using TestCheck helper funcs and removing outputs from tests (#135)

* Reinstating RFC link in response_headers doc (#135)

* Update DESIGN.md to include relevant information and links on supported HTTP and TLS protocol versions (#135)

* Suppress max issues per linter and max same issues for golangci-lint (#135)

* Rewording DESIGN.md (#135)
@bendbennett
Copy link
Contributor Author

Closed by #136

Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant