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 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
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
 

More from ManageIQ (20)

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
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
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

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