1.7.5
Release Notes
1.7.5
Prelude
This is a barebones script to add RPC-R support for octavia and mk8s
New Features
- Added protocol and port option support for ironic checks, so it can support ssl and/or different port.
-
- Added new bonding interface metric host_bonding_iface_<iface>_slave_down
- nova/neutron service check plugins now produces string metrics. When API is down and agents/service cannot reach it, monitoring agent will generate a warning of message "cannot reach API" by emitting out a metric with a string metric "<service/agent> cannot reach API". And in other scenarios, the plugin will emit "Yes"/"No" metric to indicate service/agent is up/down.
- 'site-osp.yml' will prepare and install octavia and mk8s maas checks on an RPC-R environment. This feature is very limited.
Known Issues
- After the script is run the maas agent needs to be restarted manually for changes taking effect.
Upgrade Notes
- The elasticsearch maas check is not doing a whole lot and is more noise than value. This is on top of the fact that the elasticsearch checks are not made for a deployment where elasticsearch/logstash are deployed in a high performance cluster. This change also removes the filebeat check.
Bug Fixes
- notification queue matching regex is not working properly. Some messages may or may not start with '/' and may or may not have 'versioned_'. This PR fixes it.