OWF13 - Havana Retrospective

20
Havana An early retrospective Thierry Carrez (@tcarrez) Release Manager, OpenStack

description

Open Stack Meetup

Transcript of OWF13 - Havana Retrospective

Page 1: OWF13 - Havana Retrospective

Havana An early retrospective

Thierry Carrez (@tcarrez) Release Manager, OpenStack

Page 2: OWF13 - Havana Retrospective

Release management

Integrated projects Common release schedule Managing the cycle Extracting roadmaps Improving development processes

Page 3: OWF13 - Havana Retrospective
Page 4: OWF13 - Havana Retrospective
Page 5: OWF13 - Havana Retrospective

Havana cycle: the numbers

6 months 2 new integrated projects 399 implemented blueprints 14000+ commits 750+ authors

Page 6: OWF13 - Havana Retrospective

Technical committee

Incubation/Core update process Created the « integrated » concept No more PTL seats Moving to gerrit-driven governance Created to « programs » concept

Page 7: OWF13 - Havana Retrospective

OpenStack programs

Teams around integrated projects Common libraries (Oslo) Infrastructure QA Documentation Devstack TripleO Release cycle management

Page 8: OWF13 - Havana Retrospective

Oslo

New oslo.messaging library Convergence on oslo.db pbr, hacking, oslo.version, oslo.sphinx...

Page 9: OWF13 - Havana Retrospective

Keystone

Separation of authZ and authN data More granular RBAC policy rules Caching of data in a key-value store

Page 10: OWF13 - Havana Retrospective

Ceilometer

Now part of the common release ! Alarming Users can post their own metrics API extensions (group-by, limits...)

Page 11: OWF13 - Havana Retrospective

Swift

Global clusters support : Multi-region replication on dedicated network Read/write affinity

Performance improvements

Page 12: OWF13 - Havana Retrospective

Glance

Ability for groups to modify properties Multiple image locations Cinder / Sheepdog / GridFS storage

Page 13: OWF13 - Havana Retrospective

Neutron (new Quantum)

88 blueprints Modular layer 2 Firewall as a service VPN as a service

Page 14: OWF13 - Havana Retrospective

Cinder

Drivers : Dell Equalogic, VMWare VMDK, Plain block device HDS HUS, Huawei HVS, NexentaStor...

Read-only volumes Refactoring of iSCSI/FC & NetApp code

Page 15: OWF13 - Havana Retrospective

Nova

96 blueprints ! Progress toward live rolling upgrades Improved Cells support Improved Cinder integration

Page 16: OWF13 - Havana Retrospective

Heat

Page 17: OWF13 - Havana Retrospective

Horizon

Support for multiple API versions Support for Keystone v3 domains, roles UI for Ceilometer, Heat, FWaas, VPNaas

Page 18: OWF13 - Havana Retrospective

Coming up in Icehouse: Trove

previously-codenamed RedDwarf Database provisioning as a service Create DB, push schemas and users Currently supports MySQL

Page 19: OWF13 - Havana Retrospective

New projects in incubation

Ironic : baremetal deployment Marconi : queue as a service Savanna : data processing (Hadoop)

Page 20: OWF13 - Havana Retrospective

Thank you !

[email protected]://fnords.wordpress.com@tcarrez onttx on