8. 8
Policy profile de-explorization (#7348)
Before - single url
● https://localhost/miq_policy_set/explorer
After - examples of direct urls
● https://localhost/miq_policy_set/show_list
● https://localhost/miq_policy_set/show/1
● https://localhost/miq_policy_set/new
● https://localhost/miq_policy_set/edit/1
UI
(Harpreet Kataria)
9. 9
Core
● Fixed core Smart State transitions causing RHV SSA failures (#20953)
● Make loggers pluggable (#20950)
Autosde
● Added Host Initiators (#20858)
○ Definitions stored by the Physical Storage for configuration of consumers/hosts
PROVIDERS
(Adam Grare)
10. 10
Openstack
● Move the Swift Manager into the Openstack plugin (#673)
● Add supports feature for creating network routers (#676)
● Move the Openstack environment builder to the Openstack plugin (#674)
VMware
● Fix Operations Worker reconnect not starting a monitor updates thread (#685)
● Add support for retirement of deployed OVF templates (#684)
PROVIDERS
(Adam Grare)
11. 11
29 PRs merged
Enhancements:
● settings.yml support string settings values manageiq/20908
● Add simple installation process for the VMware VDDK manageiq-pods/666
● Rails 6.0 manageiq/20778, manageiq-gems-pending/503, manageiq-schema/531
Build:
● UAdd Kasparov Beta1 Gemfile.lock manageiq/20949
● Add an option to delete artifacts after upload manageiq-appliance-build/458
● Allow passing any build arguments to nightly/release scripts manageiq-appliance-build/457
● Lock bundler to v2.1.4 manageiq-appliance-build/461, manageiq-pods/667
● Fix rpm 'release' floating addition manageiq-rpm_build/131
● Allow for beta1.1 manageiq-rpm_build/132
● Retry flushing the CDN cache if there is an error manageiq-rpm_build/129
PLATFORM
(Joe VLcek)
12. 12
● Access the DDF schema for cloud volumes via OPTIONS (David H.) #914
Enhanced the OPTIONS /api/cloud_volumes endpoint to return the DDF schema for the
provider-specific CloudVolume subclass.
OPTIONS /api/cloud_volumes?ems_id=:provider_id
{
“attributes” : [ ],
“relationships” : [ ],
...
“data” : {
form_schema” : {
“fields” : [
...
]
}
}
}
API
(Alberto Bellotti)
13. 13
● Expose EventDefinitionSets (Lucy F.) #954
Introduce a new endpoint for accessing MiqEventDefinitionSet resources.
GET /api/event_definition_sets
GET /api/event_definition_sets/:id
POST /api/event_definition_sets - bulk “query” action
GET /api/event_definition_sets/:id/events
API
(Alberto Bellotti)
14. 14
● Added support for Create/Update/Delete for Floating IPs (Lucy F.) #962
POST /api/floating_ips - action “create”
POST /api/floating_ips/:id - action “edit”
PUT /api/floating_ips/:id
PATCH /api/floating_ips/:id
POST /api/floating_ips - bulk action “edit”
POST /api/floating_ips/:id - action “delete”
DELETE /api/floating_ips/:id
POST /api/floating_ips - bulk action “delete”
API
(Alberto Bellotti)
15. 15
● Added delete action for Results subcollection (Nick L.) #975
DELETE /api/results/:id
DELETE /api/reports/:report_id/results/:result_id
POST /api/reports/:report_id/results/:result_id - action “delete”
API
(Alberto Bellotti)