Closed shuaibabubakker closed 2 weeks ago
Changed the config property inside keystore certificate to optional
value with some tweaking in the resource Read operation (see latest commit)
Ran Acceptance test once again.
$ make testacc TEST=./ibm/service/mqcloud/...
=== RUN TestLoadWaitForQmStatusEnvVar
=== RUN TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_True
=== RUN TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_False
=== RUN TestLoadWaitForQmStatusEnvVar/EnvVar_Not_Set
=== RUN TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_Random_String
--- PASS: TestLoadWaitForQmStatusEnvVar (0.00s)
--- PASS: TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_True (0.00s)
--- PASS: TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_False (0.00s)
--- PASS: TestLoadWaitForQmStatusEnvVar/EnvVar_Not_Set (0.00s)
--- PASS: TestLoadWaitForQmStatusEnvVar/EnvVar_Set_To_Random_String (0.00s)
=== RUN TestIsVersionDowngrade
=== RUN TestIsVersionDowngrade/1.2.3_to_1.2.2
=== RUN TestIsVersionDowngrade/1.2.3_to_1.2.4
=== RUN TestIsVersionDowngrade/1.2.3_to_1.3.0
=== RUN TestIsVersionDowngrade/1.2.3_to_1.2.3
=== RUN TestIsVersionDowngrade/_to_1.0.0
=== RUN TestIsVersionDowngrade/1.0.0_to_
=== RUN TestIsVersionDowngrade/abc.def.ghi_to_1.2.3
--- PASS: TestIsVersionDowngrade (0.00s)
--- PASS: TestIsVersionDowngrade/1.2.3_to_1.2.2 (0.00s)
--- PASS: TestIsVersionDowngrade/1.2.3_to_1.2.4 (0.00s)
--- PASS: TestIsVersionDowngrade/1.2.3_to_1.3.0 (0.00s)
--- PASS: TestIsVersionDowngrade/1.2.3_to_1.2.3 (0.00s)
--- PASS: TestIsVersionDowngrade/_to_1.0.0 (0.00s)
--- PASS: TestIsVersionDowngrade/1.0.0_to_ (0.00s)
--- PASS: TestIsVersionDowngrade/abc.def.ghi_to_1.2.3 (0.00s)
=== RUN TestHandlePlanCheck
=== RUN TestHandlePlanCheck/reserved-deployment
=== RUN TestHandlePlanCheck/Basic_Plan
--- PASS: TestHandlePlanCheck (0.00s)
--- PASS: TestHandlePlanCheck/reserved-deployment (0.00s)
--- PASS: TestHandlePlanCheck/Basic_Plan (0.00s)
=== RUN Test_checkSIPlan
=== RUN Test_checkSIPlan/Cache_Hit:_Reserved_Deployment_Plan
=== RUN Test_checkSIPlan/Cache_Hit:_Default_Plan
=== RUN Test_checkSIPlan/Reserved_Deployment_Plan_Wildcard
=== RUN Test_checkSIPlan/Reserved_Deployment_Plan
=== RUN Test_checkSIPlan/Default_Plan
=== RUN Test_checkSIPlan/fetchServicePlanFunc_Error:_Invalid_id
--- PASS: Test_checkSIPlan (0.00s)
--- PASS: Test_checkSIPlan/Cache_Hit:_Reserved_Deployment_Plan (0.00s)
--- PASS: Test_checkSIPlan/Cache_Hit:_Default_Plan (0.00s)
--- PASS: Test_checkSIPlan/Reserved_Deployment_Plan_Wildcard (0.00s)
--- PASS: Test_checkSIPlan/Reserved_Deployment_Plan (0.00s)
--- PASS: Test_checkSIPlan/Default_Plan (0.00s)
--- PASS: Test_checkSIPlan/fetchServicePlanFunc_Error:_Invalid_id (0.00s)
=== RUN TestAccIbmMqcloudApplicationDataSourceBasic
=== PAUSE TestAccIbmMqcloudApplicationDataSourceBasic
=== RUN TestDataSourceIbmMqcloudApplicationApplicationDetailsToMap
--- PASS: TestDataSourceIbmMqcloudApplicationApplicationDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudKeystoreCertificateDataSourceBasic
=== PAUSE TestAccIbmMqcloudKeystoreCertificateDataSourceBasic
=== RUN TestDataSourceIbmMqcloudKeystoreCertificateKeyStoreCertificateDetailsToMap
--- PASS: TestDataSourceIbmMqcloudKeystoreCertificateKeyStoreCertificateDetailsToMap (0.00s)
=== RUN TestDataSourceIbmMqcloudKeystoreCertificateCertificateConfigurationToMap
--- PASS: TestDataSourceIbmMqcloudKeystoreCertificateCertificateConfigurationToMap (0.00s)
=== RUN TestDataSourceIbmMqcloudKeystoreCertificateChannelsDetailsToMap
--- PASS: TestDataSourceIbmMqcloudKeystoreCertificateChannelsDetailsToMap (0.00s)
=== RUN TestDataSourceIbmMqcloudKeystoreCertificateChannelDetailsToMap
--- PASS: TestDataSourceIbmMqcloudKeystoreCertificateChannelDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudQueueManagerOptionsDataSourceBasic
=== PAUSE TestAccIbmMqcloudQueueManagerOptionsDataSourceBasic
=== RUN TestAccIbmMqcloudQueueManagerStatusDataSourceBasic
=== PAUSE TestAccIbmMqcloudQueueManagerStatusDataSourceBasic
=== RUN TestAccIbmMqcloudQueueManagerDataSourceBasic
=== PAUSE TestAccIbmMqcloudQueueManagerDataSourceBasic
=== RUN TestAccIbmMqcloudQueueManagerDataSourceAllArgs
=== PAUSE TestAccIbmMqcloudQueueManagerDataSourceAllArgs
=== RUN TestDataSourceIbmMqcloudQueueManagerQueueManagerDetailsToMap
--- PASS: TestDataSourceIbmMqcloudQueueManagerQueueManagerDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudTruststoreCertificateDataSourceBasic
=== PAUSE TestAccIbmMqcloudTruststoreCertificateDataSourceBasic
=== RUN TestDataSourceIbmMqcloudTruststoreCertificateTrustStoreCertificateDetailsToMap
--- PASS: TestDataSourceIbmMqcloudTruststoreCertificateTrustStoreCertificateDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudUserDataSourceBasic
=== PAUSE TestAccIbmMqcloudUserDataSourceBasic
=== RUN TestDataSourceIbmMqcloudUserUserDetailsToMap
--- PASS: TestDataSourceIbmMqcloudUserUserDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudApplicationBasic
=== PAUSE TestAccIbmMqcloudApplicationBasic
=== RUN TestAccIbmMqcloudKeystoreCertificateBasic
=== PAUSE TestAccIbmMqcloudKeystoreCertificateBasic
=== RUN TestResourceIbmMqcloudKeystoreCertificateCertificateConfigurationToMap
--- PASS: TestResourceIbmMqcloudKeystoreCertificateCertificateConfigurationToMap (0.00s)
=== RUN TestResourceIbmMqcloudKeystoreCertificateChannelsDetailsToMap
--- PASS: TestResourceIbmMqcloudKeystoreCertificateChannelsDetailsToMap (0.00s)
=== RUN TestResourceIbmMqcloudKeystoreCertificateChannelDetailsToMap
--- PASS: TestResourceIbmMqcloudKeystoreCertificateChannelDetailsToMap (0.00s)
=== RUN TestAccIbmMqcloudQueueManagerBasic
=== PAUSE TestAccIbmMqcloudQueueManagerBasic
=== RUN TestAccIbmMqcloudQueueManagerAllArgs
=== PAUSE TestAccIbmMqcloudQueueManagerAllArgs
=== RUN TestAccIbmMqcloudTruststoreCertificateBasic
=== PAUSE TestAccIbmMqcloudTruststoreCertificateBasic
=== RUN TestAccIbmMqcloudUserBasic
=== PAUSE TestAccIbmMqcloudUserBasic
=== CONT TestAccIbmMqcloudApplicationDataSourceBasic
=== CONT TestAccIbmMqcloudUserDataSourceBasic
=== CONT TestAccIbmMqcloudQueueManagerDataSourceBasic
=== CONT TestAccIbmMqcloudQueueManagerAllArgs
--- PASS: TestAccIbmMqcloudApplicationDataSourceBasic (38.57s)
=== CONT TestAccIbmMqcloudUserBasic
--- PASS: TestAccIbmMqcloudUserDataSourceBasic (40.45s)
=== CONT TestAccIbmMqcloudTruststoreCertificateBasic
--- PASS: TestAccIbmMqcloudUserBasic (34.02s)
=== CONT TestAccIbmMqcloudQueueManagerOptionsDataSourceBasic
--- PASS: TestAccIbmMqcloudTruststoreCertificateBasic (40.85s)
=== CONT TestAccIbmMqcloudQueueManagerStatusDataSourceBasic
--- PASS: TestAccIbmMqcloudQueueManagerOptionsDataSourceBasic (26.00s)
=== CONT TestAccIbmMqcloudKeystoreCertificateBasic
--- PASS: TestAccIbmMqcloudQueueManagerStatusDataSourceBasic (24.77s)
=== CONT TestAccIbmMqcloudQueueManagerBasic
--- PASS: TestAccIbmMqcloudKeystoreCertificateBasic (59.29s)
=== CONT TestAccIbmMqcloudTruststoreCertificateDataSourceBasic
--- PASS: TestAccIbmMqcloudTruststoreCertificateDataSourceBasic (44.75s)
=== CONT TestAccIbmMqcloudKeystoreCertificateDataSourceBasic
--- PASS: TestAccIbmMqcloudKeystoreCertificateDataSourceBasic (50.92s)
=== CONT TestAccIbmMqcloudApplicationBasic
--- PASS: TestAccIbmMqcloudApplicationBasic (58.68s)
=== CONT TestAccIbmMqcloudQueueManagerDataSourceAllArgs
--- PASS: TestAccIbmMqcloudQueueManagerDataSourceBasic (385.99s)
--- PASS: TestAccIbmMqcloudQueueManagerBasic (394.88s)
--- PASS: TestAccIbmMqcloudQueueManagerDataSourceAllArgs (396.37s)
--- PASS: TestAccIbmMqcloudQueueManagerAllArgs (879.01s)
PASS
ok github.com/IBM-Cloud/terraform-provider-ibm/ibm/service/mqcloud 880.523s
Add ams channels config support to keystore resource
Community Note
Changes
Output from acceptance testing: