We need to monkey patch the tests to make sure
we get the same order of operations as we would
when running the service.
This patch also fixes issues with lower-constraints. I based
the fix on the same fix as I did for Designate and Senlin.
Change-Id: Ie325affdb24ba01e762f0832db80e0c46e635f60