Skip to content

Replace EOS "stagerrm" command by "evict"

As discussed in #277 (closed), stagerrm s an artifact from the CASTOR era, whose behaviour is now different on CTA.

Therefore, we decided to replace it by evict. The usage of stagerrm should be removed.

Tasks:

  • 1. Add evict command to EOS, triggering the same behaviour as stagerrm.
  • 2. [optional] Refactor EOS code so that all stagerrm references (function names, variable names, tests, etc.) are replaced by evict.
  • 3. Mark stagerrm command as deprecated. Do not allow it to be used (or simply remove it from EOS).
  • 4. Wait for next EOS relase...
  • 5. Modify CTA and CTA operations repos to use the new evict command (replace it in system tests, operational tools, function and variable names, etc...). Test them with the latest EOS release.
  • 6. Add the new EOS version to the CTA dependencies.
Edited by Joao Afonso