TL;DR I deleted a compute service while the nova-compute service was running. There were errors while it was still running (ServiceNotFound: Service 5 could not be found.) but as soon as I restarted the nova-compute service, everything recovered 100%. There was no failure to create the resource provider.
FWIW I just tried the recreate steps in QUEENS and did not run into the reported error:
http:// paste.openstack .org/show/ 786525
TL;DR I deleted a compute service while the nova-compute service was running. There were errors while it was still running (ServiceNotFound: Service 5 could not be found.) but as soon as I restarted the nova-compute service, everything recovered 100%. There was no failure to create the resource provider.