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

Release v2.31.0 #1648

Merged
merged 18 commits into from
Nov 7, 2024
Merged

Release v2.31.0 #1648

merged 18 commits into from
Nov 7, 2024

Conversation

yec-akamai
Copy link
Contributor

No description provided.

ykim-akamai and others added 17 commits October 22, 2024 10:49
#1617)

* Add job to attach fw to lke nodes after integration_tests job is finished

* Add job to attach fw to lke nodes after integration_tests job is finished

* Add job to attach fw to lke nodes after integration_tests job is finished

* remove if always condition on calico rules on integration-fork

* setup python properly

* add error handling in create and attach fw step

* add if always block in case integration tests fail

* changing conditions in integration fork
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.27.23 to 1.28.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@config/v1.27.23...v1.28.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1629)

* Ensure acceptance.TRetry is consumed by all inner resource.Test calls

* Simplify test retry system

* Overhaul retry system; use testing.TB across helpers

* fix panic handler

* Add linter exclusion

* Address feedback
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.66.0 to 1.66.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.66.0...service/s3/v1.66.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….0 (#1631)

Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Commits](crazy-max/ghaction-github-labeler@de749cf...b54af0c)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/hashicorp/terraform-plugin-mux](https://github.com/hashicorp/terraform-plugin-mux) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-mux/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-mux/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-mux@v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-mux
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.66.1 to 1.66.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.66.1...service/s3/v1.66.2)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@v1.28.0...config/v1.28.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…idators (#1642)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.34.0 to 2.35.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-sdk@v2.34.0...v2.35.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…linode (#1597)

* Added support for creating a linode with a reserved IP + adding additional reserved IP to existing linode

* Registered the resource and data source within the provider

* Implemented framework_resource, framework_datasource along with their respective tests

* Made changes for maintaining consistency and readability

* Removed commented function

* temporarily changed linodego to point to the latest commit on main branch before next release

* removed unused  addReservedIPToInstance func

* temporarily changed linodego to point to the latest commit on main branch before next release

* added go buil inegration || networkreservedips to prevent integration tests from being run by unit test targets

* removed unused import statement and changed linodego version to point to the latest release

* removed unnecessary region filter from datasource

* formatting change

* added check for addition of ipv4 field post creation

* Removed debug logic and statements

* Created a separate datasource for listing reserved IPs, added the corresponding test. Removed unnessary logs

* Fix for nil pointer dereference

* Update go.mod to point to latest release of linodego

* Added reserved field to linode_instance_ip schema

* committing branch

* fix for plugin crash

* Separated the reserved IP allocation into linode_instance_reserved_ip resource

* Made changes to add reserved field in the IP object of linode_instance_reserved_ip resource

* deleting accidental commit changes

* removed networkreservedip resource from provider as it is part of a different PR

* Import bug fix for linode_instance_reserved_ip

* Made the address field a required one for linode_instance_reserved_ip

* Changed the name of the resource from linode_instance_reserved_ip to linode_reserved_ip_assign

* changing all occurences of linode_instance_reserved_ip to linode_reserved_ip_assign

* Added updated ipv4 field to the instance.md document

* Added doc for linode_reserved_ip_assign resource

* removed the ipv4 attribute from sample config

* modified resource name and added import statement in linode_reserved_ip_assign doc

* Removing the docs as the feature is not public at the moment

* making changes to meet formatting requirements

* Update linode/instanceip/tmpl/template.go

Removing the unneccesary address field from template.go

Co-authored-by: Zhiwei Liang <121905282+zliang-akamai@users.noreply.github.com>

* restored unrelated change and added comment to indicate the resource is meant for internal use only

* Added additional description for Ipv4 field in linode_instance schema

* Added the code to skip the Reserved IP tests from integration test, added firewall to linode_instance

* Changed the name of the resource to linode_reserved_ip_assignment

* Update linode/instancereservedipassignment/framework_resource.go

Co-authored-by: Zhiwei Liang <121905282+zliang-akamai@users.noreply.github.com>

* Skipping the test as per discussion

* uncommented the func to generate region

* Update linode/instancereservedipassignment/framework_models.go

Co-authored-by: Ye Chen <127243817+yec-akamai@users.noreply.github.com>

* changed the function name to flattenInstanceIP

* Making the ipv4 field a ForceNew attribute to ensure user can modify the ipv4 address after creation

* Update linode/instancereservedipassignment/resource_test.go

---------

Co-authored-by: Ye Chen <127243817+yec-akamai@users.noreply.github.com>
Co-authored-by: Zhiwei Liang <121905282+zliang-akamai@users.noreply.github.com>
@yec-akamai yec-akamai requested a review from a team as a code owner November 7, 2024 15:49
@yec-akamai yec-akamai requested review from ykim-akamai and ezilber-akamai and removed request for a team November 7, 2024 15:49
@yec-akamai yec-akamai merged commit 32ff455 into main Nov 7, 2024
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants