As we want to separate the compute node from its service information, we then
change how we can get the service by calling Service.get_by_topic instead of
using the service field from the ComputeNode object.
Partially-Implements: blueprint detach-service-from-computenode
Change-Id: Ie81760fdb5b0c892de0f9ca6355c39c7bd67193f