Red Hat KVM - Change History
See updates in 2011-2014 years
2011
TKU September 2011
The following improvements were made:
- Improved relationship creation code between Red Hat KVM VM SI nodes and virtual Host nodes where Microsoft Windows is the guest OS.
- Added support for the creation of the relationship between Red Hat KVM VM Si nodes and virtual Host nodes where Linux is the guest OS. However, this requires additional discovery features available only in BMC Discovery version 8.3.
2012
TKU March 2012
Improved the check for the KVM running on the server. If no 'KVM' package is found, the pattern searches for qemu-kvm processes that mean that VMs are running on the server.
TKU April 2012
Changed the pattern trigger to make sure that a KVM kernel thread is running on all installations.
TKU November 2012
Added an extra trigger entry to the pattern that creates a relationship from the virtual Host node to the KVM VM SI it is running within. The trigger acknowledges the most recent releases of KVM that are part of Red Hat Enterprise Virtualization setups.
2013
TKU October 2013
The following improvements were made:
- Enhanced the pattern package versioning regex.
- Updated the pattern to search for the KVM process that handles VMs if no qemu-kvm process is found.
- Updated the trigger for the KVMVirtualHost pattern (ADDM-11362).
TKU November 2013
Added a vm_class attribute to Host nodes that are running virtualization software discovered by BMC Discovery, which enhances reporting in a future version of BMC Discovery.
2014
TKU April 2014
The following improvements were made to the KVMConsolidateFromSI pattern:
- Updated the trigger to support Debian installations.
- Updated ordering of arguments to model.uniquerel.HostContainment.
- Added the type attribute to model.uniquerel.HostContainment.
- Added support for Proxmox installations.
TKU October 2014
Enhanced the Red Hat KVM pattern to handle the incorrect UUID format correctly (QM001860805).
See updates in 2015-2017 years
2015
TKU November 2015
In TKU November 2015, in the Red Hat KVM pattern was slightly updated search for qemu_kvm_procs to support SUSE Linix 12(QM001890762)
TKU December 2015
In TKU December 2015, in the Red Hat KVM pattern was slightly updated search for related hosts to use function(DRDC1-5228)
2016
TKU July 2016
In TKU July 2016 vm_hostname assignment was updated for OpenStack-based deployments.
TKU October 2016
In TKU October 2016 Added support for Bochs VMs.
TKU November 2016
In TKU November 2016 Added support for OpenStack Nova VMs.
TKU January 2017
In TKU January 2017 the pattern module was updated in the following ways:
- Support for the oVirt model was added to the KVMVirtualHost pattern.
- The KVMVirtualHost pattern now triggers on Host rather than HostInfo node
- The KVMVirtualHostSetAttr pattern has been removed and code incorporated into the KVMVirtualHost pattern as triggering on same nodes
TKU May 2017
In TKU May 2017 the pattern module was updated to support ppc64 architecture.
TKU July 2017
In TKU July 2017 the pattern module was updated to resolve the issue in VM name extraction.
See updates in 2018-2021 years
2018
TKU February 2018
Updated the pattern module to support Acropolis Hypervisor.
2019
TKU April 2019
Updated the pattern to use runCommand functions.
2020
TKU November 2020
Added the type attribute to the model.uniquerel link (DRDC1-15911).
2021
TKU February 2021
Added support for the 'OpenStack Compute' model (DRDC1-16338).
TKU March 2021
Added support for 'RHEL' model and 'Red Hat' vendor (DRDC1-16462).
TKU June 2021
Updated the pattern to search Virtual Host regardless of scope (DRDC1-16761).