Loading…
OpenStack Kilo Design Summit has ended
This is the schedule for the Kilo Design Summit, where OpenStack contributors discuss the future of OpenStack development.
Click here for the main OpenStack Summit conference schedule.
Gauguin [clear filter]
Tuesday, November 4
 

11:15 CET

Incremental Zone Transfers with designate-mdns
Incremental Zone Transfers with mDNS


Tuesday November 4, 2014 11:15 - 11:55 CET
Gauguin

12:05 CET

DNSSEC with Designate
DNSSEC with Designate


Tuesday November 4, 2014 12:05 - 12:45 CET
Gauguin

14:00 CET

Designate: Standalone Agent
Replacement Standalone Agent for the mDNS world


Tuesday November 4, 2014 14:00 - 14:40 CET
Gauguin

14:50 CET

Integrating Barbican with other OpenStack projects
This is a discussion for strategies and patterns to be used when integrating your OpenStack project with Barbican. The Barbican team has seen a couple of different approaches to integration in Nova, Glance, and Neutron LBaaS. This discussion aims to find a consistent path for integration that interested projects can use to minimize code repetition.


Tuesday November 4, 2014 14:50 - 15:30 CET
Gauguin

15:40 CET

Barbican Common Certificate Issuance API
This discussion aims to define the API that will be used to issue certificates across multiple Certificate Authorities. There are two approaches being discussed: One is to have a baseline API that can be used to provision certificates on any CA, the other approach would introduce a new concept akin to VM "flavors" that can be used to discover which CAs are supported by a particular instace of Barbican.


Tuesday November 4, 2014 15:40 - 16:20 CET
Gauguin

16:40 CET

Barbican Plugin (Driver) Lifetime management
This session aims to define how the various different plugins (drivers) will be managed throughout their lifetime. Some of the questions we aim to answer are: How to migrate from one plugin to another? How to deal with plugin versioning? When does it make sense to enable more than one type of plugin at the same time?


Tuesday November 4, 2014 16:40 - 17:20 CET
Gauguin

17:30 CET

Barbican per-user entity-level authorization
The goal of this session is to find the correct OpenStack-wide way forward for providing entity-level authorization (authorization for individual secrets/containers/etc.) There has been a lot of discussion around this topic since last summit without a resolution. Keystone policy currently cannot address this use case, and there is some resistance to adding it to Barbican, since Authorization falls within Keystone's domain.


Tuesday November 4, 2014 17:30 - 18:10 CET
Gauguin
 
Wednesday, November 5
 

09:00 CET

Gap analysis for using Tempest in production
Tempest should be able to run against any OpenStack cloud as README says. However, it's difficult to run against production (not devstack) OpenStack cloud now. In this session, we will talk about the gap that we should resolve. For example, UX(there are hundreds configs..), stability, performance etc.. Topic for which we already have bp done/in progress/todo, e.g. Cleanup of resources, run with pre-provisioned accounts (no overall admin required for parallel run)

Some subtopics which may be discussed as part of this session are:

Tempest UX Improvements, revisiting a GUI/service, tempest/rally integration


Wednesday November 5, 2014 09:00 - 09:40 CET
Gauguin

09:50 CET

Infra: Infra-manual
Discuss how to make progress on the new manual for the project infrastructure. The manual is in three parts: developers, project leaders, administrators.



Wednesday November 5, 2014 09:50 - 10:30 CET
Gauguin

11:00 CET

Tempest scope in the brave new world
As part of the discussions during the Juno cycle about the gate scaling limits we've been encroaching on, one of the solutions was to switch a large portion of the functional testing burden back into the individual projects. So where does this leave tempest? This session will be concerned with defining exactly what the scope of tempest should be moving forward, and how it fits in the greater testing scheme within OpenStack.


Wednesday November 5, 2014 11:00 - 11:40 CET
Gauguin

11:50 CET

Stable branches
In this session we'll talk about stable branch maintenance, and how to evolve our processes to support the continued growth of OpenStack. In particular we'll cover:

- Future stable/icehouse and stable/juno point release dates
- Icehouse will be supported for 15 months. How are we doing on that so far ?
- Decision on support timeframe for Juno
- State of stable gate and how to improve it
- Freeze enforcement and exception process codification
- How to handle growth and load
* Should we set up project-specific review teams ?
* Should we use liaisons ?
- Should we abandon using a specific ML, to increase team visbility ?
- Open discussion


Wednesday November 5, 2014 11:50 - 12:30 CET
Gauguin

13:50 CET

Infra: AFS
The infra team set up an AFS cell. Discuss whether and how we might use it.


Wednesday November 5, 2014 13:50 - 14:30 CET
Gauguin

14:40 CET

QA/Infra: Gating relationships
Discuss evolving needs of project gates. Criteria on what project interfaces need what kind of testing or gating. How to ensure that is kept up to date over time. What can be automated? How to document the result so that developers understand what is being tested, how, and when.


Wednesday November 5, 2014 14:40 - 15:20 CET
Gauguin

15:30 CET

QA and CI after merge
Moving forward there is a desire to reduce the scope of the gate to a stable and reliable "gold standard" and move the testing of special cloud configurations and scenarios to post merge. [0] This is to help reduce the complexity of the gate to make it more reliable and easier to debug for everyone. But, first we need to define what kind of scenarios are outside of the gold standard and should be tested post merge. There is also a gap in the tooling for this effort, we need a dashboard and other tools to advertise the test results properly and to simplify troubleshooting.

