Ok, so I guess it does in fact ;) This is controlled by facter, which calls the "lsb-release" tool, which isn't installed by default on the distros I know of.

As our manifests are littered with tests on `$::lsbsomething` facts, we have it installed by default alongside puppet. I believe most puppet users do the same.