This has effect only when both units exists and are getting started (like during the boot if both services are enabled) and it only affects order in which services will get started. If puppetmaster is not enabled or even not installed, this has no effect.