Skip to content

Add ability to assign and remove a server capability for multiple servers at a time #6033

Closed
@rawlinp

Description

I'm submitting a ...

  • new feature / enhancement request

Traffic Control components affected ...

  • Traffic Ops
  • Traffic Portal

Current behavior:

There is no way to apply a server capability to more than one server at a time (in the UI or the API). Using the API is a lot faster than using the UI to mass-assign capabilities, but it would be much easier if both the API and UI supported the ability to assign a server capability to more than one server at a time.

New behavior:

Add the ability to mass-assign (and mass-remove) a server capability to more than one server at a time. This should probably be a new TO API route. When in Traffic Portal, going to Configure > Server Capabilities > select server capability > View servers should be similar to how DS-server assignments are handled in TP (i.e. Services > Delivery Services > select delivery service > More > Manage servers > More > Assign servers. The way you can type in the search bar to filter across all fields would be similarly useful in the case of mass-applying server capabilities.

Minimal reproduction of the problem with instructions:

Configure > Servers > select server > More > manage capabilities > +

Metadata

Assignees

No one assigned

    Labels

    Traffic Opsrelated to Traffic OpsTraffic Portal v1related to Traffic Portal version 1Traffic Portal v2Related to the experimental Traffic Portal version 2medium difficultythe estimated level of effort to resolve this issue is mediummedium impactimpacts a significant portion of a CDN, or has the potential to do sonew featureA new feature, capability or behavior

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions