summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-10-23 04:34:00 -0400
committerJesse Luehrs <doy@tozt.net>2019-10-23 04:34:00 -0400
commit50190132d1dc6e672e7fbe6262a68549c24d6098 (patch)
tree660c75fd0482ebdf42a2f6ab176d8fb56cb56f31 /modules
parent02b1ce2b0d9424ee996e360159988362d742afcf (diff)
downloadpuppet-tozt-50190132d1dc6e672e7fbe6262a68549c24d6098.tar.gz
puppet-tozt-50190132d1dc6e672e7fbe6262a68549c24d6098.zip
add version parameter
i think this should make upgrades work
Diffstat (limited to 'modules')
-rw-r--r--modules/teleterm/manifests/init.pp4
-rw-r--r--modules/tozt/manifests/teleterm.pp1
2 files changed, 3 insertions, 2 deletions
diff --git a/modules/teleterm/manifests/init.pp b/modules/teleterm/manifests/init.pp
index a4106f1..2c31ce3 100644
--- a/modules/teleterm/manifests/init.pp
+++ b/modules/teleterm/manifests/init.pp
@@ -1,8 +1,8 @@
-class teleterm($source) {
+class teleterm($version, $source) {
include systemd
package { "teleterm":
- ensure => installed,
+ ensure => $version,
source => $source,
}
diff --git a/modules/tozt/manifests/teleterm.pp b/modules/tozt/manifests/teleterm.pp
index 66465fb..45d23dd 100644
--- a/modules/tozt/manifests/teleterm.pp
+++ b/modules/tozt/manifests/teleterm.pp
@@ -6,6 +6,7 @@ class tozt::teleterm {
$client_secret = secret::value('teleterm_client_secret')
class { 'teleterm':
+ version => $version,
source => "/media/persistent/releases/doy/teleterm/arch/teleterm-${version}-1-x86_64.pkg.tar.xz",
require => File['/media/persistent/releases'];
}