clouds.yaml is the new hotness in terms of expressing end-user client config settings. It's supported by python-openstackclient, ansible's openstack modules and shade. Instead of generating openrc files and using legacy client CLI programs, generate a clouds.yaml file and switch any remaining uses of openrc to use c...

keystoneauth was split out last cycle as a library specifically to deal
with doing auth functions so that people who do not need to do keystone
CRUD operations can just consume only the auth session parts. As part
of modernizing keystone interactions, use keystoneauth instead of
keystoneclient.
BP was asked for by ...