SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
ManageIQ
Sprint 19 Report - Sprint End February 16, 2015
February 18, 2015
Overview
● Sprint Statistics
● Providers (G. Blomquist)
● Rest API (A. Bellotti)
● UI Updates/I18n Status (D. Clarizio)
● Service Dialogs/Foreman/Orchestration (G.
McCullough)
● Event Storms (J. Frey)
● Appliance (J. Rafaniello)
● Fleecing (R. Oliveri)
● Manageiq.org (J.M. Walker)
● Questions
Sprint Statistics
● https://github.com/ManageIQ/manageiq/issues?q=milestone%3A%22Sprin
t+19+Ending+Feb+16%2C+2015%22+is%3Amerged+
● 181 Pull Requests Merged!!!
○ 90 issues labeled as “bug”
○ 58 issues labeled as “enhancement”
○ 32 issues labeled as “technical debt”
○ 11 issues labeled as “refactoring”
○ 5 issues labeled as “test”
● 78 Open PRs
○ 25 issues labeled as “WIP”
Providers (G. Blomquist)
● Bug fixes
● OpenStack Infrastructure Host Events
○ OpenStack Integration team
● Kubernetes Inventory Collection
○ Container Management team (Demo)
● Next time...
○ Kubernetes events
○ Pluggable Providers update
Rest API (A. Bellotti)
Merged PRs:
❖ Tag Collection /api/tags #1433
❖ Tag Management
(assign and unassign to/from resources)
➢ Vm #1433
➢ Provider #1434
➢ Host #1436
➢ DataStore #1437
➢ ResourcePool #1438
➢ Cluster #1439
❖ Foundational
➢ Virtual attribute support #1425
➢ Id/Href separation #1678
Bumping to v2.0.0-pre
❖ Policy Management
➢ Query policy and policy profiles
conditions #1612
❖ VM Management
➢ Custom Attributes #1239
➢ Add LifeCycle Events #1663
Rest API (A. Bellotti)
Completed Development:
❖ Policy Management PRs
➢ Supporting policies and policy_profiles as subcollections #1580
➢ Querying Policy actions via /api/policy/:id/policy_actions as well as
primary collection /api/policy_actions #1608
➢ Querying Policy events via /api/policy/:id/events #1611
➢ “assign” and “unassign” policy and policy_profiles to vms, templates,
providers, hosts, resource_pools and clusters resources #1644
❖ Once the above and the remaining 3 VM Management PRs are merged,
we will have closed the gap with the SOAP API.
I18n Status
● All strings in the views have been converted
to use gettext (I18n) calls
● Can add/update I18n files with translations
● All views converted to HAML
● I18n work put on hold:
○ Remaining strings in other code areas (i.e.
controllers, models, javascript, etc)
○ Work to make the dictionary I18n enabled
○ Want to mark non-translated strings in the UI with
special characters
UI Updates
● Login screen converted to Bootstrap / Patternfly
● DHTMLX outer layouts completed, styling
cleaned up
● Advanced search converted to Bootstrap /
Patternfly
● Stacks screens have icons now
● Orchestration Insight
● Schedule editor converted to AngularJS
Login screen converted to Patternfly
Header, Navigation and Outer Layouts
Converted to Patternfly (Bootstrap)
Accordions (non-DHTMLX) and Search Box
Converted to Patternfly
Before After
Advanced Search Converted to
Patternfly (Bootstrap modal)
Before
After
Dashboard Styling Updated
Before
After
UI Customizations with Less
(header, navigation and login panel colors, and mobile breakpoint)
vmdb/app/assets/stylesheets/main.less
The goal is to
make these
configurable in
the UI eventually
Stacks Screens - Icons
Provider Relationships
Stack SummaryInstance Relationships
Orchestration Insight
Orchestration Templates shown in the Services / Catalogs area after Cloud Provider
refresh is done
Orchestration Insight
Currently, read only access to the Template contents
Schedule Editor using AngularJS
Demo
Service Dialogs (G. McCullough)
● Added Dynamic checkbox
● Dynamic Service Dialog auto-refresh
enhancement - Git issue #1724
Foreman (G. McCullough)
● Provider refresh (inventory)
● Enabled Reporting / Tagging
● Automate service models
● Zone enablement
● Provisioning dialog design
○ state machine / workflow
Orchestration (G. McCullough)
● Provisioning dialog generator
● Enabled Reporting / Tagging
● Automate service models
● Fog PR #3412 merged - Port Rackspace
Orchestration implementation to OpenStack
Event Storms (J. Frey)
● EventEx is now disabled by default
Appliance (J. Rafaniello)
● Fixed ftp log collection regression (PR 1603
& 1677)
● Fixed “High CPU usage” due to continually
restarting workers, when a provider is
unreachable or bad password (PR 1691)
● Bundler 1.8.0 + concurrent gem installs
broke centos appliance builds (PR 1722)
Fleecing (R. Oliveri)
● Fixed bug causing fleecing timeout.
● New dev/test appliance setup completed.
○ Based on upstream builds.
○ MAC/Fusion appliance runs code from MAC.
○ Setup scripts and docs to be shared with community.
○ Linux based appliance TBD.
● Automated fleecing tests WIP
○ Image repository structure defined.
■ http://talk.manageiq.org/t/image-repo-layout/485
○ Repository maintenance scripts in development
(public)
○ New test PRs to be reviewed/merged.
Manageiq.org (J.M. Walker)
● Public Trello board is here!
● Working on next version of depot
(manageiq.org/depot/)
● Wireframe for site redesign
● BAH released v2 of Jellyfish cloud broker
● Staging site for “Planet ManageIQ”
● Planning online design summit - April/May
● Created public calendar for ManageIQ
events (including sprint reports)
Questions?
Upcoming Sprint Report Schedule:
● 3/11/15
● 4/1/15
● 4/22/15

Weitere ähnliche Inhalte

Was ist angesagt?

Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...
Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...
Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...Flink Forward
 
Apache Flink Training Workshop @ HadoopCon2016 - #1 System Overview
Apache Flink Training Workshop @ HadoopCon2016 - #1 System OverviewApache Flink Training Workshop @ HadoopCon2016 - #1 System Overview
Apache Flink Training Workshop @ HadoopCon2016 - #1 System OverviewApache Flink Taiwan User Group
 
Monitoring Flink with Prometheus
Monitoring Flink with PrometheusMonitoring Flink with Prometheus
Monitoring Flink with PrometheusMaximilian Bode
 
Stream Loops on Flink - Reinventing the wheel for the streaming era
Stream Loops on Flink - Reinventing the wheel for the streaming eraStream Loops on Flink - Reinventing the wheel for the streaming era
Stream Loops on Flink - Reinventing the wheel for the streaming eraParis Carbone
 

Was ist angesagt? (20)

Sprint 62
Sprint 62Sprint 62
Sprint 62
 
Sprint 63
Sprint 63Sprint 63
Sprint 63
 
Sprint 83
Sprint 83Sprint 83
Sprint 83
 
Sprint 16
Sprint 16Sprint 16
Sprint 16
 
Sprint 61
Sprint 61Sprint 61
Sprint 61
 
Sprint 64
Sprint 64Sprint 64
Sprint 64
 
Sprint 65
Sprint 65Sprint 65
Sprint 65
 
Sprint 60
Sprint 60Sprint 60
Sprint 60
 
What will be new in HDF5?
What will be new in HDF5?What will be new in HDF5?
What will be new in HDF5?
 
Sprint 92
Sprint 92Sprint 92
Sprint 92
 
Sprint 15
Sprint 15Sprint 15
Sprint 15
 
Sprint 82
Sprint 82Sprint 82
Sprint 82
 
Sprint 21
Sprint 21Sprint 21
Sprint 21
 
Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...
Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...
Flink Forward Berlin 2018: Xingcan Cui - "Stream Join in Flink: from Discrete...
 
Apache Flink Training Workshop @ HadoopCon2016 - #1 System Overview
Apache Flink Training Workshop @ HadoopCon2016 - #1 System OverviewApache Flink Training Workshop @ HadoopCon2016 - #1 System Overview
Apache Flink Training Workshop @ HadoopCon2016 - #1 System Overview
 
Sprint 80
Sprint 80Sprint 80
Sprint 80
 
Sprint 23
Sprint 23Sprint 23
Sprint 23
 
