Root cause of adding this flag is due to mismatch of "hostname" in Quantum and Nova codes.
Nova takes only "hostname" but Quantum takes "hostname.domain", and it results in some basic feature failures.

I actually prefer to add "host" flag to both nova.conf and quantum.conf. 
Whatever it is(fdqn or hostname), it will be okay as long as both refer the same value.