SlideShare a Scribd company logo
1 of 27
SPRINT 229 REVIEW
Ending January 22, 2024
January 24, 2024
Meeting Start: 9:30 am EST
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform (Joe Rafaniello)
3
4
5
Bugs
1. Updated RecordId in Edit Management Engine Form (manageiq-ui-classic#9038)
2. Fixed `no implicit conversion of String into Integer` Error when Adding/Editing Container
Provider (manageiq-ui-classic#9025)
3. filter vms displayed in tree lan (manageiq-ui-classic#8998)
4. Fixed Empty TableListView for Some Summary Pages (manageiq-ui-classic#9039)
5. Fix task details page (manageiq-ui-classic#9026)
6. Filter vlans by switch and then lan (manageiq-ui-classic#9036)
Enhancements
1. Added New Feature That Controls Who Can See Request Logs (manageiq-ui-classic#8920)
2. Convert tasks tabs to react (manageiq-ui-classic#9045)
3. Automate simulation summary conversion from HAML to React (manageiq-ui-classic#9013)
4. Orchestration template summary conversion from HAML to React (manageiq-ui-classic#9014)
5. Convert Dashboard Widget Remove Modal to React (manageiq-ui-classic#9005)
6. Style improvements for dual-list component in catalog form (manageiq-ui-classic#9009)
7. Improve taggings-modifier's style in service catalogs (manageiq-ui-classic#9010)
UI
(Jeffrey Bonson)
Technical Debts
1. Remove auth_credentials2 haml (manageiq-ui-classic#9024)
2. Remove dashboard haml file change tab js code (manageiq-ui-classic#9042)
3. Remove report tab technical debt (manageiq-ui-classic#9041)
4. Removed Old Methods from table_list_view (manageiq-ui-classic#9040)
5. Remove invisible ae tabs (manageiq-ui-classic#9037)
6. Remove auth credentials haml file (manageiq-ui-classic#9023)
7. Remove credentials and auth angular controllers (manageiq-ui-classic#9021)
8. Remove unused multi tab haml file (manageiq-ui-classic#9020)
9. Remove unused log collection static file (manageiq-ui-classic#9019)
10. Remove old schedule haml files (manageiq-ui-classic#9018)
11. Remove old provider haml files (manageiq-ui-classic#9017)
Others
1. Fixed gtl cypress functions and refactor rates.cy.js (manageiq-ui-classic#9028)
2. Updated ui translation json files based on core 22789 and 22834 (manageiq-ui-classic#9015)
3. Fix cypress search box assertions (manageiq-ui-classic#9049)
4. Allow rails 7 gems in gemspec (manageiq-ui-classic#9027)
5. Update yarn.lock with latest dependencies (manageiq-ui-classic#9001)
6. Normalize string to proper capitalization (manageiq-ui-classic#9044)
7. Fix cypress explorer helper functions (manageiq-ui-classic#9048)
6
Updated RecordId in Edit Management Engine Form (manageiq-ui-classic#9038 )
UI
(Jeffrey Bonson)
7
Fixed `no implicit conversion of String into Integer` Error when Adding/Editing Container Provider (manageiq-ui-classic#9025 )
UI
(Jeffrey Bonson)
8
filter vms displayed in tree lan (manageiq-ui-classic#8998)
UI
(Jeffrey Bonson)
9
Fixed Empty TableListView for Some Summary Pages (manageiq-ui-classic#9039)
UI
(Jeffrey Bonson)
10
Fix task details page (manageiq-ui-classic#9026)
UI
(Jeffrey Bonson)
11
Filter vlans by switch and then lan (manageiq-ui-classic#9036)
UI
(Jeffrey Bonson)
12
Added New Feature That Controls Who Can See Request Logs (manageiq-ui-classic#8920)
UI
(Jeffrey Bonson)
13
Convert tasks tabs to react (manageiq-ui-classic#9045)
UI
(Jeffrey Bonson)
14
Automate simulation summary conversion from HAML to React (manageiq-ui-classic#9013)
UI
(Jeffrey Bonson)
15
UI
(Jeffrey Bonson)
Orchestration template summary conversion from HAML to React (manageiq-ui-classic#9014)
16
UI
(Jeffrey Bonson)
Convert Dashboard Widget Remove Modal to React (manageiq-ui-classic#9005)
17
UI
(Jeffrey Bonson)
Style improvements for dual-list component in catalog form (manageiq-ui-classic#9009)
18
UI
(Jeffrey Bonson)
Improve taggings-modifier's style in service catalogs (manageiq-ui-classic#9010)
19
1. Remove auth_credentials2 haml (manageiq-ui-classic#9024)
2. Remove dashboard haml file change tab js code (manageiq-ui-classic#9042)
3. Remove report tab technical debt (manageiq-ui-classic#9041)
4. Removed Old Methods from table_list_view (manageiq-ui-classic#9040)
5. Remove invisible ae tabs (manageiq-ui-classic#9037)
6. Remove auth credentials haml file (manageiq-ui-classic#9023)
7. Remove credentials and auth angular controllers (manageiq-ui-classic#9021)
8. Remove unused multi tab haml file (manageiq-ui-classic#9020)
9. Remove unused log collection static file (manageiq-ui-classic#9019)
10. Remove old schedule haml files (manageiq-ui-classic#9018)
11. Remove old provider haml files (manageiq-ui-classic#9017)
UI
(Jeffrey Bonson)
Technical Debts
20
1. Fixed gtl cypress functions and refactor rates.cy.js (manageiq-ui-classic#9028)
2. Fix cypress search box assertions (manageiq-ui-classic#9049)
3. Update yarn.lock with latest dependencies (manageiq-ui-classic#9001)
4. Fix cypress explorer helper functions (manageiq-ui-classic#9048)
5. Updated ui translation json files based on core 22789 and 22834 (manageiq-ui-classic#9015)
6. Allow rails 7 gems in gemspec (manageiq-ui-classic#9027)
7. Normalize string to proper capitalization (manageiq-ui-classic#9044)
UI
(Jeffrey Bonson)
Others
21
Ansible Tower
● Fix Ansible Tower/AWX jobs linked to other providers’ OrchestrationTemplates (#302)
○ This was causing the unrelated provider to not be able to be destroyed
Floe
● Default non-blocking calls to wait infinitely (#157)
● Add a pull-policy option to docker runners (#155)
● Add cli convenience options (#147)
● Ensure workflow credentials is not nil (#156)
PROVIDERS
(Adam Grare)
22
Workflows
● Handle a nil workflow_instance credentials column (#64)
● Fix issue setting credentials when there are no mapped credentials (#66)
Workflows Examples
● Add a GitHub Action to build and push the container images (#18)
● Fix issue where manageiq-api-client was not being required (#21)
PROVIDERS
(Adam Grare)
23
24
Enhancements
● Move orchestrator internal root cert to projected volume source manageiq-pods#1030
● Allow user to specify a PATH to search for gem overrides bundler-inject#34
● Allow rails 7 gems in gemspec activerecord-id_regions#33 inventory_refresh#119 manageiq-api-
client#114 manageiq-appliance_console#226 manageiq-gems-pending#570 ovirt_metrics#48
vmware_web_service#126
● Faster rpm build step 1 manageiq-rpm_build#437
● Updated translations based on English changes from core 22789 manageiq#22834
● Add back parallel_tests manageiq#22830 manageiq#22831 manageiq#22832
● Upgrade to operator-sdk v1.33 manageiq-pods#1027
PLATFORM
(Joe Rafaniello)
25
Bugs
● Add ansible-core 2.12.7 to our repos manageiq-rpm_build#438
● Bump puma to address CVE-2024-21647 manageiq#22840
● Add manageiq user to disk group manageiq-rpm_build#435
PLATFORM
(Joe Rafaniello)
26
Questions? Discussion?
Sprint 230 Review - February 7, 2024
Meeting Start: 9:30 am EST
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 ManageIQ - Sprint 229 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 DeckManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
Sprint 212
Sprint 212Sprint 212
Sprint 212ManageIQ
 
Sprint 209
Sprint 209Sprint 209
Sprint 209ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 214
Sprint 214Sprint 214
Sprint 214ManageIQ
 
Sprint 202
Sprint 202Sprint 202
Sprint 202ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 207
Sprint 207Sprint 207
Sprint 207ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 194
Sprint 194Sprint 194
Sprint 194ManageIQ
 
Sprint 204
Sprint 204Sprint 204
Sprint 204ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 208
Sprint 208Sprint 208
Sprint 208ManageIQ
 

Similar to ManageIQ - Sprint 229 Review - Slide Deck (20)

ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 212
Sprint 212Sprint 212
Sprint 212
 
Sprint 209
Sprint 209Sprint 209
Sprint 209
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 
Sprint 202
Sprint 202Sprint 202
Sprint 202
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 207
Sprint 207Sprint 207
Sprint 207
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 194
Sprint 194Sprint 194
Sprint 194
 
Sprint 204
Sprint 204Sprint 204
Sprint 204
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 208
Sprint 208Sprint 208
Sprint 208
 

More from ManageIQ

Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 210
Sprint 210Sprint 210
Sprint 210ManageIQ
 
Sprint 205
Sprint 205Sprint 205
Sprint 205ManageIQ
 

More from ManageIQ (6)

Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 210
Sprint 210Sprint 210
Sprint 210
 
Sprint 205
Sprint 205Sprint 205
Sprint 205
 

Recently uploaded

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
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
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
 
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
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
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
 
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
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
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
 
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
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 

Recently uploaded (20)

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...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
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)
 
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
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
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
 
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
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
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
 
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
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 

ManageIQ - Sprint 229 Review - Slide Deck

  • 1. SPRINT 229 REVIEW Ending January 22, 2024 January 24, 2024 Meeting Start: 9:30 am EST
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform (Joe Rafaniello)
  • 3. 3
  • 4. 4
  • 5. 5 Bugs 1. Updated RecordId in Edit Management Engine Form (manageiq-ui-classic#9038) 2. Fixed `no implicit conversion of String into Integer` Error when Adding/Editing Container Provider (manageiq-ui-classic#9025) 3. filter vms displayed in tree lan (manageiq-ui-classic#8998) 4. Fixed Empty TableListView for Some Summary Pages (manageiq-ui-classic#9039) 5. Fix task details page (manageiq-ui-classic#9026) 6. Filter vlans by switch and then lan (manageiq-ui-classic#9036) Enhancements 1. Added New Feature That Controls Who Can See Request Logs (manageiq-ui-classic#8920) 2. Convert tasks tabs to react (manageiq-ui-classic#9045) 3. Automate simulation summary conversion from HAML to React (manageiq-ui-classic#9013) 4. Orchestration template summary conversion from HAML to React (manageiq-ui-classic#9014) 5. Convert Dashboard Widget Remove Modal to React (manageiq-ui-classic#9005) 6. Style improvements for dual-list component in catalog form (manageiq-ui-classic#9009) 7. Improve taggings-modifier's style in service catalogs (manageiq-ui-classic#9010) UI (Jeffrey Bonson) Technical Debts 1. Remove auth_credentials2 haml (manageiq-ui-classic#9024) 2. Remove dashboard haml file change tab js code (manageiq-ui-classic#9042) 3. Remove report tab technical debt (manageiq-ui-classic#9041) 4. Removed Old Methods from table_list_view (manageiq-ui-classic#9040) 5. Remove invisible ae tabs (manageiq-ui-classic#9037) 6. Remove auth credentials haml file (manageiq-ui-classic#9023) 7. Remove credentials and auth angular controllers (manageiq-ui-classic#9021) 8. Remove unused multi tab haml file (manageiq-ui-classic#9020) 9. Remove unused log collection static file (manageiq-ui-classic#9019) 10. Remove old schedule haml files (manageiq-ui-classic#9018) 11. Remove old provider haml files (manageiq-ui-classic#9017) Others 1. Fixed gtl cypress functions and refactor rates.cy.js (manageiq-ui-classic#9028) 2. Updated ui translation json files based on core 22789 and 22834 (manageiq-ui-classic#9015) 3. Fix cypress search box assertions (manageiq-ui-classic#9049) 4. Allow rails 7 gems in gemspec (manageiq-ui-classic#9027) 5. Update yarn.lock with latest dependencies (manageiq-ui-classic#9001) 6. Normalize string to proper capitalization (manageiq-ui-classic#9044) 7. Fix cypress explorer helper functions (manageiq-ui-classic#9048)
  • 6. 6 Updated RecordId in Edit Management Engine Form (manageiq-ui-classic#9038 ) UI (Jeffrey Bonson)
  • 7. 7 Fixed `no implicit conversion of String into Integer` Error when Adding/Editing Container Provider (manageiq-ui-classic#9025 ) UI (Jeffrey Bonson)
  • 8. 8 filter vms displayed in tree lan (manageiq-ui-classic#8998) UI (Jeffrey Bonson)
  • 9. 9 Fixed Empty TableListView for Some Summary Pages (manageiq-ui-classic#9039) UI (Jeffrey Bonson)
  • 10. 10 Fix task details page (manageiq-ui-classic#9026) UI (Jeffrey Bonson)
  • 11. 11 Filter vlans by switch and then lan (manageiq-ui-classic#9036) UI (Jeffrey Bonson)
  • 12. 12 Added New Feature That Controls Who Can See Request Logs (manageiq-ui-classic#8920) UI (Jeffrey Bonson)
  • 13. 13 Convert tasks tabs to react (manageiq-ui-classic#9045) UI (Jeffrey Bonson)
  • 14. 14 Automate simulation summary conversion from HAML to React (manageiq-ui-classic#9013) UI (Jeffrey Bonson)
  • 15. 15 UI (Jeffrey Bonson) Orchestration template summary conversion from HAML to React (manageiq-ui-classic#9014)
  • 16. 16 UI (Jeffrey Bonson) Convert Dashboard Widget Remove Modal to React (manageiq-ui-classic#9005)
  • 17. 17 UI (Jeffrey Bonson) Style improvements for dual-list component in catalog form (manageiq-ui-classic#9009)
  • 18. 18 UI (Jeffrey Bonson) Improve taggings-modifier's style in service catalogs (manageiq-ui-classic#9010)
  • 19. 19 1. Remove auth_credentials2 haml (manageiq-ui-classic#9024) 2. Remove dashboard haml file change tab js code (manageiq-ui-classic#9042) 3. Remove report tab technical debt (manageiq-ui-classic#9041) 4. Removed Old Methods from table_list_view (manageiq-ui-classic#9040) 5. Remove invisible ae tabs (manageiq-ui-classic#9037) 6. Remove auth credentials haml file (manageiq-ui-classic#9023) 7. Remove credentials and auth angular controllers (manageiq-ui-classic#9021) 8. Remove unused multi tab haml file (manageiq-ui-classic#9020) 9. Remove unused log collection static file (manageiq-ui-classic#9019) 10. Remove old schedule haml files (manageiq-ui-classic#9018) 11. Remove old provider haml files (manageiq-ui-classic#9017) UI (Jeffrey Bonson) Technical Debts
  • 20. 20 1. Fixed gtl cypress functions and refactor rates.cy.js (manageiq-ui-classic#9028) 2. Fix cypress search box assertions (manageiq-ui-classic#9049) 3. Update yarn.lock with latest dependencies (manageiq-ui-classic#9001) 4. Fix cypress explorer helper functions (manageiq-ui-classic#9048) 5. Updated ui translation json files based on core 22789 and 22834 (manageiq-ui-classic#9015) 6. Allow rails 7 gems in gemspec (manageiq-ui-classic#9027) 7. Normalize string to proper capitalization (manageiq-ui-classic#9044) UI (Jeffrey Bonson) Others
  • 21. 21 Ansible Tower ● Fix Ansible Tower/AWX jobs linked to other providers’ OrchestrationTemplates (#302) ○ This was causing the unrelated provider to not be able to be destroyed Floe ● Default non-blocking calls to wait infinitely (#157) ● Add a pull-policy option to docker runners (#155) ● Add cli convenience options (#147) ● Ensure workflow credentials is not nil (#156) PROVIDERS (Adam Grare)
  • 22. 22 Workflows ● Handle a nil workflow_instance credentials column (#64) ● Fix issue setting credentials when there are no mapped credentials (#66) Workflows Examples ● Add a GitHub Action to build and push the container images (#18) ● Fix issue where manageiq-api-client was not being required (#21) PROVIDERS (Adam Grare)
  • 23. 23
  • 24. 24 Enhancements ● Move orchestrator internal root cert to projected volume source manageiq-pods#1030 ● Allow user to specify a PATH to search for gem overrides bundler-inject#34 ● Allow rails 7 gems in gemspec activerecord-id_regions#33 inventory_refresh#119 manageiq-api- client#114 manageiq-appliance_console#226 manageiq-gems-pending#570 ovirt_metrics#48 vmware_web_service#126 ● Faster rpm build step 1 manageiq-rpm_build#437 ● Updated translations based on English changes from core 22789 manageiq#22834 ● Add back parallel_tests manageiq#22830 manageiq#22831 manageiq#22832 ● Upgrade to operator-sdk v1.33 manageiq-pods#1027 PLATFORM (Joe Rafaniello)
  • 25. 25 Bugs ● Add ansible-core 2.12.7 to our repos manageiq-rpm_build#438 ● Bump puma to address CVE-2024-21647 manageiq#22840 ● Add manageiq user to disk group manageiq-rpm_build#435 PLATFORM (Joe Rafaniello)
  • 26. 26 Questions? Discussion? Sprint 230 Review - February 7, 2024 Meeting Start: 9:30 am EST https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09