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
UI
(Kavya Nekkalapu)
PRs (UI, SUI, UI Components): 11 PRs (UI, SUI, UI Components): Bugs: 2, Enhancements: 5, Refactoring- 2, Others:2.
Bugs
● Fix host aggregates create form (manageiq-ui-classic#7981)
Enhancements
● Convert orchestration stack copy to carbon react (manageiq-ui-classic#7955)
● Convert reports data table from patternfly to carbon (manageiq-ui-classic#7967)
● Remove patternfly-react references in button form and test files (manageiq-ui-classic#7973)
● Converted ansible repository form to carbon react(manageiq-ui-classic#7977)
● Remove PF react package (manageiq-ui-classic#7982)
● Volume mapping can now be done for Host Initiator Groups (manageiq-ui-classic#7984)
6. 6
● Use .providers_supporting from SupportsFeatureMixin (manageiq-ui-classic#7958)
● Fix host aggregates create form (manageiq-ui-classic#7981)
UI
(Kavya Nekkalapu)
After
Before
7. 7
● Convert orchestration stack copy to carbon react (manageiq-ui-classic#7955)
UI
(Kavya Nekkalapu)
Before After
8. 8
● Convert reports data table from patternfly to carbon (manageiq-ui-classic#7967)
UI
(Kavya Nekkalapu)
Before
After
9. 9
● Converted ansible repository form to carbon react(manageiq-ui-classic#7977)
UI
(Kavya Nekkalapu)
Before
After
10. 10
● Volume mapping can now be done for Host Initiator Groups (manageiq-ui-classic#7984)
UI
(Kavya Nekkalapu)
11. 11
● Remove patternfly-react references in button form and test files (manageiq-ui-classic#7973)
● Remove PF react package (manageiq-ui-classic#7982)
UI
(Kavya Nekkalapu)
12. 12
Core
● Allow for targeted refresh of PhysicalStorage and CloudVolume objects (#21583)
● Added inventory collections for new StorageManager types (#21579)
● Remove duplicated methods for targeted refresh (#21574)
● Add a Regions class to core to consolidate provider region features (#21574)
○ Load from file, add new regions and disable regions from Settings
● Extend timeout when destroying an EMS (#21576)
PROVIDERS
(Adam Grare)
13. 13
AutoSDE
● Add creation of host initiator groups (#109)
● Allow volume mapping for host initiator groups (#117)
● Add targeted refresh support for cloud-volumes and physical-storages (#107)
● Add targeted refresh specs (#112)
IBM Cloud PowerVS
● Add Event Catcher and Parser for PowerVS (#279)
IBM Power HMC
● Add Host Ethernet Adapters (#23)
● Add templates (#22)
● Add virtual switches and lans (#17)
PROVIDERS
(Adam Grare)
14. 14
Ovirt
● Fix default API verification always succeeding (#582)
● Fix metrics API verification always succeeding (#581)
● Fix ovirt_metrics failing to connect on Rails 6 (#38)
VMware
● Skip DVPortGroups that are missing a DVSwitch (#764)
PROVIDERS
(Adam Grare)
15. 15
Enhancements
● Extend timeout for destroying an EMS manageiq#21576
Bugs
● Lockdown dalli to 3.0.6 while we address breaking changes in 3.1.0 manageiq#21595
● Pass in a connection when initializing postgresql connection adapter on Rails 6 ovirt_metrics#38
Refactoring
● [ruby3] KWArgs Roles manageiq#21548
● Extract subclassess_supporting manageiq#21553
PLATFORM
(Jason Frey)
16. 16
Bugs
● Add errors hrefs back into responses manageiq-api#1103
{
"results" => [
{
"href"=>"http://www.example.com/api/vms/78000000000716",
"message"=>"Check Compliance for Vm id: 78000000000716 name: 'vm_0000000000155'",
"success"=>true,
"task_href"=>"http://www.example.com/api/tasks/78000000000231",
"task_id"=>"78000000000231"
}, {
"href"=>"http://www.example.com/api/vms/78000000000717", ### <== here
"message"=>"Check Compliance for Vm id: 78000000000717 name: 'vm_0000000000156': No compliance policies assigned",
"success"=>false
}
]
}
API
(Jason Frey)