Consider Consolidating Assigned Devices and Assigned dynamic groups #65
Labels
roadmap: near term
status: accepted
This issue has been accepted by the maintainers team for implementation
type: enhancement
Environment
Proposed Functionality
There are currently both Assigned Devices and Assigned dynamic groups, I am proposing to consolidate down to just dynamic groups. This will continue to be used in the Nautobot ecosystem, with more reliance and knowledge of it moving forward.
Use Case
There is complication in that both have weight. Let's explore an issue.
Deny-Bogons
is assigned to device=nyc-fw01 with weight 100 and dynamic_group={site: nyc} with weight 1000Allow-Internet
is applied to the device with weight 500Conceptually, this will not work, and while I understand that we can simply document "operator beware", not to do such a thing, it is still odd.
As a developer of a job or creating configuration management from the system, it is not clear what the intention should be, for either prefer assigned devices or dynamic groups
As a developer, there is an increased complication to always determine given a set of Policies, which Device's are actually in scope.
As a developer, there is an increased complication to always determine given a set of Devices, which Policy's are actually in scope.
As an alternate, I believe that the assigned devices and dynamic groups should at a minimum be mutually exclusive, but would prefer to aggregate down to dynamic groups.
The text was updated successfully, but these errors were encountered: