Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/54866
Change subject: zuul: need python-voluptuous 0.6.1 ...................................................................... zuul: need python-voluptuous 0.6.1 Zuul depends on the python voluptuous module we are packagin under operations/debs/python-voluptuous. Zuul does NOT work with version 0.7 of that module so we need to explicitly pin it. Change-Id: Ie71806b18791557d3db820ee489403db2ca8eb16 --- M modules/zuul/manifests/init.pp 1 file changed, 10 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/66/54866/1 diff --git a/modules/zuul/manifests/init.pp b/modules/zuul/manifests/init.pp index be74991..191799f 100644 --- a/modules/zuul/manifests/init.pp +++ b/modules/zuul/manifests/init.pp @@ -37,10 +37,20 @@ 'python-gitdb', 'python-async', 'python-smmap', + 'python-voluptuous', 'python-setuptools', ] + # We have packaged the python voluptuous module under + # operations/debs/python-voluptuous. Zuul does not work + # AT ALL with version 0.7 so make sure we have 0.6.x + apt::pin { + pin => 'version 0.6*', + priority => '1001', + before => Package['python-voluptuous'], + } + package { $packages: ensure => present, } -- To view, visit https://gerrit.wikimedia.org/r/54866 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie71806b18791557d3db820ee489403db2ca8eb16 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits