|
The root cause is below. The config is for AWS_Organizations. Any insight would be appreciated. Embedded stack arn:aws:cloudformation:us-west-2:533267120214:stack/workload-discovery-SettingsResolversStack-4O5HJV3KFX9F/31271720-0d68-11ef-b32c-06a1847ad5ab was not successfully created: The following resource(s) failed to create: [PerspectiveSettingsLambdaRole]. |
Replies: 7 comments 12 replies
|
Are you deploying this solution in a private subent of an already existing VPC? If so, go into the Bear in mind, if you do not have a NAT gateway in your VPC then an S3 endpoint if only sufficient to deploy the solution, you will need VPC endpoints for every service listed in the documentation below in order for the Discovery process to work: https://docs.aws.amazon.com/solutions/latest/workload-discovery-on-aws/aws-apis.html |
Yes, I did that and it resolved the quoted error, but not the SettingsResolverStack error. Thanks. |
@tindotuckshop I've just realised that I misread SettingsResolverStack as SearchResolverStack in the initial post. The latter is the one that has a custom resource in the VPC so ignore everything I said about that. (The settings stack doesn't even have a custom resource.) |
I am only seeing the one error creating the IAM role in the SettingResolverStack. All other resources provisioned successfully. No errors in any of the other nested stacks. Thanks. |
|
@ptortiz @tindotuckshop It looks like there's been a change with how IAM interprets ARNs in the Resource section of polices and that's what's causing the issue. We are working on a fix that we aim to release soon. I will update this ticket to let you know when the release has come out. |
|
We have released a patch (v2.1.7) today to change the affected IAM policy and prevent this error from occurring. |
|
Closing this out: Workload Discovery on AWS has been deprecated as of 08/14/2026 and is no longer being maintained. |

We have released a patch (v2.1.7) today to change the affected IAM policy and prevent this error from occurring.