Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Change ATS Config Generation to Infer DSCP Files #4898

@rob05c

Description

@rob05c

ATS config generation creates DSCP files from DS settings. These settings are read and then set as a file on the remap.config line for the DS.

But the files themselves are not inferred. The location Parameters for set_dscp_#.config must exist, or ATS will fail to start.

The Config Generation should infer these files from the DSCP settings of all DSes on the Server, instead of relying on duplicate, potentially-wrong Parameters.

I'm submitting a ...

  • new feature / enhancement request
  • improvement request (usability, performance, tech debt, etc.)

Traffic Control components affected ...

  • Traffic Ops ORT

Current behavior:

DSCP files are not dynamically created

Expected / new behavior:

DSCP files are dynamically created as needed, irrespective of location Parameters.

Minimal reproduction of the problem with instructions:

Delete all set_dscp_ location Parameters, run ORT, observe ATS exploding.

Anything else:

Metadata

Metadata

Assignees

Labels

cache-configCache config generationlow difficultythe estimated level of effort to resolve this issue is lowmedium impactimpacts a significant portion of a CDN, or has the potential to do sonew featureA new feature, capability or behaviortech debtrework due to choosing easy/limited solution

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions