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

thor command is not available on docker images > 7.9.2 #888

Closed
vincetrumental opened this issue Nov 20, 2023 · 6 comments · Fixed by #887 or #922
Closed

thor command is not available on docker images > 7.9.2 #888

vincetrumental opened this issue Nov 20, 2023 · 6 comments · Fixed by #887 or #922

Comments

@vincetrumental
Copy link

vincetrumental commented Nov 20, 2023

Describe the bug
thor command cannot be run from quepid app containers.

To Reproduce
Steps to reproduce the behavior:

  1. deploy docker image tagged > 7.9.2 (for instance latest , 7.10.0 or 7.11RC*)
  2. run docker-compose run app thor list or docker run o19s/quepid:7.11.0-rc5 thor list
  3. See error:
    docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "thor": executable file not found in $PATH: unknown.

Expected behavior
Must return the list of tasks that can be run with thor

Additional context
the fact that thor is not present in gem list seem dubious (it was on 7.9.2) . See docker run o19s/quepid:7.10.0 gem list

@epugh
Copy link
Member

epugh commented Nov 20, 2023

thanks for spotting this....

@epugh epugh linked a pull request Nov 20, 2023 that will close this issue
@epugh epugh reopened this Dec 5, 2023
@epugh
Copy link
Member

epugh commented Dec 5, 2023

Err, now fixed in #904

@epugh epugh closed this as completed Dec 6, 2023
@norbertogomez
Copy link

norbertogomez commented Jan 11, 2024

Hey! while following the steps on the installation guide https://github.com/o19s/quepid/wiki/Installation-Guide, I am facing the same issue with the latest tag and previous one 7.12.3

Am I doing something wrong or this should be reopened? @epugh

image
image

@epugh
Copy link
Member

epugh commented Jan 11, 2024

Humm..... Stupid Thor! I clearly need some tests that exercise a release build... for things like this... Looking more... Thanks @norbertogomez for reporting.

@epugh
Copy link
Member

epugh commented Jan 17, 2024

yeah, so tested with [7.13.1-beta1](https://hub.docker.com/layers/o19s/quepid/7.13.1-beta1/images/sha256-935b8f355f300fd61d48733bc5a08796482b35550f0de3e58f63641d739b4dd3?context=explore) and not working...

@epugh epugh reopened this Jan 17, 2024
@epugh
Copy link
Member

epugh commented Jan 17, 2024

Okay, it appears that to run thor you need bundle exec thor list style.. tried to eliminate the bundle exec with no luck.

Please try docker run o19s/quepid:7.13.1-beta2 bundle exec thor list for example...

@epugh epugh linked a pull request Jan 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants