Clean up the release notes a bit
0.10.0 got out before we could mention the giant merge that had happened. There's also a few things in the prelude that were just holdovers from shade. Change-Id: I9966027e42c84f017db3c23c74b24c311273f87a
This commit is contained in:
parent
97827cdd3c
commit
aba542595b
@ -1,7 +1,4 @@
|
||||
---
|
||||
prelude: >
|
||||
Fixed a bug where a project was always enabled upon update, unless
|
||||
``enabled=False`` is passed explicitly.
|
||||
fixes:
|
||||
- |
|
||||
[`bug 2001080 <https://storyboard.openstack.org/#!/story/2001080>`_]
|
||||
|
@ -1,11 +1,4 @@
|
||||
---
|
||||
prelude: >
|
||||
Swiftclient instantiation now provides authentication
|
||||
information so that long lived swiftclient objects can
|
||||
reauthenticate if necessary. This should be a temporary
|
||||
situation until swiftclient supports keystoneauth
|
||||
sessions at which point os-client-config will instantiate
|
||||
swiftclient with a keystoneauth session.
|
||||
features:
|
||||
- Swiftclient instantiation now provides authentication
|
||||
information so that long lived swiftclient objects can
|
||||
|
@ -1,9 +1,28 @@
|
||||
---
|
||||
prelude: >
|
||||
This release marks the beginning of the path towards removing all
|
||||
of the 'python-\*client' libraries as dependencies. Subsequent releases
|
||||
should expect to have fewer and fewer library depdencies.
|
||||
upgrade:
|
||||
- Removed glanceclient as a dependency. All glance operations
|
||||
are now performed with direct REST calls using keystoneauth
|
||||
Adapter.
|
||||
The ``shade`` and ``os-client-config`` libraries have been merged
|
||||
in to openstacksdk. As a result, their functionality is being
|
||||
integrated into the sdk functionality, and in some cases is replacing
|
||||
exisiting things.
|
||||
|
||||
The ``openstack.profile.Profile`` and
|
||||
``openstack.auth.base.BaseAuthPlugin`` classes are no more. Profile has
|
||||
been replace by ``openstack.config.cloud_region.CloudRegion`` from
|
||||
`os-client-config
|
||||
<http://git.openstack.org/cgit/openstack/os-client-config>`_
|
||||
``openstack.auth.base.BaseAuthPlugin`` has been replaced with the Auth
|
||||
plugins from keystoneauth.
|
||||
|
||||
Service proxy names on the ``openstack.connection.Connection`` are all
|
||||
based on the official names from the OpenStack Service Types Authority.
|
||||
|
||||
``openstack.proxy.Proxy`` is now a subclass of
|
||||
``keystoneauth1.adapter.Adapter``. Removed local logic that duplicates
|
||||
keystoneauth logic. This means every proxy also has direct REST primitives
|
||||
available.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
connection = connection.Connection()
|
||||
servers = connection.compute.servers()
|
||||
server_response = connection.compute.get('/servers')
|
||||
|
11
releasenotes/notes/resource2-migration-835590b300bef621.yaml
Normal file
11
releasenotes/notes/resource2-migration-835590b300bef621.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
The ``Resource2`` and ``Proxy2`` migration has been completed. The original
|
||||
``Resource`` and ``Proxy`` clases have been removed and replaced with
|
||||
``Resource2`` and ``Proxy2``.
|
||||
deprecations:
|
||||
- |
|
||||
The ``shade`` functionality that has been merged in to openstacksdk is
|
||||
found in ``openstack.cloud`` currently. None of these interfaces should
|
||||
be relied upon as the merge has not yet completed.
|
Loading…
Reference in New Issue
Block a user