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

[ALM Accelerator - BUG]: Keyvault Connection reference issue #6971

Closed
Miti-Shah opened this issue Oct 31, 2023 · 8 comments
Closed

[ALM Accelerator - BUG]: Keyvault Connection reference issue #6971

Miti-Shah opened this issue Oct 31, 2023 · 8 comments
Assignees
Labels
alm-accelerator ALM Accelerator Components and Apps bug Something isn't working

Comments

@Miti-Shah
Copy link

Miti-Shah commented Oct 31, 2023

Describe the issue

We have a Solution aware Power Automate flow that connects to 4 different Key vaults. For this we use 4 different connection references pointing to appropriate key vault connection.
When deploying the solution using ALM Accelerator to higher environments, in the configuration screen, we create connections in the target and map it to the appropriate connection references.

image

After the deployment is completed we see that all the 4 connections references are mapped to the same connection id, they are no longer mapped to the connections created and mapped in the configuration section.
This results in the solution to fail in the higher environments.

Expected Behavior

keyvault connection should be mapping to appropriate connection references when we move the solution to higher environments

What component are you experiencing the issue with?

ALM Accelerator Canvas App

What solution version are you using?

1.0.20231006.2(Managed)

Steps To Reproduce

No response

Anything else?

No response

AB#555

AB#1613

@Miti-Shah Miti-Shah added alm-accelerator ALM Accelerator Components and Apps bug Something isn't working labels Oct 31, 2023
@Miti-Shah Miti-Shah changed the title [ALM Accelerator - BUG]: ISSUE TITLE [ALM Accelerator - BUG]: Keyvault Connection reference issue Oct 31, 2023
@RajeevPentyala RajeevPentyala self-assigned this Nov 1, 2023
@RajeevPentyala
Copy link
Contributor

@Miti-Shah You can utilize the toggle option (highlighted below) in the 'Connection References' tab to specify the Connection IDs. This approach will help avoid confusion when creating connections for a similar type of 'Connection Reference'.
image

'Connection Id' can be grabbed from the browser's connection url as shown below.
image

@Miti-Shah
Copy link
Author

Miti-Shah commented Nov 30, 2023

@RajeevPentyala we do not see the toggle option yet in the 'Connection References' under ALM , do let us know if we need to adjust any settings from our end to make it visible.

image

@RajeevPentyala
Copy link
Contributor

@Miti-Shah Its 'ABC' button from your screen.
image

Among the following buttons.
image

@Miti-Shah
Copy link
Author

Miti-Shah commented Dec 4, 2023

@RajeevPentyala we tried this method and issue still exist , we mapped respective KV connection references and closed and saved solution but issue still persists. All the references points back to first one.

image

@RajeevPentyala
Copy link
Contributor

RajeevPentyala commented Dec 8, 2023

@Miti-Shah We modified the design a bit and the fix will be part of January month's release.
image

@Miti-Shah
Copy link
Author

Thanks @RajeevPentyala also once we save and close the solution , all references shouldn't point back to 1st one. As per below screenshot
image

@RajeevPentyala
Copy link
Contributor

@Miti-Shah Yes, reference selection will be persisted when you close and comeback.

@CoEStarterKitBot
Copy link
Collaborator

@Miti-Shah This has been fixed in the latest release. Please install the latest version of the toolkit following the instructions for installing updates. Note that if you do not remove the unmanaged layers as described there you will not receive updates from us.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alm-accelerator ALM Accelerator Components and Apps bug Something isn't working
Projects
Status: Done
Development

No branches or pull requests

3 participants