Skip to content

1.7.5

Compare
Choose a tag to compare
@rpc-jenkins-svc rpc-jenkins-svc released this 01 Aug 19:37
· 423 commits to master since this release
f37088c

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.