Disable new plugins by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Telegraf Charm |
Expired
|
Wishlist
|
Unassigned |
Bug Description
Hi,
Just upgraded the telegraf charm in one of our environments deployed to a public cloud and found that it was spamming us with sudo errors, LP:1891781. On inspection, it seems like a bunch of new plugins have been enabled:
buddyinfo.conf
netns.conf
ovs_dpctl.conf
ovs_dump_flows.conf
socket_
sockstat6.conf
sockstat.conf
softnet_stat.conf
zoneinfo.conf
Half of that are OpenStack related, buddyinfo and zoneinfo for NUMA, OVS for OpenvSwitch. Can we please disable all new plugins by default to avoid future surprises? These additional plugins can be enabled via something like enable_plugins config option. I understand there is currently a 'disabled_plugins' but this means every time we roll out the latest charm, we need to check and disable any new plugins.
Changed in charm-telegraf: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
It might make sense to gate these on a relation to another application, for example to enable the OVS plugins one might add a relation to neutron- openvswitch.