SlideShare a Scribd company logo
ManageIQ
Sprint 42 Review - Sprint End June 20, 2016
June 22, 2016
Overview
● Sprint Statistics (Oleg Barenboim)
● Providers (Greg Blomquist)
● Platform (Gregg Tanzillo)
● REST API (Alberto Bellotti)
● Automate (Greg McCullough)
● SmartState (RIch Oliveri)
● Discussion
Sprint Statistics
(O. Barenboim)
187 Pull Requests Merged
PR Breakdown by Feature Category
(O. Barenboim)
* Note that some PRs
have more than one
category.
Providers
Sprint Comparison
(O. Barenboim)
All Repo Stats
(O. Barenboim)
Repository PRs Closed
manageiq 187
integration_tests 41
manageiq.org 10
azure-armest 6
manageiq-ui-self_service 3
miq_bot 3
azure-signature 2
guides 2
manageiq_docs 2
wrapapi 2
manageiq-appliance 1
virtfs-camcorderfs 1
Total 260
● Over 160 attendees from around the world
● 26 Sessions by 34 presenters
● Sponsors
○ Ansible
○ Google Cloud Platform
○ Nuage Networks
○ Red Hat
● Concluded with official announcement of Darga Release
● Next Release will be named for Max Euwe
● Slides and demo clips now available (links in blog post)
● Video recording of the sessions coming soon!
ManageIQ Design Summit 2016
Providers
(G. Blomquist)
Providers - Containers
(G. Blomquist)
Concurrent SmartState Analysis scan limit
Providers - OpenStack
(G. Blomquist)
Cleanup after scale down
Prevent retired instances from starting
Providers - Hawkular
(G. Blomquist)
● Fixes for LiveMetrics
● Add missing fields in UI for improved
UX
● Default view for middleware datasource
● Middleware is now a top
level menu item!
Providers - VMware
(G. Blomquist)
Fix adding multiple disks
Providers - Pluggability
(G. Blomquist)
Ask, don’t assume
● Remove provider-specific constants
● VM Architecture in Textual Summary
Platform
(G. Tanzillo)
Enhancements and Bug Fixes
● Squashed blocker bugs for Darga release
● Performance improvements
● Other Enhancements - Appliance, Replication, CI
● Rest API (A. Bellotti)
Platform
(G. Tanzillo)
Performance
● Lazy load message catalogs
○ Faster startup
○ Reduced memory
Memory Before Memory After
176 149
176 146
172 144
Platform
(G. Tanzillo)
Appliance Enhancements
● Appliance Console
○ Limited menu when running inside a container
○ Removed menu items that are not applicable when
running inside a container
Platform
(G. Tanzillo)
Replication
● Rubyrep replication deprecated in Darga
○ Added “(deprecated)” in replication worker screen
○ Removing in Euwe
Platform
(G. Tanzillo)
Testing
● Added support for running tests in parallel
○ Tests run ~15 minutes faster on Travis
○ Takes advantage of multiple cores on your dev
machine to complete even faster
REST API
(A. Bellotti)
● API v2.2.0 Documentation updated for Darga and merged
in https://github.com/ManageIQ/manageiq_docs
REST API
(A. Bellotti)
● Updated /api entrypoint so collection list is sorted
api.yml collections are not always added in sorted order, this guarantees the
collection list returned is sorted:
{
"name": "API",
...
"collections": [
{ "name": "automation_requests”, "href": "http://localhost:3000/api/automation_requests",
"description": "Automation Requests" },
...
{ "name": "zones", "href": "http://localhost:3000/api/zones", "description": "Zones" }
}
Automate
(G. McCullough)
● Engine
○ Allow arguments in method calls during substitution
■ requester_email = ${/#user.email}
■ email = ${/#miq_request.get_option(:email)}
● Policy
○ Add built-in policy to prevent retired VM from starting
on a resume power operation
Automate
(G. McCullough)
● Service Model
○ Expose provision_priority value
● Restored retirement logic to verify that VM
was provisioned or contains Lifecycle tag
before processing.
○ Add Lifecycle tag
Automate
(G. McCullough)
● Ansible
○ Collect Job parameters during Provider Refresh
○ Log Ansible Tower Job output when deployment fails
SmartState
(Rich Oliveri)
● 5 Pull requests
○ 4 Bugs
○ 1 Refactoring
● 2 Pull Requests by RHEV team
Discussion
Sprint 43 Review - July 13

More Related Content

PDF
Sprint 38 review
PDF
Sprint 40 review
PPTX
Sprint 16 report
PDF
Sprint 43 Review
PDF
Sprint 44 review
PDF
Sprint 60
PDF
Sprint 61
PPTX
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016
Sprint 38 review
Sprint 40 review
Sprint 16 report
Sprint 43 Review
Sprint 44 review
Sprint 60
Sprint 61
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016

What's hot (20)

PDF
From airflow to google cloud composer
PDF
Sprint 45 review
PDF
Sprint 62
PDF
From business requirements to working pipelines with apache airflow
PDF
Sprint 68
PDF
Sprint 77
PDF
Sprint 63
PDF
Sprint 64
PDF
Sprint 51 review
PDF
Sprint 50 review
PDF
Sprint 95
PPTX
Apache Airflow overview
PDF
Sprint 19 report
PDF
Sprint 67
PDF
Kubernetes Colorado - Kubernetes metrics deep dive 10/25/2017
PDF
Sprint 73
PDF
Sprint 71
PPTX
Azure - Bronagh Sorota - ManageIQ Design Summit 2016
PDF
Airflow introduction
PDF
20180503 kube con eu kubernetes metrics deep dive
From airflow to google cloud composer
Sprint 45 review
Sprint 62
From business requirements to working pipelines with apache airflow
Sprint 68
Sprint 77
Sprint 63
Sprint 64
Sprint 51 review
Sprint 50 review
Sprint 95
Apache Airflow overview
Sprint 19 report
Sprint 67
Kubernetes Colorado - Kubernetes metrics deep dive 10/25/2017
Sprint 73
Sprint 71
Azure - Bronagh Sorota - ManageIQ Design Summit 2016
Airflow introduction
20180503 kube con eu kubernetes metrics deep dive
Ad

Viewers also liked (12)

PDF
"Mi cuerpo",Naturales 1ª EP.
PDF
Hannu ylönen päihdetyön kokemusasiantuntijan vertaisvastaanotto vantaan terve...
PDF
Sprint 39 review
PDF
Betty Adamou Research Innovation 2016
PDF
Taxonomy-Driven UX
PDF
KVM Enhancements for OPNFV
PDF
Summit 16: OPNFV on ARM - Hardware Freedom of Choice Has Arrived!
PDF
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
PPTX
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
PDF
Miroslav Líška | Methodology data.gov.sk-semanticweb, LOD Slovakia and Slovpe...
PDF
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
PDF
Linked Open Data Principles, Technologies and Examples
"Mi cuerpo",Naturales 1ª EP.
Hannu ylönen päihdetyön kokemusasiantuntijan vertaisvastaanotto vantaan terve...
Sprint 39 review
Betty Adamou Research Innovation 2016
Taxonomy-Driven UX
KVM Enhancements for OPNFV
Summit 16: OPNFV on ARM - Hardware Freedom of Choice Has Arrived!
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
Miroslav Líška | Methodology data.gov.sk-semanticweb, LOD Slovakia and Slovpe...
Summit 16: Open-O Mini-Summit - OPNFV & Open-O
Linked Open Data Principles, Technologies and Examples
Ad

Similar to Sprint 42 review (20)

PDF
Sprint 134
PDF
Sprint 65
PDF
Sprint 49 review
PDF
Sprint 47
PDF
Sprint 92
PDF
Sprint 78
PDF
Sprint 89
PDF
Sprint 41 review
PDF
Sprint 41 review
PDF
LCE13: Test and Validation Summit: The future of testing at Linaro
PDF
LCE13: Test and Validation Mini-Summit: Review Current Linaro Engineering Pro...
PDF
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
PDF
Sprint 59
PDF
Sprint 74
PDF
Testing cloud and kubernetes applications - ElasTest
PDF
Sprint 79
PDF
Sprint 58
PDF
Archivematica Technical Training Diagnostics Guide (September 2018)
PDF
Sprint 46 review
PDF
Sprint 36 review
Sprint 134
Sprint 65
Sprint 49 review
Sprint 47
Sprint 92
Sprint 78
Sprint 89
Sprint 41 review
Sprint 41 review
LCE13: Test and Validation Summit: The future of testing at Linaro
LCE13: Test and Validation Mini-Summit: Review Current Linaro Engineering Pro...
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
Sprint 59
Sprint 74
Testing cloud and kubernetes applications - ElasTest
Sprint 79
Sprint 58
Archivematica Technical Training Diagnostics Guide (September 2018)
Sprint 46 review
Sprint 36 review

More from ManageIQ (20)

PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PPTX
ManageIQ - Sprint 267 Review - Slide Deck
PPTX
ManageIQ - Sprint 266 Review - Slide Deck
PPTX
ManageIQ - Sprint 265 Review - Slide Deck
PPTX
ManageIQ - Sprint 264 Review - Slide Deck
PPTX
ManageIQ - Sprint 263 Review - Slide Deck
PPTX
ManageIQ - Sprint 262 Review - Slide Deck
PPTX
ManageIQ - Sprint 260 & 261 Review - Slide Deck
PPTX
ManageIQ - Sprint 259 Review - Slide Deck
PPTX
ManageIQ - Sprint 258 Review - Slide Deck
PPTX
ManageIQ - Sprint 257 Review - Slide Deck
PPTX
ManageIQ - Sprint 256 Review - Slide Deck
PPTX
ManageIQ - Sprint 255 Review - Slide Deck
PPTX
ManageIQ - Sprint 254 Review - Slide Deck
PPTX
ManageIQ - Sprint 247 Review - Slide Deck
PPTX
ManageIQ - Sprint 253 Review - Slide Deck
PPTX
ManageIQ - Sprint 252 Review - Slide Deck
PPTX
ManageIQ - Sprint 251 Review - Slide Deck
PPTX
ManageIQ - Sprint 250 Review - Slide Deck
PPTX
ManageIQ - Sprint 249 Review - Slide Deck
ManageIQ - Sprint 268 Review - Slide Deck
ManageIQ - Sprint 267 Review - Slide Deck
ManageIQ - Sprint 266 Review - Slide Deck
ManageIQ - Sprint 265 Review - Slide Deck
ManageIQ - Sprint 264 Review - Slide Deck
ManageIQ - Sprint 263 Review - Slide Deck
ManageIQ - Sprint 262 Review - Slide Deck
ManageIQ - Sprint 260 & 261 Review - Slide Deck
ManageIQ - Sprint 259 Review - Slide Deck
ManageIQ - Sprint 258 Review - Slide Deck
ManageIQ - Sprint 257 Review - Slide Deck
ManageIQ - Sprint 256 Review - Slide Deck
ManageIQ - Sprint 255 Review - Slide Deck
ManageIQ - Sprint 254 Review - Slide Deck
ManageIQ - Sprint 247 Review - Slide Deck
ManageIQ - Sprint 253 Review - Slide Deck
ManageIQ - Sprint 252 Review - Slide Deck
ManageIQ - Sprint 251 Review - Slide Deck
ManageIQ - Sprint 250 Review - Slide Deck
ManageIQ - Sprint 249 Review - Slide Deck

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
PDF
Modernizing your data center with Dell and AMD
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
Digital-Transformation-Roadmap-for-Companies.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
Modernizing your data center with Dell and AMD
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity

Sprint 42 review

  • 1. ManageIQ Sprint 42 Review - Sprint End June 20, 2016 June 22, 2016
  • 2. Overview ● Sprint Statistics (Oleg Barenboim) ● Providers (Greg Blomquist) ● Platform (Gregg Tanzillo) ● REST API (Alberto Bellotti) ● Automate (Greg McCullough) ● SmartState (RIch Oliveri) ● Discussion
  • 4. PR Breakdown by Feature Category (O. Barenboim) * Note that some PRs have more than one category. Providers
  • 6. All Repo Stats (O. Barenboim) Repository PRs Closed manageiq 187 integration_tests 41 manageiq.org 10 azure-armest 6 manageiq-ui-self_service 3 miq_bot 3 azure-signature 2 guides 2 manageiq_docs 2 wrapapi 2 manageiq-appliance 1 virtfs-camcorderfs 1 Total 260
  • 7. ● Over 160 attendees from around the world ● 26 Sessions by 34 presenters ● Sponsors ○ Ansible ○ Google Cloud Platform ○ Nuage Networks ○ Red Hat ● Concluded with official announcement of Darga Release ● Next Release will be named for Max Euwe ● Slides and demo clips now available (links in blog post) ● Video recording of the sessions coming soon! ManageIQ Design Summit 2016
  • 9. Providers - Containers (G. Blomquist) Concurrent SmartState Analysis scan limit
  • 10. Providers - OpenStack (G. Blomquist) Cleanup after scale down Prevent retired instances from starting
  • 11. Providers - Hawkular (G. Blomquist) ● Fixes for LiveMetrics ● Add missing fields in UI for improved UX ● Default view for middleware datasource ● Middleware is now a top level menu item!
  • 12. Providers - VMware (G. Blomquist) Fix adding multiple disks
  • 13. Providers - Pluggability (G. Blomquist) Ask, don’t assume ● Remove provider-specific constants ● VM Architecture in Textual Summary
  • 14. Platform (G. Tanzillo) Enhancements and Bug Fixes ● Squashed blocker bugs for Darga release ● Performance improvements ● Other Enhancements - Appliance, Replication, CI ● Rest API (A. Bellotti)
  • 15. Platform (G. Tanzillo) Performance ● Lazy load message catalogs ○ Faster startup ○ Reduced memory Memory Before Memory After 176 149 176 146 172 144
  • 16. Platform (G. Tanzillo) Appliance Enhancements ● Appliance Console ○ Limited menu when running inside a container ○ Removed menu items that are not applicable when running inside a container
  • 17. Platform (G. Tanzillo) Replication ● Rubyrep replication deprecated in Darga ○ Added “(deprecated)” in replication worker screen ○ Removing in Euwe
  • 18. Platform (G. Tanzillo) Testing ● Added support for running tests in parallel ○ Tests run ~15 minutes faster on Travis ○ Takes advantage of multiple cores on your dev machine to complete even faster
  • 19. REST API (A. Bellotti) ● API v2.2.0 Documentation updated for Darga and merged in https://github.com/ManageIQ/manageiq_docs
  • 20. REST API (A. Bellotti) ● Updated /api entrypoint so collection list is sorted api.yml collections are not always added in sorted order, this guarantees the collection list returned is sorted: { "name": "API", ... "collections": [ { "name": "automation_requests”, "href": "http://localhost:3000/api/automation_requests", "description": "Automation Requests" }, ... { "name": "zones", "href": "http://localhost:3000/api/zones", "description": "Zones" } }
  • 21. Automate (G. McCullough) ● Engine ○ Allow arguments in method calls during substitution ■ requester_email = ${/#user.email} ■ email = ${/#miq_request.get_option(:email)} ● Policy ○ Add built-in policy to prevent retired VM from starting on a resume power operation
  • 22. Automate (G. McCullough) ● Service Model ○ Expose provision_priority value ● Restored retirement logic to verify that VM was provisioned or contains Lifecycle tag before processing. ○ Add Lifecycle tag
  • 23. Automate (G. McCullough) ● Ansible ○ Collect Job parameters during Provider Refresh ○ Log Ansible Tower Job output when deployment fails
  • 24. SmartState (Rich Oliveri) ● 5 Pull requests ○ 4 Bugs ○ 1 Refactoring ● 2 Pull Requests by RHEV team