Design Summit/Juno/Etherpads

Barbican

 * Tue 1115-1155 Barbican Events
 * Tue 1205-1245 Kite
 * Tue 1640-1720 Barbican Plug-in Architecture
 * Tue 1730-1810 Barbican SSL/TLS Workflow

Ceilometer

 * Wed 0900-0940 Ceilometer agents repartition
 * Wed 0950-1030 Improve Ceilometer test strategy
 * Wed 1100-1140 Complex query on Ceilometer stats & project-specific meters
 * Wed 1150-1230 Rethinking Ceilometer as Time-Series-Data-as-a-Service
 * Wed 1350-1430 Revise Ceilometer data model to improve performance
 * Wed 1440-1520 Ceilometer Dev/Ops Session
 * Wed 1530-1610 Ceilometer SNMP improvements & code-free meters
 * Wed 1630-1710 Ceilometer alarm evaluation improvements & effective logging
 * Wed 1720-1800 Ironic and Ceilometer
 * Thurs 0900-0940 Deploying Ceilometer w/ TripleO & Metering Network Services

Cinder

 * Thurs 16:10-16:50 Volume Replication
 * Thurs 17:00-17:40 DRBD For Cinder-Volumes
 * Friday 09:00-09:40 NFS and its role within Cinder
 * Friday 10:00-10:40 Adding Consistency Groups to Cinder
 * Friday 10:50-11:30 3'rd party certificiation and CI systems
 * Friday 11:40-12:20 Changed Block List for Cinder Volumes
 * Friday 13:20-14:00 Cinder State and Workflow Management
 * Friday 14:10-14:50 Framework for detailed Volume Stats reporting
 * Friday 14:10-14:50 Reconcile Cinder Volumes with Actual Storage (DR and B/R)
 * Friday 15:00-15:40 Mulitple Pools per Cinder Backend
 * Friday 16:00-16:40 What is a Cinder Driver
 * Friday 16:40-17:30 Glance/Cinder usage of Swift as backing store

Cross-Project

 * Tues 11:15-11:55 The Future of Python Support
 * Tues 11:15-11:55 Solum, Murano, Heat: how to handle app lifecycle ?
 * Tues 11:15-12:45 Consistency Across OpenStack REST APIs
 * Tues 11:05 Cross-Project Documentation
 * Tues 14:00-14:40 Easier Documentation for Developers
 * Tues 14:00-14:40 New Oslo Library Releases and Your Project
 * Tues 14:00-14:40 Dealing with changes of plans, rejections and more
 * Tues 14:50-15:30 Taking another look at our CLA
 * Tues 14:50-15:30 Hierarchical Multitenancy in Every Project
 * Tues 14:50-15.30User Experience Designers Gathering
 * Tues 15:40-16:20 Cross-project Quota Management Service Endpoint
 * Tues 15:40 Tracking incoming features
 * Tues 16:40 How do we make it easier to fix the Gate?
 * Tues 16:40 Clients and SDKs Part I
 * Tues 16:40 How to improve security in your OpenStack project
 * Tues 17:30 Test Matrices and Feature Parity
 * Tues 17:30 Clients and SDKs Part II
 * Tues 17:30-18:10 i18n discussion
 * Friday 16:40-17:30 Glance/Cinder usage of Swift as backing store

Devstack

 * Fri 16:00 DevStack Update
 * Fri 16:50 DevStack Project Support

Documentation

 * Tues 14:00-14:40 Easier Documentation for Developers
 * Tues 11:05 Cross-Project Documentation
 * Wed 09:00 Installation Guide Discussion
 * Thu 09:50 Patching the Documentation Process
 * Fri 09:00 Continuous Publishing and Automation for Docs
 * Fri 11:40 Beef Up User and Operations Guides for Integrated

Glance

 * Wed 5:20-6:00: Hot/Artifacts repository finalize design
 * Thur 9:00-9:40: Glance Store and Future Features
 * Thur 9:50-10:30: Task Review and Taskflow
 * Thur 11:00-11:40: Adding functional operations to Glance API
 * Thur 11:50-12:30: Poking Image Filesystem

Heat

 * Wed 9.00-9:40 Dev/Ops Session
 * Wed 9.50-10:30 Next Steps for Software Orchestration
 * Wed 11.00-11:40 Scaling, Robustness and Convergence
 * Wed 11.50-12:30 Augmenting Polling with Notifications
 * Wed 13.50-14:30 Event notifications
 * Wed 14.40-15:20 Stack and Resource lifecycle callbacks
 * Wed 15.30-16:10 API v2
 * Wed 16.30-17:10 Resource Plugin Versioning

Horizon

 * Wed 15:30-16:10 Handling of static files
 * Wed 16:30-17:10 Modular, widget-based views and more pluggability
 * Wed 17:20-18:00 Client side development
 * Thu 17:00-17:40 Tuskar-UI and its relationship to Horizon
 * Fri 09:00-09:40 Review Horizon Usability Test feedback, proposals
 * Fri 9:50-10:30 Better Overview Pages
 * Fri 9:50-10:30 Dashboard Accessibility
 * Fri 10:50-11:30 Horizon Dev/Ops Session

