7. 7
USER INTERFACE
(Harpreet Kataria)
PRs (UI, SUI, UI/REACT Components, V2V): 76 Bugs: 38, Enhancements: 4, Technical Debt/Refactoring/cleanup:
10/10/8, Documentation/Dependencies: 2/1, others: 3
Bugs
● Add error message output for git domain refresh (#6132)
● Show selected currency value consistent with a drop down on edit screen (#6102)
● VmReconfigure: convert ActionController::Parameters to hash (#6081)
● Use opacity for disabled domains in TreeNode::MiqAeNamespace (#6096)
● Fixed to set saveable state regardless of number of items selected (#6113)
● Add translated report headers to PDF reports (#6074)
● Hide the OPS/Database screen with the possibility of re-enabling (#6106)
● Removed Pause & Resume Provider buttons from UI. (#6067)
● Dialog Editor - show validation title when button is disabled (#5938)
8. 8
PROVIDERS
(Adam Grare)
Amazon
● Added the Middle East Bahrain region (#552)
● Fix the regions rake task to not disable regions (#553)
Azure
● Fix return when metrics collection fails (#345)
Ovirt
● Fix SSA v4 disk collection (#405)
9. 9
PROVIDERS
(Adam Grare)
OpenStack
● Added option to skip loading of old events from OpenStack (#503)
● Fixed error handling of numeric-only password in Keystone (#504)
VMware
● Collect the link speed of host NICs (#442, manageiq-schema#411)
● Parse connection between datastores and storage profiles (#441, manageiq#19225)
11. 11
PLATFORM
(Joe VLcek)
11 PRs merged
Bugs:
● Set tenant from group in Authentification KeyPairs model manageiq/19202
● Use find_by to skip exceptions in Export of schedules manageiq/19191
● Force embedded_ansible role for workflow manageiq/19187
● type_for_attribute fix activerecord-virtual_attributes/40
● Vm#ems_created_on field is empty for vm VMware provider manageiq/19185
● Do not raise error in MiqExpression#to_sql if :token present manageiq/19176
12. 12
PLATFORM
(Joe VLcek)
Enhancements and Refactoring:
● Add export/import of schedules to rake task manageiq/19192
● Remove value2tag and get col type in quote method of MiqExpresion manageiq/19210
Continuous Integration / Testing:
● Bump master travis.yml to ruby 2.3.8. manageiq-smartstate/85
● Add newer rubies to travis binary_struct/13
● Loosen Rails dependency for Rails 5.2 manageiq-ui-classic/5824
13. 13
API
(Alberto Bellotti)
● Added endpoint for querying widgets and to trigger widget content generation - #660 (Drew U.)
Currently, widgets are created on a schedule set per widget, this enhancement allows users to trigger the
widget content via the API.
GET /api/widgets
GET /api/widgets/:id
POST /api/widgets/:id - action “generate_content”
POST /api/widgets - bulk action “generate_content”
14. 14
API
(Alberto Bellotti)
● Introduced new auth_key_pairs endpoint - #650 (David H.)
Enhancement needed for the UI for creating, editing, setting ownership and deleting auth key pairs.
POST /api/auth_key_pairs
GET /api/auth_key_pairs
GET /api/auth_key_pairs/:id
PUT /api/auth_key_pairs/:id
POST /api/auth_key_pairs - bulk action “edit”
POST /api/auth_key_pairs/:id - action “set_ownership”
POST /api/auth_key_pairs - bulk action “set_ownership”
DELETE /api/auth_key_pairs/:id
POST /api/auth_key_pairs - bulk action “delete”
15. 15
DOCUMENTATION
(Suyog)
PRs Merged in Sprint: 10
Bugs: 8
Enhancements: 2
Highlights:
● Updated the VMware VDDK instructions in the Managing Infra & Inventory guide [1222]
● Removed the Cross-Providers Insight chapter from the Managing Providers guide as no
longer supported [1237]
● Fixed the pg_basebackup command to create binary backup in the Gen Config guide [1231]
● Removed GCE provider info from the API and Appliance Hardening Guide [1227]
● Fixed the replication manager service name in the restoring database backup section [1225]