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
Right now there are a couple different ways to disable plugins:
Drivers may be in the denylist
External plugins may be deleted
However there's no way to disable builtin device plugins, and having 2 ways of disabling driver plugins is confusing.
Proposal
Plugin stanzas should universally support an enabled boolean that defaults to true. This provides a consistent control mechanism that works for builtin and external plugins.
Once there is a universal mechanism for disabling plugins, a deprecation warning should be emitted when the original task driver denylist is specified. An issue should be filed against 0.X+2 to remove the denylist entirely. (So if this is released in 0.11.0, the denylist should be removed in 0.13.0).
The text was updated successfully, but these errors were encountered:
Hi @dpogorzelski. Nope, this hasn't managed to make its way onto the roadmap.
We already have support for it in two drivers that are particularly troublesome for some users: the Nvidia device driver supports the enabled flag and raw_exec supports it as well. But it's not enforced as universal across the generic plugin configuration yet.
Problem
Right now there are a couple different ways to disable plugins:
Drivers may be in the denylist
External plugins may be deleted
However there's no way to disable builtin device plugins, and having 2 ways of disabling driver plugins is confusing.
Proposal
Plugin stanzas should universally support an enabled boolean that defaults to true. This provides a consistent control mechanism that works for builtin and external plugins.
Once there is a universal mechanism for disabling plugins, a deprecation warning should be emitted when the original task driver denylist is specified. An issue should be filed against 0.X+2 to remove the denylist entirely. (So if this is released in 0.11.0, the denylist should be removed in 0.13.0).
The text was updated successfully, but these errors were encountered: