diff options
Diffstat (limited to 'files/puppet/modules/pixelated/manifests/apt/preferences.pp')
-rw-r--r-- | files/puppet/modules/pixelated/manifests/apt/preferences.pp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/files/puppet/modules/pixelated/manifests/apt/preferences.pp b/files/puppet/modules/pixelated/manifests/apt/preferences.pp index 51e16c9..badada3 100644 --- a/files/puppet/modules/pixelated/manifests/apt/preferences.pp +++ b/files/puppet/modules/pixelated/manifests/apt/preferences.pp @@ -1,4 +1,4 @@ -# pin packages so they have precedence over those from the leap repo +# pin packages class pixelated::apt::preferences { apt::preferences_snippet { ['python-urllib3', 'python-requests','python-six']: @@ -6,12 +6,6 @@ class pixelated::apt::preferences { priority => 999 } - apt::preferences_snippet { 'pixelated': - priority => 1000, - package => '*', - pin => 'origin "packages.pixelated-project.org"' - } - file { [ '/etc/apt/preferences.d/soledad-client', '/etc/apt/preferences.d/soledad-server', @@ -21,4 +15,14 @@ class pixelated::apt::preferences { ensure => absent } + + # Remove legacy apt repo resources + file { '/etc/apt/sources.list.d/pixelated.list': + ensure => absent, + notify => Exec[refresh_apt], + } + apt::preferences_snippet { 'pixelated': + ensure => absent, + } + } |