OpenStackL'innovation ouverte
@tcarrezRelease Manager, OpenStack
Thierry Carrez
Parisien expatrié dans le Berry OpenStack Release Manager OpenStack developer OpenStack Foundation Fellow Président du Comité technique
Communauté
Exemple de Developpeur OpenStack
Exemple de Directeur OpenStack
Gouvernance
Innovation ouverte
Communauté ouverte Code ouvert Design ouvert Developpement ouvert
Voyage d'une fonction nouvelle
trunk
Branche de la nouvelle fonction
Design Code Revue
de code Milestone
Release finale
Checks Gate
Cycle de developpement 6
mo
is
Design Summit, 4 jours de discussion et brainstorm
Les PTLs définissent les objectifs du cycle
Milestones toutes les 6 semaines
Dernière milestone, plus de nouvelles fonctionnalités
RC1, début du nouveau cycle
Release finale
Plans pour Grizzly
Plans pour Grizzly
?
Getting things done
Pas de contrôle classique Karma, respect & influence Développeurs au cœur du projet
Nova Grizzly
Cellules (cells) Bare-Metal Provisioning Plomberie : No-DB, Trusted msg, DB++ Support OpenVZ et VMWare Nova API v3 ?
Glance Grizzly
Localisations multiples Séparer le streaming des nodes API Support de EMC Atmos en stockage Propriétés d'image plus fines
Cinder Grizzly
Clonage direct de volumes Scheduler de volumes Support de HP 3PAR et FibreChannel Volume partagé entre instances
Quantum Grizzly
Parité nova-net : SecGroups, multi-host DHCP, metadata service / overlapping IP QA et testing Insertion de services L4/L7 Driver L2 pour switches Ruijie
Keystone Grizzly
API v3 Backend ActiveDirectory LDAP Token pre-authentifiés Stockage des quotas dans Keystone
Horizon Grizzly
Upload direct dans Glance Support de Keystone PKI, endpoints Abstraction nova-net / Quantum Améliorations d'interface
Oslo Grizzly
olso.cfg, oslo.log release oslo.rpc ? Mise en commun du rootwrap Mise en commun de la base de données
Swift Grizzly
?
Questions ?
[email protected]://fnords.wordpress.com@tcarrez
Exemples de questions Comment devient-on le release manager d'OpenStack tout en travaillant depuis un village perdu de 200 habitants ? Qui est le barbu ? Pourquoi OpenStack c'est mieux que CloudStack ? Comment se faire embaucher pour travailler sur OpenStack ? Quand est-ce qu'on mange ? Qui est le plus jeune Project Technical Lead ? Est-ce que vous aimez votre boulot ? Pourquoi Python ?
[email protected]://fnords.wordpress.com@tcarrez
Top Related