Prevent unassigning all ONLINE ORG servers from an active, MSO-enabled DS #6069
Closed
Description
I'm submitting a ...
- improvement request (usability, performance, tech debt, etc.)
Traffic Control components affected ...
- Traffic Ops
Current behavior:
You can unassign all ONLINE ORG servers from an active, MSO-enabled delivery service. Doing this causes the ATS config generation to use the DS's orgServerFqdn
field for parentage instead of the assigned ORG servers, which is incorrect (and very bad).
New behavior:
TO should prevent this from happening. If you really intend to remove all ONLINE ORG servers from an MSO-enabled delivery service, you should have to deactivate it first or disable MSO.
Minimal reproduction of the problem with instructions:
For an MSO-enabled delivery service, unassign all of its ONLINE ORG servers.