We'll be talking about where Barbican is headed in the next few cycles, as well as give an update on the status of integration with Barbican from other OpenStack projects.
Wednesday October 28, 2015 12:05pm - 12:45pm JST
Kotobuki room
There have been questions about using the LXC containers as disposable units that could improve upgrades (similar to Kolla's approach). I think this is worth discussing, at least to identify if we want to do this, and whether or not we want to continue supporting a completely 'on metal' cluster as well. This should be seen as exploration of an option, not necessarily something we'll do.
The time has come to put together an upgrade framework which can handle both the upgrades between OpenStack-Ansible versions, and between OpenStack versions. We will discuss experiences which the audience have had, or have heard about, and gather requirements for a framework which covers these needs.
Discussion of the current plans and hot topics for OSC:
* Migrating to keystoneauth for all Identity non-CRUD operations * Re-balancing the argument handling between OpenStackClient, os-client-config and keystoneauth * Command namespaces and plugins
Cue currently support the provisioning and management of RabbitMQ. As we look to add additional Brokers (such as Kafka), we need to review the API, dive into the backend implementation and build a framework for plugging in more Brokers.
Thursday October 29, 2015 9:00am - 9:40am JST
Kotobuki room
We propose to introduce the concept of "replicated shares" to Manila where shares can exist in more than one AZ, allowing users to protect themselves from outages (planned and unplanned) by keeping copies of their data in different failure domains.
Thursday October 29, 2015 11:00am - 11:40am JST
Kotobuki room
Snapshots in Manila originally only allow 1 narrow use case: creating new shares from snapshots. Not only is it hard or impossible for some backend implementations to support that use case, but it's needlessly expensive way to solve many real world problems. We propose to support new APIs that allow snapshots to be used in different ways, and to provide a mechanism for end users to discover which semantics are supported by a given instance of Manila.
Thursday October 29, 2015 11:50am - 12:30pm JST
Kotobuki room
The Community App Catalog has come a long way in the last six months, though much of that work has been on the community building and the behind the scenes bits on the back end. The most visible part is the Horizon panel which we will show off, along with going over our plans for the next cycle.
Because the App Catalog integration with OpenStack clouds will continue to increase, this is a great time to get involved and provide feedback on how we can make this effort even more valuable for the users of your clouds. Please join us for this session!
Thursday October 29, 2015 1:50pm - 2:30pm JST
Kotobuki room
During this design session we'll introduce the CloudKitty project from a developer's perspective. Our goal is to help possible new contributors understand how the component is working. We'll then talk about the project future and changes planned. We would love to discuss with the community about these and get feedbacks or possible use cases.
If you want to participate in the project or have a deeper understanding of what are its internals come join us.
During the Liberty cycle, two groups for common OpenStack Packaging (one for RPM based distributions and one for Deb based distributions) have been formed under the OpenStack Big Tent. The OpenStack RPM Packaging group has come up with a plan for the Mitaka cycle and would like to discuss it and gather feedback.
This session is about exchanging ideas and feedback with the wider OpenStack developer community, contributors and packagers.
The how and why of common RPM Packaging, Packaging Deb + Q & A
Thursday October 29, 2015 3:30pm - 4:10pm JST
Kotobuki room
Say hello to Project Searchlight. Based on Elasticsearch, this newly approved OpenStack project has a mission to provide advanced and scalable indexing and search across multi-tenant cloud resources. In Liberty we released a technical preview (0.1.0) and in Mitaka we intend to release the official 1.0 version. A full demo and overview of searchlight will be provided at the main conference session below:
http://sched.co/49ub
In this session we will be covering questions like the following:
* What would deployers and users most like to see Searchlight provide? * What is the priority for search integrations to other services like Nova, Neutron, Cinder, Swift, etc? * What can we do to better enable the above integrations? * What can we do to best enable other project teams to develop integration plugins for their project?
The session will have notes taken on the following etherpad:
Solum is a multi-tenant application lifecycle management system for OpenStack. It supports deploying of applications written in different languages (Python, Java, PHP, etc.) on OpenStack using native OpenStack services of Keystone, Heat, Swift, Glance, Neutron, and Nova. Solum supports creation of Docker-based custom language runtimes called "languagepacks". A languagepack is essentially a Docker container image with the required libraries installed on it. Application developers can create custom languagepacks specific to their application's build and runtime requirements. Solum supports continuous integration testing of applications by providing the ability to run unit tests as part of building and deploying applications. The workflow of an application consisting of test, build, and deploy stages can be customized and can be triggered from external services such as github webhooks. Solum supports application add-ons which are services such as databases. Such add-ons are made available to applications through custom parameters. Solum maintains logs of application lifecycle stages, which operators and application developers/deployers can utilize in diagnosing and debugging issues.
In this presentation and discussion session, we will focus on Solum's goals, timeline, community involvement, current features, usage experience, and upcoming/planned features.
Thursday October 29, 2015 5:20pm - 6:00pm JST
Kotobuki room