-
Notifications
You must be signed in to change notification settings - Fork 96
Update module github.com/hashicorp/terraform-plugin-framework to v1.16.1 #875
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
base: main
Are you sure you want to change the base?
Update module github.com/hashicorp/terraform-plugin-framework to v1.16.1 #875
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
Hi @red-hat-konflux[bot]. Thanks for your PR. I'm waiting for a terraform-redhat member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
31a25a1
to
3df4ade
Compare
3df4ade
to
075d46d
Compare
075d46d
to
c1e343f
Compare
c1e343f
to
68e7e31
Compare
68e7e31
to
58d0981
Compare
58d0981
to
8307e2d
Compare
8307e2d
to
603e8b0
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
603e8b0
to
b861c11
Compare
This PR contains the following updates:
v1.11.0
->v1.16.1
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)
v1.16.1
Compare Source
BUG FIXES:
v1.16.0
Compare Source
NOTES:
action{}
block is in technical preview and offered without compatibility promises until Terraform 1.14 is generally available. (#1181)action.Action
) and packages for implementing action types, available in Terraform 1.14+. An action in Terraform can be defined by providers to model side-effects that practitioners can reference in their configurations via thelifecycle.action_trigger
block. (#1181)list.ListResource
) and packages for implementing list resource types, available in Terraform 1.14+. A list resource in Terraform can be defined by providers to list remote resources within a given scope. (#1150)FEATURES:
TerraformTypeToFrameworkType
, which convertstftypes.Type
to a known framework type. (#1200)ENHANCEMENTS:
ProviderWithActions
interface for implementing actions. (#1181)ActionData
toConfigureResponse
, to pass provider-defined data toaction.Action
implementations. (#1185)ListResourceData
toConfigureResponse
, to pass provider-defined data tolist.ListResource
implementations. (#1202)SetAtPath
to be called with atftypes.Value
. (#1198)SetAttribute
to be called with atftypes.Value
. (#1205)ListResourceWithRawV5Schemas
andListResourceWithRawV6Schemas
interfaces to support list implementation on non-framework resources. (#1198)v1.15.1
Compare Source
BUG FIXES:
UseStateForUnknown
where known null state values were not preserved during update plans. (#1117)v1.15.0
Compare Source
ATTENTION:
Please make sure to also update
terraform-plugin-(go|mux|sdk|testing)
when upgrading to this version. Otherwise there will be errors at runtime when using Terraform v1.12+ as this version of Plugin Framework supports the new resource identity feature and requires the supporting libraries to do so to.Find #1148 for more information.
TL;DR – make sure to update to these versions (or higher)
NOTES:
identity
attribute in Terraform configurationimport
blocks, available in Terraform v1.12+. Theresource.ResourceWithIdentity
interface can be implemented to support identity by defining an identity schema. Once the identity schema is defined, you can read and store identity data in the state file via the newIdentity
fields in the response objects on the resource CRUD methods. (#1112)FEATURES:
ResourceIdentity
struct to represent managed resource identity data. (#1112)ImportStatePassthroughWithIdentity
helper that can support both identity and ID importing via a single field. (#1134)ResourceWithIdentity
interface for implementing managed resource identity. (#1107)ENHANCEMENTS:
Create
,Update
,Read
, andDelete
request and response objects to support the passing of identity data. (#1112)ImportState
method to allow importing by resource identity and returning identity data from import response. (#1126)v1.14.1
Compare Source
BUG FIXES:
v1.14.0
Compare Source
NOTES:
FEATURES:
WriteOnly
schema field for managed resource schemas to indicate a write-only attribute. Write-only attribute values are not saved to the Terraform plan or state artifacts. (#1044)BUG FIXES:
v1.13.0
Compare Source
NOTES:
FEATURES:
ENHANCEMENTS:
ProviderWithEphemeralResources
interface for implementing ephemeral resources (#1050)EphemeralResultData
struct for representing ephemeral values produced by a provider, such as from an ephemeral resource (#1050)EphemeralResourceData
toConfigureResponse
, to pass provider-defined data toephemeral.EphemeralResource
implementations (#1050)v1.12.0
Compare Source
NOTES:
BUG FIXES:
moved
operation support between resource types for framework-only providers. (#1039)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test
.This PR has been generated by MintMaker (powered by Renovate Bot).