The sprint review covered work done in Sprint 108 from March 19th to April 1st. There were 285 pull requests merged across 102 ManageIQ repositories. Updates were provided on community activities, improvements to Automate, the User Interface, providers, platform, and documentation. Key areas of work included releasing ManageIQ Hammer 4, breadcrumb redesign in the UI, support for additional OpenStack and VMware features, Ruby version bumps, and bug fixes across various components.
7. 7
COMMUNITY UPDATE
(John Prause)
● ManageIQ Hammer 4 released: http://manageiq.org/blog/2019/03/Announcing-Hammer-4/ (#723)
● Last Month in ManageIQ - Multiple Automates In Flight, Interleaving, And Then :explosion:
http://manageiq.org/blog/2019/03/lmimiq-multiple-automates-in-flight/ (#722)
8. 8
AUTOMATE
(Tina Fitzgerald)
PRs Merged: 9, 2 - Bugs, 5 - Enhancements, 2 - Technical Debt
● Exposed V2V Error Message in Progress State (#514)
● FIxed VM Retirement Email Path (#515)
● Fixed Ansible Service Retirement Resource Issue (#18609)
● Dynamically Expose Service Model Associations (#308)
● Add Zone For Service Provisioning (#358) (#18601)
9. 9
USER INTERFACE
(Harpreet Kataria)
PRs (UI, SUI, UI Components, V2V): 63 Bugs: 22, Enhancements: 7, Technical Debt/Refactoring: 6/10,
cleanup: 9, Test: 2, Documentation/dependencies: 2/1, others: 4
Bugs
● Fix the access to child services from parents under My Services (#5384)
● Fix preselect node in servers by roles tree under diagnostics (#5382)
● Fixes segmentation_id and physical_network required (in Cloud Network form) (#5364)
● Don't throw exception when template is not found in Provisioning (#5345)
● Corrected condition testing emptiness of dialog field (#377)
● Return correct value from any DialogFields (#360)
10. 10
USER INTERFACE
(Harpreet Kataria)
Enhancements
● Redesigned breadcrumbs with new logic (#4468)
● Use supports_volume_resizing? to toggle the Volume size field (#5346)
● Add Enable/Disable button to Schedule summary page (#5344)
● V2V: Conversion Host Enablement - List View - Add Retry button with modal for re-entering SSH
keys (#916)
● V2V: Plan Wizard VMs Step - VMWare Folder View (#917)
● V2V: Add 'Status Detail' enhanced error message to info popover on a migration task (#918)
13. 13
USER INTERFACE
BREADCRUMBS (#4468) (Richard Všianský)
● Mix of historical and hierarchical navigation -> Hierarchical navigation
○ History toolbar (to be removed later)
● Consistent look across all screens
● Unification of behavior
○ All code that generates breadcrumbs is in one place
● Less code -> less BZs
● React component for rendering
● PF3 compliant
17. 17
OpenStack
● Added support for Cinder Volume Extend action (#448)
● Fixed OSP Events timestamp parsing for different timezone (#457)
● Fixed not friendly error message for invalid OSP endpoint (#456)
● Fixed Host set Ironic power state task (#452)
● Updated Travis Ruby versions (#453, #458)
Ansible Tower
● Fix ansible tower specs on ruby 2.5 (#165)
PROVIDERS
18. 18
Ovirt
● Fix disk removal through the UI (#353)
VMware
● Prevent disk removal if a VM has snapshots (#382)
PROVIDERS
19. 19
PLATFORM
(Joe VLcek)
16 PRs merged
Ruby Version Bump:
● (manageiq-appliance/233), (manageiq-appliance/232), (manageiq-appliance-build/312),
(manageiq-appliance_console/87), (manageiq-pods/321), (manageiq-pods/322), (manageiq/18589)
● Update your ruby versions for ManageIQ
● Better CI Ruby Check (manageiq/18591)
Refactoring:
● Moving to ManageIQ::Password Gem (manageiq-postgres_ha_admin/13)
● Simplify MiqWorker (manageiq/18349)
20. 20
PLATFORM
(Joe VLcek)
16 PRs merged
Enhancements:
● Improve Service access (manageiq/18487)
● Improve Chargeback reports (manageiq/18569)
● Test infrastructure improvements (manageiq/18563)
Bug Fixes:
● Avoid timeouts when displaying large lists of services (manageiq/18543)
● Fix saving network manager in belongsto filter (manageiq/18504)
● AuditEvent Success messages were logged if invocation failed (manageiq/18565)
21. 21
DOCUMENTATION
(Suyog)
PRs Merged in Sprint 108: 12
● Enhancements: 2
● Bugs: 10
Highlights:
● Removed references to the ha_admin.log file in HA guide [1108]
● Bug fixes and screenshot updates to match the latest UI.