Discussion on test after code merge:
- Which features to verify after merge
- Which kind of tests (flacky, long running, multinode)
- How to track results trends
- How to save features and tests verified after merge from bit rot

[0] http://lists.openstack.org/pipermail/openstack-dev/2014-July/041057.html


16:30 CET

TripleO Onramp and New Implementations
The on-ramp for TripleO can be a bit confusing and long. We'll discuss current efforts to clarify things and lower the barrier to entry for developers, testers, and users.

QuintupleO - OpenStack on OpenStack on OpenStack; This should be a brief summary of where the project is at and where we expect to be in Kilo.

Tuskar - A brief summary of the Tuskar status and short/long term goals.

Implementations - TripleO has been largely focused on a single implementation until now, but we have learned that many users are interested in using different tools for some or all of the parts of the system. We will ask each representative from each set of tools to summarize what tools they're using and where they expect to go with their involvement in TripleO for Kilo. Including, but not limited to, Puppet, Kolla (docker/kubernetes), and Ansible.


Wednesday November 5, 2014 16:30 - 17:10 CET
Gauguin

17:20 CET

Tempest-lib moving forward
During the juno release the tempest-lib project was started. The goal of tempest-lib is to take some of the common glue in tempest and create an externally consumable library that will enable creating additional test suites easily using similar mechanisms to tempest. This session aims to be a discussion on how tempest-lib should evolve and what functionality should be in it as opposed to tempest.


Wednesday November 5, 2014 17:20 - 18:00 CET
Gauguin
 
Thursday, November 6
 

09:00 CET

Asserting hardware ready-state
Discuss a unified API for asserting ready state using either in-band and out-of-band means.

-----------

Hardware usually needs to be prepared before its first use. In many environments, the same process is repeated before each use. OnMetal already supports a "decom" phase (though somewhat of a misnomer, this is all about "ready-state").

That work has not landed upstream yet. However, the OnMetal team is giving a presentation on Wednesday about it:

http://openstacksummitnovember2014paris.sched.org/event/722245d15f368a720d95c9a9bbb77100


Thursday November 6, 2014 09:00 - 09:40 CET
Gauguin

09:50 CET

Vulnerability Management
In this session we'll discuss the Vulnerability Management Team processes and how to make progress on them in Kilo. In particular, we'll cover:

- Publishing OSSAs to openstack/ossa in YAML, using Gerrit for signoff
- Create tooling to send emails to the right lists from merged OSSA YAML
- Automate publication to a security.openstack.org website
- Introduction of the VMT liaisons
- Incident Report taxonomy
- What projects would we support in a big-tent model
- Relationship with the OSSG
- Development of a severity metric
- Status of Gerrit for security patches


Thursday November 6, 2014 09:50 - 10:30 CET
Gauguin

11:00 CET

Infra: Translation Tools
Meet with the translation team and work out a plan to migrate to a new translation system.



Thursday November 6, 2014 11:00 - 11:40 CET
Gauguin

11:50 CET

Future Auth interface design for Tempest
As part of the work to stabilize the interfaces which should be externally consumable one of particular note is the auth layer in tempest. Currently it's designed to be fairly modular and has 2 implementations for either keystone v2 or v3, but it is still has some underlying assumptions about how the auth is setup. However, as part of the migration to tempest-lib this interface arguably should be created in a way which doesn't assume keystone is the auth mechanism being used. The in-tree implemenations of the interface will still be keystone specific, but it will allow external consumers to use whatever auth system they need.(for example swift auth) This session will discuss how we should implement the to-be auth interface in tempest-lib (by considering some use cases) to make it work for most use cases.


Thursday November 6, 2014 11:50 - 12:30 CET
Gauguin

13:40 CET

TripleO - L3 Network Support / Cinder+Ceph HA
L3 - We want to be able to host baremetal machines on L3 segmented networks, as currently we are limited to a flat L2 configuration. There is work to be done in Nova and in our orchestration to support segmentation in installation. There will also likely need to be support in Tuskar for configuring these segments.

Cinder HA - We want to back Cinder with Ceph and have our Cinder services HA. Work has begun and should complete in Kilo, however there are some challenges left that we'll discuss.


Thursday November 6, 2014 13:40 - 14:20 CET
Gauguin

14:30 CET

Devstack/grenade
Discussion of the direction that should be taken for devstack and grenade during the kilo cycle.


Thursday November 6, 2014 14:30 - 15:10 CET
Gauguin

15:20 CET

Infra: Storyboard
Discuss progress and direction on storyboard and how to get involved.



Thursday November 6, 2014 15:20 - 16:00 CET
Gauguin

16:30 CET

Python 3 support in Oslo
Status, blockers, and plans for work in kilo.

https://etherpad.openstack.org/p/kilo-oslo-python-3



Thursday November 6, 2014 16:30 - 17:10 CET
Gauguin

17:20 CET

Moving Oslo away from namespace packages
Should we? How do we do it?

https://etherpad.openstack.org/p/kilo-oslo-namespace-packages



Thursday November 6, 2014 17:20 - 18:00 CET
Gauguin
 
Friday, November 7
 

09:00 CET

Infra / QA / RelMgt contributors meetup
The contributors meetup is a informal gathering of the project contributors, with an open agenda.

Friday November 7, 2014 09:00 - 12:30 CET
Gauguin

13:40 CET

Infra / QA / RelMgt contributors meetup
The contributors meetup is a informal gathering of the project contributors, with an open agenda.

Friday November 7, 2014 13:40 - 17:10 CET
Gauguin
 
Filter sessions
Apply filters to sessions.