Jump to: navigation, search

Difference between revisions of "Meetings/TechnicalCommittee/Ceilometer Gap Coverage"

(Concern #5: lack of participation in Grenade-based upgrade testing)
(Concern #4: lack of production-readiness of sqlalchemy driver)
Line 31: Line 31:
 
=== Concern #4: lack of production-readiness of sqlalchemy driver ===
 
=== Concern #4: lack of production-readiness of sqlalchemy driver ===
 
* Actions:
 
* Actions:
** summit design session to address inefficiencies inherent in the current data model: http://summit.openstack.org/cfp/details/163
+
# [http://summit.openstack.org/cfp/details/163 summit design session] to address inefficiencies inherent in the current data model
** useful to pick Mike Bayer's brains also during this session: http://summit.openstack.org/cfp/details/157
+
# initial [https://blueprints.launchpad.net/ceilometer/+spec/big-data-sql round of improvements] required for sqlalchemy driver to be viable in the gate / small PoCs
** goal of allowing Juno-derived distros treat sqlalchemy as a first-class citizen
+
# [https://etherpad.openstack.org/p/ceilometer-sqlalchemy-mike-bayer leverage] sqlalchemy author Mike Bayer's domain expertise
** detail on known issues and design considerations: https://etherpad.openstack.org/p/ceilometer-sql
+
# allow Juno-derived distros treat sqlalchemy as a first-class citizen in small production deployments
* Blueprints:
 
** https://blueprints.launchpad.net/ceilometer/+spec/big-data-sql
 
 
* Driver: gordc
 
* Driver: gordc
 
* Milestone targets:
 
* Milestone targets:
 
** Substantial progress by: juno-1
 
** Substantial progress by: juno-1
 
** Completed by: juno-2
 
** Completed by: juno-2
* Status: '''in progress'''
+
* Status: '''#1-3 completed, #4 in progress'''
  
 
=== Concern #5: lack of participation in Grenade-based upgrade testing ===
 
=== Concern #5: lack of participation in Grenade-based upgrade testing ===

Revision as of 10:02, 14 June 2014

Concern #1: lack of an explicit project mission statement

  • Actions:
  • Driver: eglynn
  • Milestone targets:
    • Completed by: juno-1
  • Status: completed

Concern #2: lack of user- and operator-oriented documentation

Concern #3: lack of coverage in integration tests

Concern #4: lack of production-readiness of sqlalchemy driver

  • Actions:
  1. summit design session to address inefficiencies inherent in the current data model
  2. initial round of improvements required for sqlalchemy driver to be viable in the gate / small PoCs
  3. leverage sqlalchemy author Mike Bayer's domain expertise
  4. allow Juno-derived distros treat sqlalchemy as a first-class citizen in small production deployments
  • Driver: gordc
  • Milestone targets:
    • Substantial progress by: juno-1
    • Completed by: juno-2
  • Status: #1-3 completed, #4 in progress

Concern #5: lack of participation in Grenade-based upgrade testing

  • Actions:
  1. ceilometer services included in the existing grenade sequencing
  2. ceilometer-specific assertions on resource survivability in "javelin2"
  • Drivers: emilienm/cdent
  • Milestone targets:
    • Phase1 to be completed by: juno-1
    • Phase2 to be completed by: juno-2
  • Status: phase1 completed, phase2 in-progress