example42 / puppet-pentaho

Puppet module for Pentaho Data Integration ( Kettle )
Other
3 stars 11 forks source link

Corrections to extraction and installation paths for pentaho #3

Open pythianali opened 9 years ago

pythianali commented 9 years ago

This corrects the following error after a puppet agent run:

Error: /Stage[main]/Pentaho::Install/Puppi::Netinstall[netinstall_pentaho]/Exec[PostExtract pdi-ce-5.1.0.0-752.zip in /data02/pentaho/pdi-ce-5.1.0.0-752]: Failed to call refresh: Working directory '/data02/pentaho/pdi-ce-5.1.0.0-752/databases' does not exist Error: /Stage[main]/Pentaho::Install/Puppi::Netinstall[netinstall_pentaho]/Exec[PostExtract pdi-ce-5.1.0.0-752.zip in /data02/pentaho/pdi-ce-5.1.0.0-752]: Working directory '/data02/pentaho/pdi-ce-5.1.0.0-752/databases' does not exist

alvagante commented 9 years ago

I suppose the older path was used i previous Pentaho versions. Any idea of since when it has changed? It could be good to support also other versions possibly with a variable depnding on $version

pythianali commented 9 years ago

No idea when it changed. I am new to Pentaho

alvagante commented 9 years ago

Sorry, we have to figure this out before committing to avoid to introduce backward incompatibles changes.