-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
Description
Addon test is panicking without proper error message when we are disabling multiple dependencies.. Configs onboarded to the catalog are as expected but error comes while updating configurations. I have disabled few dependencies in below fashion.
options.AddonConfig.Dependencies = []cloudinfo.AddonConfig{
{
OfferingName: "deploy-arch-ibm-cloud-monitoring",
OfferingFlavor: "fully-configurable",
Enabled: core.BoolPtr(false), // explicitly disabled
},
{
OfferingName: "deploy-arch-ibm-cloud-logs",
OfferingFlavor: "fully-configurable",
Enabled: core.BoolPtr(false), // explicitly disabled
},
{
OfferingName: "deploy-arch-ibm-activity-tracker",
OfferingFlavor: "fully-configurable",
Enabled: core.BoolPtr(false), // explicitly disabled
},
{
OfferingName: "deploy-arch-ibm-event-notifications",
OfferingFlavor: "fully-configurable",
Enabled: core.BoolPtr(false), // explicitly disabled
},
{
OfferingName: "deploy-arch-ibm-cos",
OfferingFlavor: "fully-configurable",
Enabled: core.BoolPtr(false), // explicitly disabled
},
}
I am seeing below error
91cb-8014ada79264'
[TestAddonsDefaultConfiguration] Cache HIT for offering: catalogID='e019b41b-af2e-4873-91cb-8014ada79264', offeringID='29386fc7-91bd-45b3-ab98-d0b4a65dbb22'
[TestAddonsDefaultConfiguration] Warning: no type information found for key secrets_manager_region, defaulting to 'string'
[TestAddonsDefaultConfiguration] Confirmed AddonConfig IDs: CatalogID='e019b41b-af2e-4873-91cb-8014ada79264', OfferingID='29386fc7-91bd-45b3-ab98-d0b4a65dbb22'
[TestAddonsDefaultConfiguration] Successfully set AddonConfig: CatalogID='e019b41b-af2e-4873-91cb-8014ada79264', OfferingID='29386fc7-91bd-45b3-ab98-d0b4a65dbb22', VersionLocator='e019b41b-af2e-4873-91cb-8014ada79264.37770a39-254b-423c-b164-b33614ab36a1'
[TestAddonsDefaultConfiguration] Getting offering details: catalogID='7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3', offeringID='73debdbf-894f-4c14-81c7-5ece3a70b67d-global'
[TestAddonsDefaultConfiguration] Getting offering details: catalogID='7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3', offeringID='63d8ae58-fbf3-41ce-b844-0fb5b85882ab-global'
[TestAddonsDefaultConfiguration] Getting offering details: catalogID='7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3', offeringID='918453c3-4f97-4583-8c4a-83ef12fc7916-global'
[TestAddonsDefaultConfiguration] Getting offering details: catalogID='7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3', offeringID='c7ac3ee6-4f48-4236-b974-b0cd8c624a46-global'
[TestAddonsDefaultConfiguration] TEST EXECUTION END: TestAddonsDefaultConfiguration - RESULT: PANICKED (error: panic: runtime error: index out of range [1] with length 1)
Affected modules
Terraform CLI and Terraform provider versions
- Terraform version:
- Provider version:
Terraform output
Debug output
Expected behavior
Actual behavior
Steps to reproduce (including links and screen captures)
- Run
terraform apply
Anything else
By submitting this issue, you agree to follow our Code of Conduct