Hello,
I'm using this module in a couple of nodes with success.
Here are three of my usecases :
'archive': {
archive { "/tmp/${file}":
ensure => present,
extract => true,
extract_command => 'tar xfz %s --strip-components=1',
extract_path => $jira::webappdir,
source => "${jira::download_url}/${file}",
creates => "${jira::webappdir}/conf",
cleanup => true,
checksum_verify => $jira::checksum_verify,
checksum_type => 'md5',
checksum => $jira::checksum,
user => $jira::user,
group => $jira::group,
proxy_server => $jira::proxy_server,
proxy_type => $jira::proxy_type,
before => File[$jira::homedir],
require => [
File[$jira::installdir],
File[$jira::webappdir],
User[$jira::user],
],
}
}
archive { '/tmp/notouchcenter-clearcube-4.2.774.deb':
ensure => present,
provider => 'wget',
extract => false,
source => '
http://largefiles.rsvgnw.local/notouch/notouchcenter-clearcube-4.2.774.deb',
checksum => '05508e68c9ea4f008e5fdae0ff87177a42938aa5',
checksum_type => 'sha1',
user => 'root',
group => 'root',
require => Package['wget'],
}
archive { '/mnt/lnxmirror/vcenterbck/vcsa_backup.sh':
source => '
https://git.rsvgnw.local:8443/projects/INFRA/repos/vcenterbackup/raw/vcsa_backup.sh?at=refs%2Fheads%2Fmaster
',
extract => false,
#checksum_type => sha256,
#checksum =>
'2a3d7c2ee42ab6bea5439215be4fb79874f9fec582562f6e6828b98de91f9692',
}
Cheers
Yvan
On Fri, Jun 26, 2020 at 5:00 AM Tej Singh Rana <[email protected]>
wrote:
> Using the archive module, zip file is available in agent node and accessed
> to extract from master node. Unfortunately not running. Any idea puppet
> users?
>
> archive { "xyz.zip":
> ensure => present,
> extract => true,
> source => "file:///usr/src/base/xyz.zip",
> filename => "xyz.zip",
> extract_path => "/opt/data",
> }
>
> regards,
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/CADBoQTrnKhOmQxtSc6qArQnfHMO0oQOZaiJ%3DtQV-QLw1X2t-yQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-users/CADBoQTrnKhOmQxtSc6qArQnfHMO0oQOZaiJ%3DtQV-QLw1X2t-yQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/CAMuuXv2uYkvTEmwTK06tW3H1SFG0XJ21HeNA9UohsWE1Qb1T9w%40mail.gmail.com.