Let Hacking choose the right dependencies on its own

Synchronize hacking with OpenStack requirements alongway.

Change-Id: I4a8f799baf5c747e8d3b7e33c8be5d6dbedc0cff
Merge "Let Hacking choose the right dependencies on its own"