Here’s the latest Puppet release for DroboFS and Drobo5N. This DroboApp comes with no configuration at all, but it can be configured to work as a server, client, or even as a standalone deployment.
One of the major reasons for using puppet is to easily ensure that configuration changes are persistent across reboots and firmware updates.
For example, if you have created a group for media applications, and are having trouble with the group being removed after every {configuration change on the DashBoard|reboot|firmware update}, then you could use puppet to apply a simple script like this:
group { "media":
ensure => present,
gid => 502
}
…save it as media-group.pp, and then create a service.sh file that would call:
If you just want to do a basic fix, then you probably don’t need puppet. Just add the missing sudo group in a pseudo service.sh script.
The point of using puppet is to make sure that permanent firmware changes persist even across firmware updates. For example, the permission of some /dev entries: