Sprint 56 review - March 15, 2017
Greetings from FOSSASIA 2017 in Singapore! It’s exciting to see the growth of the open source movement in Asia and I hope to share more about ManageIQ with everyone I meet here. However, since I’m bustling about at this activity-filled event, I’ll have to make this post shorter than usual.
In Sprint 56 we merged 151 pull requests in the main repo, of which 64 are enhancements. The repo with the second highest number of PRs is manageiq-ui-classic with 138. When we look at the big picture across all ManageIQ repos, there’s a steady increase in the total number of PRs sprint-on-sprint. Previously we were getting these kinds of numbers for 3-week Sprints, and now in 2 weeks!
Now that you have the Sprint statistics, I’ll leave you with the Sprint video, slides, and LWIMIQ posts to appreciate the work that went in and the rewards reaped over the past 2 weeks. Enjoy!
- Deletions and Dragons - by Drew Uhlmann
- March-ing ahead with the embedded Ansible integration - by Laura Galis
Sprint 57 review will be on March 29, 2017 @ 7:30 PST/10:30 EST/14:30 GMT (note summer time in parts of the world), in the usual Bluejeans channel. So see you then!
Changelog
Added
- Automate
- Platform
- Add remote servers to rake evm:status_full (#14107)
- Ansible Tower
- Authentication: Ensure user name is set even when common LDAP attributes are missing. (#14142)
- Chargeback: Add tenant scoping for resources of performance reports in RBAC (#14095)
- RBAC: Add RBAC for rss feeds (#14041)
- Reporting: Add archived Container Groups (#13810)
- Providers
- Create a CustomAttribute for VmOrTemplate labels. (#14202)
- Add
has_many
association forphysical_servers
(#14086) - Ansible Tower
- Cloud Providers
- Middleware: Be able to use tls when connecting to Hawkular (#14054)
- Pluggable: Ems event groups - allow provider settings (deeper_merge edition) (#14177)
- Red Hat Virtualization Manager
- REST API
- Add Alert Definitions (MiqAlert) REST API support (#13967)
- Enhance service edit to accept attribute references (#14124)
- Delete service templates via POST (#14112)
- Delete services via POST (#14111)
- Delete templates via POST (#14110)
- Exposing regions as a primary collection /api/regions (#14109)
- Add authentications sub collection to ConfigurationScriptPayload (#14002)
- Improve error handling on destroy action (#14098)
- User Interface (Classic)
Changed
- Automate
- Switched to the latest version of
ansible_tower_client
gem (#14117)
- Switched to the latest version of
- Performance
- Platform
- Allow regex for MiqExpression::Field which contains numbers in associations (#14229)
- Move the call to reload ntp settings to the server only (#14208)
- Ansible Tower: Use http_port extra variables instead of nginx ones (#14204)
- Fix ordering by VMs in NetworkManagers list (#14092)
- Configure apache balancer with up to 10 members at startup (#14007)
- Providers
Fixed
- Automate
- Fix for Service Dialog not saving default value
for drop down or radio button [(#14240)](https://github.com/ManageIQ/manageiq/pull/14240) - Avoid calling $evm.backtrace over DRb to prevent DRb-level mutex locks (#14239)
- Fix for Service Dialog not saving default value
- Platform
- Providers
- User Interface
- Added missing second level menu keys for Storage menu (#14145)