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:
|
fixes:
|
||||||
- |
|
- |
|
||||||
[`bug 2001080 <https://storyboard.openstack.org/#!/story/2001080>`_]
|
[`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:
|
features:
|
||||||
- Swiftclient instantiation now provides authentication
|
- Swiftclient instantiation now provides authentication
|
||||||
information so that long lived swiftclient objects can
|
information so that long lived swiftclient objects can
|
||||||
|
@ -1,9 +1,28 @@
|
|||||||
---
|
---
|
||||||
prelude: >
|
prelude: >
|
||||||
This release marks the beginning of the path towards removing all
|
The ``shade`` and ``os-client-config`` libraries have been merged
|
||||||
of the 'python-\*client' libraries as dependencies. Subsequent releases
|
in to openstacksdk. As a result, their functionality is being
|
||||||
should expect to have fewer and fewer library depdencies.
|
integrated into the sdk functionality, and in some cases is replacing
|
||||||
upgrade:
|
exisiting things.
|
||||||
- Removed glanceclient as a dependency. All glance operations
|
|
||||||
are now performed with direct REST calls using keystoneauth
|
The ``openstack.profile.Profile`` and
|
||||||
Adapter.
|
``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