Monitoring Flink with Prometheus
Monitoring Flink with PrometheusMonitoring Flink with Prometheus
Monitoring Flink with Prometheus
 
Stream Loops on Flink - Reinventing the wheel for the streaming era
Stream Loops on Flink - Reinventing the wheel for the streaming eraStream Loops on Flink - Reinventing the wheel for the streaming era
Stream Loops on Flink - Reinventing the wheel for the streaming era
 
Sprint 18
Sprint 18Sprint 18
Sprint 18
 

Ähnlich wie Sprint 19

Sprint 51 review
Sprint 51 reviewSprint 51 review
Sprint 51 reviewManageIQ
 
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Kaxil Naik
 
Sprint 135
Sprint 135Sprint 135
Sprint 135ManageIQ
 

Ähnlich wie Sprint 19 (20)

Sprint 99
Sprint 99Sprint 99
Sprint 99
 
Sprint 81
Sprint 81Sprint 81
Sprint 81
 
Sprint 22
Sprint 22Sprint 22
Sprint 22
 
Sprint 54
Sprint 54Sprint 54
Sprint 54
 
Sprint 78
Sprint 78Sprint 78
Sprint 78
 
Sprint 51 review
Sprint 51 reviewSprint 51 review
Sprint 51 review
 
Sprint 77
Sprint 77Sprint 77
Sprint 77
 
Sprint 58
Sprint 58Sprint 58
Sprint 58
 
Sprint 87
Sprint 87Sprint 87
Sprint 87
 
Sprint 17
Sprint 17Sprint 17
Sprint 17
 
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
 
Sprint 53
Sprint 53Sprint 53
Sprint 53
 
Sprint 95
Sprint 95Sprint 95
Sprint 95
 
Sprint 89
Sprint 89Sprint 89
Sprint 89
 
Sprint 97
Sprint 97Sprint 97
Sprint 97
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 67
Sprint 67Sprint 67
Sprint 67
 
Sprint 66
Sprint 66Sprint 66
Sprint 66
 
Sprint 88
Sprint 88Sprint 88
Sprint 88
 
Sprint 59
Sprint 59Sprint 59
Sprint 59
 

