-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Added support persistence_config field to google_redis_instance resource. #6528
Added support persistence_config field to google_redis_instance resource. #6528
Conversation
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 305 insertions(+), 14 deletions(-)) |
Tests analyticsTotal tests: Action takenTriggering VCR tests in RECORDING mode for the tests that failed during VCR. Click here to see the failed testsTestAccRedisInstance_redisInstanceAuthEnabled|TestAccComputeInstance_soleTenantNodeAffinities|TestAccPrivatecaCertificateAuthority_privatecaCertificateAuthoritySubordinateExample|TestAccRedisInstance_regionFromLocation|TestAccRedisInstance_updateReadReplicasModeWithAutoSecondaryIp|TestAccRedisInstance_updateReadReplicasMode|TestAccRedisInstance_update|TestAccRedisInstance_redisInstanceFullWithPersistenceConfigExample|TestAccRedisInstance_redisInstanceFullExample|TestAccRedisInstance_redisInstanceBasicExample|TestAccRedisInstanceDatasource_basic|TestAccRedisInstance_downgradeRedisVersion |
Tests passed during RECORDING mode: Tests failed during RECORDING mode: Please fix these to complete your PR |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 276 insertions(+), 14 deletions(-)) |
Tests analyticsTotal tests: Action takenTriggering VCR tests in RECORDING mode for the tests that failed during VCR. Click here to see the failed testsTestAccRedisInstanceDatasource_basic|TestAccRedisInstance_redisInstanceAuthEnabled|TestAccRedisInstance_regionFromLocation|TestAccRedisInstance_updateReadReplicasModeWithAutoSecondaryIp|TestAccRedisInstance_update|TestAccRedisInstance_redisInstanceFullWithPersistenceConfigExample|TestAccRedisInstance_redisInstanceFullExample|TestAccRedisInstance_downgradeRedisVersion|TestAccRedisInstance_updateReadReplicasMode|TestAccRedisInstance_redisInstanceBasicExample|TestAccComputeInstance_soleTenantNodeAffinities|TestAccPrivatecaCertificateAuthority_privatecaCertificateAuthoritySubordinateExample |
Tests passed during RECORDING mode: Tests failed during RECORDING mode: Please fix these to complete your PR |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 281 insertions(+), 14 deletions(-)) |
Tests analyticsTotal tests: Action takenTriggering VCR tests in RECORDING mode for the tests that failed during VCR. Click here to see the failed testsTestAccRedisInstance_redisInstanceFullWithPersistenceConfigExample|TestAccRedisInstance_updateReadReplicasMode|TestAccRedisInstance_update|TestAccRedisInstance_updateReadReplicasModeWithAutoSecondaryIp|TestAccRedisInstance_redisInstanceAuthEnabled|TestAccPrivatecaCertificateAuthority_privatecaCertificateAuthoritySubordinateExample|TestAccFirebaserulesRelease_BasicRelease|TestAccComputeInstance_soleTenantNodeAffinities|TestAccCloudFunctionsFunction_vpcConnector|TestAccCloudRunService_cloudRunServiceStaticOutboundExample|TestAccAppEngineStandardAppVersion_update|TestAccVPCAccessConnector_cloudrunVPCAccessConnectorExample|TestAccVPCAccessConnector_vpcAccessConnectorSharedVPCExample|TestAccVPCAccessConnector_vpcAccessConnectorExample |
Tests passed during RECORDING mode: Tests failed during RECORDING mode: Please fix these to complete your PR |
|
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 282 insertions(+), 14 deletions(-)) |
Tests analyticsTotal tests: Action takenTriggering VCR tests in RECORDING mode for the tests that failed during VCR. Click here to see the failed testsTestAccVPCAccessConnector_vpcAccessConnectorExample|TestAccVPCAccessConnector_vpcAccessConnectorSharedVPCExample|TestAccVPCAccessConnector_cloudrunVPCAccessConnectorExample|TestAccComputeForwardingRule_update|TestAccComputeInstance_soleTenantNodeAffinities|TestAccCloudFunctionsFunction_vpcConnector|TestAccCloudRunService_cloudRunServiceStaticOutboundExample|TestAccCGCSnippet_eventarcWorkflowsExample|TestAccAppEngineStandardAppVersion_update|TestAccRedisInstance_redisInstanceFullWithPersistenceConfigExample |
Tests passed during RECORDING mode: Tests failed during RECORDING mode: Please fix these to complete your PR |
mmv1/products/redis/api.yaml
Outdated
description: | | ||
Optional. Controls whether Persistence features are enabled. If not provided, the existing value will be used. | ||
|
||
- PERSISTENCE_MODE_UNSPECIFIED: Not set. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we remove the PERSISTENCE_MODE_UNSPECIFIED
and SNAPSHOT_PERIOD_UNSPECIFIED
values/references?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 278 insertions(+), 14 deletions(-)) |
Tests analyticsTotal tests: Action takenTriggering VCR tests in RECORDING mode for the tests that failed during VCR. Click here to see the failed testsTestAccComputeInstance_soleTenantNodeAffinities|TestAccComputeForwardingRule_update|TestAccCGCSnippet_eventarcWorkflowsExample |
Tests passed during RECORDING mode: Tests failed during RECORDING mode: Please fix these to complete your PR |
Ill see what happens when i do.
…On Wed, Sep 14, 2022 at 9:24 AM Cameron Thornton ***@***.***> wrote:
***@***.**** requested changes on this pull request.
------------------------------
In mmv1/products/redis/api.yaml
<#6528 (comment)>
:
> @@ -143,6 +143,57 @@ objects:
The ID of the instance or a fully qualified identifier for the instance.
required: true
input: true
+ - !ruby/object:Api::Type::NestedObject
+ name: persistenceConfig
+ description: Maintenance policy for an instance.
+ properties:
+ - !ruby/object:Api::Type::Enum
+ name: 'persistenceMode'
+ required: true
+ description: |
+ Optional. Controls whether Persistence features are enabled. If not provided, the existing value will be used.
+
+ - PERSISTENCE_MODE_UNSPECIFIED: Not set.
Can we remove the PERSISTENCE_MODE_UNSPECIFIED and
SNAPSHOT_PERIOD_UNSPECIFIED values/references?
—
Reply to this email directly, view it on GitHub
<#6528 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AY7OLKFFWK4AQGWR5T2WY53V6H32ZANCNFSM6AAAAAAQIRZJAU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Hi @googlerjk @c2thorn. Quick question: Is the |
Looks like a miss on my review. Our own documentation states it as optional. Luckily |
Great, thank you for confirming! Do you want me to file an issue? |
@jcanseco that would be helpful, thank you! |
Put a description of what this PR is for here, along with any references to issues that this resolves or contributes to -->
Added support persistence_config field to 'google_redis_instance' resource.
Fixes this update
If this PR is for Terraform, I acknowledge that I have:
make test
andmake lint
to ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)