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]: Profiles randomly unassign #6026

Closed
ryanhodgson1 opened this issue Jul 9, 2023 · 6 comments · Fixed by #6785
Closed

[ALM Accelerator - BUG]: Profiles randomly unassign #6026

ryanhodgson1 opened this issue Jul 9, 2023 · 6 comments · Fixed by #6785
Assignees
Labels
alm-accelerator ALM Accelerator Components and Apps bug Something isn't working

Comments

@ryanhodgson1
Copy link

ryanhodgson1 commented Jul 9, 2023

Describe the issue

Dont have too much info on this yet but i have found that for some reason profiles are randomly getting unassigned and then a user will report it to me and i have to assign the profile to the solution again.

I havent found any pattern that is causing this just yet but have you come across this issue before? im the only one with access to be able to manage profile assignments so people havent been unassigning them and i havent been removing them.

Expected Behavior

Profile assignments to remain on the solution

What component are you experiencing the issue with?

ALM Accelerator Canvas App

What solution version are you using?

1.0.20230606.1

Steps To Reproduce

No response

Anything else?

No response

AB#1403

@ryanhodgson1 ryanhodgson1 added alm-accelerator ALM Accelerator Components and Apps bug Something isn't working labels Jul 9, 2023
@mikefactorial
Copy link
Collaborator

Hey @ryanhodgson1 thanks for reporting this. The solution to profile relationship is a bit clunky the way it is setup currently. It just looks for the most recent Deployment Request with type "Profile" to determine which profile is associated with a solution. We have another issue open to make this relationship more direct. Wonder if this is what you are running into #3584

@mikefactorial mikefactorial self-assigned this Jul 10, 2023
@ryanhodgson1
Copy link
Author

Thanks @mikefactorial it does look like its doing something like that and the result is that it removes the profile assignment. That ticket looks like it would fix the issue but is there any work around for now that i could apply to retain profile assignments?

@ryanhodgson1
Copy link
Author

Hey @mikefactorial was there any update on profile assignments? we have 40+ profiles now and it cant remember all the assignments. Its becoming a daily task to reassign the profiles.

@mikefactorial
Copy link
Collaborator

@RyanHodgson thanks for bringing this back up. I've included this in the October release. There will be a new table called Deployment Solution Profile that looks up to the Deployment Profile and includes the Solution Name and Maker Environment Id. The app has been updated to create Deployment Solution Profile records based on the existing Deployment Requests logic when a profile is found so there should be no manual steps necessary for using the new table and setting a new profile in the app will update the existing Deployment Solution Profile based on Environment Id and Solution name or create a new record if one doesn't exist.
image

@ryanhodgson1
Copy link
Author

Hey @mikefactorial I am moving on from my current role so tagging in Nomer and Jhiggy below to follow up on these outstanding issues after im gone, thanks.

@agent-roman @abesamisj FYI

@CoEStarterKitBot
Copy link
Collaborator

@ryanhodgson1 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

Successfully merging a pull request may close this issue.

4 participants