-
Notifications
You must be signed in to change notification settings - Fork 19
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
yaml_config? #538
Comments
This seems to be the library from: https://github.com/lanl-preteam/yaml_config. However the install deps script is forcing the user to create a venv, and then it's creating a bunch of dead symbolic links to its own lib directory. I'm confused because either we can use pip (and install to our preference of Python) or there is an approach like spack takes (and we do not use pip). When I write my own install routine to be able to use my preferred python, I hit #539. Thanks! |
The symlinks in lib always exist whether you run Running the Alternatively, if you clone the Pavilion repo with git and run |
Thanks @Paul-Ferrell ! I did eventually figure it out but I ran into #539. Also, the links in the doc to yaml_config are broken so it might help to fix that. For install, I think it would be good to either:
It's kind of confusing (and comes out at least looking like it's broken) to simultaneously take both approaches. |
I have a unittest that's supposed to check for bad links in the docs, but github doesn't return a 404 for bad links... The pip setup is a bit broken. I really need to bring yaml_config directly into the Pavilion source, which will allow all the dependencies to be installed via pip. I'll do that before the next release. Thanks! |
Awesome thank you! |
I've been told you guys are working on setting up a Flux scheduler plugin for Pavilion. Scheduler plugins are a bit complicated - let me know if you want a run-down of how they work or any other sort of help. I'm on the Spack Slack and on DOE Mattermost. |
Sure thing! I indeed am doing exactly that - I will ping you if/when I run into trouble! I figure if i hit bugs I should report them here because others might too. |
Made a separate ticket for moving in yaml_config. #543 |
Hi! I'm not sure if I'm missing something, but it says that yaml_config is required, but I don't see it in requirments.txt and the linked repository is 404 https://github.com/lanl/yaml_config. Is this the right repository for the Pavilion testing framework? I'm looking to develop for it and add a new scheduler / executor. Thanks!
The text was updated successfully, but these errors were encountered: