SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
SPRINT 130 REVIEW
- Sprint Ending February 17, 2020
February 19, 2020
Meeting Start: 10:30 am EST
2
--Hammer-11releasedSep09
--Ivanchuk-1releasedSep18
--Ivanchuk2releasedDec16
3
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
4
Repository Files Code Smells Duplication Other Issues % Coverage
manageiq 1,712 289 0 294 0 463 0 -- --
manageiq-content 1,644 96 0 151 0 71 0 97% 0%
manageiq-providers-amazon 125 50 0 18 0 15 0 63% 5%
manageiq-providers-ansible_tower 75 13 0 7 0 4 0 82% 0%
manageiq-providers-azure 101 47 0 15 0 15 0 74% 1%
manageiq-providers-foreman 47 8 0 2 0 4 0 62% 3%
manageiq-providers-google 85 11 1 2 0 3 0 78% 1%
manageiq-providers-kubernetes 86 37 0 5 0 7 0 65% 0%
manageiq-providers-lenovo 115 10 0 38 0 5 0 90% 0%
manageiq-providers-nuage 84 7 0 13 0 2 0 91% 0%
manageiq-providers-openshift 62 5 0 4 0 2 0 78% 0%
manageiq-providers-openstack 204 133 0 83 0 24 0 72% 0%
manageiq-providers-ovirt 125 62 0 7 1 20 0 73% 1%
manageiq-providers-scvmm 67 14 0 4 0 7 0 67% 0%
manageiq-providers-vmware 160 191 -7 28 0 71 -3 55% 1%
manageiq-ui-classic 2,888 2,083 3 959 -12 1,781 17 -- --
manageiq-ui-service 408 177 0 24 0 0 0 -- --
Repo Health Report - Code Climate
5
USER INTERFACE
(Harpreet Kataria)
PRs (UI, SUI, UI/REACT Components, API ): 38 Bugs: 9, Enhancements: 8, Technical Debt/react: 16/2, others: 3
Bugs
● Fix saving of ems_refresh_worker and ems_metrics_collector_worker (#6678)
● Fixed code to show title on empty line chart in Provider Dashboards (#6676)
● Redirect to proper controller for Edit and other actions on selected Host Aggregate (#6649)
● Send validationDependencies with when validating credentials (#6673)
● SUI: settings.help_menu.documentation - Fix missing href "Cannot read property 'match' of undefined" (#1628)
● API: Change the zone param to zone_name in DDF provider validation (#738)
● API: Remove container provider resume/pause (#740)
Enhancements
● Added new Detailed Description field to Group edit/details screen (#6680)
● EMS validation: send only the listed fields to the API (#6674)
● Introduce a DDF component for provider credentials validation (#6657)
● Deal with zones when running in pods (#6652)
● Use cypress for integration tests (#6646)
● API: Extend the existing provider creation with DDF support (#723)
6
PROVIDERS
(Adam Grare)
Core
● Simplify C&U queuing logic around priorities (#19837)
● Add queue_name_for_ems_operations for all classes where that is used by automate (#19815)
● Fix DDF password encryption for nested DDF schemas (#19818)
● Fix a bug where records being created for a child EMS as it is being deleted are left orphaned
(#19803)
Pluggability
● Remove provider classes from serialized EmsEvent#full_data columns (VimTypes for VMware and
OvirtSDK4 for Ovirt) (#451, #458)
● Refactor the VmMigrateTask to not send VMware classes from core to the provider (#19832,
vmware#527)
● Move specs testing VimHash and VimArray serialization (#19833, vmware#528)
7
PROVIDERS
(Adam Grare)
DDF
● Update the DDF schema to better match the current UI for Amazon, Azure, and Goole
Amazon
● Add a method to create an Amazon provider using the DDF schema parameters (#580)
● Delay loading amazon_ssa_support to reduce memory usage (#593)
Ansible Tower Client
● Allow request options to be passed to control e.g. open_timeout (#140)
Smart State
● Collect the InstallDate for windows packages
VMware
● Add the ability to resize disks without using ReconfigVM directly (#525)
8
Automate
(Tina Fitzgerald)
10 PRs
● Fix Field Properties for Tower Dialog Creation (#19780)
● Fix VM Retirement Log Message (#19821)
● Schema Migration to Remove the RedHat domain (#457)
● Address More Rubocop Issues (#362)
9
PLATFORM
(Joe VLcek)
20 PRs merged
Enhancements:
● Use a single query to get count of active VMs and Hosts manageiq/19835
● Remove VimTypes from EmsEvent#full_data manageiq-schema/451
● Use the server's zone to determine a node selector when running in pods manageiq/19789
● Base the container on ubi8/ubi-init image container-httpd/44
● Update to UBI-8 base image httpd_configmap_generator/45
● Changes for adding ppc64le support manageiq-pods/357
● Add :combined_output option awesome_spawn/48
● MiqBot AutoCorrect for AddLabel miq_bot/470
● Add custom pause, resume and alive? Process methods more_core_extensions/73
● Update sys-proctable gem to 1.2.x manageiq-gems-pending/458
● Remove container images after pushed to registry manageiq-appliance-build/380
● Add Ruby 2.6, 2.7 to CI optimist/110
10
PLATFORM
(Joe VLcek)
Bugs:
● Get the gem name from the ALL.gemspec not the repo manageiq-cross_repo/57
● Fix smartproxy worker heartbeat thread manageiq/19816
● Add a connection timeout for remote region connections manageiq/19791
● Only register queue workers using drb for dequeue manageiq/19829
● Fixup polymorphic issues with MiqReport + Rbac manageiq/19804
● Use virtualenv 16.7.9 manageiq-appliance-build/382
Technical Debt:
● remaining pieces of skip_references manageiq/19823
● Remove storage references to multiple emses manageiq/19754
11
QE
(Mike Shriver)
● Jaroslav Henner is now a first level reviewer! :party:
● Jaroslav modified the log collector pytest hooks to fetch logs
from temporary appliances deployed by fixtures
● Matous Mojzis automated the tests for multiple EC2
provider configuration, validating the available EC2 regions
● Tasos Papaioannou automated and parametrized zone
testing
● Parthvi Vala automated tests for timezone settings in reports
and inclusion of VM created time field in reports. Also
modeled automate requests and automated the REST tests
for their scheduling.
Release 17.68.0
12
Questions? Discussion?
Sprint 131 Review - March 4
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

Was ist angesagt?

Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
Raheel Syed
 
配置Golden gate同步ddl语句
配置Golden gate同步ddl语句配置Golden gate同步ddl语句
配置Golden gate同步ddl语句
maclean liu
 
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linuxUpgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
maclean liu
 

Was ist angesagt? (18)

Sprint 152
Sprint 152Sprint 152
Sprint 152
 
Sprint 118
Sprint 118Sprint 118
Sprint 118
 
Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
Upgrade 10204-to-10205 on-2-node_rac_linux_x86_64_detail-steps_v0.1
 
Sprint 125
Sprint 125Sprint 125
Sprint 125
 
Mysql56 replication
Mysql56 replicationMysql56 replication
Mysql56 replication
 
Sprint 109
Sprint 109Sprint 109
Sprint 109
 
Sprint 151
Sprint 151Sprint 151
Sprint 151
 
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
PostgreSQL Portland Performance Practice Project - Database Test 2 HowtoPostgreSQL Portland Performance Practice Project - Database Test 2 Howto
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
 
11 Things About11g
11 Things About11g11 Things About11g
11 Things About11g
 
配置Golden gate同步ddl语句
配置Golden gate同步ddl语句配置Golden gate同步ddl语句
配置Golden gate同步ddl语句
 
Rolling with the Times: Using wheels, pbr, and Twine for Distributing and Ins...
Rolling with the Times: Using wheels, pbr, and Twine for Distributing and Ins...Rolling with the Times: Using wheels, pbr, and Twine for Distributing and Ins...
Rolling with the Times: Using wheels, pbr, and Twine for Distributing and Ins...
 
OpenWorld Sep14 12c for_developers
OpenWorld Sep14 12c for_developersOpenWorld Sep14 12c for_developers
OpenWorld Sep14 12c for_developers
 
Rman duplicate-database-on-the-same-host1
Rman duplicate-database-on-the-same-host1Rman duplicate-database-on-the-same-host1
Rman duplicate-database-on-the-same-host1
 
Sql2
Sql2Sql2
Sql2
 
PostgreSQL Portland Performance Practice Project - Database Test 2 Tuning
PostgreSQL Portland Performance Practice Project - Database Test 2 TuningPostgreSQL Portland Performance Practice Project - Database Test 2 Tuning
PostgreSQL Portland Performance Practice Project - Database Test 2 Tuning
 
OSMC 2019 | Use Cloud services & features in your redundant Icinga2 Environme...
OSMC 2019 | Use Cloud services & features in your redundant Icinga2 Environme...OSMC 2019 | Use Cloud services & features in your redundant Icinga2 Environme...
OSMC 2019 | Use Cloud services & features in your redundant Icinga2 Environme...
 
000-232 Exams
000-232 Exams000-232 Exams
000-232 Exams
 
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linuxUpgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linux
 

Ähnlich wie Sprint 130 (20)

Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 147
Sprint 147Sprint 147
Sprint 147
 
Sprint 127
Sprint 127Sprint 127
Sprint 127
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 
Sprint 132
Sprint 132Sprint 132
Sprint 132
 
Sprint 140
Sprint 140Sprint 140
Sprint 140
 
Sprint 133
Sprint 133Sprint 133
Sprint 133
 
Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 141
Sprint 141Sprint 141
Sprint 141
 
Sprint 144
Sprint 144Sprint 144
Sprint 144
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 185
Sprint 185Sprint 185
Sprint 185
 
Sprint 188
Sprint 188Sprint 188
Sprint 188
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 

Mehr von ManageIQ

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

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
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
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
shinachiaurasa2
 
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
VishalKumarJha10
 

Kürzlich hochgeladen (20)

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 ...
 
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
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%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
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
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...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%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
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
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 🔝✔️✔️
 
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...
 
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
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%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
 
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
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 

Sprint 130

  • 1. SPRINT 130 REVIEW - Sprint Ending February 17, 2020 February 19, 2020 Meeting Start: 10:30 am EST
  • 3. 3 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 4. 4 Repository Files Code Smells Duplication Other Issues % Coverage manageiq 1,712 289 0 294 0 463 0 -- -- manageiq-content 1,644 96 0 151 0 71 0 97% 0% manageiq-providers-amazon 125 50 0 18 0 15 0 63% 5% manageiq-providers-ansible_tower 75 13 0 7 0 4 0 82% 0% manageiq-providers-azure 101 47 0 15 0 15 0 74% 1% manageiq-providers-foreman 47 8 0 2 0 4 0 62% 3% manageiq-providers-google 85 11 1 2 0 3 0 78% 1% manageiq-providers-kubernetes 86 37 0 5 0 7 0 65% 0% manageiq-providers-lenovo 115 10 0 38 0 5 0 90% 0% manageiq-providers-nuage 84 7 0 13 0 2 0 91% 0% manageiq-providers-openshift 62 5 0 4 0 2 0 78% 0% manageiq-providers-openstack 204 133 0 83 0 24 0 72% 0% manageiq-providers-ovirt 125 62 0 7 1 20 0 73% 1% manageiq-providers-scvmm 67 14 0 4 0 7 0 67% 0% manageiq-providers-vmware 160 191 -7 28 0 71 -3 55% 1% manageiq-ui-classic 2,888 2,083 3 959 -12 1,781 17 -- -- manageiq-ui-service 408 177 0 24 0 0 0 -- -- Repo Health Report - Code Climate
  • 5. 5 USER INTERFACE (Harpreet Kataria) PRs (UI, SUI, UI/REACT Components, API ): 38 Bugs: 9, Enhancements: 8, Technical Debt/react: 16/2, others: 3 Bugs ● Fix saving of ems_refresh_worker and ems_metrics_collector_worker (#6678) ● Fixed code to show title on empty line chart in Provider Dashboards (#6676) ● Redirect to proper controller for Edit and other actions on selected Host Aggregate (#6649) ● Send validationDependencies with when validating credentials (#6673) ● SUI: settings.help_menu.documentation - Fix missing href "Cannot read property 'match' of undefined" (#1628) ● API: Change the zone param to zone_name in DDF provider validation (#738) ● API: Remove container provider resume/pause (#740) Enhancements ● Added new Detailed Description field to Group edit/details screen (#6680) ● EMS validation: send only the listed fields to the API (#6674) ● Introduce a DDF component for provider credentials validation (#6657) ● Deal with zones when running in pods (#6652) ● Use cypress for integration tests (#6646) ● API: Extend the existing provider creation with DDF support (#723)
  • 6. 6 PROVIDERS (Adam Grare) Core ● Simplify C&U queuing logic around priorities (#19837) ● Add queue_name_for_ems_operations for all classes where that is used by automate (#19815) ● Fix DDF password encryption for nested DDF schemas (#19818) ● Fix a bug where records being created for a child EMS as it is being deleted are left orphaned (#19803) Pluggability ● Remove provider classes from serialized EmsEvent#full_data columns (VimTypes for VMware and OvirtSDK4 for Ovirt) (#451, #458) ● Refactor the VmMigrateTask to not send VMware classes from core to the provider (#19832, vmware#527) ● Move specs testing VimHash and VimArray serialization (#19833, vmware#528)
  • 7. 7 PROVIDERS (Adam Grare) DDF ● Update the DDF schema to better match the current UI for Amazon, Azure, and Goole Amazon ● Add a method to create an Amazon provider using the DDF schema parameters (#580) ● Delay loading amazon_ssa_support to reduce memory usage (#593) Ansible Tower Client ● Allow request options to be passed to control e.g. open_timeout (#140) Smart State ● Collect the InstallDate for windows packages VMware ● Add the ability to resize disks without using ReconfigVM directly (#525)
  • 8. 8 Automate (Tina Fitzgerald) 10 PRs ● Fix Field Properties for Tower Dialog Creation (#19780) ● Fix VM Retirement Log Message (#19821) ● Schema Migration to Remove the RedHat domain (#457) ● Address More Rubocop Issues (#362)
  • 9. 9 PLATFORM (Joe VLcek) 20 PRs merged Enhancements: ● Use a single query to get count of active VMs and Hosts manageiq/19835 ● Remove VimTypes from EmsEvent#full_data manageiq-schema/451 ● Use the server's zone to determine a node selector when running in pods manageiq/19789 ● Base the container on ubi8/ubi-init image container-httpd/44 ● Update to UBI-8 base image httpd_configmap_generator/45 ● Changes for adding ppc64le support manageiq-pods/357 ● Add :combined_output option awesome_spawn/48 ● MiqBot AutoCorrect for AddLabel miq_bot/470 ● Add custom pause, resume and alive? Process methods more_core_extensions/73 ● Update sys-proctable gem to 1.2.x manageiq-gems-pending/458 ● Remove container images after pushed to registry manageiq-appliance-build/380 ● Add Ruby 2.6, 2.7 to CI optimist/110
  • 10. 10 PLATFORM (Joe VLcek) Bugs: ● Get the gem name from the ALL.gemspec not the repo manageiq-cross_repo/57 ● Fix smartproxy worker heartbeat thread manageiq/19816 ● Add a connection timeout for remote region connections manageiq/19791 ● Only register queue workers using drb for dequeue manageiq/19829 ● Fixup polymorphic issues with MiqReport + Rbac manageiq/19804 ● Use virtualenv 16.7.9 manageiq-appliance-build/382 Technical Debt: ● remaining pieces of skip_references manageiq/19823 ● Remove storage references to multiple emses manageiq/19754
  • 11. 11 QE (Mike Shriver) ● Jaroslav Henner is now a first level reviewer! :party: ● Jaroslav modified the log collector pytest hooks to fetch logs from temporary appliances deployed by fixtures ● Matous Mojzis automated the tests for multiple EC2 provider configuration, validating the available EC2 regions ● Tasos Papaioannou automated and parametrized zone testing ● Parthvi Vala automated tests for timezone settings in reports and inclusion of VM created time field in reports. Also modeled automate requests and automated the REST tests for their scheduling. Release 17.68.0
  • 12. 12 Questions? Discussion? Sprint 131 Review - March 4 Meeting Start: 10:30 am EST
  • 13. 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