github Icinga/icingaweb2-module-director v1.3.0
Icinga Director v1.3.0

latest releases: v1.11.1, v1.10.3, v1.9.2...
7 years ago

Fixed issues and related features

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

Service Sets

  • You are now allowed to create sets of services and assign all of them at
    once with an apply rule
  • Sets can be assigned to host templates or directly to single hosts

Service Variable Overrides

  • When switching to a host view's services tab, you'll now not only see its
    very own services, but also ones that result from an apply rule
  • You can override those services custom field values for every single host
  • Same goes for services belonging to Service Sets

Apply rules

  • A new "contains" operator gives more possibilities when working with arrays
  • Service vars are now also offered in the apply rule form wizard

Custom Variables and Fields

  • Issues with special characters in custom variables have been fixed
  • In case mandatory fields should not have been enforced, this should work
    fine right now
  • Fields can now be shown based on filter rules. Example use case: show a
    Community String field in case SNMPv2 has been selected, but show
    five other fields for SNMPv3. This allows one to build powerful little
    wizard-like forms like shown here

Agents and Satellites

  • It is now possible to set Agent and Zone settings on every single host. This
    means that you no longer need to provide dedicated Templates for Satellite
    nodes
  • The proposed Agent Deployment script has been improved for Windows and Linux
  • Infrastructure management got a dedicated dashboard
  • Kickstart Wizard helps when working with Satellites. This has formerly been
    a hidden, now it can be accessed through the Infrastructure dashboard

Commands

  • Command arguments are now always appended when inheriting a template. This
    slightly changes the former behavior, but should mostly be what one would
    expect anyways.

Testing

  • Testing instructions have been improved
  • Running the test suite has been simplified
  • While we keep running our own tests on software platforms, tests
    are now also visible on Travis-CI and triggered for all pull requests

Compatibility

  • We worked around a bug in very old PHP 5.3 versions on CentOS 6

Activity log

  • You can now search and filter in the Activity log
  • In case you have hundreds of thousands of changes you'll notice that pagination
    performance improve a lot
  • A quick-filter allows you to see just your very own changes with a single click

Deployment

  • More performance tweaking took place. 1.2.0 was already very fast, 1.3.0 should
    beat it
  • Deployment log got better at detecting files and linking them directly from the
    log output, in case any error occured

Work related to Icinga 1.x

  • Deploying to Icinga 1.x is completely unsupported. However, it works and a
    lot of effort has been put into this feature, so it should be mentioned here
  • Please note that the Icinga Director has not been designed to deploy legacy
    1.x configuration. This is a sponsored feature for a larger migration project
    and has therefore been built in a very opinionated way. You shouldn't even
    try to use it. And if so, you're on your own. Nobody will help you when
    running into trouble

Translation

  • German translation is now again at 100%

REST API

  • Issues related to fetching object lists have been fixed

Integrations

  • We now hook into the Cube
    module, this gives one more possibility to benefit from our multi-edit feature
  • Icinga Web 2.4 caused some minor issues for 1.2.0. It works, but an upgrade to
    Director 1.3.0 is strongly suggested

Don't miss a new icingaweb2-module-director release

NewReleases is sending notifications on new releases.