Description of problem: Add a post upgrade action in documentation[1] to delete obsolete telemetry users. While upgrading RHOSP13 to RHOSP16.2, legacy telemetry services(gnocchi, ceilometer, aodh) are removed during upgrade unless it's explicitly enabled. These services are disabled by default in RHOSP16.2 ``` source ~/overcloudrc # Find which telemetry endpoints exist after upgrade. openstack endpoint list | grep -i -e aodh -e gnocchi -e panko # Delete the users of the missing endpoints. openstack user delete aodh gnocchi panko ``` Performing this task is not mandatory, this is just a cleanup task. Existance those users with deleted endpoints doesn't impact the cloud in anyway. [1] https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.2/html-single/framework_for_upgrades_13_to_16.2/index#performing-post-upgrade-actions
25.2 Deleting users of disabled telemetry services <blurb about telemetry services being disabled by default, this cleans up left over endpoints> .Procedure . Login to your undercloud and source the overcloud authentication file <NOTE: I think there is a template for this in the common/global/ director> source ~/overcloudrc . Find which telemetry endpoints exist after upgrade: openstack endpoint list | grep -i -e aodh -e gnocchi -e panko . Delete the users of the missing endpoints: openstack user delete aodh gnocchi panko
This BZ is also related to BZ#2158159
This has been published and is available in the RHOSP 16.2 framework for upgrades guide.