Comments (11)
@DSVT-Git Can you try a different auth provider, like github? And using an incognito window may also help. However, if you simply want to clear your existing credentials, you can do so through the profile page (User->My Credentials). Let us know how it goes.
from cloudlaunch.
Thanks Nuwan!!! Logged in with Github and now Cloudlaunch sees me as a new user, unfortunately I'm still not able to launch Genomics Virtual Lab as I keep getting the authorization error...
Was able to start with blank credentials but every time I input the Access Key and Secret Key I get the error below....tried leaving "use as default for this cloud" unchecked and saving, but no luck...
from cloudlaunch.
Does your AWS account have full EC2 admin privileges? As the error shows, it appears the account is not able to perform operation describekeypairs
. More broadly, your account needs EC2, VPC, and S3 admin privileges as well as the following IAM policy
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"iam:CreateInstanceProfile",
"iam:GetRole",
"iam:PassRole",
"iam:CreateServiceLinkedRole",
"iam:GetInstanceProfile",
"iam:GetPolicy",
"iam:CreateRole",
"iam:AttachRolePolicy",
"iam:AddRoleToInstanceProfile"
],
"Resource": [
"arn:aws:iam::*:policy/cm2-kube-policy",
"arn:aws:iam::*:instance-profile/*",
"arn:aws:iam::*:role/*"
]
}
]
}
from cloudlaunch.
Thanks!!! Was able to implement the above suggestions...however now when I go to:
I just see a spinning wheel and can't get to the Cloudlaunch application...
Will try again in an hour or so.
BTW here are the instructions I got from AWS Tech Support for creating the IAM policy if that might be useful for anyone:
In order to create the IAM policy, please follow the steps below:
===Create IAM Policy===
1.) Login to your AWS console
2.) Click Services > Search for IAM > Go to IAM
3.) Click on policy on the left pane
4.) Then Click “Create Policy”
5.) Click on “JSON” on create policy page
6.) Paste the entire content of the following in the policy page
===Copy after===
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"iam:CreateInstanceProfile",
"iam:GetRole",
"iam:PassRole",
"iam:CreateServiceLinkedRole",
"iam:GetInstanceProfile",
"iam:GetPolicy",
"iam:CreateRole",
"iam:AttachRolePolicy",
"iam:AddRoleToInstanceProfile"
],
"Resource": [
"arn:aws:iam:::policy/cm2-kube-policy",
"arn:aws:iam:::instance-profile/",
"arn:aws:iam:::role/*"
]
}
]
}
===Copy before===
7.) Click “Review Policy”
8.) Give the policy a name
9.) Click “Create Policy”
===Attach the created policy to the user===
1.) In the same IAM service page, click on “Users” on the left pane
2.) Click on “WHBIOGM_cloudman”
3.) Click “Add permissions”
4.) Click “Attach existing policies directly”
5.) Search for the policy created in the steps earlier, then check the checkbox of the policy.
6.) Click “Next Review”, then click “Add permissions”
Following all the steps above, you will create a policy with the permissions required and attach the policy to the user.
from cloudlaunch.
There was an outage on the Jetstream cloud where CloudLaunch is hosted (https://portal.xsede.org/user-news/-/news/item/12698) and that affected the availability of app for the past ~24 hrs but it just came up so should be ok to launch now.
from cloudlaunch.
@DSVT-Git Thanks for contributing the AWS IAM policy creation steps. I'll close this issue now since I assume it's resolved. Feel free to reopen if not.
from cloudlaunch.
Actually still having problems launching Genomics Virtual Lab. Still getting the same error as above. Wondering if I'm inputing the wrong credentials. I created a user in AWS according to the above specifications and am entering the credentials for that user into Cloudlaunch. I'm logged into AWS as the root user. Do I need to be logged into AWS as the user I created or maybe reset credentials for either the root user at AWS or the AWS user I created? Wondering if there is mismatch somewhere causing the issue? Should I start over and create a new AWS user with the above permissions etc and then input those credentials into cloudlaunch? But if I do that do I need to login to Cloudlaunch as a specific user to get this to work? Thanks!!!
from cloudlaunch.
from cloudlaunch.
Tried to reopen this issues but don't think I'm authorized...or would anyone know if it's possible to install Galaxy locally given that I have an older iMac that can only run OS X 10.13 and don't have the 200GB free space mentioned in the Galaxy system requirements. Could I run Galaxy on my internal drive and keep all data on an external drive? That would probably work better if possible as I keep running into difficulties with AWS...
from cloudlaunch.
@DSVT-Git Can you try deleting all credentials from your cloudlaunch profile? It's under your username -> My credentials. Once all credentials are deleted, try again anew with fresh credentials and let us know whether it solves the problem.
from cloudlaunch.
from cloudlaunch.
Related Issues (20)
- GVL Galaxy: Error during initial launch HOT 1
- Launch one instance from GVL with AWS China, please help HOT 3
- create appliance task failed HOT 1
- Trinity de novo hung cloning HOT 1
- AWS region locked account causes credentials test to fail HOT 8
- Trying to reopen Issue #238 HOT 1
- Galaxy Genomics Virtual Lab setup error "Get Role" HOT 1
- Cannot delete a cloud launch HOT 1
- Unable to select instance - Server Error 500 HOT 7
- Spawning GVL 5.0 beta5 fails HOT 6
- Error requiring ENA when it is enabled.
- Error creating my own galaxy cluster... HOT 1
- Log In failed HOT 1
- cloudlaunch newbie, got this error HOT 1
- Error trying to launch appliance HOT 1
- Create task failed HOT 1
- Admin Interface on Cloudman
- LOGIN Issues: GVL version 5.0 beta4 HOT 1
- Failed to Delete Appliance HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cloudlaunch.