Meetings/TechnicalCommittee/Trove Gap Coverage
< Meetings | TechnicalCommittee
Revision as of 10:01, 23 April 2014 by ThierryCarrez (talk | contribs) (Created page with "=== Concern #1: Lack of Test Coverage in Tempest === * Actions: ** BP for Juno is at https://blueprints.launchpad.net/trove/+spec/tempest-guest-tests and is a top priority **...")
Contents
Concern #1: Lack of Test Coverage in Tempest
- Actions:
- BP for Juno is at https://blueprints.launchpad.net/trove/+spec/tempest-guest-tests and is a top priority
- We have already started working on adding more tests: https://etherpad.openstack.org/p/trove-tempest-items
- This was one of the main points discussed at the Icehouse Trove Midcycle meetup: https://etherpad.openstack.org/p/trove-2014-meetup-tempest
- Planning to iron out any issues that may arise during the Trove Testing Session at the ATL Design Summit: http://summit.openstack.org/cfp/details/295
- On a slightly tangential note, we are going to start looking into upgrade testing / grenade as well.
- Driver(s): peterstac, ravikumar_hp, vipuls
- Milestone: Juno 3
Concern #2: Trove Documentation
- Actions:
- We now have an Trove deployment doc published at http://docs.openstack.org/trunk/install-guide/install/apt/content/ch_trove.html
- However, this is a draft and has gaps which need to be filled in (esp. around building guestagent images).
- Getting the quality up on this is a high priority for Juno
- We have trove-api docs at https://github.com/openstack/database-api
- Currently in the process of moving them over to the trove repository for better locality so it makes it easier to update
- Update build jobs to build automatically
- Update with datastore API details
- We also have trove developer docs at http://docs.openstack.org/developer/trove/ which get built automatically by an infra job
- Will update and polish this in Juno
- We now have an Trove deployment doc published at http://docs.openstack.org/trunk/install-guide/install/apt/content/ch_trove.html
- Driver(s): grapex, laurelm
- Milestone:Juno 2
Concern #3: Deprecating Reddwarf CI
- Actions:
- Identify "functional tests" in trove-integration that are not "integration tests" and not movable to Tempest, but still needed.
- Move these functional tests that are running as part of rdjenkins test job today to run as a new Openstack Infra job.
- Retire rdjenkins functional test-job, and currently used gerrit trigger plugin workflow.
- Driver(s): juice, slicknik
- Milestone: Juno 2
Concern #4: BPs, Bug Triage, and Reviews
- Actions:
- We now have a weekly bp review meeting in #openstack-trove to triage/approve BPs
- We've historically had issues with BPs not having sufficient info in them, so we now have a template that BPs must follow before they can be approved.
- Dedicated some time to do focused bug triage.
- Need to expand core team to get better traction with reviews. Discussions around this to happen at the ATL design summit.
- Driver(s): slicknik, hub_cap, amcrn
- Milestone: Juno 1
Concern #5: Neutron Support
- Actions:
- Support deployments using Neutron
- This includes automated testing in openstack-infra of this configuration (overlap with gap #3)
- Driver(s): annashen, juice, slicknik
- Milestone: Juno 2