AWS Rancher MarketPlace Setup

I am trying the AWS MarketPlace Rancher Setup

Here are the steps to reproduce the issue:

  1. I created a RancherSetupEC2Policy Policy via the attached json:
    https://raw.githubusercontent.com/SUSE-Enceladus/suse-rancher-setup/main/aws-iam/iam_role.json

  2. I created the following RancherSetupEC2Role Role:
    With the Following Trusted Entities:
    {
    “Version”: “2012-10-17”,
    “Statement”: [
    {
    “Effect”: “Allow”,
    “Principal”: {
    “Service”: “ec2.amazonaws.com
    },
    “Action”: “sts:AssumeRole”
    }
    ]
    }

I added the above RancherSetupEC2Policy Policy to this role

  1. Finally I have attached this RancherSetupEC2Role IAM Role to the rancher EC2 Rancher Setup instance (Instance State->Security->Modify IAM role)

In the SUSE Rancher Setup Web Portal, which is served up via the the Rancher SetUp EC2 instance I am able to log in but during the " Checking AWS IAM Permissions" I keep getting the following error:

“It looks like you missed something. Please add the following permissions to this EC2 instance, then click the ‘Check again’ button:”.

I have tried to rebuild this EC2 Rancher Setup Instance multiple times and still am not able to make it past the “Checking AWS IAM Permissions” screen.

Any assistance will be truly appreciated!

Issue has been resolved.

How did you resolved your problem.
I’m getting the same message what ever I do and I can’t find the issue.