Validate StashCache Authfile and SciTokens config generation in Topology

Description

The Topology CI should validate the StashCache authfile and SciTokens config endpoints.
These endpoints are:
( ) /stashcache/scitokens?cache_fqdn=<CACHE_FQDN>
( ) /stashcache/scitokens?origin_fqdn=<ORIGIN_FQDN>
( ) /stashcache/authfile?cache_fqdn=<CACHE_FQDN>
( ) /stashcache/authfile-public?cache_fqdn=<CACHE_FQDN>
( ) /stashcache/origin-authfile?fqdn=<ORIGIN_FQDN>
( ) /stashcache/origin-authfile-public?fqdn=<ORIGIN_FQDN>

where <CACHE_FQDN> is the FQDN of a Resource with an "XRootD cache server" Service, and <ORIGIN_FQDN> is the FQDN of a Resource with an "XRootD origin server" Service.

Go through these endpoints for all caches and origins registered in topology. Each endpoint should return a HTTP 200 OK with some non-empty output.

Freshdesk Tickets

None

Assignee

Mat Selmeci

Reporter

Mat Selmeci

Priority

Major

Labels

None

Components

Configure