Infrastructure

 * Wed 9:50 - Elastic Recheck next steps
 * Wed 11:00 - Jenkins moving forward
 * Wed 11:50 - Improving Third Party Testing
 * Thu 11:00 - Discussion/design talk of Vinz code review system
 * Thu 11:50 - StoryBoard: current status & Juno plans
 * Fri 9:50 - Replace Launchpad OpenID authentication
 * Fri 10:50 - Translation platform discussion

Ironic

 * Tues 11:15 Ironic Python Agent
 * Tues 12:05 Hardware Multitenancy Risk Mitigation
 * Tues 14:50 Performance and Scalability
 * Tues 15:40 Planning changes for Juno

Keystone

 * Wed 11:50-12:30 Hierarchical Multitenancy
 * Wed 13:50-14:30 DevOps
 * Wed 14:40-15:20 python-keystoneclient
 * Thurs 11:50-12:30 Authorization
 * Thurs 13:30-14:10 Federation
 * Thurs 14:20-15:00 Locally-managed identities
 * Fri 11:40-12:20 User & Group IDs
 * Fri 13:20-14:00 Service Catalog

Marconi

 * Tues 14:50 - Queue Flavors
 * Tues 15:40 - Notifications on Marconi
 * Tues 16:40 - Marconi Dev/Ops Session
 * Tues 17:30 - Scaling an Individual Queue

Neutron

 * Wed 9:00-9:40: New Policies for Neutron in Juno
 * Wed 9:50-10:30: Code Review Process Improvements
 * Wed 11:00-11:40: IPv6 status in Neutron
 * Wed 11:50-12:30: ML2 Juno Roadmap and Extensions Support In ML2 Mechanism Drivers
 * Wed 13:50-14:30: Refactoring the Neutron Server Core
 * Wed 14:40-15:20: Nova-Net to Neutron migration
 * Wed 15:30-14:10: Integrating Tasks into Neutron
 * Wed 16:30-17:10: Advanced Services and Virtual Resource for Service Chaining
 * Wed 17:20-18:00: Neutron Distributed Virtual Router Progress Update
 * Thu 9:00-9:40: Neutron QA and Testing
 * Thu 9:50-10:30: Sharing the load of operational responsibility
 * Thu 11:00-11:40: Neutron LBaaS Update
 * Thur 11:50-12:30: Modular Layer2 Agents
 * Thur 3:10-3:50: Neutron Scaling with Rackspace
 * Fri 10:50-11:30: Neutron Group Based Policy
 * Fri 11:40-12:30: FWaaS and VPNaaS
 * Fri 13:20-14:00: LBaaS SSL L7 and automated scenarios
 * Fri 14:10-14:50: Hierarchical Network Topologies
 * Fri 15:00-15:40: L3 Vendor Plugins
 * Fri 16:00-16:40: Pluggable External Networks and Dynamic routing.
 * Fri 16:50-17:30: Service VM Discussion

Nova
Wednesday, May 14 Thursday, May 15 Friday, May 16
 * 9:00am Continuation of third party CI
 * 9:50am Clustered hypervisor support in Nova
 * 11:00am The road to deprecating nova.virt.baremetal
 * 11:50am Data transfer service plug-in
 * 1:50pm Next steps in live upgrade
 * 2:40pm Image precaching service
 * 3:30pm Flavor storage re-vamp
 * 4:30pm Rethinking cross project interactions
 * 5:20pm Nova V2 on V3 API implementation POC
 * 9:00am Hyper-V Driver new features
 * 9:50am Libvirt driver roadmap for Juno
 * 11:00am Improve performance of live migration on KVM
 * 11:50am limited conductor API
 * 1:30pm Implementing state management for quotas
 * 2:20pm Multi-Volume Snapshots
 * 3:10pm Hypervisor power management
 * 4:10pm SR-IOV support
 * 5:00pm Nova V3 API
 * 9:00am Vmwareapi driver roadmap for Juno
 * 9:50am Docker driver - features & testing
 * 10:50am Future of Gantt APIs and interfaces
 * 11:40am Common no DB Scheduler
 * 1:20pm Simultaneous Scheduling for Server Groups
 * 2:10pm Scheduler hints for VM life cycle
 * 3:00pm Nova Dev/Ops Session
 * 4:00pm Unsession

Ops

 * Mon 1115 – 1155  Ask the devs: Meet the PTLs and TC, How to get the best out of the design summit
 * Mon 1205 – 1245 Reasonable Defaults
 * Mon 1400 – 1440 Upgrades and Deployment Approaches
 * Mon 1450 – 1620 Architecture Show and Tell, Tales and Fails
 * Mon 1640 – 1720 Networking
 * Mon 1730 – 1810  Security


 * Fri 9:00 – 9:40   Enterprise Gaps
 * Fri 9:50 – 10:30  Database
 * Fri 10:50 – 11:30 Issues at Scale
 * Fri 11:40 – 12:20 Meta Discussion – ops communication and governance
 * Fri 1:20 – 2:00 Ansible
 * Fri 2:10 – 2:50 Chef
 * Fri 3:00 – 3:40 Puppet
 * Fri 4:00 – 4:30 Monitoring and Logging

