SlideShare a Scribd company logo
SPRINT 186 REVIEW
- Sprint Ending May 2, 2022
May 4, 2022
Meeting Start: 9:00 am 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)
16 PRs (UI, SUI, UI Components): Bugs: 4, Enhancements: 7, Others: 5
Bugs
● Fix charts download PNG/JPG issue (manageiq-ui-classic#8227)
● Removed ems type and parent ems type from cloud object store container (manageiq-ui-classic#8234)
● Fix initialization of cypress (manageiq-ui-classic#8236)
Enhancements
● Cloud volume backup restore form conversion (manageiq-ui-classic#8207)
● Convert generic objects buttons forms (manageiq-ui-classic#8222)
● Attach detach cloud volume form conversion to react (manageiq-ui-classic#8230)
● PDF table style conversion (manageiq-ui-classic#8238)
6
● Fix charts download PNG/JPG issue (manageiq-ui-classic#8227)
UI
(Kavya Nekkalapu)
Before
After
7
● Cloud volume backup restore form conversion (manageiq-ui-classic#8207)
UI
(Kavya Nekkalapu)
Before
After
8
● Convert generic objects buttons forms (manageiq-ui-classic#8222)
UI
(Kavya Nekkalapu)
Before
After
9
● Attach detach cloud volume form conversion to react (manageiq-ui-classic#8230)
UI
(Kavya Nekkalapu)
Before After
10
● PDF table style conversion (manageiq-ui-classic#8238)
UI
(Kavya Nekkalapu)
Before After
11
● Convert container dashboard cards to react. (manageiq-ui-classic#8241)
UI
(Kavya Nekkalapu)
Before
After
12
Technical Debt
● Refactored subnet edit form to use params for edit (manageiq-ui-classic#8226)
● Removed unused angular code for generic object definitions (manageiq-ui-classic#8240)
● Remove old code for cloud volume backup and restore (manageiq-ui-classic#8223)
● Remove heatmap chart components (manageiq-ui-classic#8242)
UI
(Kavya Nekkalapu)
13
Core
● Add lifecycle operations for physical servers (#21804)
● Move common physical_infra_manager inventory collections to core (#21818)
● Add ruby 3 kwargs support for inventory_refresh gem (inventory_refresh#109)
Amazon
● Update specs to dynamically check flavors count (#765)
● Use Github Actions to update flavors automatically (#752)
● Add Cloud Database Create/Delete support (#758, #757)
PROVIDERS
(Adam Grare)
14
IBM Cloud Infrastructure Center
● Fetch CPU speed from the server rather than the flavor (#12)
IBM Power HMC
● Collect VM and Host metrics from HMC (#41)
● Add HMC specific reports (#53)
PROVIDERS
(Adam Grare)
15
Cisco Intersight
● Now in the main Gemfile! (#21710)
● Add physical server decommission and recommission operations (#38)
● Improve the parsed name for physical switches (#48)
● Improve power operation parsing (#49)
PROVIDERS
(Adam Grare)
16
Enhancements
● Add a script to collect logs from all appliances manageiq#21808
● Add cloud database product features manageiq#21833
● Cloud volume snapshot queue methods manageiq#21801
● Bump rails for CVE-2022-22577 and CVE-2022-27777 manageiq#21835
● Handle a missing database in orchestrator entrypoint manageiq-pods#836
Bugs
● Prevent rake evm:deployment_status from failing with no database manageiq#21837
● Fix fallout from deleting failed deployments manageiq#21790
● Only capture metrics for supported ContainerImages manageiq#21829
● Fix exclusion validations issue manageiq#21695
PLATFORM
(Jason Frey)
17
Enhancements
● DELETE and PATCH cloud databases manageiq-api#1153
● POST cloud databases endpoint manageiq-api#1152
● Attach/Detach cloud volumes actions manageiq-api#1149
● Allow OPTIONS and DDF for non CRUD actions manageiq-api#1147
● Add API support for server decommission/recommission manageiq-api#1144
● Add support for cloud volume snapshot subcollection manageiq-api#1134
API
(Jason Frey)
18
Enhancements
● Switch to GitHub Actions miq_bot#591
Developer
(Jason Frey)
19
Questions? Discussion?
Sprint 187 Review - May 18, 2022
Meeting Start: 9:00 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

More Related Content

Similar to Sprint 186

Sprint 167
Sprint 167Sprint 167
Sprint 167
ManageIQ
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
Sprint 178Sprint 178
Sprint 178
ManageIQ
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
ManageIQ
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
ManageIQ
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
ManageIQ
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
ManageIQ
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
ManageIQ
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
ManageIQ
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
ManageIQ
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
ManageIQ
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
ManageIQ
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
ManageIQ
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
ManageIQ
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
ManageIQ
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
ManageIQ
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
ManageIQ
 
Sprint 189
Sprint 189Sprint 189
Sprint 189
ManageIQ
 

Similar to Sprint 186 (20)

Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 195
Sprint 195Sprint 195
Sprint 195
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 189
Sprint 189Sprint 189
Sprint 189
 

More from ManageIQ

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

More from ManageIQ (20)

ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
 
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 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 

Recently uploaded

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 

Recently uploaded (20)

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 

Sprint 186

  • 1. SPRINT 186 REVIEW - Sprint Ending May 2, 2022 May 4, 2022 Meeting Start: 9:00 am 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) 16 PRs (UI, SUI, UI Components): Bugs: 4, Enhancements: 7, Others: 5 Bugs ● Fix charts download PNG/JPG issue (manageiq-ui-classic#8227) ● Removed ems type and parent ems type from cloud object store container (manageiq-ui-classic#8234) ● Fix initialization of cypress (manageiq-ui-classic#8236) Enhancements ● Cloud volume backup restore form conversion (manageiq-ui-classic#8207) ● Convert generic objects buttons forms (manageiq-ui-classic#8222) ● Attach detach cloud volume form conversion to react (manageiq-ui-classic#8230) ● PDF table style conversion (manageiq-ui-classic#8238)
  • 6. 6 ● Fix charts download PNG/JPG issue (manageiq-ui-classic#8227) UI (Kavya Nekkalapu) Before After
  • 7. 7 ● Cloud volume backup restore form conversion (manageiq-ui-classic#8207) UI (Kavya Nekkalapu) Before After
  • 8. 8 ● Convert generic objects buttons forms (manageiq-ui-classic#8222) UI (Kavya Nekkalapu) Before After
  • 9. 9 ● Attach detach cloud volume form conversion to react (manageiq-ui-classic#8230) UI (Kavya Nekkalapu) Before After
  • 10. 10 ● PDF table style conversion (manageiq-ui-classic#8238) UI (Kavya Nekkalapu) Before After
  • 11. 11 ● Convert container dashboard cards to react. (manageiq-ui-classic#8241) UI (Kavya Nekkalapu) Before After
  • 12. 12 Technical Debt ● Refactored subnet edit form to use params for edit (manageiq-ui-classic#8226) ● Removed unused angular code for generic object definitions (manageiq-ui-classic#8240) ● Remove old code for cloud volume backup and restore (manageiq-ui-classic#8223) ● Remove heatmap chart components (manageiq-ui-classic#8242) UI (Kavya Nekkalapu)
  • 13. 13 Core ● Add lifecycle operations for physical servers (#21804) ● Move common physical_infra_manager inventory collections to core (#21818) ● Add ruby 3 kwargs support for inventory_refresh gem (inventory_refresh#109) Amazon ● Update specs to dynamically check flavors count (#765) ● Use Github Actions to update flavors automatically (#752) ● Add Cloud Database Create/Delete support (#758, #757) PROVIDERS (Adam Grare)
  • 14. 14 IBM Cloud Infrastructure Center ● Fetch CPU speed from the server rather than the flavor (#12) IBM Power HMC ● Collect VM and Host metrics from HMC (#41) ● Add HMC specific reports (#53) PROVIDERS (Adam Grare)
  • 15. 15 Cisco Intersight ● Now in the main Gemfile! (#21710) ● Add physical server decommission and recommission operations (#38) ● Improve the parsed name for physical switches (#48) ● Improve power operation parsing (#49) PROVIDERS (Adam Grare)
  • 16. 16 Enhancements ● Add a script to collect logs from all appliances manageiq#21808 ● Add cloud database product features manageiq#21833 ● Cloud volume snapshot queue methods manageiq#21801 ● Bump rails for CVE-2022-22577 and CVE-2022-27777 manageiq#21835 ● Handle a missing database in orchestrator entrypoint manageiq-pods#836 Bugs ● Prevent rake evm:deployment_status from failing with no database manageiq#21837 ● Fix fallout from deleting failed deployments manageiq#21790 ● Only capture metrics for supported ContainerImages manageiq#21829 ● Fix exclusion validations issue manageiq#21695 PLATFORM (Jason Frey)
  • 17. 17 Enhancements ● DELETE and PATCH cloud databases manageiq-api#1153 ● POST cloud databases endpoint manageiq-api#1152 ● Attach/Detach cloud volumes actions manageiq-api#1149 ● Allow OPTIONS and DDF for non CRUD actions manageiq-api#1147 ● Add API support for server decommission/recommission manageiq-api#1144 ● Add support for cloud volume snapshot subcollection manageiq-api#1134 API (Jason Frey)
  • 18. 18 Enhancements ● Switch to GitHub Actions miq_bot#591 Developer (Jason Frey)
  • 19. 19 Questions? Discussion? Sprint 187 Review - May 18, 2022 Meeting Start: 9:00 am EDT https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09
  • 20. 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