This release introduces support for the REST-based Automation API. All main
operations still work through SOAP via the /sdk path, but additional features
(namely: tagging) are now able to issue REST-based request. The very same
credentials are being used, and there is no need to tweak your configuration.
The REST API asked for a dedicated session-handling, which takes place in an
asynchronous mode through the very same polling process.
We now support the IcingaDB, strict CSP in Icinga Web 2, many synchronization
features and fixes have been implemented, the Director Import source has been
extended multiple times, error handling has been improved in many ways, it is
now possible to delete all data related to a specific vCenter, and our
Monitoring Rules got some attention.
Upgrading
Please check our Upgrade Script.
Fixed issues
- You can find issues and feature requests related to this release on our
roadmap
UI
- FEATURE: Hosts and VMs provide a dedicated UI section for Tags (#580)
- FEATURE: Additional information for special internal tags is being shown (#581)
- FEATURE: Cisco UCS C40-M6S Rack Server and B200-M6 Blade vendor images (#525)
- FEATURE: It is now possible to delete all data related to a vCenter (#324)
- This also works for vCenter with no configured connection, and interrupting deletion
does not cause problems:
Monitoring Rules
- FIX: "worst state wins"-logic for Memory Usage has been fixed (#540)
- FIX: root node no longer overrides leaf folder nodes (#527)
- FIX: protects against race conditions with vanished objects (#593)
- FIX: deals with negative numbers (#522)
- FIX: similar problem, with overclocked CPUs (#526)
- FEATURE: Snapshot policy now shows the name of the oldest snapshot (#519)
Database Schema
- FIX: The schema now allows for VMs with more than 255 vCPUs (#555)
vSphere API
- FEATURE: Implemented REST Automation API access (#578)
- FEATURE: max parallel HTTP connections have been raised to 120
- FEATURE: Custom Tags are now being synchronized (#579)
- FIX: ResourcePool sync has been fixed (#571)
- FIX: vApps are now synchronized correctly (#557)
- FIX: VM sync for Vsphere/ESXi 5.5 now works again (#590)
- FIX: dealing with special SOAP Faults has been improved (#589)
- FIX: VM Sync when TPM devices are involved has been fixed (#588)
- FIX: VM sync task failed in environments with nics w/o state (#563)
Integrations
- FIX: NVME disk counters are now also being collected and sent to InfluxDB (#540)
- FEATURE: Director Import Source now ships the resource pool name (#232)
- FEATURE: Director Import Source now ships VM hardware version (#548)
- FEATURE: Director Import Source provides tags and internal_tags (##582)
- FEATURE: IcingaDB is now supported
- Enhanced MAC address details are being shown, when IMEdge is installed (#592)
- Another sample, with VM Nics and random/local MAC addresses:
- FEATURE: REST API access has been implemented (#578)
Background Daemon
- FIX: Task Virtual Machines failed for IP addresses w/o state (#536)