SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
ManageIQ
Sprint 97 Review - Sprint End October 22, 2018
October 24, 2018
Meeting Start: 10:30am EST
Overview
● Sprint Statistics (Oleg Barenboim)
● Community Update (Carol Chen)
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Automate (Tina Fitzgerald)
● Platform (Gregg Tanzillo)
● REST API (Alberto Bellotti)
● Documentation (Chris Budzilowicz)
● Summary
All Repo Stats - Top 10
Total of 301 PRs merged across 96 ManageIQ Repos
Pull Requests from: 2018-10-22 00:00:00 UTC to: 2018-10-09 00:00:00 UTC
PRs Merged per Sprint across ManageIQ Repositories
--Gaprindashvili-5releasedSep07
--HammerBeta1releasedOct12
Distribution and Types of PRs Merged across ManageIQ
Repositories
Repository Health Report
● “Other Issues” column includes Style and Bug Risks
Community Update
(Carol Chen)
● ManageIQ Hammer Beta Release available
http://manageiq.org/blog/2018/10/Announcing-Hammer-Beta1/ (#682)
● Last Month in ManageIQ: Building a Blog Post
http://manageiq.org/blog/2018/10/last-month-in-miq-building-a-blog-post/ (#678)
● Open Source Design Summit in Tirana, Nov 2-4, 2018 - Tereza Novotná and
Dávid Halász speaking on “Component Based Design System and
Development” https://opensourcedesign.net/summit/
● OpenStack Summit in Berlin, Germany Nov 13-15, 2018 - Carol Chen with
ManageIQ demo https://www.openstack.org/summit/berlin-2018/
● BuildStuff in Vilnius, Lithuania Nov 14-16, 2018 - Dávid Halász with ManageIQ
demo https://www.buildstuff.lt/
PRs (UI, SUI, UI Components, V2V): 75 Bugs: 20, Enhancements: 7, Refactoring/Technical Debt:
2/29, Test: 3, documentation/dependencies: 3/1, others: 10
Bugs:
● Display notifications in the expanded notification drawer (#4792)
● Render the notification drawer footer synchronously, remove its haml (#4793)
● Fix multi-tab endpoint credential validation by passing the right credential type when user hits
"Enter" (#4768)
● Fixed links to point to correct provider controller based upon type. (#4760)
● Fix for javascript error when attempting to edit a service dialog based on orchestration
template (#4759)
● Fix error for Datastore custom button (#4745)
User Interface
(Harpreet Kataria)
Enhancements:
● Disable Open URL for all models that don't have remote_console_url (#4773)
● Add dashboard for cloud tenant (#4767)
● Adding back a Tag as a filter to the PhysicalInfra topology (#4743)
● V2V: Infra Mappings Page (#709)
● V2V: Indicate that all source clusters/datastores/networks have been mapped (#703)
● V2V: Clickable aggregate cards on Overview (#720)
● V2V: Add VM power warnings for OpenStack to Plan wizard (#705)
User Interface
(Harpreet Kataria)
User Interface
Disable Open URL for all models that don't have remote_console_url
User Interface
Add dashboard for cloud tenant
User Interface
Add back a Tag as a filter to the Physical Infra topology
User Interface
V2V: Infra Mappings Page
User Interface
Indicate that all source clusters/datastores/networks have been mapped
User Interface
V2V: Clickable aggregate cards on Overview
User Interface
V2V: Add VM power warnings for OpenStack to Plan wizard
Providers
Merged Provider PRs
Providers
Ovirt
● Fixed attach_floppy method in v4
● A number of provisioning fixes (ISO, Kickstart, PXE)
OpenStack
● Fix duplicate MiqGroups causing user sync errors
● Expose cloud_volume_types through cloud_tenants API
● Enhanced error handling for Neutron Errors
Lenovo
● Added ConfigPattern subclass of CustomizationScript
Automate
(Tina Fitzgerald)
PRs Merged: 26
7 - Enhancements, 14 - Bugs, 5 - Refactoring/Technical Debt
● V2V
○ Move ConversionHost Automate code to backend (#246) (#252)
■ Expose ConversionHost ext_management_system to Service Model
(#255)
■ Allow setting the ConversionHost from Automate (#253)
● Dialogs
○ Deny Stand Alone Service Template API Order (#476)
○ Resolve Service Dialog Edit infinispinner Issue (#4759)
○ Service Template API Order to Execute Dynamic Dialog Methods (#485)
(#18061) (#18099)
Automate
(Tina Fitzgerald)
● Retirement
○ Add Retirement Initiator Context (#17951) (#497)
○ Set Retirement Requester (#18113) (#18117)
○ Pass Orchestration Stack Object to Automate (#18084)
● Expose folders to EmsFolder Service Model (#256)
● Ansible Tower Service Extra Vars (#18057) (#244)
Platform
(Gregg Tanzillo)
PRs Merged: 22
Enhancements
● Script for creating mapped tags from remote regions in global (#17971)
● Script to duplicate customized report menu from a group to another group or
role (#18066)
Bug Fixes
● Fix - Undefined method `find_tagged_with'... clicking on Services > Requests
(#18114)
● Fix - Unable to use special characters in HTTPS proxy field when
adding/validating container provider (#18105)
● Don't use special characters in ansible passwords (#18092, #289)
REST API
(Alberto Bellotti)
● Added OPTIONS support for subcollections #495 (Joe V.)
○ Enhancement needed to support preflight requests for CORS on subcollections
○ OPTIONS /api/:collection/:id/:subcollection
OPTIONS /api/tenants/:id/quotas
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: origin, content-type, authorization, x-auth-token
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
Documentation
(Chris Budzilowicz)
PRs Merged in Sprint 97: 14
● Enhancements - 13
● Bugs - 1
Highlights of Spring 97:
● 976: [IMS] Added example Ansible playbook re: pre- and post- migration
tasks.
● 986:Updated PostgreSQL 9.5 support.
● 987: Added a procedure to reconfigure VMware vms to add or remove ISOs.
● 973: Changes to the auth directory to implement moving external
authentication support from Apache module mod_auth_kerb to
_mod_auth_gssapi.
● 391: 4.7 Beta Migration Guide complete.
Summary
Sprint 98 Review - Wednesday, November 07
Meeting Start: 10:30am EST

Weitere ähnliche Inhalte

Was ist angesagt?

Sprint 112
Sprint 112Sprint 112
Sprint 112ManageIQ
 
Sprint 110
Sprint 110Sprint 110
Sprint 110ManageIQ
 
Sprint 19 report
Sprint 19 reportSprint 19 report
Sprint 19 reportManageIQ
 
Sprint 107
Sprint 107Sprint 107
Sprint 107ManageIQ
 
Sprint 104
Sprint 104Sprint 104
Sprint 104ManageIQ
 
Sprint 108
Sprint 108Sprint 108
Sprint 108ManageIQ
 
Building Microservices with Distributed Tracing and Eclipse Vert.x
Building Microservices with Distributed Tracing and Eclipse Vert.xBuilding Microservices with Distributed Tracing and Eclipse Vert.x
Building Microservices with Distributed Tracing and Eclipse Vert.xTiffany Jachja
 
Sprint 111
Sprint 111Sprint 111
Sprint 111ManageIQ
 
Gerrit multi-master / multi-site at GerritHub
Gerrit multi-master / multi-site at GerritHubGerrit multi-master / multi-site at GerritHub
Gerrit multi-master / multi-site at GerritHubLuca Milanesio
 

Was ist angesagt? (20)

Sprint 87
Sprint 87Sprint 87
Sprint 87
 
Sprint 92
Sprint 92Sprint 92
Sprint 92
 
Sprint 91
Sprint 91Sprint 91
Sprint 91
 
Sprint 112
Sprint 112Sprint 112
Sprint 112
 
Sprint 93
Sprint 93Sprint 93
Sprint 93
 
Sprint 61
Sprint 61Sprint 61
Sprint 61
 
Sprint 60
Sprint 60Sprint 60
Sprint 60
 
Sprint 95
Sprint 95Sprint 95
Sprint 95
 
Sprint 110
Sprint 110Sprint 110
Sprint 110
 
Sprint 19 report
Sprint 19 reportSprint 19 report
Sprint 19 report
 
Sprint 107
Sprint 107Sprint 107
Sprint 107
 
Sprint 104
Sprint 104Sprint 104
Sprint 104
 
Sprint 77
Sprint 77Sprint 77
Sprint 77
 
Sprint 108
Sprint 108Sprint 108
Sprint 108
 
Sprint 89
Sprint 89Sprint 89
Sprint 89
 
Building Microservices with Distributed Tracing and Eclipse Vert.x
Building Microservices with Distributed Tracing and Eclipse Vert.xBuilding Microservices with Distributed Tracing and Eclipse Vert.x
Building Microservices with Distributed Tracing and Eclipse Vert.x
 
Loading Hopper
Loading HopperLoading Hopper
Loading Hopper
 
Sprint 111
Sprint 111Sprint 111
Sprint 111
 
Gerrit multi-master / multi-site at GerritHub
Gerrit multi-master / multi-site at GerritHubGerrit multi-master / multi-site at GerritHub
Gerrit multi-master / multi-site at GerritHub
 
dA Platform Overview
dA Platform OverviewdA Platform Overview
dA Platform Overview
 

Ähnlich wie Sprint 97

Ähnlich wie Sprint 97 (18)

Sprint 98
Sprint 98Sprint 98
Sprint 98
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 79
Sprint 79Sprint 79
Sprint 79
 
Sprint 86
Sprint 86Sprint 86
Sprint 86
 
Sprint 90
Sprint 90Sprint 90
Sprint 90
 
Sprint 103
Sprint 103Sprint 103
Sprint 103
 
Sprint 100
Sprint 100Sprint 100
Sprint 100
 
Sprint 105
Sprint 105Sprint 105
Sprint 105
 
Sprint 80
Sprint 80Sprint 80
Sprint 80
 
Sprint 116
Sprint 116Sprint 116
Sprint 116
 
Sprint 94
Sprint 94Sprint 94
Sprint 94
 
Sprint 64
Sprint 64Sprint 64
Sprint 64
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 78
Sprint 78Sprint 78
Sprint 78
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
 
Sprint 115
Sprint 115Sprint 115
Sprint 115
 
Sprint 67
Sprint 67Sprint 67
Sprint 67
 
Sprint 51 review
Sprint 51 reviewSprint 51 review
Sprint 51 review
 

Mehr von ManageIQ

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
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 

Mehr von ManageIQ (20)

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

Kürzlich hochgeladen

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 

Kürzlich hochgeladen (20)

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 

Sprint 97

  • 1. ManageIQ Sprint 97 Review - Sprint End October 22, 2018 October 24, 2018 Meeting Start: 10:30am EST
  • 2. Overview ● Sprint Statistics (Oleg Barenboim) ● Community Update (Carol Chen) ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Automate (Tina Fitzgerald) ● Platform (Gregg Tanzillo) ● REST API (Alberto Bellotti) ● Documentation (Chris Budzilowicz) ● Summary
  • 3. All Repo Stats - Top 10 Total of 301 PRs merged across 96 ManageIQ Repos Pull Requests from: 2018-10-22 00:00:00 UTC to: 2018-10-09 00:00:00 UTC
  • 4. PRs Merged per Sprint across ManageIQ Repositories --Gaprindashvili-5releasedSep07 --HammerBeta1releasedOct12
  • 5. Distribution and Types of PRs Merged across ManageIQ Repositories
  • 6. Repository Health Report ● “Other Issues” column includes Style and Bug Risks
  • 7. Community Update (Carol Chen) ● ManageIQ Hammer Beta Release available http://manageiq.org/blog/2018/10/Announcing-Hammer-Beta1/ (#682) ● Last Month in ManageIQ: Building a Blog Post http://manageiq.org/blog/2018/10/last-month-in-miq-building-a-blog-post/ (#678) ● Open Source Design Summit in Tirana, Nov 2-4, 2018 - Tereza Novotná and Dávid Halász speaking on “Component Based Design System and Development” https://opensourcedesign.net/summit/ ● OpenStack Summit in Berlin, Germany Nov 13-15, 2018 - Carol Chen with ManageIQ demo https://www.openstack.org/summit/berlin-2018/ ● BuildStuff in Vilnius, Lithuania Nov 14-16, 2018 - Dávid Halász with ManageIQ demo https://www.buildstuff.lt/
  • 8. PRs (UI, SUI, UI Components, V2V): 75 Bugs: 20, Enhancements: 7, Refactoring/Technical Debt: 2/29, Test: 3, documentation/dependencies: 3/1, others: 10 Bugs: ● Display notifications in the expanded notification drawer (#4792) ● Render the notification drawer footer synchronously, remove its haml (#4793) ● Fix multi-tab endpoint credential validation by passing the right credential type when user hits "Enter" (#4768) ● Fixed links to point to correct provider controller based upon type. (#4760) ● Fix for javascript error when attempting to edit a service dialog based on orchestration template (#4759) ● Fix error for Datastore custom button (#4745) User Interface (Harpreet Kataria)
  • 9. Enhancements: ● Disable Open URL for all models that don't have remote_console_url (#4773) ● Add dashboard for cloud tenant (#4767) ● Adding back a Tag as a filter to the PhysicalInfra topology (#4743) ● V2V: Infra Mappings Page (#709) ● V2V: Indicate that all source clusters/datastores/networks have been mapped (#703) ● V2V: Clickable aggregate cards on Overview (#720) ● V2V: Add VM power warnings for OpenStack to Plan wizard (#705) User Interface (Harpreet Kataria)
  • 10. User Interface Disable Open URL for all models that don't have remote_console_url
  • 11. User Interface Add dashboard for cloud tenant
  • 12. User Interface Add back a Tag as a filter to the Physical Infra topology
  • 13. User Interface V2V: Infra Mappings Page
  • 14. User Interface Indicate that all source clusters/datastores/networks have been mapped
  • 15. User Interface V2V: Clickable aggregate cards on Overview
  • 16. User Interface V2V: Add VM power warnings for OpenStack to Plan wizard
  • 19. Providers Ovirt ● Fixed attach_floppy method in v4 ● A number of provisioning fixes (ISO, Kickstart, PXE) OpenStack ● Fix duplicate MiqGroups causing user sync errors ● Expose cloud_volume_types through cloud_tenants API ● Enhanced error handling for Neutron Errors Lenovo ● Added ConfigPattern subclass of CustomizationScript
  • 20. Automate (Tina Fitzgerald) PRs Merged: 26 7 - Enhancements, 14 - Bugs, 5 - Refactoring/Technical Debt ● V2V ○ Move ConversionHost Automate code to backend (#246) (#252) ■ Expose ConversionHost ext_management_system to Service Model (#255) ■ Allow setting the ConversionHost from Automate (#253) ● Dialogs ○ Deny Stand Alone Service Template API Order (#476) ○ Resolve Service Dialog Edit infinispinner Issue (#4759) ○ Service Template API Order to Execute Dynamic Dialog Methods (#485) (#18061) (#18099)
  • 21. Automate (Tina Fitzgerald) ● Retirement ○ Add Retirement Initiator Context (#17951) (#497) ○ Set Retirement Requester (#18113) (#18117) ○ Pass Orchestration Stack Object to Automate (#18084) ● Expose folders to EmsFolder Service Model (#256) ● Ansible Tower Service Extra Vars (#18057) (#244)
  • 22. Platform (Gregg Tanzillo) PRs Merged: 22 Enhancements ● Script for creating mapped tags from remote regions in global (#17971) ● Script to duplicate customized report menu from a group to another group or role (#18066) Bug Fixes ● Fix - Undefined method `find_tagged_with'... clicking on Services > Requests (#18114) ● Fix - Unable to use special characters in HTTPS proxy field when adding/validating container provider (#18105) ● Don't use special characters in ansible passwords (#18092, #289)
  • 23. REST API (Alberto Bellotti) ● Added OPTIONS support for subcollections #495 (Joe V.) ○ Enhancement needed to support preflight requests for CORS on subcollections ○ OPTIONS /api/:collection/:id/:subcollection OPTIONS /api/tenants/:id/quotas HTTP/1.1 200 OK Access-Control-Allow-Origin: * Access-Control-Allow-Headers: origin, content-type, authorization, x-auth-token Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
  • 24. Documentation (Chris Budzilowicz) PRs Merged in Sprint 97: 14 ● Enhancements - 13 ● Bugs - 1 Highlights of Spring 97: ● 976: [IMS] Added example Ansible playbook re: pre- and post- migration tasks. ● 986:Updated PostgreSQL 9.5 support. ● 987: Added a procedure to reconfigure VMware vms to add or remove ISOs. ● 973: Changes to the auth directory to implement moving external authentication support from Apache module mod_auth_kerb to _mod_auth_gssapi. ● 391: 4.7 Beta Migration Guide complete.
  • 25. Summary Sprint 98 Review - Wednesday, November 07 Meeting Start: 10:30am EST