Mehr von ManageIQ

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

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

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
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 🔝✔️✔️Delhi Call girls
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Kürzlich hochgeladen (20)

Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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 🔝✔️✔️
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Sprint 19

  • 1. ManageIQ Sprint 19 Report - Sprint End February 16, 2015 February 18, 2015
  • 2. Overview ● Sprint Statistics ● Providers (G. Blomquist) ● Rest API (A. Bellotti) ● UI Updates/I18n Status (D. Clarizio) ● Service Dialogs/Foreman/Orchestration (G. McCullough) ● Event Storms (J. Frey) ● Appliance (J. Rafaniello) ● Fleecing (R. Oliveri) ● Manageiq.org (J.M. Walker) ● Questions
  • 3. Sprint Statistics ● https://github.com/ManageIQ/manageiq/issues?q=milestone%3A%22Sprin t+19+Ending+Feb+16%2C+2015%22+is%3Amerged+ ● 181 Pull Requests Merged!!! ○ 90 issues labeled as “bug” ○ 58 issues labeled as “enhancement” ○ 32 issues labeled as “technical debt” ○ 11 issues labeled as “refactoring” ○ 5 issues labeled as “test” ● 78 Open PRs ○ 25 issues labeled as “WIP”
  • 4. Providers (G. Blomquist) ● Bug fixes ● OpenStack Infrastructure Host Events ○ OpenStack Integration team ● Kubernetes Inventory Collection ○ Container Management team (Demo) ● Next time... ○ Kubernetes events ○ Pluggable Providers update
  • 5. Rest API (A. Bellotti) Merged PRs: ❖ Tag Collection /api/tags #1433 ❖ Tag Management (assign and unassign to/from resources) ➢ Vm #1433 ➢ Provider #1434 ➢ Host #1436 ➢ DataStore #1437 ➢ ResourcePool #1438 ➢ Cluster #1439 ❖ Foundational ➢ Virtual attribute support #1425 ➢ Id/Href separation #1678 Bumping to v2.0.0-pre ❖ Policy Management ➢ Query policy and policy profiles conditions #1612 ❖ VM Management ➢ Custom Attributes #1239 ➢ Add LifeCycle Events #1663
  • 6. Rest API (A. Bellotti) Completed Development: ❖ Policy Management PRs ➢ Supporting policies and policy_profiles as subcollections #1580 ➢ Querying Policy actions via /api/policy/:id/policy_actions as well as primary collection /api/policy_actions #1608 ➢ Querying Policy events via /api/policy/:id/events #1611 ➢ “assign” and “unassign” policy and policy_profiles to vms, templates, providers, hosts, resource_pools and clusters resources #1644 ❖ Once the above and the remaining 3 VM Management PRs are merged, we will have closed the gap with the SOAP API.
  • 7. I18n Status ● All strings in the views have been converted to use gettext (I18n) calls ● Can add/update I18n files with translations ● All views converted to HAML ● I18n work put on hold: ○ Remaining strings in other code areas (i.e. controllers, models, javascript, etc) ○ Work to make the dictionary I18n enabled ○ Want to mark non-translated strings in the UI with special characters
  • 8. UI Updates ● Login screen converted to Bootstrap / Patternfly ● DHTMLX outer layouts completed, styling cleaned up ● Advanced search converted to Bootstrap / Patternfly ● Stacks screens have icons now ● Orchestration Insight ● Schedule editor converted to AngularJS
  • 9. Login screen converted to Patternfly
  • 10. Header, Navigation and Outer Layouts Converted to Patternfly (Bootstrap)
  • 11. Accordions (non-DHTMLX) and Search Box Converted to Patternfly Before After
  • 12. Advanced Search Converted to Patternfly (Bootstrap modal) Before After
  • 14. UI Customizations with Less (header, navigation and login panel colors, and mobile breakpoint) vmdb/app/assets/stylesheets/main.less The goal is to make these configurable in the UI eventually
  • 15. Stacks Screens - Icons Provider Relationships Stack SummaryInstance Relationships
  • 16. Orchestration Insight Orchestration Templates shown in the Services / Catalogs area after Cloud Provider refresh is done
  • 17. Orchestration Insight Currently, read only access to the Template contents
  • 18. Schedule Editor using AngularJS Demo
  • 19. Service Dialogs (G. McCullough) ● Added Dynamic checkbox ● Dynamic Service Dialog auto-refresh enhancement - Git issue #1724
  • 20. Foreman (G. McCullough) ● Provider refresh (inventory) ● Enabled Reporting / Tagging ● Automate service models ● Zone enablement ● Provisioning dialog design ○ state machine / workflow
  • 21. Orchestration (G. McCullough) ● Provisioning dialog generator ● Enabled Reporting / Tagging ● Automate service models ● Fog PR #3412 merged - Port Rackspace Orchestration implementation to OpenStack
  • 22. Event Storms (J. Frey) ● EventEx is now disabled by default
  • 23. Appliance (J. Rafaniello) ● Fixed ftp log collection regression (PR 1603 & 1677) ● Fixed “High CPU usage” due to continually restarting workers, when a provider is unreachable or bad password (PR 1691) ● Bundler 1.8.0 + concurrent gem installs broke centos appliance builds (PR 1722)
  • 24. Fleecing (R. Oliveri) ● Fixed bug causing fleecing timeout. ● New dev/test appliance setup completed. ○ Based on upstream builds. ○ MAC/Fusion appliance runs code from MAC. ○ Setup scripts and docs to be shared with community. ○ Linux based appliance TBD. ● Automated fleecing tests WIP ○ Image repository structure defined. ■ http://talk.manageiq.org/t/image-repo-layout/485 ○ Repository maintenance scripts in development (public) ○ New test PRs to be reviewed/merged.
  • 25. Manageiq.org (J.M. Walker) ● Public Trello board is here! ● Working on next version of depot (manageiq.org/depot/) ● Wireframe for site redesign ● BAH released v2 of Jellyfish cloud broker ● Staging site for “Planet ManageIQ” ● Planning online design summit - April/May ● Created public calendar for ManageIQ events (including sprint reports)
  • 26. Questions? Upcoming Sprint Report Schedule: ● 3/11/15 ● 4/1/15 ● 4/22/15