DIRACGrid / DIRAC

DIRAC Grid
http://diracgrid.org
GNU General Public License v3.0
113 stars 174 forks source link

[9.0] feat(Resources): introduce fabric in SSHCE #7703

Open aldbr opened 3 months ago

aldbr commented 3 months ago

Replace the Dirac-specific SSH class by fabric.

BEGINRELEASENOTES *Resources CHANGE: Replace SSH by fabric in SSHComputingElement ENDRELEASENOTES

fstagni commented 3 months ago

Just a note: we do not (yet) have a way to do proper integration test for the Computing Elements, but one may think about adding them to our integration tests setup. Something to think about it, it would be nice if it was in this PR. It involves creating the "site", with the "CE" (this would be yet another container) and the SiteDirector could send pilots to it.

aldbr commented 2 months ago

Just a note: we do not (yet) have a way to do proper integration test for the Computing Elements, but one may think about adding them to our integration tests setup. Something to think about it, it would be nice if it was in this PR. It involves creating the "site", with the "CE" (this would be yet another container) and the SiteDirector could send pilots to it.

I agree it would great to add integration tests for CEs, at least to test basic features. But it will likely become complex because:

I will give it a try with the SSHCE, let's see.