You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
When attempting to assign delivery services to a server, the user is presented with ALL delivery services within the server's cdn (GET /deliveryservices?cdn=server's cdn id). This was fine until topologies were introduced. Now delivery services that utilize a topology cannot be assigned to a server (they will fail api validation) so they need to be excluded from the list of eligible delivery services for server assignment.
Expected / new behavior:
When fetching a list of delivery services that can be assigned to a server (GET /deliveryservices?cdn=server's cdn id), exclude those delivery services that utilize a topology to prevent the user from selecting an ineligible ds (one that uses a topology)
Minimal reproduction of the problem with instructions:
find a delivery service and assign a topology to it
find an edge server in the same cdn as the delivery service and try to assign that delivery service to that server. you will get an api error.
I'm submitting a ...
Traffic Control components affected ...
Current behavior:
When attempting to assign delivery services to a server, the user is presented with ALL delivery services within the server's cdn (GET /deliveryservices?cdn=server's cdn id). This was fine until topologies were introduced. Now delivery services that utilize a topology cannot be assigned to a server (they will fail api validation) so they need to be excluded from the list of eligible delivery services for server assignment.
Expected / new behavior:
When fetching a list of delivery services that can be assigned to a server (GET /deliveryservices?cdn=server's cdn id), exclude those delivery services that utilize a topology to prevent the user from selecting an ineligible ds (one that uses a topology)
Minimal reproduction of the problem with instructions: