Creating a instance on a Ubuntu 16.04 system, results in this error message:
Error: Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/sysconfig/dirsrv.systemd at /etc/puppetlabs/code/environments/production/modules/ds_389/manifests/install.pp:36
Error: Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/sysconfig/dirsrv.systemd at /etc/puppetlabs/code/environments/production/modules/ds_389/manifests/install.pp:36
Wrapped exception:
No such file or directory @ rb_sysopen - /etc/sysconfig/dirsrv.systemd
Error: /Stage[main]/Ds_389::Install/Ini_setting[dirsrv ulimit]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/sysconfig/dirsrv.systemd at /etc/puppetlabs/code/environments/production/modules/ds_389/manifests/install.pp:36
In this code block, /etc/sysconfig should be a param, on Debian based systemd, this file can be found here: /etc/default/dirsrv.systemd
Creating a instance on a Ubuntu 16.04 system, results in this error message:
In this code block, /etc/sysconfig should be a param, on Debian based systemd, this file can be found here: /etc/default/dirsrv.systemd