SlideShare a Scribd company logo
1 of 22
SPRINT 196 REVIEW
Ending September 19, 2022
September 27, 2022
Meeting Start: 10:00 am EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
UI
(Jeffrey Bonson)
Bugs
1. Added @record.id Check to Prevent Undefined Error (manageiq-ui-classic#8446)
2. Move application settings link upwards in sub menu (manageiq-ui-classic#8445)
3. Fix dashboard widget legend items visibility (manageiq-ui-classic#8444)
4. Unknown error at physical storage validation: (manageiq-ui-classic#8449)
5. Deleted Reports Still Counting as Being Selected in Saved Reports (manageiq-ui-classic#8448)
6. Fixed Various UI Issues Related to the Provider Dashboard Charts (manageiq-ui-classic#8438)
7. Updated json files for September 6th. (manageiq-ui-classic#8437)
8. Handle nil return from class_by_ems (manageiq-ui-classic#8447)
9. `componentClass` prop in `PasswordField` caused an error (manageiq-ui-classic#8432)
Enhancement
1. Associate disassociate floating ip (manageiq-ui-classic#8422)
2. Catalog summary conversion (manageiq-ui-classic#8311)
Others
1. Update moment-timezone (manageiq-ui-classic#8442)
2. Generalize cloud network factories (manageiq-ui-classic#8436)
3. Handle nil return from class_by_ems (manageiq-ui-classic#8447)
6
Added @record.id Check to Prevent Undefined Error (manageiq-ui-classic#8446)
UI
(Jeffrey Bonson)
Before
After
7
Move application settings link upwards in sub menu (manageiq-ui-classic#8445)
UI
(Jeffrey Bonson)
Before After
8
Fix dashboard widget legend items visibility (manageiq-ui-classic#8444)
UI
(Jeffrey Bonson)
After
Before
9
Unknown error at physical storage validation: (manageiq-ui-classic#8449)
UI
(Jeffrey Bonson)
After
Before
10
Deleted Reports Still Counting as Being Selected in Saved Reports (manageiq-ui-classic#8448)
UI
(Jeffrey Bonson)
11
Fixed Various UI Issues Related to the Provider Dashboard Charts (manageiq-ui-classic#8438)
UI
(Jeffrey Bonson)
After
Before
12
`componentClass` prop in `PasswordField` caused an error (manageiq-ui-classic#8432)
UI
(Jeffrey Bonson)
Before
After
13
Associate disassociate floating ip (manageiq-ui-classic#8422)
UI
(Jeffrey Bonson)
After
Before
14
Catalog summary conversion (manageiq-ui-classic#8311)
UI
(Jeffrey Bonson)
After
Before
15
1. Update moment-timezone from 0.5.21 to 0.5.37 (manageiq-ui-classic#8442)
2. Generalize cloud network factories (manageiq-ui-classic#8436)
3. Handle nil return from class_by_ems (manageiq-ui-classic#8447)
UI
(Jeffrey Bonson)
Others
16
Core
● Add pluggable notification_types (#22110)
● Add physical_storage_name to event timeline display (#22103)
● Use unbundled_exec to prevent issues with bundler env vars and bundler/inline (#22112)
● Remove use of provider-specific cloud_network factories in core specs
AutoSDE
● Create notifications for critical events (#179)
● Add a refresh workflow to wait for native task completion (#172)
● Refactor and improve the refresh workflow (#177)
● Add custom report for autosde events in the last week (#175)
PROVIDERS
(Adam Grare)
17
IBM Power Virtual Servers
● Fix the task reference used in provision state machine (#393)
VMware
● Add a pure-ruby event catcher (#522)
○ An implementation that doesn’t use active_record or rails thus reducing memory usage
○ Still POC currently
RbVmomi
● Fix vmodl generator not adding new properties to existing objects (#16)
● Add vSphere 7.0U3f support (#17)
PROVIDERS
(Adam Grare)
18
Enhancements
● Report messaging configuration for application configuration manageiq-appliance_console#190
● Don't wait so long for primary/standby info and changes manageiq#22106 manageiq-
postgres_ha_admin#37
● Add simple prefix to all log lines manageiq-postgres_ha_admin#38
● Ruby 3 compatibility changes (test) manageiq-schema#662 manageiq-automation_engine#509
● Upgrade the operator image to UBI 9 manageiq-pods#887
● Update golang dependencies manageiq-pods#890 manageiq-pods#886
PLATFORM
(Joe Rafaniello)
19
Bugs
● Remove ws_cockpit role from /server/roles manageiq-schema#663
● Use podman if available, fall back to docker manageiq-pods#883
● GitHub Workflows security hardening manageiq#22082
● Updated translations after pass 2 on September 6th. manageiq#22098
● Drop rails 60 build (test) manageiq-schema#664
● Remove various python dependencies manageiq-appliance-build#523 manageiq-appliance-
build#522 manageiq-appliance-build#521
● Remove vendored jquery 1.x manageiq-rpm_build#301
● Remove unused pglogical_config_handler manageiq-postgres_ha_admin#35
PLATFORM
(Joe Rafaniello)
20
Enhancements
● API to associate/Disassociate floating ip addresses with VMs manageiq-api#1178
API
(Keenan Brock)
21
Questions? Discussion?
Sprint 197 Review - October 5, 2022
Meeting Start: 9:30 am EDT
https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ
gitter.im/ManageIQ/manageiq
facebook.com/manageiq
github.com/ManageIQ/manageiq/discussions
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

More Related Content

Similar to Sprint 196

Similar to Sprint 196 (20)

Sprint 190
Sprint 190Sprint 190
Sprint 190
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 197
Sprint 197Sprint 197
Sprint 197
 
Sprint 199
Sprint 199Sprint 199
Sprint 199
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 127
Sprint 127Sprint 127
Sprint 127
 
Sprint 193
Sprint 193Sprint 193
Sprint 193
 
Sprint 192
Sprint 192Sprint 192
Sprint 192
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 

More from ManageIQ

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 

More from ManageIQ (20)

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 

Recently uploaded

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Recently uploaded (20)

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

Sprint 196

  • 1. SPRINT 196 REVIEW Ending September 19, 2022 September 27, 2022 Meeting Start: 10:00 am EDT
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello) ● API (Keenan Brock)
  • 3. 3
  • 4. 4
  • 5. 5 UI (Jeffrey Bonson) Bugs 1. Added @record.id Check to Prevent Undefined Error (manageiq-ui-classic#8446) 2. Move application settings link upwards in sub menu (manageiq-ui-classic#8445) 3. Fix dashboard widget legend items visibility (manageiq-ui-classic#8444) 4. Unknown error at physical storage validation: (manageiq-ui-classic#8449) 5. Deleted Reports Still Counting as Being Selected in Saved Reports (manageiq-ui-classic#8448) 6. Fixed Various UI Issues Related to the Provider Dashboard Charts (manageiq-ui-classic#8438) 7. Updated json files for September 6th. (manageiq-ui-classic#8437) 8. Handle nil return from class_by_ems (manageiq-ui-classic#8447) 9. `componentClass` prop in `PasswordField` caused an error (manageiq-ui-classic#8432) Enhancement 1. Associate disassociate floating ip (manageiq-ui-classic#8422) 2. Catalog summary conversion (manageiq-ui-classic#8311) Others 1. Update moment-timezone (manageiq-ui-classic#8442) 2. Generalize cloud network factories (manageiq-ui-classic#8436) 3. Handle nil return from class_by_ems (manageiq-ui-classic#8447)
  • 6. 6 Added @record.id Check to Prevent Undefined Error (manageiq-ui-classic#8446) UI (Jeffrey Bonson) Before After
  • 7. 7 Move application settings link upwards in sub menu (manageiq-ui-classic#8445) UI (Jeffrey Bonson) Before After
  • 8. 8 Fix dashboard widget legend items visibility (manageiq-ui-classic#8444) UI (Jeffrey Bonson) After Before
  • 9. 9 Unknown error at physical storage validation: (manageiq-ui-classic#8449) UI (Jeffrey Bonson) After Before
  • 10. 10 Deleted Reports Still Counting as Being Selected in Saved Reports (manageiq-ui-classic#8448) UI (Jeffrey Bonson)
  • 11. 11 Fixed Various UI Issues Related to the Provider Dashboard Charts (manageiq-ui-classic#8438) UI (Jeffrey Bonson) After Before
  • 12. 12 `componentClass` prop in `PasswordField` caused an error (manageiq-ui-classic#8432) UI (Jeffrey Bonson) Before After
  • 13. 13 Associate disassociate floating ip (manageiq-ui-classic#8422) UI (Jeffrey Bonson) After Before
  • 14. 14 Catalog summary conversion (manageiq-ui-classic#8311) UI (Jeffrey Bonson) After Before
  • 15. 15 1. Update moment-timezone from 0.5.21 to 0.5.37 (manageiq-ui-classic#8442) 2. Generalize cloud network factories (manageiq-ui-classic#8436) 3. Handle nil return from class_by_ems (manageiq-ui-classic#8447) UI (Jeffrey Bonson) Others
  • 16. 16 Core ● Add pluggable notification_types (#22110) ● Add physical_storage_name to event timeline display (#22103) ● Use unbundled_exec to prevent issues with bundler env vars and bundler/inline (#22112) ● Remove use of provider-specific cloud_network factories in core specs AutoSDE ● Create notifications for critical events (#179) ● Add a refresh workflow to wait for native task completion (#172) ● Refactor and improve the refresh workflow (#177) ● Add custom report for autosde events in the last week (#175) PROVIDERS (Adam Grare)
  • 17. 17 IBM Power Virtual Servers ● Fix the task reference used in provision state machine (#393) VMware ● Add a pure-ruby event catcher (#522) ○ An implementation that doesn’t use active_record or rails thus reducing memory usage ○ Still POC currently RbVmomi ● Fix vmodl generator not adding new properties to existing objects (#16) ● Add vSphere 7.0U3f support (#17) PROVIDERS (Adam Grare)
  • 18. 18 Enhancements ● Report messaging configuration for application configuration manageiq-appliance_console#190 ● Don't wait so long for primary/standby info and changes manageiq#22106 manageiq- postgres_ha_admin#37 ● Add simple prefix to all log lines manageiq-postgres_ha_admin#38 ● Ruby 3 compatibility changes (test) manageiq-schema#662 manageiq-automation_engine#509 ● Upgrade the operator image to UBI 9 manageiq-pods#887 ● Update golang dependencies manageiq-pods#890 manageiq-pods#886 PLATFORM (Joe Rafaniello)
  • 19. 19 Bugs ● Remove ws_cockpit role from /server/roles manageiq-schema#663 ● Use podman if available, fall back to docker manageiq-pods#883 ● GitHub Workflows security hardening manageiq#22082 ● Updated translations after pass 2 on September 6th. manageiq#22098 ● Drop rails 60 build (test) manageiq-schema#664 ● Remove various python dependencies manageiq-appliance-build#523 manageiq-appliance- build#522 manageiq-appliance-build#521 ● Remove vendored jquery 1.x manageiq-rpm_build#301 ● Remove unused pglogical_config_handler manageiq-postgres_ha_admin#35 PLATFORM (Joe Rafaniello)
  • 20. 20 Enhancements ● API to associate/Disassociate floating ip addresses with VMs manageiq-api#1178 API (Keenan Brock)
  • 21. 21 Questions? Discussion? Sprint 197 Review - October 5, 2022 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09

Editor's Notes

  1. Thanks Mel for support to associate/disassociate floating ip addresses with VMs