Hello there! It’s Jillian again, here with the latest happenings the last two weeks in ManageIQ. I probably cannot top last week’s edition, so I’ve decided to bring it back to basics for this one. Read on to see what’s been happening in our world over the past two weeks.

If you’re users of or contributors to the API, you may be interested to hear that the API now has its own repository! Head on over to its new location here and check out the talk article for more information.

Improved

Zone Selection

Zone selection has been improved in the UI to show only zones in the current region, not all zones.

Update UI without Database Connection

The task of updating the UI did not need a database connection to execute, but was still failing without one. An update to that task will allow rake update:ui to run without a database connection.

Fixed

Removed Assumptions from Tests

Making assumptions in tests can lead to sporadic failures. By removing the assumption that the region is not 99, we improve our test reliability.

Seeding Timeout

Seeding can take longer than the default 10 minute timeout, which will cause failure of the database to populate and the app to run. A temporary variable will give the app enough time to initially seed the database and avoid this problem. You can check out that PR here.

New

Metric Rollups at the Service Level

This enhancement brings metric rollups to the service level. These rollups are for both hourly and daily intervals, and calculate the metric information about the VMs belonging to that service.

Generic Object Bells and Whistles

Quick search, advanced search, download data, and GTL were added to the generic objects list view in the classic UI. Head on over here to check out the details and view some great screenshots about this new enhancement.

Deleted

31,494 LOC :scissors:

This may be considered cheating as it’s not a complete deletion, but this PR removed 31,494 lines of code. Sure, they were added back to the new manageiq-api repository, but it’s still an impressive :scissors: feat!

Almost nothing

From tens of thousands of lines deleted, to 0, this still counts! It’s great to clean things up and remove unnecessary files.

Style Removals

There were also some style removals, some for the nav and some others here.

Wrapping up

That’s all for this (two) week edition of Last Week in ManageIQ! As always, we welcome any and all contributions! Head on over to our organization to view all of our repos, see what we’re up to, and find issues that you can help out with!