From c766abc4d0f3cb5f13bb2ccc6914e34f109ad8ed Mon Sep 17 00:00:00 2001 From: Hasan Ozturk Date: Tue, 10 Sep 2024 14:58:47 +0300 Subject: [PATCH 1/2] Update siteAvailability script according to the new rucio status coming from SSB --- docker/rucio_client/scripts/setSiteAvailability | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/rucio_client/scripts/setSiteAvailability b/docker/rucio_client/scripts/setSiteAvailability index af6dd80b..7fda7496 100755 --- a/docker/rucio_client/scripts/setSiteAvailability +++ b/docker/rucio_client/scripts/setSiteAvailability @@ -60,8 +60,8 @@ for site in sites: continue # Until we get good metrics for Tier3s if rse in available_map: continue - ssb_status = site.get('status', None) - if not ssb_status or ssb_status != 'enabled': + rucio_status = site.get('rucio_status', None) + if not rucio_status or rucio_status not in ['dependable', 'enabled']: available_map[rse] = False else: available_map[rse] = True From 84c9b7e9531d34b772149df1237bcca54f26722e Mon Sep 17 00:00:00 2001 From: Hasan Ozturk Date: Tue, 10 Sep 2024 15:05:09 +0300 Subject: [PATCH 2/2] Add rucio status to the lucene query --- docker/rucio_client/scripts/availability_lucene.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/rucio_client/scripts/availability_lucene.json b/docker/rucio_client/scripts/availability_lucene.json index fe03854e..5f974e18 100644 --- a/docker/rucio_client/scripts/availability_lucene.json +++ b/docker/rucio_client/scripts/availability_lucene.json @@ -35,7 +35,8 @@ "metadata.kafka_timestamp", "data.name", "data.status", - "data.prod_status" + "data.prod_status", + "data.rucio_status" ] }, "size": 10000,