New versions of the DPM puppet modules have been released to puppeforge. Mainly they contain bug fixes and changes to support DPM 1.9.0 Dome flavour.
https://github.com/cern-it-sdc-id/puppet-dmlite/releases/tag/v0.5.0
https://github.com/cern-it-sdc-id/puppet-lcgdm/releases/tag/v0.3.5
https://github.com/cern-it-sdc-id/puppet-dpm/releases/tag/v0.5.0
The doc for the upgrade to DPM 1.9.0 is now available at
https://twiki.cern.ch/twiki/bin/view/DPM/DpmSetup190