SlideShare a Scribd company logo
1 of 23
Download to read offline
SPRINT 180 REVIEW
- Sprint Ending February 7, 2022
February 23, 2022
Meeting Start: 1:30 pm EDT
2
SPEAKERS
● Overview (Oleg Barenboim)
● UI (Kavya Nekkalapu)
● Providers (Adam Grare)
● Platform (Jason Frey)
● API (Jason Frey)
● Developer (Jason Frey)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5
UI
(Kavya Nekkalapu)
PRs (UI, SUI, UI Components): 39 PRs (UI, SUI, UI Components): Bugs: 7, Enhancements: 6, Others- 26.
Bugs
● Fix dashboard empty chart (manageiq-ui-classic#8070)
● Display all added/saved volume data in UI.(manageiq-ui-classic#7408)
● Fix volumes boolean fields in '_prov_dialog_volume_fieldset.html.haml'(manageiq-ui-classic#7377)
● [morphy] Fix edit ems storage (manageiq-ui-classic#8071)
Enhancements
● Improving UI representation of host-initiator-groups and volume-mappings (manageiq-ui-classic#8007)
● Prevent drag drop widgets with dashboard_view role (manageiq-ui-classic#8076)
● Convert vm and template edit form (manageiq-ui-classic#8072)
● Catalog resource table conversion (manageiq-ui-classic#8067)
6
● Fix dashboard empty chart (manageiq-ui-classic#8070)
UI
(Kavya Nekkalapu)
Before
After
7
● Display all added/saved volume data in UI.(manageiq-ui-classic#7408)
UI
(Kavya Nekkalapu)
Before
8
● Fix volumes boolean fields in '_prov_dialog_volume_fieldset.html.haml'(manageiq-ui-classic#7377)
UI
(Kavya Nekkalapu)
Before
9
● [morphy] Fix edit ems storage (manageiq-ui-classic#8071)
UI
(Kavya Nekkalapu)
Before
After
10
● Improving UI representation of host-initiator-groups and volume-mappings (manageiq-ui-classic#8007)
UI
(Kavya Nekkalapu)
After
11
● Convert vm and template edit form (manageiq-ui-classic#8072)
UI
(Kavya Nekkalapu)
Before
After
12
● Catalog resource table conversion (manageiq-ui-classic#8067)
UI
(Kavya Nekkalapu)
Before
After
13
● White source security fixes
Update webpack-dev-server for CVE (manageiq-ui-classic#8082)
Update precss version (manageiq-ui-classic#8085)
Update compress-webpack-plugin version(manageiq-ui-classic#8087)
Update stylelint version and replace postcss-smart-import (manageiq-ui-classic#8088)
Update code mirror package and create-react-context package (manageiq-ui-classic#8092)
Update webpack dev server (manageiq-ui-classic#8094)
UI
(Kavya Nekkalapu)
14
AutoSDE
● Improve UI representation of Host Initiator Groups (#125)
IBM Cloud
● PowerVS additional events (#335)
○ Added image, network, volume event parsing and targeted refresh
● Add PowerVS snapshot support
○ Create (#325)
○ Delete (#327)
○ Revert (#331)
○ Size (#332)
● Improve terraform test automation (#329)
PROVIDERS
(Adam Grare)
15
IBM Power HMC
● Collect SharedStoragePools as Storages in inventory refresh (#31)
● Fix Templates not subclassed under PowerHMC (#32)
● Improve spec test coverage (#33)
IBM PowerVC
● Fix image import credential validation (#37)
PROVIDERS
(Adam Grare)
16
Kubevirt/CNV
● Fix kubevirt authentication check always failing (manageiq-providers-kubernetes#457, #195)
● Fix fog-kubevirt templates API for openshift v4 (#198, fog-kubevirt#149)
● Fix kubevirt refresh and improve spec coverage (#196)
OpenStack
● Fix Cloud Volume minimum size (#773)
● Fix Cloud Volume edit dialogs (#772)
● Fix Cloud Volume create dialogs (#769)
● Symbolize keys for Cloud Volume operations (#768)
PROVIDERS
(Adam Grare)
17
Oracle Cloud
● Fix identity service URL with latest oci gem update (#41)
VMware
● Queue remote-console ticket for VMware Operations Worker (#783)
PROVIDERS
(Adam Grare)
18
Enhancements
● Add supports :create for configuration scripts manageiq#21674
● Add ability to get the container orchestrator's pod manageiq#21666
● Tell postgres client to use OS cert bundle for ssl root keys manageiq-appliance#341
● Changes made to support s390x platform manageiq-rpm_build#243
● Rails 6.1 & Ruby 3 manageiq#21669 manageiq#21668 manageiq#21667
● Allow Rails 6.1 manageiq-schema#635 + 5 gems
● Use simple testing via ENV variable matrix - 5 gems
● activerecord-virtual_attributes Rails 6.1 activerecord-virtual_attributes#101
PLATFORM
(Jason Frey)
19
Bugs
● Skip other validations checks when checking hostname manageiq#21678
● Deployment is still "new_deployment" if the database isn't seeded manageiq#21673
● Make MiqExpression Field/Target consistent with get_col_info manageiq#18355
Documentation
● Add a section for kubernetes new installations manageiq-documentation#1639
● Use OS certificate bundle manageiq-documentation#1617
● Add documentation for adding a kubevirt provider manageiq-documentation#1640
● Add IBM Power HMC provider doc manageiq-documentation#1633
● Fix left-side nav container providers section manageiq-documentation#1638
PLATFORM
(Jason Frey)
20
Bugs
● Put RBAC around EMS lookup manageiq-api#1122
● Fixed Templates and VM API for genealogy manageiq-api#1118
Refactoring
● Consolidate API create manageiq-api#1116
API
(Jason Frey)
21
● Replace Hakiri with Whitesource manageiq#21660
● Switch to GitHub Actions - 7 repositories
○ https://github.com/ManageIQ/manageiq_build_status
● Announce the cross repo run information manageiq-cross_repo#81
● Allow updating gems before locking manageiq#21663
Developer
(Jason Frey)
22
Questions? Discussion?
Sprint 181 Review - February 23, 2022
Meeting Start: 1:30 pm 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

More Related Content

What's hot

What's hot (20)

Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 182
Sprint 182Sprint 182
Sprint 182
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 166
Sprint 166Sprint 166
Sprint 166
 
Sprint 156
Sprint 156Sprint 156
Sprint 156
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 183
Sprint 183Sprint 183
Sprint 183
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
 
Sprint 162
Sprint 162Sprint 162
Sprint 162
 
Sprint 159
Sprint 159Sprint 159
Sprint 159
 
Sprint 163
Sprint 163Sprint 163
Sprint 163
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 

Similar to Sprint 180

Sprint 185
Sprint 185Sprint 185
Sprint 185ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186ManageIQ
 
Sprint 187
Sprint 187Sprint 187
Sprint 187ManageIQ
 
Sprint 195
Sprint 195Sprint 195
Sprint 195ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 189
Sprint 189Sprint 189
Sprint 189ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 178ManageIQ
 
Sprint 211
Sprint 211Sprint 211
Sprint 211ManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
Sprint 204
Sprint 204Sprint 204
Sprint 204ManageIQ
 
Sprint 199
Sprint 199Sprint 199
Sprint 199ManageIQ
 
Sprint 160
Sprint 160Sprint 160
Sprint 160ManageIQ
 
Sprint 188
Sprint 188Sprint 188
Sprint 188ManageIQ
 
Sprint 150
Sprint 150Sprint 150
Sprint 150ManageIQ
 
Sprint 213
Sprint 213Sprint 213
Sprint 213ManageIQ
 
Sprint 136
Sprint 136Sprint 136
Sprint 136ManageIQ
 
Sprint 196
Sprint 196Sprint 196
Sprint 196ManageIQ
 

Similar to Sprint 180 (18)

Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 187
Sprint 187Sprint 187
Sprint 187
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 189
Sprint 189Sprint 189
Sprint 189
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 211
Sprint 211Sprint 211
Sprint 211
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
Sprint 204
Sprint 204Sprint 204
Sprint 204
 
Sprint 199
Sprint 199Sprint 199
Sprint 199
 
Sprint 160
Sprint 160Sprint 160
Sprint 160
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 213
Sprint 213Sprint 213
Sprint 213
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 196
Sprint 196Sprint 196
Sprint 196
 

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 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 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 
Sprint 215
Sprint 215Sprint 215
Sprint 215ManageIQ
 
Sprint 214
Sprint 214Sprint 214
Sprint 214ManageIQ
 

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 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 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 
Sprint 215
Sprint 215Sprint 215
Sprint 215
 
Sprint 214
Sprint 214Sprint 214
Sprint 214
 

Recently uploaded

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburgmasabamasaba
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
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
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 

Recently uploaded (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
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 🔝✔️✔️
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Sprint 180

  • 1. SPRINT 180 REVIEW - Sprint Ending February 7, 2022 February 23, 2022 Meeting Start: 1:30 pm EDT
  • 2. 2 SPEAKERS ● Overview (Oleg Barenboim) ● UI (Kavya Nekkalapu) ● Providers (Adam Grare) ● Platform (Jason Frey) ● API (Jason Frey) ● Developer (Jason Frey)
  • 3. 3
  • 4. 4 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 5. 5 UI (Kavya Nekkalapu) PRs (UI, SUI, UI Components): 39 PRs (UI, SUI, UI Components): Bugs: 7, Enhancements: 6, Others- 26. Bugs ● Fix dashboard empty chart (manageiq-ui-classic#8070) ● Display all added/saved volume data in UI.(manageiq-ui-classic#7408) ● Fix volumes boolean fields in '_prov_dialog_volume_fieldset.html.haml'(manageiq-ui-classic#7377) ● [morphy] Fix edit ems storage (manageiq-ui-classic#8071) Enhancements ● Improving UI representation of host-initiator-groups and volume-mappings (manageiq-ui-classic#8007) ● Prevent drag drop widgets with dashboard_view role (manageiq-ui-classic#8076) ● Convert vm and template edit form (manageiq-ui-classic#8072) ● Catalog resource table conversion (manageiq-ui-classic#8067)
  • 6. 6 ● Fix dashboard empty chart (manageiq-ui-classic#8070) UI (Kavya Nekkalapu) Before After
  • 7. 7 ● Display all added/saved volume data in UI.(manageiq-ui-classic#7408) UI (Kavya Nekkalapu) Before
  • 8. 8 ● Fix volumes boolean fields in '_prov_dialog_volume_fieldset.html.haml'(manageiq-ui-classic#7377) UI (Kavya Nekkalapu) Before
  • 9. 9 ● [morphy] Fix edit ems storage (manageiq-ui-classic#8071) UI (Kavya Nekkalapu) Before After
  • 10. 10 ● Improving UI representation of host-initiator-groups and volume-mappings (manageiq-ui-classic#8007) UI (Kavya Nekkalapu) After
  • 11. 11 ● Convert vm and template edit form (manageiq-ui-classic#8072) UI (Kavya Nekkalapu) Before After
  • 12. 12 ● Catalog resource table conversion (manageiq-ui-classic#8067) UI (Kavya Nekkalapu) Before After
  • 13. 13 ● White source security fixes Update webpack-dev-server for CVE (manageiq-ui-classic#8082) Update precss version (manageiq-ui-classic#8085) Update compress-webpack-plugin version(manageiq-ui-classic#8087) Update stylelint version and replace postcss-smart-import (manageiq-ui-classic#8088) Update code mirror package and create-react-context package (manageiq-ui-classic#8092) Update webpack dev server (manageiq-ui-classic#8094) UI (Kavya Nekkalapu)
  • 14. 14 AutoSDE ● Improve UI representation of Host Initiator Groups (#125) IBM Cloud ● PowerVS additional events (#335) ○ Added image, network, volume event parsing and targeted refresh ● Add PowerVS snapshot support ○ Create (#325) ○ Delete (#327) ○ Revert (#331) ○ Size (#332) ● Improve terraform test automation (#329) PROVIDERS (Adam Grare)
  • 15. 15 IBM Power HMC ● Collect SharedStoragePools as Storages in inventory refresh (#31) ● Fix Templates not subclassed under PowerHMC (#32) ● Improve spec test coverage (#33) IBM PowerVC ● Fix image import credential validation (#37) PROVIDERS (Adam Grare)
  • 16. 16 Kubevirt/CNV ● Fix kubevirt authentication check always failing (manageiq-providers-kubernetes#457, #195) ● Fix fog-kubevirt templates API for openshift v4 (#198, fog-kubevirt#149) ● Fix kubevirt refresh and improve spec coverage (#196) OpenStack ● Fix Cloud Volume minimum size (#773) ● Fix Cloud Volume edit dialogs (#772) ● Fix Cloud Volume create dialogs (#769) ● Symbolize keys for Cloud Volume operations (#768) PROVIDERS (Adam Grare)
  • 17. 17 Oracle Cloud ● Fix identity service URL with latest oci gem update (#41) VMware ● Queue remote-console ticket for VMware Operations Worker (#783) PROVIDERS (Adam Grare)
  • 18. 18 Enhancements ● Add supports :create for configuration scripts manageiq#21674 ● Add ability to get the container orchestrator's pod manageiq#21666 ● Tell postgres client to use OS cert bundle for ssl root keys manageiq-appliance#341 ● Changes made to support s390x platform manageiq-rpm_build#243 ● Rails 6.1 & Ruby 3 manageiq#21669 manageiq#21668 manageiq#21667 ● Allow Rails 6.1 manageiq-schema#635 + 5 gems ● Use simple testing via ENV variable matrix - 5 gems ● activerecord-virtual_attributes Rails 6.1 activerecord-virtual_attributes#101 PLATFORM (Jason Frey)
  • 19. 19 Bugs ● Skip other validations checks when checking hostname manageiq#21678 ● Deployment is still "new_deployment" if the database isn't seeded manageiq#21673 ● Make MiqExpression Field/Target consistent with get_col_info manageiq#18355 Documentation ● Add a section for kubernetes new installations manageiq-documentation#1639 ● Use OS certificate bundle manageiq-documentation#1617 ● Add documentation for adding a kubevirt provider manageiq-documentation#1640 ● Add IBM Power HMC provider doc manageiq-documentation#1633 ● Fix left-side nav container providers section manageiq-documentation#1638 PLATFORM (Jason Frey)
  • 20. 20 Bugs ● Put RBAC around EMS lookup manageiq-api#1122 ● Fixed Templates and VM API for genealogy manageiq-api#1118 Refactoring ● Consolidate API create manageiq-api#1116 API (Jason Frey)
  • 21. 21 ● Replace Hakiri with Whitesource manageiq#21660 ● Switch to GitHub Actions - 7 repositories ○ https://github.com/ManageIQ/manageiq_build_status ● Announce the cross repo run information manageiq-cross_repo#81 ● Allow updating gems before locking manageiq#21663 Developer (Jason Frey)
  • 22. 22 Questions? Discussion? Sprint 181 Review - February 23, 2022 Meeting Start: 1:30 pm EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 23. 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