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.
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.
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.
Fix definitions in gemspec
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.
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.
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.
The no-longer used method queue_restart_apache has officially been deleted.
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!