Skip to content

Allow listing of current cta-frontend configuration with a dedicated command

Problem to solve

Operators have all information they need for cta-taped processes, but nothing allow them to understand cta-frontend configuration.

This becomes more important as our new operation model with separate shedulerDB backends for repack and production will require to deploy more frontends in production and these will need to be more closely monitored.

Stakeholders

CTA operators.

Proposal

Basically we need the same information as the dr ls command for all the cta-frontend configuration file entries.

This should also include the CTA software version, just like it is presented in the dr ls command.

{
  "ctaVersion": "4.10.8-1",
  "frontendConfig": [
    {
      "category": "general",
      "key": "cta.repack.repack_max_files_to_select",
      "value": "200000",
      "source": "/etc/cta/cta-frontend-xrootd.conf:8"
    },
...
}

This superseedes #58 (closed)