summaryrefslogtreecommitdiff
path: root/files/puppet/modules/pixelated/manifests/apt/preferences.pp
diff options
context:
space:
mode:
Diffstat (limited to 'files/puppet/modules/pixelated/manifests/apt/preferences.pp')
-rw-r--r--files/puppet/modules/pixelated/manifests/apt/preferences.pp18
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,
+ }
+
}