Dzahn has submitted this change and it was merged.

Change subject: contint: disable unattended upgrade
......................................................................


contint: disable unattended upgrade

HHVM package is broken and we don't want to magically upgrade at
midnight UTC.

Also find out the hourly run does not work.

Bug: T98876
Bug: T98885
Change-Id: I4f67a3b1312a2b57df9613e5ddbc6d33cfda647b
---
M modules/contint/manifests/packages/labs.pp
1 file changed, 7 insertions(+), 5 deletions(-)

Approvals:
  jenkins-bot: Verified
  Dzahn: Looks good to me, approved



diff --git a/modules/contint/manifests/packages/labs.pp 
b/modules/contint/manifests/packages/labs.pp
index f5e2e7a..72c94d0 100644
--- a/modules/contint/manifests/packages/labs.pp
+++ b/modules/contint/manifests/packages/labs.pp
@@ -9,10 +9,12 @@
     # Fonts needed for browser tests screenshots (T71535)
     include mediawiki::packages::fonts
 
-    # Self update the wikimedia packages (such as hhvm) on an hourly basis
-    include apt::unattendedupgrades
+    class { 'apt::unattendedupgrades':
+        ensure => absent,
+    }
 
     apt::conf { 'unattended-upgrades-wikimedia':
+        ensure   => absent,
         priority => '51',
         key      => 'Unattended-Upgrade::Allowed-Origins',
         # lint:ignore:single_quote_string_with_variables
@@ -20,15 +22,15 @@
         # lint:endignore
     }
     apt::conf { 'lower-periodic-randomsleep':
+        ensure   => absent,
         priority => '51',
         key      => 'APT::Periodic::RandomSleep',
         value    => '300',
     }
 
+    # Not meant to run hourly :/
     file { '/etc/cron.hourly/apt':
-        ensure  => link,
-        target  => '/etc/cron.daily/apt',
-        require => Package['unattended-upgrades'],
+        ensure  => absent,
     }
 
     # Shell script wrappers to ease package building

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I4f67a3b1312a2b57df9613e5ddbc6d33cfda647b
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to