Forum Replies Created
-
AuthorPosts
-
I’m done sitting on my hands. I just made a small pull request that should add a hint to the exception.
https://github.com/fabric-testbed/fabrictestbed-extensions/pull/365
Hopefully that will get merged and soon/eventually make it to FABRIC’s JupyterHub.
Sorry about the time I took to sit on my hands, Leigh!
It seems that your bastion key has expired. Could you check if this is the case?
It is not super obvious what that error message says, and it could be improved. I will see to that.
That could be a fablib bug, but I am not sure. Any idea on how this could be reproduced would be very helpful.
Perhaps the shell isn’t bash? On many systems (Debian and perhaps Ubuntu too),
/bin/sh
is a symbolic link to dash, not bash. On other systems, bash too will attempt to conform to POSIX standard if it is invoked assh
via a symbolic link.In either of those cases
PATH
might get picked up from~/.profile
, not~/.bashrc
.Ah understood, thanks. Updates to fabric-orchestrator-client also will be coming soon: https://github.com/fabric-testbed/OrchestratorClient/blob/rel1.4/requirements.txt.
How do you use FABRIC libraries? If you use FABlib, and if you’re stuck and don’t mind installing a pre-release version, you can try installing it with:
pip install git+https://github.com/fabric-testbed/fabrictestbed-extensions@rel1.4
I’m not sure nothing will break though. 🙂
We’ve been chipping away at this tracking issue: https://github.com/fabric-testbed/fabrictestbed-extensions/issues/58
- This reply was modified 1 year, 11 months ago by Sajith Sasidharan.
Hi Nicholas! This is addressed in fabric-fim 1.4.0, which is already on PyPI: https://github.com/fabric-testbed/InformationModel/blob/rel1.4/requirements.txt
Did you try that? Or do you have some reason to use master branch?
This morning I too was wishing for JSON output from fabric-cli, for the same reasons stated above, and was pleased to find the PR. From the little quick test I did, output from the PR branch works quite well with jq.
I’ve left some comments on the PR. I would like to see the feature merged, but since I am not really familiar with the code, I probably shouldn’t be the one to approve the PR. That job is better left to more competent people. 🙂
-
AuthorPosts