From cbbcfa3b9ec3b270e41e02c2c697304a9d0f6acd Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Tue, 11 Jun 2024 20:29:21 +1000 Subject: [PATCH] chore: cleanup old enc class --- site/profiles/manifests/puppet/enc.pp | 29 ++++----------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/site/profiles/manifests/puppet/enc.pp b/site/profiles/manifests/puppet/enc.pp index fcfeec7..4b986fa 100644 --- a/site/profiles/manifests/puppet/enc.pp +++ b/site/profiles/manifests/puppet/enc.pp @@ -10,32 +10,12 @@ class profiles::puppet::enc ( Boolean $force = false, ) { - vcsrepo { '/opt/puppetlabs/enc': - ensure => latest, - provider => git, - source => $repo, - revision => $release, - force => $force, - require => Package['git'], - } - file { '/opt/puppetlabs/bin/enc': - ensure => link, - target => '/opt/puppetlabs/enc/enc.py', - require => Vcsrepo['/opt/puppetlabs/enc'], + ensure => absent, } file { '/opt/puppetlabs/bin/puppet-enc': - ensure => file, - owner => 'root', - group => 'root', - mode => '0755', - content => "#!/bin/bash\n( - cd /opt/puppetlabs/enc/ - git reset --hard master - git clean -fd - git pull\n)", - require => Package['git'], + ensure => absent, } $_timer = @(EOT) @@ -63,8 +43,7 @@ class profiles::puppet::enc ( systemd::timer { 'puppet-enc.timer': timer_content => $_timer, service_content => $_service, - active => true, - enable => true, - require => File['/opt/puppetlabs/bin/puppet-enc'], + active => false, + enable => false, } }