install_modules: run gem with verbose option

verbose option will help us to see why gem install can fail -- and also
make sure we're deploying from the mirrors.

Change-Id: Ia2b4955468ac1189f6f81798c684649390621155
This commit is contained in:
Emilien Macchi 2017-08-18 09:19:46 -07:00
parent c0ed51a9d9
commit 6c05d5b037

View File

@ -24,11 +24,11 @@ source $SCRIPT_DIR/functions
print_header 'Start (install_modules.sh)' print_header 'Start (install_modules.sh)'
print_header 'Install r10k' print_header 'Install r10k'
# fast_gettext 1.2.0+ requires ruby 2.1.0 # fast_gettext 1.2.0+ requires ruby 2.1.0
gem install fast_gettext -v '< 1.2.0' gem install fast_gettext -v '< 1.2.0' --verbose
# puppet_forge 2.2.7 has a dependency on semantic_puppet ~> 1.0 # puppet_forge 2.2.7 has a dependency on semantic_puppet ~> 1.0
# which is not compatible with dependency of latest r10k on semantic_puppet ~> 0.1.0 # which is not compatible with dependency of latest r10k on semantic_puppet ~> 0.1.0
gem install puppet_forge -v '= 2.2.6' gem install puppet_forge -v '= 2.2.6' --verbose
gem install r10k --no-ri --no-rdoc gem install r10k --no-ri --no-rdoc --verbose
# make sure there is no puppet module pre-installed # make sure there is no puppet module pre-installed
rm -rf "${PUPPETFILE_DIR:?}/"* rm -rf "${PUPPETFILE_DIR:?}/"*