[Starlingx-discuss] Questions on [Enhancement] OVS process monitoring and alarming
Xu, Chenjie
chenjie.xu at intel.com
Wed Jan 23 02:02:58 UTC 2019
Hi Matt,
Thank you so much for your information! That’s very helpful!
Best Regards,
Xu, Chenjie
From: Peters, Matt [mailto:Matt.Peters at windriver.com]
Sent: Tuesday, January 22, 2019 10:36 PM
To: Xu, Chenjie <chenjie.xu at intel.com>
Cc: starlingx-discuss at lists.starlingx.io
Subject: Re: [Starlingx-discuss] Questions on [Enhancement] OVS process monitoring and alarming
Hi Chenjie,
The code that you reference below is the pmon daemon code which does not need to be updated.
The story requires the creation of a set of pmon configuration files and associated puppet file link operations for when the vswitch type is ovs-dpdk.
Here is the existing one for ovsdb-server for OVS (not yet integrated).
https://github.com/openstack/stx-integ/blob/master/networking/openvswitch/files/ovsdb-server.pmon.conf
It is packaged by this rpm spec.
https://github.com/openstack/stx-integ/blob/master/networking/openvswitch-config/centos/openvswitch-config.spec
You will also require puppet changes to link to this file from /etc/pmon.d (this will register the configuration with pmon daemon).
https://github.com/openstack/stx-config/blob/master/puppet-manifests/src/modules/platform/manifests/vswitch.pp
if $::platform::params::vswitch_type == 'ovs-dpdk' {
$pmon_ensure = link
} else {
$pmon_ensure = absent
}
file { '/etc/pmon.d/ovsdb-server.conf':
ensure => $pmon_ensure,
target => '/etc/openvswitch/ovsdb-server.pmon.conf',
owner => 'root',
group => 'root',
mode => '0755',
}
From: "Xu, Chenjie" <chenjie.xu at intel.com<mailto:chenjie.xu at intel.com>>
Date: Tuesday, January 22, 2019 at 7:53 AM
To: "Peters, Matt" <Matt.Peters at windriver.com<mailto:Matt.Peters at windriver.com>>
Cc: "starlingx-discuss at lists.starlingx.io<mailto:starlingx-discuss at lists.starlingx.io>" <starlingx-discuss at lists.starlingx.io<mailto:starlingx-discuss at lists.starlingx.io>>
Subject: [Starlingx-discuss] Questions on [Enhancement] OVS process monitoring and alarming
Hi Matt,
I’m assigned the story [Enhancement] OVS process monitoring and alarming:
https://storyboard.openstack.org/#!/story/2002947
And I have several questions on this story as below:
1. Does PMON refer to the following code:
https://git.starlingx.io/cgit/stx-metal/tree/mtce-common/cgts-mtce-common-1.0/pmon?id=82e851d65129e819e2564fde91d48235e528efdd
2. Do I need to extend the above PMON as OVS PMON?
3. Will OVS PMON be integrated into stx-neutron?
Best Regards,
Xu, Chenjie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190123/5dd22629/attachment.html>
More information about the Starlingx-discuss
mailing list