-
Notifications
You must be signed in to change notification settings - Fork 51
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
[BUG] docker-compose run createbuckets fails #6190
Comments
@jmcgranahan Thanks for submitting this bug! I have a PR into avalon that should resolve this issue. For now you could make these changes in your docker-compose.yml file and Note that the docker-compose.yml in the avalon repository is meant for development environments. If you're looking for a production environment docker-compose setup then try the avalon-docker repository. Alternatively if you are deploying to AWS and want to make use of more AWS services then the avalon-terraform repository would be a better fit. |
@cjcolvar Thanks for the suggestion. However, after making that change to the docker-compose.yml file, I get this whenever I attempt to run the command:
And here is my docker-compose.yml file - createbuckets snippet:
|
I would try changing the
Does that help? |
@cjcolvar unfortunately, no: docker-compose.yml:
|
@jmcgranahan
|
@cjcolvar Success - well, at least we are past that step. Now I'm running into a different problem. We're using AWS's Graviton processor which uses the aarm cores and apparently some of the packages are not compatible. I attempted adding this -
|
This is new to me. My guess is that you'll probably need to rebuild those images in order for them to work with that platform: |
Describe the bug
A clear and concise description of what the bug is.
On an Ubuntu 24.04.1 LTS server within an AWS environment with no other applications running, we are attempting to install the newest version of Avalon since it is compatible with Fedora 6. However, at the step to createbuckets, it always fails:
mc: Unable to initialize new alias from the provided credentials. Get "http://minio:9000/probe-bsign-mk1dfiympem9dhqqjp2mmsftlegtvj/?location=": dial tcp 172.18.0.2:9000: connect: connection refused.
To Reproduce
Steps to reproduce the behavior, including the results:
Launch an Ubuntu 24.04.1 LTS server in AWS using their Graviton processor.
Install Docker - apt install docker
Install Docker-compose - curl -SL "https://github.com/docker/compose/releases/download/v2.32.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
check & verify Docker/Docker-compose -
Docker version 27.5.1, build 9f9e405
Docker Compose version v2.32.4
Then:
docker-compose run createbuckets
[+] Creating 1/1
✔ Container avalon-minio-1 Created 0.0s
[+] Running 1/1
✔ Container avalon-minio-1 Started 0.5s
mc: Configuration written to
/root/.mc/config.json
. Please update your access credentials.mc: Successfully created
/root/.mc/share
.mc: Initialized share uploads
/root/.mc/share/uploads.json
file.mc: Initialized share downloads
/root/.mc/share/downloads.json
file.mc: Unable to initialize new alias from the provided credentials. Get "http://minio:9000/probe-bsign-mk1dfiympem9dhqqjp2mmsftlegtvj/?location=": dial tcp 172.18.0.2:9000: connect: connection refused.
Bucket created successfully
myminio/fcrepo
.Bucket created successfully
myminio/masterfiles
.Bucket created successfully
myminio/derivatives
.Bucket created successfully
myminio/supplementalfiles
.Bucket created successfully
myminio/preserves
.Access permission for
myminio/derivatives
is set todownload
Access permission for
myminio/supplementalfiles
is set todownload
Expected behavior
Expected to be able to complete the quick start at a minimum in order to test this application.
Environment (please complete the following information):
Release:
Current release
The text was updated successfully, but these errors were encountered: