-
Notifications
You must be signed in to change notification settings - Fork 203
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
Pushing easyconfigs to local git repo fails in 4.5.0 #3892
Comments
@i-mtz It looks like we're not taking into account that the Can you share the output of |
… via git@<server>:<org>/<repo>.git (fixes easybuilders#3892)
Another user mentioned issues and was using |
One option would be to check with regexp if we have to modify that function without https://stackoverflow.com/questions/2514859/regular-expression-for-git-repository seems very robust. |
How about just checking with |
Sure |
Though, technically, can't you have a .ssh/config that specifies the username for you? So it's not a guarantee. |
An alternative could perhaps be to check if the value corresponding with an existing absolute path, and if it doesn't, then don't try to "cast" it to an absolute path at all? |
Isn't the problem the code in _postprocess_config (tools/options.py) where is does
that it should only do that if self.options.repository is FileRepository ? And absolutely not if it is GitRepository ? |
No, because |
Another way out could be to simply skip the whole make-sure-it-is-an-absolute-path business for The changes made in #3832 were mainly to prevent silly mistakes like in #3619, but for |
After we upgraded our EasyBuild installation to
4.5.0
we have noticed that the feature we use to send the easyconfigs and build logs to an internal git repo is no longer working. We have an ssh-key for our build user that works if we do a build with a previous EasyBuild version (4.4.2
for example) but no longer works on4.5.0
. At the end of the build we get:There seems to be some change in the way the
repositorypath
configuration option is processed, which in our config is:@pescobar mentioned that this commit might be related 3252979
The text was updated successfully, but these errors were encountered: