SlideShare a Scribd company logo
1 of 14
Download to read offline
ManageIQ
Sprint 22 Report - Sprint End April 20, 2015
April 22, 2015
Overview
● Sprint Statistics (O. Barenboim)
● Rest API (A. Bellotti)
● Providers (G. Blomquist, B. Sorota, J. Frey)
● User Interface (D. Clarizio)
● Foreman/Orchestration (G. McCullough)
● Automate (G. McCullough)
● Dialogs (G. McCullough)
● Appliance (J. Rafaniello)
● Community (J. Frey)
Sprint Statistics
● https://github.com/ManageIQ/manageiq/issues?utf8=%E2%9C%93&q=mil
estone%3A%22Sprint+22+Ending+Apr+20%2C+2015%22+is%3Amerged
● 190 Pull Requests Merged!!!
○ 103 issues labeled as “bug”
○ 65 issues labeled as “enhancement”
○ 4 issues labeled as “technical debt”
○ 7 issues labeled as “refactoring”
○ 6 issues labeled as “test”
● 120 Open PRs
○ 31 issues labeled as “WIP”
Rest API (A. Bellotti)
● Enhancement to /api/providers to support new provider class
● To enable, specify with the HTTP requests the provider_class=provider
parameter. For example:
POST /api/providers?provider_class=provider
{
"type" : "ProviderForeman" ,
"name" : "test_foreman",
"url" : "100.200.300.101 ",
"credentials" : {
"userid" : "test_userid",
"password" : "test_password"
}
}
● All CRUD and refresh action supported
● Same request and response format as current providers requests
● Tag and Policy Management is not currently supported with these types of
providers
Providers
(G. Blomquist)
● Containers
○ 22 PRs merged!
○ Added manual refresh button
○ Some UI updates
● OpenStack
○ Autoscale compute nodes
■ http://bit.ly/miq_sprint22_openstack
Providers: Amazon
(J. Frey)
● Amazon Instance Types
○ New
■ D2 (data processing … replaces HS1)
■ G2 (high performance graphics)
○ Deprecated
■ HS1 (high storage density)
Providers: SCVMM
(B. Sorota)
● Microsoft SCVMM
○ Kerberos authentication support
○ VM Provisioning (Demo)
User Interface (D. Clarizio)
● Bootstrap/Patternfly
○ Tables and style cleanup
● IPV6
○ Hostname changes and IP Address removal
● Removed SmartProxy from the UI
● Added tagging of Foreman objects
● Some minor SCVMM UI changes
Foreman/Orchestration (G. McCullough)
● Foreman
○ Added tag processing during provisioning
○ Added inventory collection of direct and inherited
host/host-group settings
■ OS Flavor, ptable, media, architecture, compute
profile, domain name, environment, realm
● Orchestration
○ Retirement support (initiated through Service
retirement)
Automate (G. McCullough)
● Support detection of user vs. system
retirement
○ Pass user/system attribute to automate resolution
○ Record retirement requester on resource
● CatalogBundleInitialization and
CatalogItemInitialization enhancements
○ Changed to use common parser
○ Fixed tag processing
○ Support override of service_name,
service_description and vm_name
○ Service cleanup for failed service provision
Dialogs (G. McCullough)
● Read-only option added to all dialog fields
● Refactored Dynamic drop-down list fields to
normal Drop Down list with Dynamic flag.
Appliance (J. Rafaniello)
● cloud-init rpm added
○ but there are root ssh login issues
● iptables configured via kickstart
○ whitelist accepted ports - PR 2562
○ drop INPUT/FORWARD by default - PR 2592
Community (J. Frey)
● Doc repository updates
● Next Botvinnik RC date
○ Backporting fixes from master
○ A few known issues regarding VMware integration
Questions?
Upcoming Sprint Report Schedule:
● 5/13/15
● 6/3/15
● 6/24/15
● 7/15/15

More Related Content

Similar to Sprint 22

Similar to Sprint 22 (20)

Sprint 30
Sprint 30Sprint 30
Sprint 30
 
Sprint 21
Sprint 21Sprint 21
Sprint 21
 
Sprint 51 review
Sprint 51 reviewSprint 51 review
Sprint 51 review
 
Sprint 19
Sprint 19Sprint 19
Sprint 19
 
Sprint 79
Sprint 79Sprint 79
Sprint 79
 
Sprint 19 report
Sprint 19 reportSprint 19 report
Sprint 19 report
 
Sprint 100
Sprint 100Sprint 100
Sprint 100
 
Sprint 99
Sprint 99Sprint 99
Sprint 99
 
Sprint 50 review
Sprint 50 reviewSprint 50 review
Sprint 50 review
 
Sprint 53
Sprint 53Sprint 53
Sprint 53
 
Sprint 65
Sprint 65Sprint 65
Sprint 65
 
Sprint 60
Sprint 60Sprint 60
Sprint 60
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 24
Sprint 24Sprint 24
Sprint 24
 
Sprint 32
Sprint 32Sprint 32
Sprint 32
 
Sprint 90
Sprint 90Sprint 90
Sprint 90
 
Sprint 61
Sprint 61Sprint 61
Sprint 61
 
Sprint 48 review
Sprint 48 reviewSprint 48 review
Sprint 48 review
 
Sprint 59
Sprint 59Sprint 59
Sprint 59
 
Sprint 83
Sprint 83Sprint 83
Sprint 83
 

More from ManageIQ

More from ManageIQ (20)

ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
 
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
 

Recently uploaded

Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Lisi Hocke
 

Recently uploaded (20)

WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
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...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 

Sprint 22

  • 1. ManageIQ Sprint 22 Report - Sprint End April 20, 2015 April 22, 2015
  • 2. Overview ● Sprint Statistics (O. Barenboim) ● Rest API (A. Bellotti) ● Providers (G. Blomquist, B. Sorota, J. Frey) ● User Interface (D. Clarizio) ● Foreman/Orchestration (G. McCullough) ● Automate (G. McCullough) ● Dialogs (G. McCullough) ● Appliance (J. Rafaniello) ● Community (J. Frey)
  • 3. Sprint Statistics ● https://github.com/ManageIQ/manageiq/issues?utf8=%E2%9C%93&q=mil estone%3A%22Sprint+22+Ending+Apr+20%2C+2015%22+is%3Amerged ● 190 Pull Requests Merged!!! ○ 103 issues labeled as “bug” ○ 65 issues labeled as “enhancement” ○ 4 issues labeled as “technical debt” ○ 7 issues labeled as “refactoring” ○ 6 issues labeled as “test” ● 120 Open PRs ○ 31 issues labeled as “WIP”
  • 4. Rest API (A. Bellotti) ● Enhancement to /api/providers to support new provider class ● To enable, specify with the HTTP requests the provider_class=provider parameter. For example: POST /api/providers?provider_class=provider { "type" : "ProviderForeman" , "name" : "test_foreman", "url" : "100.200.300.101 ", "credentials" : { "userid" : "test_userid", "password" : "test_password" } } ● All CRUD and refresh action supported ● Same request and response format as current providers requests ● Tag and Policy Management is not currently supported with these types of providers
  • 5. Providers (G. Blomquist) ● Containers ○ 22 PRs merged! ○ Added manual refresh button ○ Some UI updates ● OpenStack ○ Autoscale compute nodes ■ http://bit.ly/miq_sprint22_openstack
  • 6. Providers: Amazon (J. Frey) ● Amazon Instance Types ○ New ■ D2 (data processing … replaces HS1) ■ G2 (high performance graphics) ○ Deprecated ■ HS1 (high storage density)
  • 7. Providers: SCVMM (B. Sorota) ● Microsoft SCVMM ○ Kerberos authentication support ○ VM Provisioning (Demo)
  • 8. User Interface (D. Clarizio) ● Bootstrap/Patternfly ○ Tables and style cleanup ● IPV6 ○ Hostname changes and IP Address removal ● Removed SmartProxy from the UI ● Added tagging of Foreman objects ● Some minor SCVMM UI changes
  • 9. Foreman/Orchestration (G. McCullough) ● Foreman ○ Added tag processing during provisioning ○ Added inventory collection of direct and inherited host/host-group settings ■ OS Flavor, ptable, media, architecture, compute profile, domain name, environment, realm ● Orchestration ○ Retirement support (initiated through Service retirement)
  • 10. Automate (G. McCullough) ● Support detection of user vs. system retirement ○ Pass user/system attribute to automate resolution ○ Record retirement requester on resource ● CatalogBundleInitialization and CatalogItemInitialization enhancements ○ Changed to use common parser ○ Fixed tag processing ○ Support override of service_name, service_description and vm_name ○ Service cleanup for failed service provision
  • 11. Dialogs (G. McCullough) ● Read-only option added to all dialog fields ● Refactored Dynamic drop-down list fields to normal Drop Down list with Dynamic flag.
  • 12. Appliance (J. Rafaniello) ● cloud-init rpm added ○ but there are root ssh login issues ● iptables configured via kickstart ○ whitelist accepted ports - PR 2562 ○ drop INPUT/FORWARD by default - PR 2592
  • 13. Community (J. Frey) ● Doc repository updates ● Next Botvinnik RC date ○ Backporting fixes from master ○ A few known issues regarding VMware integration
  • 14. Questions? Upcoming Sprint Report Schedule: ● 5/13/15 ● 6/3/15 ● 6/24/15 ● 7/15/15