Skip to content

Resolve "Remove cta-taped dependency on eos-client"

Konstantina Skovola requested to merge 701_branch2_testing into main

Summary

This commit introduces a new RPM cta-eosdf that installs an external script to query the disk system for free disk space. The dependency on eos-client is removed from taped, and instead it is the external script that has a dependency on the eos-client, which it uses to query for free disk space. The path to the script is expected to be provided in the taped configuration. If there is an error getting the free disk space from the script, then no backpressure is applied and the queues are not put to sleep; we still allow staging files for retrieve.

Requires manual tests in pre-production

References

Closes #701 (closed)

Edited by Konstantina Skovola

Merge request reports

Loading