9. Highlight topic
Skip-release topic → Fast forward upgrade topic.
Ø Purpose of this topic: to help operators upgrade Openstack system as fast
as possible.
Ø Plan for future:
§ Modify “support-upgrade” tag and “supports-accessible-upgrades” tag.
§ Create a outline docs about FFU.
§ Continue to discuss this topic in Sydney summit.
11. Highlight topic
Special Interest Group (SIG)
Ø How to expand our outreach to various groups
§ Working Group (WG) -> Special Interest Group (SIG)
§ API developer-focused -> SDK developers and users
13. Things done in Pike
Neutron:
Ø “Support for zero-downtime upgrades from Ocata (a.k.a. rolling
upgrades)
Ø haproxy is now used instead of the neutron namespace proxy agent
for reduced memory usage on the server running the metadata proxy
Ø Improvements to stability/performance, QoS, DVR
Ø Support for quota usage amounts in quota API
Ø Support for individual DNS domains set per Neutron port
Ø Support for per-network MTU overrides
Ø Support for user-defined tags on all standard Neutron resources”
14. Things done in Pike
Cinder:
Ø Having a “revert to snapshot” feature
Ø Supporting extending a volume that is in-use.
Ø Added volume group replication support
15. Things done in Pike
Nova:
Ø Moved on to Cell v2
§ Timeline: nova-network deprecated in Newton. Cellsv1 only runs under
nova-network in Ocata. Cellsv2 required in Ocata. Multi-cell cellsv2 available
in Pike.
Ø Introduced Placement
§ In Pike, didn’t properly handle migrations
§ Got some fixes in Pike, should do better solution in Queens
16. Things done in Pike
Ironic:
Ø Boot from Cinder volumes
Ø Rolling upgrade between releases
Ø Driver composition reform (dynamic driver model)
Ø Redfish hardware type
§ Features implemented in a vendor-agnostic fashion
17. Things done in Pike
Kolla:
Ø Docker images for about 50 OpenStack services
Ø Ansible roles for about 50 OpenStack services
Ø Kolla-kubernetes nearly has compute kit
19. Things continue in Queens
Nova:
Ø Cell v2
§ Drop nova-network and Cell v1
§ Efficiently listing instances in a multi-cell deployment
§ Efficiently cross-cell queries
Ø Placement
§ Traits: qualitative part of resources (besides the quantitative part)
§ Nested resource providers
• PCI devices can have Physical Functions (PFs), each of which can supply a number of
Virtual Functions (VFs)
• May not be complete in Queens
§ Generic Device Management
§ Separate Placement out into its own service
20. Things continue Queens
Neutron:
Ø Improve Neutron documentation for simpler deployments
Ø Can delete neutron CLI at the end of R cycle
Ø Security group logging
21. Things continue in Queens
Cinder:
Ø Show resource's total count info in list APIs [1]
Ø Report backend state in service list
Ø Apply encryption and qos per volume
[1] https://review.openstack.org/#/c/505101/
[2] https://blueprints.launchpad.net/cinder/+spec/generic-backup-implementation
22. Things continue in Queens
Ironic:
Ø Reference architecture guide
Ø Deploy steps
Ø Networking features
§ Routed network support (close to completion)
§ Neutron event processing
Ø Ironic-inspector HA
Ø Some others: node tags, ipa api versioning, rescue mode, e-tags, ...
Ø Openstack goals
§ Python3
§ Switching to uWSGI
§ Splitting away the tempest plugin
23. Things continue in Queens
Glance:
Ø Deprecated Registry API v1, Image API v1
Ø Multihash support for image
https://etherpad.openstack.org/p/glance-queens-ptg-roadmap
24. Things continue in Queens
Kolla:
Ø General
§ Documentation rework
§ Ceph bumped to L
Ø Kolla-ansible
§ devmode
§ Improve CI gating
Ø Kolla-kubernetes
Ø Kolla with TripleO joined forces
§ Healthcheck
§ CI jobs
§ Docker images