rcarpa

Results 45 issues of rcarpa

Motivation ---------- Statsd client tries to connect by default to a server and handles badly name resolution failures: ``` Traceback (most recent call last): File "/usr/local/bin/rucio-judge-cleaner", line 24, in from...

enhancement

Motivation ---------- Our fault detection is insufficient on releases. One possible improvement is to re-use the existing mechanism which performs test transfers for link probing to also feed into alerting...

Monitoring & Logging

Motivation ---------- During some work on rule test, I realized that this line: https://github.com/rucio/rucio/blob/8a23e9f8707960be6158dc3927d271b82b35311b/lib/rucio/tests/test_rule.py#L609 only raises because of side-effect with other tests. In fact, all rule tests re-use the same...

bug
Rules

Motivation ---------- ``` test_oauthmanager.py::TestOAuthManager::test_oauthmanager /opt/rucio/lib/rucio/core/oidc.py:937: SADeprecationWarning: Object should not be used directly in a SQL statement context, such as passing to methods such as session.execute(). This usage will be disallowed...

Authentication & Authorisation

Motivation ---------- We had a case recently when a multi-transfertool submitter (the globus+fts3 one) detected that the main "globus" source rse cannot be used for transfer. So it fall-back to...

bug
Transfers

This feature is interesting when multiple deluge instances are managed by the same administrator who uses it to transfer private data across a non-secure network. A separate port has to...

In some cases, when a rule is added towards an RSE, it is desired to re-evaluate the sources of a pending transfer; cancel the pending transfer; and re-start the transfer...

enhancement
Transfers

Motivation ---------- Rucio has specific logic to mark transfers successful when the destination file already exists and is correct: https://github.com/rucio/rucio/blob/8eb35a3fb58a29208347050ab7052cd3c178c1ad/lib/rucio/transfertool/fts3.py#L467 However, this logic plays badly with the "archiving" requests. In...

enhancement
Transfers

We had a sudden plummeting of performance of the following query due to oracle deciding to change the execution plan. https://github.com/rucio/rucio/blob/e819e3c001d8613076728ffd8f424fa3f2bdc812/lib/rucio/core/replica.py#L1311 The DBA suggested the following query hints (note: **there...

bug
Replicas