Please note: This schedule is for OpenStack Active Technical Contributors participating in the Icehouse Design Summit sessions in Hong Kong. These are working sessions to determine the roadmap of the Icehouse release and make decisions across the project. To see the full OpenStack Summit schedule, including presentations, panels and workshops, go to http://openstacksummitnovember2013.sched.org.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Trove [clear filter]
Wednesday, November 6


Moving Trove integration tests to Tempest
Right now we use redstack (trove-integration) for all our integration testing needs. How do we move to Tempest so that our tests can be used to gate check-ins. Let's discuss what needs to happen, and how we can go about getting it done.


(Session proposed by Nikhil)

Wednesday November 6, 2013 2:00pm - 2:40pm
AWE Level 2, Room 201A


Trove Current Heat Integration
the Trove heat codepath is currently lacking. It needs to be built out, and support multiple templates and things like cloud init. We need to define a list of criteria we want to support and how we would like to support them.


(Session proposed by Michael Basnight)

Wednesday November 6, 2013 2:50pm - 3:30pm
AWE Level 2, Room 201A


Trove Datastore Clustering
We have defined what we think is a good shot at the clustering api. Lets, as a group, review it and toss out our ideas, and try to blow holes in it.

We also need to gather high level requirements, such as rack awareness, that a Clustering system needs to define.


(Session proposed by Michael Basnight)

Wednesday November 6, 2013 3:40pm - 4:20pm
AWE Level 2, Room 201A


Zero Downtime Trove Upgrades
Go over strategy to upgrade GuestAgent, TaskManager, and API without incurring downtime. Also touch on ensuring version compatibility with RPC versioning.


(Session proposed by Vipul Sabhaya)

Wednesday November 6, 2013 4:40pm - 5:20pm
AWE Level 2, Room 201A


Guest Agents in Trove
The OpenStack ecosystem plays host to a number of guest agents, tiny programs which help manage services or other components on provisioned servers. Trove also makes use of an agent to provision and manage datastores.

There are currently two known agents used for Trove- the so called "reference agent" found in the Trove repository as well as Sneaky Pete which is currently used by Rackspace. Both suffer from architectual issues with how they communicate with Trove (some of which will hopefully be resolved by the work on Conductor).

Let's get together and discuss the way that Trove's relationship with agents as well as the agents themselves can be improved.


(Session proposed by Michael Basnight)

Wednesday November 6, 2013 5:30pm - 6:10pm
AWE Level 2, Room 201A