modules/puppet: user dependency cycle