Jump to: navigation, search

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

(Concern #3: lack of coverage in integration tests)
(Concern #2: lack of user- and operator-oriented documentation)
Line 9: Line 9:
 
=== Concern #2: lack of user- and operator-oriented documentation ===
 
=== Concern #2: lack of user- and operator-oriented documentation ===
 
* Actions:
 
* Actions:
** re-work RDO getting started guide in distro-agnostic form: http://openstack.redhat.com/CeilometerQuickStart
+
# joint ceilometer/documentation [http://summit.openstack.org/cfp/details/311 summit design session]
** discern operator preferences for documentation at summit operator feedback session: http://summit.openstack.org/cfp/details/177
+
# address persistent issues in the ceilometer documentation build
** joint ceilometer/documentation summit session: http://summit.openstack.org/cfp/details/311
+
# move non-developer-oriented installation instructions out of the in-tree developer documentation
 +
# re-work [http://openstack.redhat.com/CeilometerQuickStart RDO getting started guide] in [https://blueprints.launchpad.net/openstack-manuals/+spec/add-ceilometer-admin-guide-to-openstack-manuals distro-agnostic form]
 
* Driver: ildikov
 
* Driver: ildikov
 
* Milestone targets:
 
* Milestone targets:
 
** Initial progress by: juno-1
 
** Initial progress by: juno-1
 
** Completed by: juno-2
 
** Completed by: juno-2
* Status: '''in progress'''
+
* Status: '''#1-2 completed, #3-4 in progress'''
  
 
=== Concern #3: lack of coverage in integration tests ===
 
=== Concern #3: lack of coverage in integration tests ===

Revision as of 12:19, 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

  • Actions:
  1. joint ceilometer/documentation summit design session
  2. address persistent issues in the ceilometer documentation build
  3. move non-developer-oriented installation instructions out of the in-tree developer documentation
  4. re-work RDO getting started guide in distro-agnostic form
  • Driver: ildikov
  • Milestone targets:
    • Initial progress by: juno-1
    • Completed by: juno-2
  • Status: #1-2 completed, #3-4 in progress

Concern #3: lack of coverage in integration tests

  • Actions:
  1. summit design session to address test strategy shortcomings
  2. leverage the ceilometer capabilities API to make the viable sql-a driver discoverable in branchless Tempest
  3. land the stalled tempest patches
  4. curate the ceilometer Tempest coverage to ensure it does not become persistently problematic in the gate
  • Drivers: DinaBelova/vrovachev
  • Milestone targets:
    • Substantial progress by: juno-1
    • Completed by: juno-2
  • Status: #1-3 completed, #4 in progress

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:
    • Substantial progress by by: juno-1
    • Completed by: juno-2
  • Status: #1 completed, #2 in-progress