Skip to content

Commit 21df34e

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Clean up the release notes a bit"
2 parents d733e54 + aba5425 commit 21df34e

4 files changed

Lines changed: 37 additions & 17 deletions

releasenotes/notes/bug-2001080-de52ead3c5466792.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
---
2-
prelude: >
3-
Fixed a bug where a project was always enabled upon update, unless
4-
``enabled=False`` is passed explicitly.
52
fixes:
63
- |
74
[`bug 2001080 <https://storyboard.openstack.org/#!/story/2001080>`_]

releasenotes/notes/catch-up-release-notes-e385fad34e9f3d6e.yaml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
11
---
2-
prelude: >
3-
Swiftclient instantiation now provides authentication
4-
information so that long lived swiftclient objects can
5-
reauthenticate if necessary. This should be a temporary
6-
situation until swiftclient supports keystoneauth
7-
sessions at which point os-client-config will instantiate
8-
swiftclient with a keystoneauth session.
92
features:
103
- Swiftclient instantiation now provides authentication
114
information so that long lived swiftclient objects can
Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,28 @@
11
---
22
prelude: >
3-
This release marks the beginning of the path towards removing all
4-
of the 'python-\*client' libraries as dependencies. Subsequent releases
5-
should expect to have fewer and fewer library depdencies.
6-
upgrade:
7-
- Removed glanceclient as a dependency. All glance operations
8-
are now performed with direct REST calls using keystoneauth
9-
Adapter.
3+
The ``shade`` and ``os-client-config`` libraries have been merged
4+
in to openstacksdk. As a result, their functionality is being
5+
integrated into the sdk functionality, and in some cases is replacing
6+
exisiting things.
7+
8+
The ``openstack.profile.Profile`` and
9+
``openstack.auth.base.BaseAuthPlugin`` classes are no more. Profile has
10+
been replace by ``openstack.config.cloud_region.CloudRegion`` from
11+
`os-client-config
12+
<http://git.openstack.org/cgit/openstack/os-client-config>`_
13+
``openstack.auth.base.BaseAuthPlugin`` has been replaced with the Auth
14+
plugins from keystoneauth.
15+
16+
Service proxy names on the ``openstack.connection.Connection`` are all
17+
based on the official names from the OpenStack Service Types Authority.
18+
19+
``openstack.proxy.Proxy`` is now a subclass of
20+
``keystoneauth1.adapter.Adapter``. Removed local logic that duplicates
21+
keystoneauth logic. This means every proxy also has direct REST primitives
22+
available.
23+
24+
.. code-block:: python
25+
26+
connection = connection.Connection()
27+
servers = connection.compute.servers()
28+
server_response = connection.compute.get('/servers')
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
upgrade:
3+
- |
4+
The ``Resource2`` and ``Proxy2`` migration has been completed. The original
5+
``Resource`` and ``Proxy`` clases have been removed and replaced with
6+
``Resource2`` and ``Proxy2``.
7+
deprecations:
8+
- |
9+
The ``shade`` functionality that has been merged in to openstacksdk is
10+
found in ``openstack.cloud`` currently. None of these interfaces should
11+
be relied upon as the merge has not yet completed.

0 commit comments

Comments
 (0)