All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Add VM Disk Resize support (#483)
- Track if a VM requires a restart for changes to take effect (#443)
- Add conversion host support to VMs now that there is a universal conversion image (#406)
- Add ConversionHost and ServiceTemplateTransformationPlan subclasses (#339)
- Fix potential bug for graph refresh (#390)
- Fixes for host_switches (#338)
- Fix bug in vm targeted refresh (#331)
- Fix parse_targeted_inventory to call inv.parse (#328)
- Fix targeted host refresh (#316)
- EMS validation with maintenance zone specs fix (#311)
- mapping from "powering_up" to "on" (#346)
- Skip VMs missing a cluster when saving relats (#343)
- Don't collect security groups in rhev refresh (#365)
- Fix refreshing vm ips - multiple reported devices (#371)
- Add supports_conversion_host to Host (#315)
- Fix refreshing ipmi from host (#359)
- Fix removing a disk from a Vm (#353)
- Fix deleting a disk from VM (#348)
- Host targeted refresh deleting and re-creating storage, switch, and lan records (#336)
- Add sysprep support for ovirt (#275)
- Add plugin display name (#279)
- Persister: optimized InventoryCollection definitions (#268)
- Performance improvements for graph refresh (#237)
- Don't use interpolations in gettext strings (#297)
- Add support for CA for Ansible role (#313)
- No need to override disconnect_inv from core (#310)
- Fix targeted host refresh (#316)
- Scope EmsFolder and ResourcePool queries by ems_id (#322)
- Fix attach_floppy to pass "floppy" type (#298)
- Fix pxe provisioning (#300)
- Fix provisioning independent VM (#277)
- Fix disk_type attribute (#276)
- Use the same assoc for targeted and full refresh (#265)
- Fix vm targeted refresh on removal (#264)
- Fix refresh failing on guest device lan collection (#262)
- Use Graph refresh by default (#259)
- Fix logging oVirt event in debug level (#255)
- Set EMS api_version to a variable for readability (#250)
- Don't call Gem::Version.new() with a nil version (#247)
- Fix graph targeted host refresh spec (#213)
- Add safe operator for bz 1633540 to protect against empty source_vms (#292)
- Fix PXE provisioning (#294)
- Fix ISO provisioning with kickstart (#296)
- Support Unregister VM (#223)
- Update client to use renamed NetworkDiscovery (#208)
- Discovery namespace change (#209)
- Make graph refresh enabled by default (#219)
- Add fix and add specs for graph targeted refresh (#203)
- Provide max memory on VM reconfigure (#224)
- Use correct refresh for older providers (#207)
- Fix graph refresh fetching custom attributes (#211)
- Get mac addr if the selected profile is '' or '' (#227)
- Fix provider discovery (#232)
- Use old refresh as default (#233)
- Fix target host (#155)
- Move refresh settings for the Network Manager (#198)
- Fix adding vm_location to vm event hash (#205)
- Fix updating catalog item when provider missing (#206)
- Reload provider when api_version available (#157)
- Check metrics details from
raw_connect
(#134) - Set default tag category in 'Transform VM' dialog (#135)
- Save host 'maintenance' value (#147)
- Add admin_ui feature support to InfraManager (#133)
- Update Engine version check for admin_ui feature (#148)
- oVirt network provider support routers, security groups and floating ips (#144)
- Introducing OVN as oVirt's network provider (#90)
- Honour
open_timeout
when using V4 (#126) - Handle partial vm entity during creation (#129)
- Change "Empty" to "No Profile" in profile list (#151)
- Raise Miq exceptions on connect (#162)
- Update ems version during graph refresh (#164)
- Fix Seal option of publish VM (#167)
- Implement template targeted refresh (#165)
- Handle console events (#173)
- Targeting host fails (#171)
- Added supported_catalog_types (#174)
- Use supports_vm_import? instead of validate_import_vm (#154)
- Fix credential validation if no metrics given (#140)
- Vm provisioning do not run reconnect_events (#138)
- Fix remote console for v4 (#145)
- Fix version check in supports_admin_ui method (#156)
- Avoid NoMethod error in TemplatePreloadedAttributesDecorator.new (#106)
- Propagate user validation errors (#104)
- Parse the serial number during refresh (#97)
- Identify the redhat events in the core settings (#99)
- Target new template when using api v4 (#96)
- Support publish VM (#95)
- Add connection manager (#92)
- v2v: Make "install drivers" checkbox dynamic (#76)
- Refresh a host when removed (#127)
- Don't close connection explicitly (#128)
- Try both API versions in
raw_connect
(#132) - Fix vm removal for apiv4 (#131)
- Fix location of
pipeline
andconnections
settings (#176) - Unrecognized events during import from glance (#179)
- Store ipv4/ipv6 of guest devices aligned to vmware implementaion (#170)
- Provide missing events (#180)
- Credential verification errors for new provider (#188)