Difference between revisions of "Meetings/TechnicalCommittee/Ceilometer Gap Coverage"
(Created page with "=== Concern #1: lack of an explicit project mission statement === * Actions: ** team wordsmithing of an appropriate mission statement: https://review.openstack.org/87526 * Dri...") |
m (ThierryCarrez moved page Governance/TechnicalCommittee/Ceilometer Gap Coverage to Meetings/TechnicalCommittee/Ceilometer Gap Coverage: TC pages moved to governance.o.o) |
||
(32 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=== Concern #1: lack of an explicit project mission statement === | === Concern #1: lack of an explicit project mission statement === | ||
* Actions: | * Actions: | ||
− | ** | + | ** collaborative wordsmithing of an appropriate [https://review.openstack.org/87526 mission statement] |
* Driver: eglynn | * Driver: eglynn | ||
+ | * Milestone targets: | ||
+ | ** Completed by: juno-1 | ||
+ | * Status: '''completed''' | ||
=== Concern #2: lack of user- and operator-oriented documentation === | === Concern #2: lack of user- and operator-oriented documentation === | ||
* Actions: | * Actions: | ||
− | + | # joint ceilometer/documentation [http://summit.openstack.org/cfp/details/311 summit design session] | |
− | + | # address [https://review.openstack.org/#/q/openstack/ceilometer+branch:master+topic:bug/1317648,n,z persistent issues] in the ceilometer documentation build | |
− | + | # 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] | |
+ | # move non-developer-oriented installation instructions out of the in-tree developer documentation | ||
* Driver: ildikov | * Driver: ildikov | ||
+ | * Milestone targets: | ||
+ | ** Initial progress by: juno-1 | ||
+ | ** Completed by: <strike>juno-2</strike> juno-3 | ||
+ | * Status: '''#1-2 completed, #3-4 [https://blueprints.launchpad.net/openstack-manuals/+spec/add-ceilometer-admin-guide-to-openstack-manuals completed]''' | ||
=== Concern #3: lack of coverage in integration tests === | === Concern #3: lack of coverage in integration tests === | ||
* Actions: | * Actions: | ||
− | + | # [http://summit.openstack.org/cfp/details/152 summit design session] to address test strategy shortcomings | |
− | + | # [https://review.openstack.org/96752 leverage] the ceilometer capabilities API to make the viable sql-a driver discoverable in branchless Tempest | |
− | + | # land the [https://review.openstack.org/#/q/status:merged+project:openstack/tempest+branch:master+topic:bp/add-basic-ceilometer-tests,n,z stalled Tempest patches] | |
− | * | + | # curate the ceilometer Tempest coverage to ensure it does not become persistently problematic in the gate |
+ | # further extend the ceilometer coverage in Tempest, including a mongodb-based Tempest variant once the distro coverage in the gate allows | ||
+ | * Drivers: DinaBelova/vrovachev | ||
+ | * Milestone targets: | ||
+ | ** Substantial progress by: juno-1 | ||
+ | ** Completed by: <strike>juno-2</strike> juno-3 | ||
+ | * Status: '''#1-3 completed, #4 in progress, #5 [https://review.openstack.org/114208 completed]''' | ||
=== Concern #4: lack of production-readiness of sqlalchemy driver === | === Concern #4: lack of production-readiness of sqlalchemy driver === | ||
* Actions: | * Actions: | ||
− | + | # [http://summit.openstack.org/cfp/details/163 summit design session] to address inefficiencies inherent in the current data model | |
− | + | # 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 | |
− | + | # [https://etherpad.openstack.org/p/ceilometer-sqlalchemy-mike-bayer leverage] sqlalchemy author Mike Bayer's domain expertise | |
− | + | # allow Juno-derived distros treat sqlalchemy as a first-class citizen in small production deployments | |
− | |||
− | |||
* Driver: gordc | * Driver: gordc | ||
+ | * Milestone targets: | ||
+ | ** Substantial progress by: juno-1 | ||
+ | ** Completed by: <strike>juno-2</strike> juno-3 | ||
+ | * Status: '''#1-3 completed, #4 [https://blueprints.launchpad.net/ceilometer/+spec/bigger-data-sql completed]''' | ||
=== Concern #5: lack of participation in Grenade-based upgrade testing === | === Concern #5: lack of participation in Grenade-based upgrade testing === | ||
* Actions: | * Actions: | ||
− | + | # [https://review.openstack.org/94468 ceilometer services included] in the existing grenade sequencing | |
− | + | # ceilometer-specific assertions on resource survivability in [https://review.openstack.org/96445 javelin2] | |
− | + | * Drivers: emilienm/cdent | |
+ | * Milestone targets: | ||
+ | ** Substantial progress by by: juno-1 | ||
+ | ** Completed by: <strike>juno-2</strike> juno-3 | ||
+ | * Status: '''#1 [https://review.openstack.org/94468 completed], #2 [https://review.openstack.org/102354 completed]''' |
Latest revision as of 16:34, 5 December 2014
Contents
- 1 Concern #1: lack of an explicit project mission statement
- 2 Concern #2: lack of user- and operator-oriented documentation
- 3 Concern #3: lack of coverage in integration tests
- 4 Concern #4: lack of production-readiness of sqlalchemy driver
- 5 Concern #5: lack of participation in Grenade-based upgrade testing
Concern #1: lack of an explicit project mission statement
- Actions:
- collaborative wordsmithing of an appropriate mission statement
- Driver: eglynn
- Milestone targets:
- Completed by: juno-1
- Status: completed
Concern #2: lack of user- and operator-oriented documentation
- Actions:
- joint ceilometer/documentation summit design session
- address persistent issues in the ceilometer documentation build
- re-work RDO getting started guide in distro-agnostic form
- move non-developer-oriented installation instructions out of the in-tree developer documentation
- Driver: ildikov
- Milestone targets:
- Initial progress by: juno-1
- Completed by:
juno-2juno-3
- Status: #1-2 completed, #3-4 completed
Concern #3: lack of coverage in integration tests
- Actions:
- summit design session to address test strategy shortcomings
- leverage the ceilometer capabilities API to make the viable sql-a driver discoverable in branchless Tempest
- land the stalled Tempest patches
- curate the ceilometer Tempest coverage to ensure it does not become persistently problematic in the gate
- further extend the ceilometer coverage in Tempest, including a mongodb-based Tempest variant once the distro coverage in the gate allows
- Drivers: DinaBelova/vrovachev
- Milestone targets:
- Substantial progress by: juno-1
- Completed by:
juno-2juno-3
- Status: #1-3 completed, #4 in progress, #5 completed
Concern #4: lack of production-readiness of sqlalchemy driver
- Actions:
- summit design session to address inefficiencies inherent in the current data model
- initial round of improvements required for sqlalchemy driver to be viable in the gate / small PoCs
- leverage sqlalchemy author Mike Bayer's domain expertise
- 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-2juno-3
- Status: #1-3 completed, #4 completed
Concern #5: lack of participation in Grenade-based upgrade testing
- Actions:
- ceilometer services included in the existing grenade sequencing
- ceilometer-specific assertions on resource survivability in javelin2