This update turns a flooding failure log into a single
waiting log while the collectd OVS interface plugin
initialization sequence waits for a running ovs daemon.
A few pep8 long line warning are fixed.
Test Plan:
PASS: Verify plugin behavior of compute system install without Openstack
PASS: Verify plugin behavior in AIO-SX with Openstack
PASS: Verify plugin failure handling and recovery with Openstack Note: the ovs-vswitch pmon conf file was changed to allow process failure recovery to verify the plugin was able to handle transition from not running/waiting to running once process started.
PASS: Verify plugin failure handling when ovs-vswitchd process fails. Note: pmond does not try and recover and the following collectd log is produced every 10 seconds. 'err ovs interface plugin failed to dump ports br-phy1 desc'
Change-Id: I95d308f771ebabc77dbeb5113feae283538d37d3
Closes-Bug: 1855597
Signed-off-by: Eric MacDonald <email address hidden>
Reviewed: https:/ /review. opendev. org/707872 /git.openstack. org/cgit/ starlingx/ monitoring/ commit/ ?id=4ab570a850f 7a2f6143e5af6c6 422cd0bc694f88
Committed: https:/
Submitter: Zuul
Branch: master
commit 4ab570a850f7a2f 6143e5af6c6422c d0bc694f88
Author: Eric MacDonald <email address hidden>
Date: Fri Jan 31 19:10:57 2020 -0500
Throttle collectd OVS interface plugin startup wait log
This update turns a flooding failure log into a single
waiting log while the collectd OVS interface plugin
initialization sequence waits for a running ovs daemon.
A few pep8 long line warning are fixed.
Test Plan:
PASS: Verify plugin behavior of compute system install without Openstack
Note: the ovs-vswitch pmon conf file was changed to allow
process failure recovery to verify the plugin was able to
handle transition from not running/waiting to running once
process started.
Note: pmond does not try and recover and the following
collectd log is produced every 10 seconds.
'err ovs interface plugin failed to dump ports br-phy1 desc'
PASS: Verify plugin behavior in AIO-SX with Openstack
PASS: Verify plugin failure handling and recovery with Openstack
PASS: Verify plugin failure handling when ovs-vswitchd process fails.
Change-Id: I95d308f771ebab c77dbeb5113feae 283538d37d3
Closes-Bug: 1855597
Signed-off-by: Eric MacDonald <email address hidden>