1.24.2.post1
Important notice
Due to a regression in the 1.24
release, subscriptions with did_type
filters such as did_type = ['DATASET']
were not correctly processed by the subscription daemon (transmogrifier) and thus no rules were created.
If your Rucio instance had active subscriptions with did_type
filters, these rules need to be recreated by re-evaluating the subscriptions. You need to set the is_new
field in the dids
table to 1
for all affected dids (e.g. dids created since running 1.24). For example: UPDATE dids SET is_new=1 WHERE (did_type='D' or did_type='C') and created_at \> X;
General
Bugs
- Database: Recent sqlalchemy change broke subscription evaluation #4283