SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
SPRINT 144 REVIEW
- Sprint Ending August 31, 2020
September 2, 2020
Meeting Start: 10:30 am EST
2
SPEAKERS
● Overview
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
● API (Alberto Bellotti)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
Core Repositories
Repository Files
Lines of
Code Rating
Total
Issues
Complexity
Issues
Duplication
Issues
Bug Risk
Issues
Style
Issues
Test
Coverage
ManageIQ/manageiq 1723 83159 A 1063 473 292 38 260 NA
ManageIQ/manageiq-schema 867 18263 B 300 72 198 2 28 82.3
ManageIQ/manageiq-api 249 8556 B 219 106 103 7 3 94.07
ManageIQ/manageiq-ui-classic 2873 126083 C 5072 2374 971 210 686 53.83
ManageIQ/manageiq-ui-service 410 13193 C 204 180 24 0 0 NA
ManageIQ/manageiq-automation_engine 204 8238 C 177 145 23 2 7 85.74
ManageIQ/manageiq-content 1551 9450 B 187 74 98 5 10 97.83
Provider Repositories
Repository Files
Lines of
Code Rating
Total
Issues
Complexity
Issues
Duplication
Issues
Bug Risk
Issues
Style
Issues
Test
Coverage
ManageIQ/manageiq-providers-amazon 126 4665 B 84 52 17 1 14 65.38
ManageIQ/manageiq-providers-azure 101 3935 C 75 51 15 4 5 74.64
ManageIQ/manageiq-providers-azure_stack 76 1406 A 17 13 0 0 4 NA
ManageIQ/manageiq-providers-foreman 56 880 A 11 7 2 0 2 67.24
ManageIQ/manageiq-providers-google 84 1629 A 14 9 2 0 3 34.87
ManageIQ/manageiq-providers-ibm_cloud 69 927 A 5 0 0 0 5 52.62
ManageIQ/manageiq-providers-ibm_terraform 42 348 A 4 0 0 0 4 74.47
ManageIQ/manageiq-providers-kubernetes 81 4128 C 56 44 8 1 3 75.71
ManageIQ/manageiq-providers-lenovo 113 3682 A 52 10 38 0 4 90.79
ManageIQ/manageiq-providers-nsxt 92 2364 D 80 1 69 0 10 NA
ManageIQ/manageiq-providers-nuage 81 1741 B 21 9 11 0 1 90.71
ManageIQ/manageiq-providers-openshift 63 1296 A 8 4 2 1 1 39.49
ManageIQ/manageiq-providers-openstack 207 10818 C 240 132 84 3 21 74.05
ManageIQ/manageiq-providers-ovirt 127 6667 B 100 69 7 0 24 75.22
ManageIQ/manageiq-providers-redfish 68 1169 C 23 6 16 0 1 70.63
ManageIQ/manageiq-providers-scvmm 67 1728 B 25 14 4 0 7 70.28
ManageIQ/manageiq-providers-vmware 160 7993 C 215 157 30 2 26 66.39
7
PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 21 Bugs: 13, Enhancements: 3, cleanup: 2,
other: 3
Enhancements
● Use remove modal for custom button and button group deletion (#6980)
● Honor sorting options in dialog preview (#7202, #445)
● Remove tile grid views (#7189)
Bugs
● Honor 'display' parameter for button groups (#1663)
● Drop the RHN updates views and logic (#7266)
● Sort report results by default sort column from view's yaml (#7280)
● Rename Category and Label in Label Tag Mapping Screen (#7274)
● Replace URI's input-with-dynamic-preïŹx in PXE form with a textïŹeld (#7269)
UI
(Harpreet Kataria)
8
Remove tile grid views (#7189) Before
Before
UI
(Harpreet Kataria)
9
Remove tile grid views (#7189)
After
UI
(Harpreet Kataria)
10
Remove tile grid views (#7189)
UI
(Harpreet Kataria)
before
after
Default Views tab is merged into Visual tab for
User settings
11
Honor 'display' parameter for button groups (#1663)
UI
(Harpreet Kataria)
before
after
12
Replace URI's input-with-dynamic-preïŹx in PXE form with a textïŹeld (#7269)
UI
(Harpreet Kataria)
before
after
13
Core
● Remove refresh_new_target last used by RHV (#20443)
● Removed lots of legacy save_inventory code which was replaced by graph refresh (#20469)
○ RHV refresh_new_target was the last user of these methods
○ Almost 1,700 LOC deleted from core EmsRefresh class
PROVIDERS
(Adam Grare)
14
Kubernetes
● Fix handling of 410 Gone errors from k8s watches (#393)
VMware
● Handle task errors during VM provision (#615)
○ If the task fails we were reporting that it hadn’t completed yet
○ Caused the provision request to loop until hitting the retry limit
○ Now the request will fail immediately with the error message from vSphere
PROVIDERS
(Adam Grare)
15
IBM Terraform
● New provider added https://github.com/ManageIQ/manageiq-providers-ibm_terraform
● A new provisioning manager which provides extra features and functionality on top of Terraform
ConïŹguration Scripts
● Ability to discover deployed terraform resources (VMs) and in the future cross-link them to
manageiq VMs discovered from other providers
● Allow for utilization of core MIQ features like policies, cost analysis
● https://www.ibm.com/cloud/cloud-pak-for-management
PROVIDERS
(Adam Grare)
16
IBM Cloud
● New provider added https://github.com/ManageIQ/manageiq-providers-ibm_cloud
● Collaboration between ManageIQ, IBM Hybrid Cloud, and IBM Power Systems
● Initial Managers: IBM Cloud Power Systems Virtual Server
● Coming Soon: IBM Cloud Virtual Servers for VPC
● More in the future?
PROVIDERS
(Jay Carman)
17
18
18 PRs merged
Enhancements:
● Add instructions for ConïŹguring OpenID-Connect with a CA CertiïŹcate manageiq-pods/617
● Enhance the README and add a description for deploying with OIDC manageiq-pods/608
● Do not bring up the PostgreSQL or Kafka/Zookeeper services if specifying external services manageiq-pods/604
Bugs:
● MiqSmartProxyWorker not running in PodiïŹed manageiq/20497
● widget generate_report_result should work regardless of whether the owner has a group manageiq/20446
PLATFORM
(Joe VLcek)
19
● Allow speciïŹcation of the sort_order parameter in full form (Drew U.) #882
Now supporting “ascending” and “descending” in addition to the original “asc” and “desc”
speciïŹcation.
GET /api/providers?expand=resources&sort_by=name&sort_order=ascending
GET /api/providers?expand=resources&sort_by=name&sort_order=descending
API
(Alberto Bellotti)
20
Questions? Discussion?
Sprint 145 Review - September 16
Meeting Start: 10:30 am EST
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ gitter.im/ManageIQ/manageiq
facebook.com/manageiq talk.manageiq.org
youtube.com/user/ManageIQVideolinkedin.com/company/manageiq

Weitere Àhnliche Inhalte

Ähnlich wie Sprint 144

Sprint 145
Sprint 145Sprint 145
Sprint 145ManageIQ
 
Sprint 140
Sprint 140Sprint 140
Sprint 140ManageIQ
 
Sprint 127
Sprint 127Sprint 127
Sprint 127ManageIQ
 
Sprint 149
Sprint 149Sprint 149
Sprint 149ManageIQ
 
Sprint 135
Sprint 135Sprint 135
Sprint 135ManageIQ
 
Sprint 150
Sprint 150Sprint 150
Sprint 150ManageIQ
 
Sprint 136
Sprint 136Sprint 136
Sprint 136ManageIQ
 
Sprint 139
Sprint 139Sprint 139
Sprint 139ManageIQ
 
Sprint 137
Sprint 137Sprint 137
Sprint 137ManageIQ
 
Sprint 130
Sprint 130Sprint 130
Sprint 130ManageIQ
 
Sprint 129
Sprint 129Sprint 129
Sprint 129ManageIQ
 
Sprint 148
Sprint 148Sprint 148
Sprint 148ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175ManageIQ
 
Sprint 121
Sprint 121Sprint 121
Sprint 121ManageIQ
 
Sprint 131
Sprint 131Sprint 131
Sprint 131ManageIQ
 
Sprint 132
Sprint 132Sprint 132
Sprint 132ManageIQ
 
Sprint 126
Sprint 126Sprint 126
Sprint 126ManageIQ
 
Sprint 168
Sprint 168Sprint 168
Sprint 168ManageIQ
 
Sprint 184
Sprint 184Sprint 184
Sprint 184ManageIQ
 
Sprint 181
Sprint 181Sprint 181
Sprint 181ManageIQ
 

Ähnlich wie Sprint 144 (20)

Sprint 145
Sprint 145Sprint 145
Sprint 145
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 127
Sprint 127Sprint 127
Sprint 127
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 137
Sprint 137Sprint 137
Sprint 137
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 129
Sprint 129Sprint 129
Sprint 129
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 121
Sprint 121Sprint 121
Sprint 121
 
Sprint 131
Sprint 131Sprint 131
Sprint 131
 
Sprint 132
Sprint 132Sprint 132
Sprint 132
 
Sprint 126
Sprint 126Sprint 126
Sprint 126
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 

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 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 

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 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
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 

KĂŒrzlich hochgeladen

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 SERVICE9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
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.
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfWilly Marroquin (WillyDevNET)
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto GonzĂĄlez Trastoy
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
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
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
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
 
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
 
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
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 

KĂŒrzlich hochgeladen (20)

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
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
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...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Vip Call Girls Noida âžĄïž Delhi âžĄïž 9999965857 No Advance 24HRS Live
Vip Call Girls Noida âžĄïž Delhi âžĄïž 9999965857 No Advance 24HRS LiveVip Call Girls Noida âžĄïž Delhi âžĄïž 9999965857 No Advance 24HRS Live
Vip Call Girls Noida âžĄïž Delhi âžĄïž 9999965857 No Advance 24HRS Live
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
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
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
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...
 
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...
 
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
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Sprint 144

  • 1. SPRINT 144 REVIEW - Sprint Ending August 31, 2020 September 2, 2020 Meeting Start: 10:30 am EST
  • 2. 2 SPEAKERS ● Overview ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek) ● API (Alberto Bellotti)
  • 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. Core Repositories Repository Files Lines of Code Rating Total Issues Complexity Issues Duplication Issues Bug Risk Issues Style Issues Test Coverage ManageIQ/manageiq 1723 83159 A 1063 473 292 38 260 NA ManageIQ/manageiq-schema 867 18263 B 300 72 198 2 28 82.3 ManageIQ/manageiq-api 249 8556 B 219 106 103 7 3 94.07 ManageIQ/manageiq-ui-classic 2873 126083 C 5072 2374 971 210 686 53.83 ManageIQ/manageiq-ui-service 410 13193 C 204 180 24 0 0 NA ManageIQ/manageiq-automation_engine 204 8238 C 177 145 23 2 7 85.74 ManageIQ/manageiq-content 1551 9450 B 187 74 98 5 10 97.83
  • 6. Provider Repositories Repository Files Lines of Code Rating Total Issues Complexity Issues Duplication Issues Bug Risk Issues Style Issues Test Coverage ManageIQ/manageiq-providers-amazon 126 4665 B 84 52 17 1 14 65.38 ManageIQ/manageiq-providers-azure 101 3935 C 75 51 15 4 5 74.64 ManageIQ/manageiq-providers-azure_stack 76 1406 A 17 13 0 0 4 NA ManageIQ/manageiq-providers-foreman 56 880 A 11 7 2 0 2 67.24 ManageIQ/manageiq-providers-google 84 1629 A 14 9 2 0 3 34.87 ManageIQ/manageiq-providers-ibm_cloud 69 927 A 5 0 0 0 5 52.62 ManageIQ/manageiq-providers-ibm_terraform 42 348 A 4 0 0 0 4 74.47 ManageIQ/manageiq-providers-kubernetes 81 4128 C 56 44 8 1 3 75.71 ManageIQ/manageiq-providers-lenovo 113 3682 A 52 10 38 0 4 90.79 ManageIQ/manageiq-providers-nsxt 92 2364 D 80 1 69 0 10 NA ManageIQ/manageiq-providers-nuage 81 1741 B 21 9 11 0 1 90.71 ManageIQ/manageiq-providers-openshift 63 1296 A 8 4 2 1 1 39.49 ManageIQ/manageiq-providers-openstack 207 10818 C 240 132 84 3 21 74.05 ManageIQ/manageiq-providers-ovirt 127 6667 B 100 69 7 0 24 75.22 ManageIQ/manageiq-providers-redfish 68 1169 C 23 6 16 0 1 70.63 ManageIQ/manageiq-providers-scvmm 67 1728 B 25 14 4 0 7 70.28 ManageIQ/manageiq-providers-vmware 160 7993 C 215 157 30 2 26 66.39
  • 7. 7 PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 21 Bugs: 13, Enhancements: 3, cleanup: 2, other: 3 Enhancements ● Use remove modal for custom button and button group deletion (#6980) ● Honor sorting options in dialog preview (#7202, #445) ● Remove tile grid views (#7189) Bugs ● Honor 'display' parameter for button groups (#1663) ● Drop the RHN updates views and logic (#7266) ● Sort report results by default sort column from view's yaml (#7280) ● Rename Category and Label in Label Tag Mapping Screen (#7274) ● Replace URI's input-with-dynamic-preïŹx in PXE form with a textïŹeld (#7269) UI (Harpreet Kataria)
  • 8. 8 Remove tile grid views (#7189) Before Before UI (Harpreet Kataria)
  • 9. 9 Remove tile grid views (#7189) After UI (Harpreet Kataria)
  • 10. 10 Remove tile grid views (#7189) UI (Harpreet Kataria) before after Default Views tab is merged into Visual tab for User settings
  • 11. 11 Honor 'display' parameter for button groups (#1663) UI (Harpreet Kataria) before after
  • 12. 12 Replace URI's input-with-dynamic-preïŹx in PXE form with a textïŹeld (#7269) UI (Harpreet Kataria) before after
  • 13. 13 Core ● Remove refresh_new_target last used by RHV (#20443) ● Removed lots of legacy save_inventory code which was replaced by graph refresh (#20469) ○ RHV refresh_new_target was the last user of these methods ○ Almost 1,700 LOC deleted from core EmsRefresh class PROVIDERS (Adam Grare)
  • 14. 14 Kubernetes ● Fix handling of 410 Gone errors from k8s watches (#393) VMware ● Handle task errors during VM provision (#615) ○ If the task fails we were reporting that it hadn’t completed yet ○ Caused the provision request to loop until hitting the retry limit ○ Now the request will fail immediately with the error message from vSphere PROVIDERS (Adam Grare)
  • 15. 15 IBM Terraform ● New provider added https://github.com/ManageIQ/manageiq-providers-ibm_terraform ● A new provisioning manager which provides extra features and functionality on top of Terraform ConïŹguration Scripts ● Ability to discover deployed terraform resources (VMs) and in the future cross-link them to manageiq VMs discovered from other providers ● Allow for utilization of core MIQ features like policies, cost analysis ● https://www.ibm.com/cloud/cloud-pak-for-management PROVIDERS (Adam Grare)
  • 16. 16 IBM Cloud ● New provider added https://github.com/ManageIQ/manageiq-providers-ibm_cloud ● Collaboration between ManageIQ, IBM Hybrid Cloud, and IBM Power Systems ● Initial Managers: IBM Cloud Power Systems Virtual Server ● Coming Soon: IBM Cloud Virtual Servers for VPC ● More in the future? PROVIDERS (Jay Carman)
  • 17. 17
  • 18. 18 18 PRs merged Enhancements: ● Add instructions for ConïŹguring OpenID-Connect with a CA CertiïŹcate manageiq-pods/617 ● Enhance the README and add a description for deploying with OIDC manageiq-pods/608 ● Do not bring up the PostgreSQL or Kafka/Zookeeper services if specifying external services manageiq-pods/604 Bugs: ● MiqSmartProxyWorker not running in PodiïŹed manageiq/20497 ● widget generate_report_result should work regardless of whether the owner has a group manageiq/20446 PLATFORM (Joe VLcek)
  • 19. 19 ● Allow speciïŹcation of the sort_order parameter in full form (Drew U.) #882 Now supporting “ascending” and “descending” in addition to the original “asc” and “desc” speciïŹcation. GET /api/providers?expand=resources&sort_by=name&sort_order=ascending GET /api/providers?expand=resources&sort_by=name&sort_order=descending API (Alberto Bellotti)
  • 20. 20 Questions? Discussion? Sprint 145 Review - September 16 Meeting Start: 10:30 am EST
  • 21. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideolinkedin.com/company/manageiq