Last Week in ManageIQ: A Flurry of Activity
Hello out there, ManageIQ community! Welcome to another edition of Last Week in ManageIQ hosted by yours truly, Jillian . As summer approaches it may be getting warm outside, but the ManageIQ repositories are still flurrying with activity as usual.
Improved
Performance improvements
Improvements were made to ensure that actions are not queued unnecessarily. With this change, smart-state job dispatching will check whether it’s needed rather than queuing what will result in a no-op. Destroy actions were fixed up similarly.
Styling cleanups
It’s not only what’s on the outside of the UI that counts, and this PR cleaned up some code by removing what was no longer needed or was already included elsewhere. The PR also organizes some .scss files.
Fixed
Fix definitions in gemspec
Fixes don’t have to be big or complicated, as demonstrated here and here. A quick
change from a .
to a ,
ensures the gemspec searches through the app, config, and lib directories properly.
Fix default tab error
This PR packed multiple fixes onto the new provider form. When Openstack Infra is selected, it will now show an error indicator on the tab when there is an issue. The PR also ensures that no tabs are visible until a type is selected.
New
Custom branding
This improvement brings custom brand support in the SUI to parity with the OPS UI.
Delete method for cloud subnet
Delete methods for cloud subnets are now exposed in the automate engine thanks to this new addition.
Deleted
Remove recursive-open-struct
The recursive-open-struct gem was removed. It was a dependency of kubeclient and openshift_client, but not used by ManageIQ itself. This change allows gems to manage their own dependencies.
Remove queue_restart_apache
The no-longer used method queue_restart_apache has officially been deleted.
Wrapping up
I hope you enjoyed this selection of PRs, but remember there are plenty more where these came from. Head on over to the ManageIQ organization to view the progress being made across all of our repositories. As always, we welcome you to join in on the fun and become a contributor!