SlideShare ist ein Scribd-Unternehmen logo
1 von 21
SPRINT 190 REVIEW
- Sprint Ending June 27, 2022
June 29, 2022
Meeting Start: 9:30 am EDT
2
SPEAKERS
● Overview (Jason Frey)
● UI (Jeffrey Bonson)
● Providers (Adam Grare)
● Platform / Developer (Joe Rafaniello)
● API (Keenan Brock)
3
4
5
UI
(Jeffrey Bonson)
13 PRs (UI, SUI, UI Components): Bugs: 9, Technical Debts: 2, Others: 2
Bugs
● Remove special UI code to handle Ovirt metrics/keypair selectors (manageiq-ui-classic#8330)
● Fixed flavors form bug (manageiq-ui-classic#8328)
● Fix report dashboard alert when no data is available (manageiq-ui-classic#8323)
● Update the UI's en json file after #8313 bug internationalization (manageiq-ui-classic#8317)
● Upgrade ddf version to 3.18.2 bug dependencies (manageiq-ui-classic#8316)
● Fixed missing title/breadcrumb translations bug internationalization (manageiq-ui-classic#8314)
● Fix strings not in message catalogs due to a bug in parsing [] (manageiq-ui-classic#8313)
● Supports changes to rhv provider form (manageiq-ui-classic#8312)
● Fix service catalog form elements overlap with notifications (manageiq-ui-classic#8304)
Technical Debts
● Use lazy loaded default uglifier (manageiq-ui-classic#8320)
● Remove old zoomed chart code (manageiq-ui-classic#8315)
6
Fixed flavors form bug (manageiq-ui-classic#8328)
UI
(Jeffrey Bonson)
Object used instead of Value when providers was changed
Fixed by providing the CloudManager::Template
Before
After
7
Fix report dashboard alert when no data is available (manageiq-ui-classic#8323)
UI
(Jeffrey Bonson)
Error Alert when trying to Add new dashboard from configuration
Before
After
8
Upgrade ddf version to 3.18.2 bug dependencies (manageiq-ui-classic#8316)
UI
(Jeffrey Bonson)
After
Before
9
Fixed missing title/breadcrumb translations bug internationalization (manageiq-ui-classic#8314)
UI
(Jeffrey Bonson)
Before
Translated title and breadcrumbs
After
10
Supports changes to rhv provider form (manageiq-ui-classic#8312)
UI
(Jeffrey Bonson)
Supports the changes made to the red hat
virtualization infrastructure provider
11
Fix service catalog form elements overlap with notifications (manageiq-ui-classic#8304)
UI
(Jeffrey Bonson)
Elements in new Service Catalog Item
page overlaps the Notifications.
12
Technical Debt
● Use lazy loaded default uglifier (manageiq-ui-classic#8320)
● Remove old zoomed chart code (manageiq-ui-classic#8315)
Security Fix
● Upgrade charts version to 0.58.0 (manageiq-ui-classic#8326)
UI
(Jeffrey Bonson)
13
Core
● Add supports_cloud_database_create virtual attribute (#21955)
AutoSDE
● Implement physical storage system validation (#149)
○ Allow for user to test credentials before creating the physical storage
Cisco Intersight
● Delay load intersight client saving time and memory (#67)
PROVIDERS
(Adam Grare)
14
IBM Cloud Power Virtual Servers
● Add HTML5 console support with NoVNC (#395)
● Add “Native Console” to open VM dashboard on cloud.ibm.com (#396)
● Add cloud volume clone feature (#21923, #390)
● Add missing params_for_attach fixing cloud_volume attach form (#394)
IBM PowerHMC
● Fix refresh failure if a VM or Template has no OS info (#64)
IBM PowerVC
● Fix missing string translations when adding a PowerVC provider (#61)
PROVIDERS
(Adam Grare)
15
OpenStack
● Move the event_catcher all_valid_ems_in_zone override to a mixin (#804)
Oracle Cloud
● Fix private method event_stream causing event catcher failure on morphy (#67)
Ovirt
● Fix metrics/keypair endpoint form validation (#606, #608)
● Fix NetworkManager EventCatcher spin failure by checking service availability (#607)
PROVIDERS
(Adam Grare)
16
Enhancements
● Ruby 3 keyword arguments manageiq#21696 manageiq#21941
● Make nodejs a production mode build time dependency manageiq-appliance-build#513 manageiq-
pods#841 manageiq-rpm_build#282
● Add more manifests for non-gem repos manageiq-rpm_build#283
● Condense supports and logging in host manageiq#21902
● Invoke the locale plugin rake tasks directly (340 seconds -> 90) manageiq#21948
PLATFORM
(Joe Rafaniello)
17
Bugs
● virtual attribute specs manageiq#21931
● Update po and pot after ManageIQ/manageiq-ui-classic#8313 manageiq#21940
● Fix pg 1.4.0 release with a breaking change to the PG::Error interface manageiq#21952
manageiq#21953 manageiq#21956
PLATFORM
(Joe Rafaniello)
18
Developer
● Add javascript boilerplate code to plugin generator manageiq#21954
● Disable Naming/VariableNumber manageiq-style#29
PLATFORM
(Joe Rafaniello)
19
Enhancements
● Storage#validation validates user/password for better ux manageiq-api#1163 (Tony Schneider)
● CloudVolume#clone clones cloud volumes manageiq-api#1164 (John Denver)
API
(Keenan Brock)
20
Questions? Discussion?
Sprint 191 Review - July 13, 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 talk.manageiq.org
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

Weitere ähnliche Inhalte

Ähnlich wie Sprint 190

ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 
Sprint 188
Sprint 188Sprint 188
Sprint 188ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180ManageIQ
 
Sprint 183
Sprint 183Sprint 183
Sprint 183ManageIQ
 
Sprint 174
Sprint 174Sprint 174
Sprint 174ManageIQ
 
Sprint 140
Sprint 140Sprint 140
Sprint 140ManageIQ
 
Sprint 117
Sprint 117Sprint 117
Sprint 117ManageIQ
 
Sprint 193
Sprint 193Sprint 193
Sprint 193ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 168
Sprint 168Sprint 168
Sprint 168ManageIQ
 
Sprint 167
Sprint 167Sprint 167
Sprint 167ManageIQ
 
Sprint 199
Sprint 199Sprint 199
Sprint 199ManageIQ
 
Sprint 169
Sprint 169Sprint 169
Sprint 169ManageIQ
 
Sprint 164
Sprint 164Sprint 164
Sprint 164ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175ManageIQ
 
Sprint 172
Sprint 172Sprint 172
Sprint 172ManageIQ
 
Sprint 159
Sprint 159Sprint 159
Sprint 159ManageIQ
 

Ähnlich wie Sprint 190 (20)

ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 193
Sprint 193Sprint 193
Sprint 193
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 199
Sprint 199Sprint 199
Sprint 199
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 159
Sprint 159Sprint 159
Sprint 159
 

Mehr von 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 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 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 

Mehr von 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 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 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 

Kürzlich hochgeladen

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
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
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
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.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
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.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
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
 
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
 

Kürzlich hochgeladen (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
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
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
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 ...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
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...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
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
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
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...
 

Sprint 190

  • 1. SPRINT 190 REVIEW - Sprint Ending June 27, 2022 June 29, 2022 Meeting Start: 9:30 am EDT
  • 2. 2 SPEAKERS ● Overview (Jason Frey) ● UI (Jeffrey Bonson) ● Providers (Adam Grare) ● Platform / Developer (Joe Rafaniello) ● API (Keenan Brock)
  • 3. 3
  • 4. 4
  • 5. 5 UI (Jeffrey Bonson) 13 PRs (UI, SUI, UI Components): Bugs: 9, Technical Debts: 2, Others: 2 Bugs ● Remove special UI code to handle Ovirt metrics/keypair selectors (manageiq-ui-classic#8330) ● Fixed flavors form bug (manageiq-ui-classic#8328) ● Fix report dashboard alert when no data is available (manageiq-ui-classic#8323) ● Update the UI's en json file after #8313 bug internationalization (manageiq-ui-classic#8317) ● Upgrade ddf version to 3.18.2 bug dependencies (manageiq-ui-classic#8316) ● Fixed missing title/breadcrumb translations bug internationalization (manageiq-ui-classic#8314) ● Fix strings not in message catalogs due to a bug in parsing [] (manageiq-ui-classic#8313) ● Supports changes to rhv provider form (manageiq-ui-classic#8312) ● Fix service catalog form elements overlap with notifications (manageiq-ui-classic#8304) Technical Debts ● Use lazy loaded default uglifier (manageiq-ui-classic#8320) ● Remove old zoomed chart code (manageiq-ui-classic#8315)
  • 6. 6 Fixed flavors form bug (manageiq-ui-classic#8328) UI (Jeffrey Bonson) Object used instead of Value when providers was changed Fixed by providing the CloudManager::Template Before After
  • 7. 7 Fix report dashboard alert when no data is available (manageiq-ui-classic#8323) UI (Jeffrey Bonson) Error Alert when trying to Add new dashboard from configuration Before After
  • 8. 8 Upgrade ddf version to 3.18.2 bug dependencies (manageiq-ui-classic#8316) UI (Jeffrey Bonson) After Before
  • 9. 9 Fixed missing title/breadcrumb translations bug internationalization (manageiq-ui-classic#8314) UI (Jeffrey Bonson) Before Translated title and breadcrumbs After
  • 10. 10 Supports changes to rhv provider form (manageiq-ui-classic#8312) UI (Jeffrey Bonson) Supports the changes made to the red hat virtualization infrastructure provider
  • 11. 11 Fix service catalog form elements overlap with notifications (manageiq-ui-classic#8304) UI (Jeffrey Bonson) Elements in new Service Catalog Item page overlaps the Notifications.
  • 12. 12 Technical Debt ● Use lazy loaded default uglifier (manageiq-ui-classic#8320) ● Remove old zoomed chart code (manageiq-ui-classic#8315) Security Fix ● Upgrade charts version to 0.58.0 (manageiq-ui-classic#8326) UI (Jeffrey Bonson)
  • 13. 13 Core ● Add supports_cloud_database_create virtual attribute (#21955) AutoSDE ● Implement physical storage system validation (#149) ○ Allow for user to test credentials before creating the physical storage Cisco Intersight ● Delay load intersight client saving time and memory (#67) PROVIDERS (Adam Grare)
  • 14. 14 IBM Cloud Power Virtual Servers ● Add HTML5 console support with NoVNC (#395) ● Add “Native Console” to open VM dashboard on cloud.ibm.com (#396) ● Add cloud volume clone feature (#21923, #390) ● Add missing params_for_attach fixing cloud_volume attach form (#394) IBM PowerHMC ● Fix refresh failure if a VM or Template has no OS info (#64) IBM PowerVC ● Fix missing string translations when adding a PowerVC provider (#61) PROVIDERS (Adam Grare)
  • 15. 15 OpenStack ● Move the event_catcher all_valid_ems_in_zone override to a mixin (#804) Oracle Cloud ● Fix private method event_stream causing event catcher failure on morphy (#67) Ovirt ● Fix metrics/keypair endpoint form validation (#606, #608) ● Fix NetworkManager EventCatcher spin failure by checking service availability (#607) PROVIDERS (Adam Grare)
  • 16. 16 Enhancements ● Ruby 3 keyword arguments manageiq#21696 manageiq#21941 ● Make nodejs a production mode build time dependency manageiq-appliance-build#513 manageiq- pods#841 manageiq-rpm_build#282 ● Add more manifests for non-gem repos manageiq-rpm_build#283 ● Condense supports and logging in host manageiq#21902 ● Invoke the locale plugin rake tasks directly (340 seconds -> 90) manageiq#21948 PLATFORM (Joe Rafaniello)
  • 17. 17 Bugs ● virtual attribute specs manageiq#21931 ● Update po and pot after ManageIQ/manageiq-ui-classic#8313 manageiq#21940 ● Fix pg 1.4.0 release with a breaking change to the PG::Error interface manageiq#21952 manageiq#21953 manageiq#21956 PLATFORM (Joe Rafaniello)
  • 18. 18 Developer ● Add javascript boilerplate code to plugin generator manageiq#21954 ● Disable Naming/VariableNumber manageiq-style#29 PLATFORM (Joe Rafaniello)
  • 19. 19 Enhancements ● Storage#validation validates user/password for better ux manageiq-api#1163 (Tony Schneider) ● CloudVolume#clone clones cloud volumes manageiq-api#1164 (John Denver) API (Keenan Brock)
  • 20. 20 Questions? Discussion? Sprint 191 Review - July 13, 2022 Meeting Start: 9:30 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 21. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideo linkedin.com/company/manageiq

Hinweis der Redaktion

  1. Add supports_cloud_database_create virtual attribute - Keenan Implement physical storage system validation - Tony Schneider Delay load intersight client saving time and memory - LJ
  2. Add HTML5 console support with NoVNC - Hiro Add “Native Console” to open VM dashboard on cloud.ibm.com - Hiro Add cloud volume clone feature - John Denver (New intern) Add missing params_for_attach - John Denver (New intern) Fix refresh failure if a VM or Template has no OS info - Vincent Fix missing string translations when adding a PowerVC provider - Melody
  3. * - Adam
  4. Keenan made some changes for ruby 3 to ensure that the implicit hashes and keyword arguments are made explicit I tested and confirmed we only need nodejs at build time and NOT at runtime. We compile assets at build time. Along with the uglifier PR that Jeffrey spoke of for the UI, these PRs remove nodejs for runtime usage in production mode. Jason added more build manifests for dependencies that aren't plugins (such as appliance, rpm build, ui service repositories) Keenan refactored a common pattern for logging a warning when a feature is not supported I changed how the rake tasks called from rake locale:update_all generate the po and pot translation files. Instead of needlessly creating many extra rails processes, we now invoke the tasks in the same process and reset rake tasks between so they can be evaluated again instead of the default rake behavior where non-time based rake tasks aren't run on a second call. This is now nearly 4 times faster.
  5. Keenan fixed some virtual attributes to be used in views from last sprint and added tests I updated the translations after a fix for the javascript parser used for extracting strings for translation missed one string Due to a breaking PG::Error change, I locked down pg to 1.3.5 until 1.4.1 was released. Then, we relaxed the version to recent versions except 1.4.0 for backport to najdorf. On master we only allow versions greater or equal to 1.4.1 now
  6. Adam added a javascript option to the plugin generator to normalize things common to javascript plugins, such as: gitignores and dependency versioning information Jason disabled a style cop that was needlessly opinionated about methods or variables containing numbers