Oslo

 * Wed 9:00 - 9:40 Release Plan for Low-level Libraries
 * Wed 9:50 - 10:30 oslo.messaging status and plans for Juno
 * Wed 11:00 - 11:40 AMQP 1.0 protocol driver
 * Thu 9:00 - 9:40 Oslo Library Teams Breakout Session
 * Thu 9:50 - 10:30 Testing pre-releases of Oslo libs with apps
 * Thu 11:00 - 11:40 OpenStack cross service/project OpenStack profiler
 * Thu 15:10 - 16:00 Upstream chat with Mike Bayer
 * Thu 16:10 - 17:00 rpc proxy(oslo.messaging)
 * Fri 14:10 - 15:50 oslo.rootwrap: performance and other improvements
 * Fri 15:00 - 16:40 Semantic versioning and oslo
 * Fri 16:00 - 16:40 PKI for messaging

QA
Wednesday
 * 2:40 – 3:20 Branchless Tempest
 * 3:30 – 4:10 Tempest Documentation Gaps
 * 4:30 – 5:10 Functional API Testing - post dev QA vs TDD
 * 5:20 – 6:00 Rally and Tempest Integration

Thursday
 * 1:30 – 2:10 API tests with JSONSchema
 * 2:20 – 3:00 Negative Testing: Fuzzy Test Framework
 * 3:10 – 3:50 How to improve the UX of our Testing Tools
 * 4:10 – 4:50 Tempest, GUI, Client, Server

Friday
 * 1:20 – 2:00 Grenade Current Status and Next Steps
 * 2:10 – 2:50 QA Program Policy and Changes in Juno

Summary
 * Summary of the outcome of the QA sessions

Refstack

 * Tuesday 2:00 RefStack

Release Management

 * Wednesday 1:50pm Release branches, QA and requirements
 * Thursday 9:00am Vulnerability management in Juno
 * Thursday 5:00pm Stable branches maintenance
 * Friday 3:00pm Juno release schedule and processes
 * Friday 4:50pm Design Summit feedback

Sahara (ex. Savanna)

 * Thu 13:30 Releasing and backward compatibility
 * Thu 14:20 CI/gating and plugin requirements
 * Thu 15:10 Scalable Sahara and further OpenStack integration
 * Thu 16:10 UX improvements
 * Thu 17:00 Future of EDP: plugins, SPI, Oozie
 * Fri 09:00 Next major REST API - v2
 * Fri 09:50 Sahara in Icehouse and Juno

Swift
Thursday, May 15.
 * 1:30pm Swift core principles
 * 2:20pm Swift Dev/Ops Session
 * 3:10pm Making Swift Docs Better
 * 4:10pm Arch of the Swift Object Server Diskfile API
 * 5:00pm Swift Storage Policies

Friday, May 16.
 * 9:00am Swift Distributed Tracing Methods and Tools
 * 9:50am More Efficient Object Replication
 * 10:50am Swift and Python 3 Strategy

TripleO (Deployment)

 * Fri 11:40 - 12:20 TripleO Tuskar Planning
 * Fri 13:20 - 14:00 TripleO Development and Testing Environment
 * Fri 14:10 - 14:50  TripleO and Docker
 * Fri 15:00 - 15:40  TripleO CI
 * Fri 16:00 - 16:40  TripleO and Neutron
 * Fri 16:50 - 17:30  TripleO Dev/Ops Session

Trove
Thursday, May 15.
 * 09:50 - 10:30 Scheduling Automated Tasks Service
 * 11:00 - 11:40 Testing Trove
 * 11:50 - 12:30 Replication Next Steps
 * 13:30 - 14:10 Clustering Next Steps
 * 14:20 - 15:00 Monitoring in Trove: Of DBAdmins and Buses
 * 15:10 - 15:50 One Impl to Rule them All / Datastore Versioning

Other Projects

 * Tue 11:15 - 11:55 Design Summit 101


 * Tue 14:50 - 15:30 Rally juno roadmap
 * Tue 14:50 - 18:10 puppet-openstack juno design session
 * Tue 17:30 - 18:10 Discovery and Diagnostic for OpenStack
 * Tue 12:05 - 12:45 Designate Session 1
 * Tue 16:40 - 19:20 Climate, Resource Reservation for the OpenStack
 * Wed 13:50 - 17:20 Solum Session
 * [Wed 14:00 - 15:00] Win the Enterprise
 * Thur 13:50 - 17:40 Project Heat-Translator
 * Fri 9:00 - 12:20 Congress Session