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

Failed Embark Install #220

Closed
DRG-pi opened this issue Oct 1, 2024 · 7 comments
Closed

Failed Embark Install #220

DRG-pi opened this issue Oct 1, 2024 · 7 comments
Labels
dependencies Pull requests that update a dependency file EMBArk Installation

Comments

@DRG-pi
Copy link

DRG-pi commented Oct 1, 2024

Describe the bug
A fresh install of Embark using "git clone https://github.com/e-m-b-a/embark.git; cd embark; sudo ./installer.sh -d"
fails with

"Creating a EMBArk configuration file .env
docker: 'compose' is not a docker command.
See 'docker --help'
unknown shorthand flag: 'd' in -d
See 'docker --help'.

Usage: docker [OPTIONS] COMMAND
"

  1. checking startup

unknown shorthand flag: 'f' in -f
See 'docker --help'.

Usage: docker [OPTIONS] COMMAND

To Reproduce
Steps to reproduce the behavior:

  1. Download and install Ubuntu 22.04.5 LTS
  2. Execute "git clone https://github.com/e-m-b-a/embark.git; cd embark; sudo ./installer.sh -d"
  3. Check log output

Expected behavior
I expected Embark to be installed

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Ubuntu 22.04.5 LTS

Additional context
Was a Fresh Ubuntu install

Copy link

github-actions bot commented Oct 1, 2024

Thank you for contributing an issue!

Welcome to the EMBA firmware analysis community!

We are glad you are here and appreciate your contribution. Please keep in mind our contributing guidelines here and here.
Also, please check existing open issues and consider to open a discussion in the dedicated discussion area.
Additionally, we have collected a lot of details around EMBArk, the installation and the usage of EMBArk in our Wiki.

If you like EMBA you have the chance to support us by becoming a Sponsor or buying some beer here.

This is an automatic message. Allow for time for the EMBA community to be able to read the issue and comment on it.

@BenediktMKuehne
Copy link
Member

The installation of the compose plugin must have failed somewhere at the beginning of the installation.

Can you provide the complete output of the installation?

@BenediktMKuehne BenediktMKuehne added Installation dependencies Pull requests that update a dependency file EMBArk labels Oct 1, 2024
@torabi12
Copy link

torabi12 commented Oct 1, 2024

This is the failure in the install:
kép

The full log from the terminal:
install.txt

@BenediktMKuehne
Copy link
Member

BenediktMKuehne commented Oct 3, 2024

That's weird, the log shows it's pulling the compose plugin from source.

Will have a fix here soon.
As a work around you could do this -line 261-manually

@BenediktMKuehne
Copy link
Member

EMBA now also installs the new docker versions, which should fix the issue.

@jwierzch
Copy link

jwierzch commented Nov 4, 2024

I have had the same issue , reverting to commit 347ba8d worked to install. I am troubleshooting further.
so running checkout before running the install ...
git checkout 347ba8d8f08dc5b684ea11153ca08d9f2d1cba2

of note commit dd5d6c5 installs but shows forbidden when trying to access the server page , and current commit doesn't install at all per op posting.

@BenediktMKuehne
Copy link
Member

I have had the same issue , reverting to commit 347ba8d worked to install. I am troubleshooting further. so running checkout before running the install ... git checkout 347ba8d8f08dc5b684ea11153ca08d9f2d1cba2

of note commit dd5d6c5 installs but shows forbidden when trying to access the server page , and current commit doesn't install at all per op posting.

did you add the host IP-address as an alias when starting the server?

Also this docker problem was addressed in EMBA directly, please open separate issue if needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file EMBArk Installation
Projects
None yet
Development

No branches or pull requests

4 participants