SlideShare a Scribd company logo
1 of 17
Download to read offline
SPRINT 143 REVIEW
- Sprint Ending August 17, 2020
August 19, 2020
Meeting Start: 10:30 am EST
2
SPEAKERS
● Overview
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
3
● https://www.manageiq.org/blog/2020/08/Announcing-Ivanchuk-2-And-Jansa-1-RC2/
○ Jansa-1 Release Candidate 2
○ Ivanchuk 7
● Mainly Security Fixes
ManageIQ Releases
4
5
* 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 218 106 103 7 2 94.07
ManageIQ/manageiq-ui-classic 2873 126083 C 5072 2374 971 210 686 53.83
ManageIQ/manageiq-ui-service 409 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-ansible_tower 75 1881 A 28 17 9 1 1 83.18
ManageIQ/manageiq-providers-azure 101 3935 C 75 51 15 4 5 74.48
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 79.24
ManageIQ/manageiq-providers-kubernetes 81 4125 C 56 44 8 1 3 75.76
ManageIQ/manageiq-providers-lenovo 113 3682 A 52 10 38 0 4 90.79
ManageIQ/manageiq-providers-nsxt 92 2361 D 80 1 69 0 10 NA
ManageIQ/manageiq-providers-nuage 81 1738 B 21 9 11 0 1 90.8
ManageIQ/manageiq-providers-openshift 63 1296 A 8 4 2 1 1 39.65
ManageIQ/manageiq-providers-openstack 207 10818 C 240 132 84 3 21 73.78
ManageIQ/manageiq-providers-ovirt 127 6667 B 100 69 7 0 24 76.18
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 69.87
ManageIQ/manageiq-providers-vmware 160 7990 C 213 157 28 2 26 66.42
8
● New Capabilities Matrix
○ Access
■ Navigate via Documentation => User Reference => Reference => Capabilities Matrix
■ https://www.manageiq.org/docs/reference/latest/capabilities_matrix/index.html
○ Content
■ Browsers
■ Runtime Platforms
■ Capabilities across Provider Families
● Cloud, Virtual Infrastructure, Container, Automation
■ Capabilities of SmartState Analysis
ManageIQ.org Website
9
PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 19 Bugs: 9, Enhancements: 3, Test: 7
Enhancements
● Add 'geneve' provider network type (#7245)
● Replace old container provider forms with the new DDF version (#7155)
● Allow cut & paste in automate entry point input (#7179)
Bugs
● Fixes TreeController issue (Opening nodes in Automate tree hierarchy) (#7262)
● Set form data after Reset or Save button are pressed (#7246)
● Toolbar overrides: don't overwrite existing groups (#7247)
● Display the provider's name in the flash when cancelling edit (#7248)
UI
(Harpreet Kataria)
10
Allow cut & paste in automate entry point input (#7179)
UI
(Harpreet Kataria)
11
Toolbar overrides: don't overwrite existing groups (#7247)
UI
(Harpreet Kataria)
Before
After
After
12
Display the provider's name in the flash when cancelling edit (#7248)
UI
(Harpreet Kataria)
Before
After
13
Core
● Fix a bug causing resource pools to be deleted when refreshing new RHV vms (#20441)
Amazon
● Collect Amazon RDS databases and flavors (#643)
○ First provider completed as part of the Cloud Databases story (#20221)
Kubernetes
● Add class-level verification methods for all endpoint types to support DDF forms (#385)
PROVIDERS
(Adam Grare)
14
Ovirt
● Switch to using the new graph refresh style of event parser (#515)
○ Sets us up to remove the legacy EmsRefresh.refresh_new_target method
VMware
● Don’t fail the refresh if credentials don’t have permission to request storage profiles (#604)
● Delete unused EventParser.parse_new_target which was used by refresh_new_target (#610)
PROVIDERS
(Adam Grare)
15
23 PRs merged
Bugs:
● Re-enable journald logger manageiq/20008
● Cleanup failed systemd services manageiq/20420
● Don't allow kafka exceptions to cause EmsEvent.add_queue to fail manageiq/20440
● Use standard token introspection endpoint manageiq-pods/606
● Ensure that the group has write access to the files and directories manageiq-rpm_build/82
PLATFORM
(Joe VLcek)
16
Questions? Discussion?
Sprint 144 Review - September 2
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

More Related Content

What's hot

What's hot (20)

Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 121
Sprint 121Sprint 121
Sprint 121
 
Sprint 133
Sprint 133Sprint 133
Sprint 133
 
Sprint 109
Sprint 109Sprint 109
Sprint 109
 
Sprint 111
Sprint 111Sprint 111
Sprint 111
 
Sprint 120
Sprint 120Sprint 120
Sprint 120
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 102
Sprint 102Sprint 102
Sprint 102
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 184
Sprint 184Sprint 184
Sprint 184
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 166
Sprint 166Sprint 166
Sprint 166
 
Sprint 176
Sprint 176Sprint 176
Sprint 176
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 

Similar to Sprint 143

Similar to Sprint 143 (20)

Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 144
Sprint 144Sprint 144
Sprint 144
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
 
Sprint 137
Sprint 137Sprint 137
Sprint 137
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 126
Sprint 126Sprint 126
Sprint 126
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 131
Sprint 131Sprint 131
Sprint 131
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 
Sprint 161
Sprint 161Sprint 161
Sprint 161
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
 
Sprint 132
Sprint 132Sprint 132
Sprint 132
 
Sprint 128
Sprint 128Sprint 128
Sprint 128
 
Sprint 134
Sprint 134Sprint 134
Sprint 134
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 65
Sprint 65Sprint 65
Sprint 65
 

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

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

Recently uploaded

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
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
 
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
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft 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
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
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
 
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
 
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
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
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.
 
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
 
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
 
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.
 
(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
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 

Recently uploaded (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
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
 
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 ☂️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
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
 
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
 
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
 
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
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
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
 
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 ...
 
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 🔝✔️✔️
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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...
 
(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...
 
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 ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

Sprint 143

  • 1. SPRINT 143 REVIEW - Sprint Ending August 17, 2020 August 19, 2020 Meeting Start: 10:30 am EST
  • 2. 2 SPEAKERS ● Overview ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek)
  • 3. 3 ● https://www.manageiq.org/blog/2020/08/Announcing-Ivanchuk-2-And-Jansa-1-RC2/ ○ Jansa-1 Release Candidate 2 ○ Ivanchuk 7 ● Mainly Security Fixes ManageIQ Releases
  • 4. 4
  • 5. 5 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 6. 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 218 106 103 7 2 94.07 ManageIQ/manageiq-ui-classic 2873 126083 C 5072 2374 971 210 686 53.83 ManageIQ/manageiq-ui-service 409 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
  • 7. 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-ansible_tower 75 1881 A 28 17 9 1 1 83.18 ManageIQ/manageiq-providers-azure 101 3935 C 75 51 15 4 5 74.48 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 79.24 ManageIQ/manageiq-providers-kubernetes 81 4125 C 56 44 8 1 3 75.76 ManageIQ/manageiq-providers-lenovo 113 3682 A 52 10 38 0 4 90.79 ManageIQ/manageiq-providers-nsxt 92 2361 D 80 1 69 0 10 NA ManageIQ/manageiq-providers-nuage 81 1738 B 21 9 11 0 1 90.8 ManageIQ/manageiq-providers-openshift 63 1296 A 8 4 2 1 1 39.65 ManageIQ/manageiq-providers-openstack 207 10818 C 240 132 84 3 21 73.78 ManageIQ/manageiq-providers-ovirt 127 6667 B 100 69 7 0 24 76.18 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 69.87 ManageIQ/manageiq-providers-vmware 160 7990 C 213 157 28 2 26 66.42
  • 8. 8 ● New Capabilities Matrix ○ Access ■ Navigate via Documentation => User Reference => Reference => Capabilities Matrix ■ https://www.manageiq.org/docs/reference/latest/capabilities_matrix/index.html ○ Content ■ Browsers ■ Runtime Platforms ■ Capabilities across Provider Families ● Cloud, Virtual Infrastructure, Container, Automation ■ Capabilities of SmartState Analysis ManageIQ.org Website
  • 9. 9 PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 19 Bugs: 9, Enhancements: 3, Test: 7 Enhancements ● Add 'geneve' provider network type (#7245) ● Replace old container provider forms with the new DDF version (#7155) ● Allow cut & paste in automate entry point input (#7179) Bugs ● Fixes TreeController issue (Opening nodes in Automate tree hierarchy) (#7262) ● Set form data after Reset or Save button are pressed (#7246) ● Toolbar overrides: don't overwrite existing groups (#7247) ● Display the provider's name in the flash when cancelling edit (#7248) UI (Harpreet Kataria)
  • 10. 10 Allow cut & paste in automate entry point input (#7179) UI (Harpreet Kataria)
  • 11. 11 Toolbar overrides: don't overwrite existing groups (#7247) UI (Harpreet Kataria) Before After After
  • 12. 12 Display the provider's name in the flash when cancelling edit (#7248) UI (Harpreet Kataria) Before After
  • 13. 13 Core ● Fix a bug causing resource pools to be deleted when refreshing new RHV vms (#20441) Amazon ● Collect Amazon RDS databases and flavors (#643) ○ First provider completed as part of the Cloud Databases story (#20221) Kubernetes ● Add class-level verification methods for all endpoint types to support DDF forms (#385) PROVIDERS (Adam Grare)
  • 14. 14 Ovirt ● Switch to using the new graph refresh style of event parser (#515) ○ Sets us up to remove the legacy EmsRefresh.refresh_new_target method VMware ● Don’t fail the refresh if credentials don’t have permission to request storage profiles (#604) ● Delete unused EventParser.parse_new_target which was used by refresh_new_target (#610) PROVIDERS (Adam Grare)
  • 15. 15 23 PRs merged Bugs: ● Re-enable journald logger manageiq/20008 ● Cleanup failed systemd services manageiq/20420 ● Don't allow kafka exceptions to cause EmsEvent.add_queue to fail manageiq/20440 ● Use standard token introspection endpoint manageiq-pods/606 ● Ensure that the group has write access to the files and directories manageiq-rpm_build/82 PLATFORM (Joe VLcek)
  • 16. 16 Questions? Discussion? Sprint 144 Review - September 2 Meeting Start: 10:30 am EST
  • 17. 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