We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e30cd05 + 040af11 commit 292a4cfCopy full SHA for 292a4cf
manifests/install.pp
@@ -17,13 +17,19 @@
17
$version_dir = "${data_dir}/promtail-${promtail::version}"
18
$binary_path = "${version_dir}/${release_file_name}"
19
20
+ if versioncmp($promtail::version, 'v1.0.0') > 0 {
21
+ $archive_type = 'zip'
22
+ } else {
23
+ $archive_type = 'gz'
24
+ }
25
+
26
file { [$data_dir, $version_dir]:
27
ensure => directory,
28
}
29
30
archive { "${binary_path}.gz":
31
ensure => present,
- source => "https://github.com/grafana/loki/releases/download/${promtail::version}/${release_file_name}.gz",
32
+ source => "https://github.com/grafana/loki/releases/download/${promtail::version}/${release_file_name}.${archive_type}",
33
extract => true,
34
extract_path => $version_dir,
35
creates => $binary_path,
0 commit comments