All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- fix wrong timestamp format (#338)
- Add plugin display name (#283)
- Add plugin display name (#283)
- Enable graph refresh by default (#280)
- Add support for custom endpoint (#274)
- Update series name to work with Azure stack (#272)
- Persister: optimized InventoryCollection definitions (#271)
- Set parent for VM's where possible (#267)
- Add display name for flavor (#265)
- Azure labels and tag mapping support for a new refresh (#229)
- Azure events targeted (#222)
- Added azure_tenant_id to API_ALLOWED_ATTRIBUTES (#198)
- Migrate model display names from locale/en.yml to plugin (#200)
- Update api-version string settings (#186)
- Select only the event fields that we need (#171)
- Pass resource group as a string to the instance delete method (#148)
- Update i18n catalog for hammer (#294)
- Handle regions where metrics are unsupported (#302)
- Handle possibility that disk might not have sku (#300)
- Fix parent association in graph refresh (#291)
- Don't use #{} inside gettext strings (#273)
- Fix root disk size swap disk size (#264)
- Handle providers that may not support managed images or disks (#257)
- Add resourceProviderName to list of collected event fields (#182)
- Set the location property of managed disks to ensure disk saving (#143)
- Always collect all resource groups (#142)
- Use valid api-version string if settings.yml value is invalid (#275)
- Default to StandardError if a connection cannot be made (#278)
- Azure graph refresh targeted (#217)
- Azure graph refresh event target parser (#219)
- Optimize API collections (#220)
- Add router collection to refresh parser (#224)
- Treat securestring case insentive (#206)
- Allow users to choose public or private IP when provisioning multiple VMs (#210)
- Consolidate Azure refresh workers (#216)
- Fix case-sensitive events ems_ref parsing (#225)
- Only create new Public IP if one cannot be found (#195)
- Handle possible race conditions for disks, events (#209)
- Handle possibility of arrays for Network Security Groups (#180)
- Correct and update disk information (#158)
- SSA Support for Managed Images (#133)
- Add logging of timings counts and memory usage (#128)
- Add support for regions in Germany (#98)
- Changes to wait for snapshot completion. (#126)
- Wait for SSA Snapshot Success (#125)
- Snapshot Blob Disks for SSA (#122)
- Create resource group association for instances and managed images (#72)
- Refactor discovery code eliminate a warning (#104)
- Add additional_regions support and add specs for regions (#103)
- Marketplace image support (#95)
- Add blacklists for VM username and password when provisioning (#88)
- Disable reset operation for VMs and add specs (#81)
- Use a simpler name for network ports (#80)
- Decrypt client keys in raw connect (#86)
- Make azure-armrest dependency less pessimistic (#55)
- Allow for possibility of private IP (#172)
- Log warning if no provider region is specified (#191)
- Azure doesn't support discovery [(#193)](Fixes to cleanup agents if AgentCoordinatorWorker is restarted)
- Add a guard when getting power status for a VM (#178)
- Update VCR cassettes (#179)
- Added supported_catalog_types (#185)
- Set api-version explicitly for discovery and regenerate cassettes (#183)
- Guard against deleted NIC on load balancer (#181)
- Add the :all flag for metrics collection (#176)
- Add an Azure STI class for ResourceGroup (#165)
- Downcase ems_ref for resource groups (#156)
- Don't assume NIC IP configuration has subnet (#132)
- Don't collect information externally if marketplace images are specified (#124)
- Add Snapshot Code for Azure Managed Disks (#117)
- Updated metric names for Azure metrics (#114)
- Remove sample orchestration template (#107)
- Ignore case when gathering data for region (#99)
- Fix find_destination_in_vmdb to use insensitive find azure machine name in vmdb (#93)
- Security Groups array_integer data type (#91)
- Fix VM password restrictions (#87)
- Provisioning - First and Last names are not required. (#73)
- Pass resource group as a string to power operation methods (#160)
- Smart state Snapshot Managed Disk Name 80 Char Limit (#157)
- Pass manageiq-smartstate the Resource Group Name not the Object (#155)
- Fix exception handing for credential validation on raw_connect (#161)
- Upgrade armrest gem to 0.7.3 (#74)
- Handle possibility of network_port not having private_ip_address (#85)
- Handle possibility of no orchestration stacks (#84)
- Add backtrace info to verify_credentials failure (#43)
- Move settings from ManageIQ main repo (#40)
- Azure deployment refresh enhancement (#21)
- Associate a floating ip with its load balancer #17
- Return the Floating IPs available for reuse during instance provisioning #25
- Support for US Government regions #28