Changelog: prepare for 1.3.0
This commit is contained in:
parent
a8e319632a
commit
cde4a5525f
|
@ -1,12 +1,92 @@
|
||||||
<a id="Changelog"></a>Changelog
|
<a id="Changelog"></a>Changelog
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
|
1.3.0
|
||||||
|
-----
|
||||||
|
|
||||||
|
### Fixed a lot of issues and related features
|
||||||
|
* You can find issues and feature requests related to this release on our
|
||||||
|
[roadmap](https://dev.icinga.com/versions/331)
|
||||||
|
|
||||||
|
### Service Sets
|
||||||
|
* You are now allowed to create sets of services and assign all of them at
|
||||||
|
once with an apply rule, 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 it's
|
||||||
|
very own services, but also ones that result from an apply rule
|
||||||
|
* You can override those Service's 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 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
|
||||||
|
|
||||||
|
### 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
|
||||||
|
|
||||||
|
### 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](Testing.md) have been improved
|
||||||
|
* Running the test suite has been simplified
|
||||||
|
* While we keep running our own [tests](Testing.md) on software platforms, tests
|
||||||
|
are now also visible on Travis-CI and triggered for all pull requests
|
||||||
|
|
||||||
|
### Compatibility
|
||||||
|
* We worked around a but 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
|
||||||
|
|
||||||
|
### 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.
|
||||||
|
|
||||||
|
### REST API
|
||||||
|
* Issues related to fetching object lists have been fixed
|
||||||
|
|
||||||
|
### Integrations
|
||||||
|
* We now hook into the [Cube](https://github.com/icinga/icingaweb2-module-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
|
||||||
|
|
||||||
1.2.0
|
1.2.0
|
||||||
-----
|
-----
|
||||||
|
|
||||||
### Fixed a lot of issues and related features
|
### Fixed a lot of issues and related features
|
||||||
* You can find issues and feature requests related to this release on our
|
* You can find issues and feature requests related to this release on our
|
||||||
[roadmap](https://dev.icinga.org/versions/310)
|
[roadmap](https://dev.icinga.com/versions/310)
|
||||||
|
|
||||||
### Permissions and restrictions
|
### Permissions and restrictions
|
||||||
* Permissions are now enforced. Please check your role definitions, permission
|
* Permissions are now enforced. Please check your role definitions, permission
|
||||||
|
@ -78,7 +158,7 @@
|
||||||
|
|
||||||
### Fixed a lot of issues and related features
|
### Fixed a lot of issues and related features
|
||||||
* You can find issues and feature requests related to this release on our
|
* You can find issues and feature requests related to this release on our
|
||||||
[roadmap](https://dev.icinga.org/versions/301)
|
[roadmap](https://dev.icinga.com/versions/301)
|
||||||
|
|
||||||
### Icinga Agent handling
|
### Icinga Agent handling
|
||||||
* A lot of effort has been put into making config deployment easier for
|
* A lot of effort has been put into making config deployment easier for
|
||||||
|
@ -104,4 +184,3 @@
|
||||||
### Data Types
|
### Data Types
|
||||||
* Booleans, Integers and Arrays are now first-class citizens when dealing with
|
* Booleans, Integers and Arrays are now first-class citizens when dealing with
|
||||||
custom variables
|
custom variables
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue