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

User data script assumes the aws cli to be installed but is not mentioned in the documentation #23

Open
juliangrueber opened this issue Feb 6, 2024 · 0 comments

Comments

@juliangrueber
Copy link

Hi,

I encountered an issue related to the ami_id variable described in the project's documentation, which promises compatibility with Ubuntu. , see

description = "(Optional) User-provided AMI ID to use with GraphDB instances. If you provide this value, please ensure it will work with the default userdata script (assumes latest version of Ubuntu LTS). Otherwise, please provide your own userdata script using the user_supplied_userdata_path variable."
.
However, when I connected my self to one of provisioned instances based on the Ubuntu AMI with ID ami-04b44b125c528e6b1 (AWS region eu-central-1), I attempted to execute the default user data script. Unfortunately, I received an error indicating that the AWS CLI is not installed.

Given the importance of the AWS CLI for the script's execution, could we consider adding a verification step to check for the AWS CLI's presence and, if it's not installed, include a process to install it? This addition would greatly enhance the usability and reliability of the provisioning process.

aws --cli-connect-timeout 300 ec2 describe-volumes \

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant