SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
ManageIQ
Sprint 79 Review - Sprint End February 12, 2018
February 14, 2018
Meeting Start: 10:30am EST
Overview
● Sprint Statistics (Oleg Barenboim)
● Community Update (Carol Chen)
● UI (Harpreet Kataria)
● Providers (Dan Berger)
● Automate (Tina Fitzgerald)
● Platform (Gregg Tanzillo)
● REST API (Alberto Bellotti)
● GraphQL API (Chris Arcand)
● Documentation (Chris Budzilowicz)
● Discussion
All Repo Stats - Top 10
Total of 304 merged PRs across 87 ManageIQ Repos
Pull Requests from: 2018-01-30 00:00:00 UTC to: 2018-02-12 00:00:00 UTC
PRs Merged per Sprint across ManageIQ Repositories
Distribution and Types of Merged PRs across ManageIQ
Repositories
Repository Health Report
● “Other Issues” column includes Style and Bug Risks
● Last Month in ManageIQ - First Mast Lonth (#638)
● ManageIQ Authentication (#637)
○ Overview
○ Troubleshooting
● The Path[name] to discovering a
memory leak in Ruby (#640)
● ManageIQ Gaprindashvili GA (#639)
Community Update
(Carol Chen)
PRs: 60 Bugs: 39, Enhancements: 6, Refactoring: 4
Some recent important bug fixes:
● Fixed more issues with default dialog values (#3371/#250/#247/#248)
● Multi-select dropdown in dialogs (#249)
● Fixed WebMKS console access for vSphere 6.0 (#3390)
● Fixed tagging in Datastores and My Services areas (#3334)
● Fixed tagging instances in the Networks area (#3335)
● Removed Edit and Delete buttons from several Networks list views, available on summary
screens since only certain object types support them (#2234/#3349)
User Interface
(Harpreet Kataria)
Providers
(Bronagh Sorota, Adam Grare)
Merged Provider PRs
Amazon
● Metrics collection now includes memory usage
(https://github.com/ManageIQ/manageiq-providers-amazon/pull/393)
● Improved error handling around SSH
(https://github.com/ManageIQ/manageiq-providers-amazon/pull/405)
Nuage
● Separate logging added
(https://github.com/ManageIQ/manageiq-providers-nuage/pull/66)
● Event catcher bug fix for AMQP endpoint update
(https://github.com/ManageIQ/manageiq-providers-nuage/pull/65)
Providers
OpenStack
● Fixed Tenant/Project parameter passing in OpenStack Keystone calls
● Fixed duplicated records in fog-openstack responses and few other bugs
● Added “vhost” option to AMQP settings
● Enhanced User role sync using Provider custom attributes
● Refactoring and enhancement of provider discovery code in progress
VMware
● Fixed event -> vm link for archived VMs by using UUID (#32, #179, #16907)
Automate
(Tina Fitzgerald)
PRs Merged: 19
3 - Enhancements, 14 - Bugs, 2 - Technical Debt
● New Consolidated Email Class(#246)
○ Single location for all emails
○ New /System/Notification namespace
○ Add an instance to create new email
○ Supports existing email methods
■ Keep methods that generate complex emails
Automate
(Tina Fitzgerald)
Automate
(Tina Fitzgerald)
● V2V Transformation Mapping Models(#16787)
● V2V Transformation Namespace(#244)
○ Auto Approval Class
○ Placeholder Email Instances
Automate
(Tina Fitzgerald)
● V2V Transformation State Machine - WIP PR(#248)
To see more about the V2V work, check out the following repos:
https://github.com/ManageIQ/manageiq
https://github.com/ManageIQ/manageiq-content
https://github.com/ManageIQ/manageiq-automation_engine
And filter on the “transformation” label
V2V Automate Design Document:
https://github.com/ManageIQ/manageiq-design/issues/39
Platform
(Gregg Tanzillo)
PRs Merged: 24
7 - Enh, 15 - Bugs, 2 - Tech Debt, Tests and Refactoring
Enhancements/Bug Fixes
● Troubleshooting MiQ Authentication blog post (#637)
○ ManageIQ Authentication Overview
○ Troubleshooting ManageIQ Authentication
● MiqLdap to sssd conversion tool -
○ Add support for bind dn and bind pwd on the command line. (#16979)
○ Support mixed case basedn. (#16925)
● Add table reindex to job scheduler (#16929)
● Remove chargeback rate from metering reports (#16928)
● Show all subscriptions defined on global region, even if no corresponding
node exists on remote (#20)
● Added column 'status' to replication subscription screen (#3370)
REST API
(Alberto Bellotti)
● 3 Bug Fixes (Master/Gaprindashvili)
○ Ensure Request Task option keys are symbolized - #317 (Tim W.)
○ Add condition on log warning for service dialogs - #314 (Jillian T.)
○ Allow /api/providers to be accessed with Block Storage Manager role -
#299 (Libor P.)
● Work-In-Progress for V2V support (Jillian T.)
○ Create and Get for /api/transformation_mappings - #313
○ Ordering ServiceTemplateTransformationPlan via /api/service_templates
- #316
GraphQL API
(Chris Arcand)
● Relay specification compliance
○ Global Object Identification (#41)
■ Spec: https://facebook.github.io/relay/graphql/objectidentification.htm
○ Cursor Connections (#42)
■ Spec: https://facebook.github.io/relay/graphql/connections.htm
○ Input Object Mutations (#43)
■ Spec: https://facebook.github.io/relay/graphql/mutations.htm
● PRs merged in Sprint 79
○ Enhancements - 27
● Highlights from Sprint 79:
○ #704 - Added section on power operations on VM.
○ #702 - Added a procedure to create a service dialog from a container template.
○ #699 - Customer-requested updates to the Appliance Hardening Guide.
○ #694 - Updated Access REstriction for roles UI name and details.
○ #688 - Added overview on playbooks & info on roles for CF/MIQ
○ #688 - Service Linking via add_provider_vms.
○ #686 - Added section on using the maangeiq-automate role.
○ #655 - Updated Insights doc section to match UI enhancements.
Documentation
(C. Budzilowicz)
Discussion
Sprint 80 Review - February 28
Meeting Start: 10:30am EST

Weitere ähnliche Inhalte

Was ist angesagt?

XHR Web APps F2F at San Jose
XHR Web APps F2F at San JoseXHR Web APps F2F at San Jose
XHR Web APps F2F at San Jose
jungkees
 
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
Flink Forward
 
News from Git in Java Land
News from Git in Java LandNews from Git in Java Land
News from Git in Java Land
msohn
 

Was ist angesagt? (20)

Sprint 20
Sprint 20Sprint 20
Sprint 20
 
Sprint 99
Sprint 99Sprint 99
Sprint 99
 
Querying the History of Software Projects using QwalKeko
Querying the History of Software Projects using QwalKekoQuerying the History of Software Projects using QwalKeko
Querying the History of Software Projects using QwalKeko
 
Schedule Transactions, Win DAY Tokens
Schedule Transactions, Win DAY TokensSchedule Transactions, Win DAY Tokens
Schedule Transactions, Win DAY Tokens
 
XHR Web APps F2F at San Jose
XHR Web APps F2F at San JoseXHR Web APps F2F at San Jose
XHR Web APps F2F at San Jose
 
SC4 Hangout - Luigi Selmi, Transport pilot architecture
SC4 Hangout - Luigi Selmi, Transport pilot architectureSC4 Hangout - Luigi Selmi, Transport pilot architecture
SC4 Hangout - Luigi Selmi, Transport pilot architecture
 
Building Conclave: a decentralized, real-time collaborative text editor
Building Conclave: a decentralized, real-time collaborative text editorBuilding Conclave: a decentralized, real-time collaborative text editor
Building Conclave: a decentralized, real-time collaborative text editor
 
Sprint 23
Sprint 23Sprint 23
Sprint 23
 
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
Flink Forward Berlin 2018: Shriya Arora - "Taming large-state to join dataset...
 
Logs/Metrics Gathering With OpenShift EFK Stack
Logs/Metrics Gathering With OpenShift EFK StackLogs/Metrics Gathering With OpenShift EFK Stack
Logs/Metrics Gathering With OpenShift EFK Stack
 
Apache Software Foundation: How To Contribute, with Apache Flink as Example (...
Apache Software Foundation: How To Contribute, with Apache Flink as Example (...Apache Software Foundation: How To Contribute, with Apache Flink as Example (...
Apache Software Foundation: How To Contribute, with Apache Flink as Example (...
 
News from Git in Java Land
News from Git in Java LandNews from Git in Java Land
News from Git in Java Land
 
Introduction to Renjin, the alternative engine for R
Introduction to Renjin, the alternative engine for R Introduction to Renjin, the alternative engine for R
Introduction to Renjin, the alternative engine for R
 
A day in the life of a log message
A day in the life of a log messageA day in the life of a log message
A day in the life of a log message
 
Grafana introduction
Grafana introductionGrafana introduction
Grafana introduction
 
CQL
CQLCQL
CQL
 
Kubernetes 1.12 Update and Container Security with Liz Rice
Kubernetes 1.12 Update and Container Security with Liz RiceKubernetes 1.12 Update and Container Security with Liz Rice
Kubernetes 1.12 Update and Container Security with Liz Rice
 
Putting data science to work
Putting data science to workPutting data science to work
Putting data science to work
 
EGit 3.0 and beyond
EGit 3.0 and beyondEGit 3.0 and beyond
EGit 3.0 and beyond
 
Sprint 32
Sprint 32Sprint 32
Sprint 32
 

Ähnlich wie Sprint 79

Ähnlich wie Sprint 79 (20)

Sprint 83
Sprint 83Sprint 83
Sprint 83
 
Sprint 97
Sprint 97Sprint 97
Sprint 97
 
Sprint 84
Sprint 84Sprint 84
Sprint 84
 
Sprint 77
Sprint 77Sprint 77
Sprint 77
 
Sprint 87
Sprint 87Sprint 87
Sprint 87
 
Sprint 92
Sprint 92Sprint 92
Sprint 92
 
Sprint 78
Sprint 78Sprint 78
Sprint 78
 
Sprint 100
Sprint 100Sprint 100
Sprint 100
 
Sprint 82
Sprint 82Sprint 82
Sprint 82
 
Sprint 86
Sprint 86Sprint 86
Sprint 86
 
Sprint 90
Sprint 90Sprint 90
Sprint 90
 
Sprint 61
Sprint 61Sprint 61
Sprint 61
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 96
Sprint 96Sprint 96
Sprint 96
 
Sprint 64
Sprint 64Sprint 64
Sprint 64
 
Sprint 103
Sprint 103Sprint 103
Sprint 103
 
Sprint 80
Sprint 80Sprint 80
Sprint 80
 
Sprint 93
Sprint 93Sprint 93
Sprint 93
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 65
Sprint 65Sprint 65
Sprint 65
 

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

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
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
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Kürzlich hochgeladen (20)

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
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...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
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-...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%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
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
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
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 

Sprint 79

  • 1. ManageIQ Sprint 79 Review - Sprint End February 12, 2018 February 14, 2018 Meeting Start: 10:30am EST
  • 2. Overview ● Sprint Statistics (Oleg Barenboim) ● Community Update (Carol Chen) ● UI (Harpreet Kataria) ● Providers (Dan Berger) ● Automate (Tina Fitzgerald) ● Platform (Gregg Tanzillo) ● REST API (Alberto Bellotti) ● GraphQL API (Chris Arcand) ● Documentation (Chris Budzilowicz) ● Discussion
  • 3. All Repo Stats - Top 10 Total of 304 merged PRs across 87 ManageIQ Repos Pull Requests from: 2018-01-30 00:00:00 UTC to: 2018-02-12 00:00:00 UTC
  • 4. PRs Merged per Sprint across ManageIQ Repositories
  • 5. Distribution and Types of Merged PRs across ManageIQ Repositories
  • 6. Repository Health Report ● “Other Issues” column includes Style and Bug Risks
  • 7. ● Last Month in ManageIQ - First Mast Lonth (#638) ● ManageIQ Authentication (#637) ○ Overview ○ Troubleshooting ● The Path[name] to discovering a memory leak in Ruby (#640) ● ManageIQ Gaprindashvili GA (#639) Community Update (Carol Chen)
  • 8. PRs: 60 Bugs: 39, Enhancements: 6, Refactoring: 4 Some recent important bug fixes: ● Fixed more issues with default dialog values (#3371/#250/#247/#248) ● Multi-select dropdown in dialogs (#249) ● Fixed WebMKS console access for vSphere 6.0 (#3390) ● Fixed tagging in Datastores and My Services areas (#3334) ● Fixed tagging instances in the Networks area (#3335) ● Removed Edit and Delete buttons from several Networks list views, available on summary screens since only certain object types support them (#2234/#3349) User Interface (Harpreet Kataria)
  • 11. Amazon ● Metrics collection now includes memory usage (https://github.com/ManageIQ/manageiq-providers-amazon/pull/393) ● Improved error handling around SSH (https://github.com/ManageIQ/manageiq-providers-amazon/pull/405)
  • 12. Nuage ● Separate logging added (https://github.com/ManageIQ/manageiq-providers-nuage/pull/66) ● Event catcher bug fix for AMQP endpoint update (https://github.com/ManageIQ/manageiq-providers-nuage/pull/65)
  • 13. Providers OpenStack ● Fixed Tenant/Project parameter passing in OpenStack Keystone calls ● Fixed duplicated records in fog-openstack responses and few other bugs ● Added “vhost” option to AMQP settings ● Enhanced User role sync using Provider custom attributes ● Refactoring and enhancement of provider discovery code in progress VMware ● Fixed event -> vm link for archived VMs by using UUID (#32, #179, #16907)
  • 14. Automate (Tina Fitzgerald) PRs Merged: 19 3 - Enhancements, 14 - Bugs, 2 - Technical Debt ● New Consolidated Email Class(#246) ○ Single location for all emails ○ New /System/Notification namespace ○ Add an instance to create new email ○ Supports existing email methods ■ Keep methods that generate complex emails
  • 16. Automate (Tina Fitzgerald) ● V2V Transformation Mapping Models(#16787) ● V2V Transformation Namespace(#244) ○ Auto Approval Class ○ Placeholder Email Instances
  • 17. Automate (Tina Fitzgerald) ● V2V Transformation State Machine - WIP PR(#248) To see more about the V2V work, check out the following repos: https://github.com/ManageIQ/manageiq https://github.com/ManageIQ/manageiq-content https://github.com/ManageIQ/manageiq-automation_engine And filter on the “transformation” label V2V Automate Design Document: https://github.com/ManageIQ/manageiq-design/issues/39
  • 18. Platform (Gregg Tanzillo) PRs Merged: 24 7 - Enh, 15 - Bugs, 2 - Tech Debt, Tests and Refactoring Enhancements/Bug Fixes ● Troubleshooting MiQ Authentication blog post (#637) ○ ManageIQ Authentication Overview ○ Troubleshooting ManageIQ Authentication ● MiqLdap to sssd conversion tool - ○ Add support for bind dn and bind pwd on the command line. (#16979) ○ Support mixed case basedn. (#16925) ● Add table reindex to job scheduler (#16929) ● Remove chargeback rate from metering reports (#16928) ● Show all subscriptions defined on global region, even if no corresponding node exists on remote (#20) ● Added column 'status' to replication subscription screen (#3370)
  • 19. REST API (Alberto Bellotti) ● 3 Bug Fixes (Master/Gaprindashvili) ○ Ensure Request Task option keys are symbolized - #317 (Tim W.) ○ Add condition on log warning for service dialogs - #314 (Jillian T.) ○ Allow /api/providers to be accessed with Block Storage Manager role - #299 (Libor P.) ● Work-In-Progress for V2V support (Jillian T.) ○ Create and Get for /api/transformation_mappings - #313 ○ Ordering ServiceTemplateTransformationPlan via /api/service_templates - #316
  • 20. GraphQL API (Chris Arcand) ● Relay specification compliance ○ Global Object Identification (#41) ■ Spec: https://facebook.github.io/relay/graphql/objectidentification.htm ○ Cursor Connections (#42) ■ Spec: https://facebook.github.io/relay/graphql/connections.htm ○ Input Object Mutations (#43) ■ Spec: https://facebook.github.io/relay/graphql/mutations.htm
  • 21. ● PRs merged in Sprint 79 ○ Enhancements - 27 ● Highlights from Sprint 79: ○ #704 - Added section on power operations on VM. ○ #702 - Added a procedure to create a service dialog from a container template. ○ #699 - Customer-requested updates to the Appliance Hardening Guide. ○ #694 - Updated Access REstriction for roles UI name and details. ○ #688 - Added overview on playbooks & info on roles for CF/MIQ ○ #688 - Service Linking via add_provider_vms. ○ #686 - Added section on using the maangeiq-automate role. ○ #655 - Updated Insights doc section to match UI enhancements. Documentation (C. Budzilowicz)
  • 22. Discussion Sprint 80 Review - February 28 Meeting Start: 10:30am EST