From b04a1a8e7f4e4f53d1e57fd4868f6741d9420fe1 Mon Sep 17 00:00:00 2001
From: Varac <varac@leap.se>
Date: Tue, 27 Jun 2017 14:19:24 +0200
Subject: [PATCH] Don't depend on leap-keymanager anymore

leap-mx is now independent of leap-keymanager and
we can remove this dependency now.

see https://0xacab.org/leap/leap_mx/issues/8558
---
 puppet/modules/leap_mx/manifests/init.pp | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/puppet/modules/leap_mx/manifests/init.pp b/puppet/modules/leap_mx/manifests/init.pp
index 558b5404..f26448e2 100644
--- a/puppet/modules/leap_mx/manifests/init.pp
+++ b/puppet/modules/leap_mx/manifests/init.pp
@@ -94,15 +94,11 @@ class leap_mx {
   # LEAP-MX CODE AND DEPENDENCIES
   #
 
-  package {
-    $sources['leap-mx']['package']:
-      ensure  => $sources['leap-mx']['revision'],
-      require => [
-        Class['site_apt::leap_repo'],
-        User['leap-mx'] ];
-
-    'leap-keymanager':
-      ensure => latest;
+  package { $sources['leap-mx']['package']:
+    ensure  => $sources['leap-mx']['revision'],
+    require => [
+      Class['site_apt::leap_repo'],
+      User['leap-mx'] ];
   }
 
   #
-- 
GitLab