Open PerilousApricot opened 6 years ago
OMGOMGOMG :+1: * 1000
According to @bbockelm in cooperative-computing-lab/cctools#1798 CCTools would fit well into /cvmfs/oasis.opensciencegrid.org
. Maybe we can sneak in there too? Thoughts, @matz-e, @klannon, @khurtado?
Yes!
I'm fairly sure that LIGO deploys to /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc
from Travis-CI when the release is tagged.
Thanks for the heads up, we could use their script for inspiration!
I wonder if this could be looped back into Travis to be used for more extensive unit-testing before tagging a release (which we currently don't really do). Aka #231, but with real CMSSW + cctools?
I think that's a great idea, but that it makes sense to do this in stages. I think getting tagged releases into CVMFS is higher-priority and would be a good start, and improved tests can be tacked on afterwards.
If you're copying their script, there's a few tweaks to do (e.g., remove the setting of setting --no-check-certs
...)
Probably also related to #575
Suggested approach:
After reading the software update page that @btovar dug out, I'm under the impression that we need a VO to be in CVMFS, even under OASIS. That sounds a little more evolved, and should potentially cover both cctools and Lobster…
@klannon maybe this would be something to discuss in the meeting today from the Lobster side?
Hi all,
It's surprisingly simple to get software installed into CVMFS [1] -- perhaps it would be neat to have lobster put in there, so people could use it without needing to install themselves?
[1] http://openhtc.org/docs/data/external-oasis-repos/