-
Notifications
You must be signed in to change notification settings - Fork 313
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
offline installation fails on linux #1032
Labels
Milestone
Comments
dliappis
added a commit
to dliappis/rally
that referenced
this issue
Jul 30, 2020
Improve error message during offline installation, if Python3 or pip3 are missing. Also due to native dependencies, make the offline package Linux specific adding the necessary checks. Relates elastic#1032 Closes elastic#1034
dliappis
added a commit
to dliappis/rally
that referenced
this issue
Jul 30, 2020
Improve error message during offline installation, if Python3 or pip3 are missing. Also due to native dependencies, make the offline package Linux specific adding the necessary checks. Finally, update the installation instructions to use Python3 best practices. Relates elastic#1032 Closes elastic#1034
dliappis
added
:Packaging
Installation issues or packaging problems
bug
Something's wrong
labels
Jul 30, 2020
I'll close this once we release Rally 2.0.1 which will have a platform specific offline artifact. |
With Rally 2.0.1 released, there is now a Linux specific offline installation package. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rally version (get with
esrally --version
): 2.0.0Invoked command: ./install.sh
JVM version: 1.8.0_171
OS version: Linux Ubuntu 18.04
Description of the problem including expected versus actual behavior:
Offline installation does not work on linux. Following steps from the docs gives the following error.
This happens because macos specific packages are included in the bundle:
To workaround I downloaded multidict-4.7.5-cp38-cp38-manylinux1_x86_64.whl and yarl-1.4.2-cp38-cp38-manylinux1_x86_64.whl from https://pypi.org/project/multidict/4.7.5/#files and https://pypi.org/project/yarl/#files and moved them to
esrally-dist-2.0.0/bin
which solved the issue.I tried to update offline-install.sh script and change here to use
--no-binary=MarkupSafe,multidict,yarl
but multidict packet installation failed with:Steps to reproduce:
The text was updated successfully, but these errors were encountered: