Arturo Borrero Gonzalez has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/404740 )

Change subject: apt: unattended-upgrades: ensure python3-apt is installed
......................................................................


apt: unattended-upgrades: ensure python3-apt is installed

The apt-upgrade requires it. It should be installed anyway since the
unattended-script package depends on it.

Change-Id: I96a1d54165ce86bda66af3a6f486da212b6e782e
Signed-off-by: Arturo Borrero Gonzalez <[email protected]>
---
M modules/apt/manifests/unattendedupgrades.pp
1 file changed, 10 insertions(+), 5 deletions(-)

Approvals:
  Arturo Borrero Gonzalez: Verified; Looks good to me, approved
  Volans: Looks good to me, but someone else must approve



diff --git a/modules/apt/manifests/unattendedupgrades.pp 
b/modules/apt/manifests/unattendedupgrades.pp
index ef1b489..d3904fe 100644
--- a/modules/apt/manifests/unattendedupgrades.pp
+++ b/modules/apt/manifests/unattendedupgrades.pp
@@ -21,6 +21,10 @@
         ensure => 'present',
     }
 
+    package { 'python3-apt':
+        ensure => 'present',
+    }
+
     # dpkg tries to determine the most conservative default action in case of
     # conffile conflict. This tells dpkg to use that action without asking
     apt::conf { 'dpkg-force-confdef':
@@ -81,10 +85,11 @@
     }
 
     file { '/usr/local/sbin/apt-upgrade':
-        ensure => present,
-        owner  => 'root',
-        group  => 'root',
-        mode   => '0755',
-        source => 'puppet:///modules/apt/apt-upgrade.py',
+        ensure  => present,
+        owner   => 'root',
+        group   => 'root',
+        mode    => '0755',
+        source  => 'puppet:///modules/apt/apt-upgrade.py',
+        require => Package['python3-apt'],
     }
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/404740
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I96a1d54165ce86bda66af3a6f486da212b6e782e
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Arturo Borrero Gonzalez <[email protected]>
Gerrit-Reviewer: Arturo Borrero Gonzalez <[email protected]>
Gerrit-Reviewer: Volans <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to