4. 4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5. 5
PRs (UI, SUI, UI/REACT Components, API ): 14 Enhancements: 6, Refactoring: 3, React: 2, test: 2, other: 1
REACT/DDF
● Rewriting Cloud Volume Form to React (#7399)
Enhancements
● Allow the includeEmpty attribute for select with static options (#7635)
● Cleanup and adding cross links back after Control explorer De-Explorization (#7631)
● Safe delete for cloud-volume (#7630)
● Creating volume mapping (#7624)
● UI changes to move and De-Explorize Templates accordion out of Ansible Tower Explorer (#7638)
UI
(Harpreet Kataria)
6. 6
Cleanup and adding cross links back after
Control explorer De-Explorization (#7631)
UI
(Harpreet Kataria)
9. 9
UI changes to move and De-Explorize Templates accordion out of Ansible Tower Explorer (#7638)
https://localhost/configuration_script
UI
(Harpreet Kataria)
Before
After
10. 10
Amazon
● Fixed a bug causing the SmartState Worker to constantly restart on podified (#686)
● Fix a bug where deleting the “unknown” flavor causes targeted refresh to fail (#684)
AutoSDE
● Added support for “safe delete” (#21048)
○ Waits for a volume to be unused by any hosts before deleting it
Azure
● Improve the performance of the insights? by persisting the capabilities to VMDB (#439)
○ Previously MiqServer was doing an Azure API call every 15 seconds during sync_workers
● Fix Azure metrics collection after Per Disk Read/Write Per Sec was removed (#436)
PROVIDERS
(Adam Grare)
11. 11
IBM Cloud VPC
● Switch to use the newly released official vpc-ruby-sdk openapi gem (#137)
IBM Cloud PowerVS
● Add DDF form support for creating cloud subnets (#140)
● Fix a bug where some regions don’t follow standard rules for endpoints (#143)
Openstack
● Replace Host.validate_destroy with supports feature mixin (#692)
PROVIDERS
(Adam Grare)
12. 12
Oracle Cloud
● Add support for discovery of Oracle Cloud (https://cloud.oracle.com/) resources
● Uses the official Oracle oci-ruby-sdk gem
● Currently supports:
○ Cloud Tenants (Oracle Compartments)
○ Availability Zones
○ VMs
○ Flavors
○ Templates
○ Cloud Volumes
○ Cloud Networks
○ Cloud Subnets
PROVIDERS
(Adam Grare)
13. 13
20 PRs merged
Bugs:
● Fix ansible_runner content seeding manageiq/21086
● database_connectivity? should handle not-running database manageiq/21064
● Prefer rollup records with tags to grouping in chargeback manageiq/21059
Enhancements:
● Honor the Env's OPERATOR_NAME when determining the operator lock name. manageiq-pods/689
● Added support for Managed OIDC Configurations manageiq-pods/671
● Enhance Operator documentation manageiq-pods/685
● Unify kafka client setup and support IPAddr for server manageiq-appliance_console/149
● Fasterer liveness check manageiq-pods/688, manageiq/21079
PLATFORM
(Joe VLcek)
16. 16
● Added support for ISO Images (Lucy F.) #999
GET /api/iso_images
GET /api/iso_images/:id
POST /api/iso_images - bulk action “query”
POST /api/iso_images/:id - action “edit”
POST /api/iso_images - bulk action “edit”
API
(Alberto Bellotti)
17. 17
● Added Safe delete for Cloud Volumes (Gregory B.) #1010
POST /api/cloud_volumes/:id - action “safe_delete”
POST /api/cloud_volumes - bulk action “safe_delete”
POST /api/cloud_volumes/5
{
“action” : “safe_delete”
}
{
"success": true,
"message": "Deleting Cloud Volume Test_Volume",
"task_id": "22",
"task_href": "http://localhost:3000/api/tasks/22”
}
API
(Alberto Bellotti)