Blender 2.8 - system-info.txt attached
With Preserve Volume toggled in an armatured obstacle, If I use a fluid inflow to attempt to collide with an obstacle inside a domain, and if the obstacle has been moved with an armature bone, it will be treated as if it's still in the default position. If preserve volume in the obstacle armature is turned off, this issue goes away. Export Animated Mesh is also toggled.
I've attached a file with a simple cube with an armature that has been moved. If you bake the simulation as is, with the armature's Preserve Volume on, it will not collide. If you turn Preserve Volume off and rebake, it will collide normally.