I had the same issue when executing "openstack compute service list", but when I executed "nova-status upgrade check" an error showed saying that connection failed on controller:35357, when I checked my Keystone endpoints I didn't find any one with that url so I tried to change the auth_url in [keystone_authtoken] at /etc/nova/nova.conf to the following : auth_url = http://controller:5000/v3. And when I executed both of the previous commands it actually worked!!