openstacksdk/releasenotes/notes/removed-glanceclient-105c7fba9481b9be.yaml
Monty Taylor bb8b4bf5a5 Swap human-facing links to use opendev.org
While we should not start using this for cloning things in the gate yet,
the opendev.org links provide for a nicer browsing experience already
even though the service is in beta. Go ahead and swap our browsing
links.

While in there, remove some masakari references to github links to the
source code. Masakari now publishes api docs to developer.openstack.org
so there is no need to point people to source code for api docs.

Change-Id: I14afa3476f9832ef433ec744e888348fc9a359e3
2019-03-09 13:29:57 +00:00

29 lines
1.1 KiB
YAML

---
prelude: >
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
<https://opendev.org/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')