/etc/puppet/puppet.conf

[main]
    # Where Puppet stores dynamic and growing data.
    # The default value is '/var/puppet'.
    vardir = /var/lib/puppet

    pluginsync=true


Why do i get :

err: /plugin_collector/File[/var/puppet/lib]/ensure: change from absent to directory failed: Cannot create /var/puppet/lib; parent directory /var/puppet does not exist


it uses the default vardir instead of the configged one...?