-
Notifications
You must be signed in to change notification settings - Fork 32
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
Ansible role hangs on TASK [marvel-nccr.aiidalab : install server-side (aiida) dependencies] #193
Comments
Heya, yeh no worries thanks; do you know at what step it hangs, i.e. do you have the ansible output? |
Hi @hpcchris - thanks for the note; I suspect this may have to do with the update of pip, whose latest versions have a new "backtracking" mechanism when it discovers dependency conflicts. We recently fixed a dependency issue in the aiidalab-widgets-base app aiidalab/aiidalab-widgets-base#228 Would you (or the other chris ;-) ) mind opening a PR against the https://github.com/marvel-nccr/ansible-role-aiidalab repo where you update the versions of the apps and the aiidalab version to the latest one? This should also build the role on CI |
Hi - thanks, all I see is this last line in ansible.log
Can you let me know a little more about how I can clone the ansible-role repo you mentioned? I cloned tis repo to do the build on my VM:
|
@hpcchris The easiest is to replace the folder of the role (that is installed from ansible galaxy) with the cloned git repository like so:
After this you can edit the role, commit your changes, and then make a pull request. |
Sorry about all the dumb problems. I deleted and cloned new versions of roles/marvel-nccr.aiidalab and roles/marvel-nccr.aiida, but I get this when I run tox again. I tried
|
hey @hpcchris , sorry, my instructions were a bit sparse. The QM docs explain how to run a specific step of the playbook, e.g.
However, after having a look at the role, it seems we can simplify it since the app's python dependencies are now specified in the app itself. I've opened marvel-nccr/ansible-role-aiidalab#25 . |
Off-hand, I guess the easiest solution is just to delete the generated
will try to have a quick look soon |
Hi- just wanted to check in, when’s a good time for me to try another git clone and install? Thanks,
Chris
|
hey @hpcchris - sorry for the delay, this week I'm very busy, I think this may need manual debugging, but currently I'm not able to build the quantum mobile because of some permission issues with vbox on my macos. I've pinged chris in marvel-nccr/ansible-role-aiida#73 (comment) |
Thank you. Let me know if there’s anything I can do to help.
Chris
|
Sorry if this is the wrong place to put this. Trying to run the Ansible playbooks on a Ubuntu 18.04 host. This role hangs, and I see files contantly being added to /tmp but the task never moves forward.
When I run strace on the long-running pip process I see:
The text was updated successfully, but these errors were encountered: