Skip to content

Icinga Business Process Modeling v2.3.0

Compare
Choose a tag to compare
@lippserd lippserd released this 27 May 08:45
v2.3.0
346ace7

Issues and Features

You can find all issues and feature requests related to this release on our roadmap.

Additions to icingacli businessprocess process check

The check command used to just ignore acknowledgements and downtimes. So we added two new switches that make it possible to set the state to OK, if the node is acknowledged or in downtime.

  • --ack-is-ok and --downtime-is-ok for setting the respective state to OK.
  • --blame is for only showing nodes that have the same state as the process itself.
  • --root-cause shows only the path that causes a problem.

Changes with display_name

Before this version the object name property was used for the host and service nodes. Since this is the unique identifier for the object, this can lead to it being pretty unreadable.
From now on we use the display_name property for better readability, like in Icinga Web.

Features

  • Now compatible with PHP 7.4 #273
  • Add new options for the CLI #255
  • Adapted display_name to fit with Icinga Web #102

Documentation

  • Align chapters to official documentations’ structure #269
  • Update docs on operator evaluation #259

Fixes

  • Fix errors occuring with new empty nodes #272
  • Fix superfluous error message on imported empty node #270
  • Fix BP root node added in interface displaying wrong data #225
  • Fix error for processes with special chars #263
  • Fix inability to delete imported nodes #248
  • Fix URL param overrides upon rendering #265
  • Fix references in BP config files #266
  • Fix states being displayed incorrectly #264
  • Fix unnecessary base target overrides#268
  • Fix confusing direct translations #257
  • Fix visual bug on load impact #262
  • Fix tile rendering for Bp nodes with unconfirmed deleted monitored nodes #280
  • Fix rendering of state-balls for critical-handled nodes #282