# HG changeset patch # User IBBoard # Date 1665241206 -3600 # Node ID a5d1f34a7d3fcf51c1e6639547ff2931b913c9d8 # Parent 3e4bc3935aa1adc4ce8ac1430a730a090af6eb0c Ensure keyring is installed with pip3 The default `pip` alias doesn't exist on CentOS diff -r 3e4bc3935aa1 -r a5d1f34a7d3f modules/vcs/manifests/init.pp --- a/modules/vcs/manifests/init.pp Sat Oct 08 15:59:27 2022 +0100 +++ b/modules/vcs/manifests/init.pp Sat Oct 08 16:00:06 2022 +0100 @@ -7,6 +7,7 @@ } python::pip { 'mercurial-keyring': ensure => 'present', + pip_provider => 'pip3', } # Alt keyrings are insecure, but a) we're on a limited access server and # b) I share the Mecurial config with the desktop, which uses the system @@ -16,6 +17,7 @@ # default-keyring=keyrings.alt.file.PlaintextKeyring python::pip { 'keyrings.alt': ensure => 'present', + pip_provider => 'pip3', } if $operatingsystem == 'Ubuntu' { $gitprompt = '/etc/bash_completion.d/git-prompt'