Debian: add puppet system user
To avoid error messages like this: Unable to set ownership to puppet:puppet for log file: /home/zuul/workspace/puppet.log we're adding the puppet user before running ./run_tests.sh Change-Id: I0a00a7f41e700a3e503c1b98947803af47230678
This commit is contained in:
parent
8fe6747ab0
commit
b5d2ecffb5
@ -50,10 +50,14 @@ elif uses_debs; then
|
||||
print_header 'Setup (Debian based)'
|
||||
sudo apt-get remove -y --purge facter puppet puppet-common
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libxml2-dev libxslt-dev zlib1g-dev ruby wget lsb-release curl apt-transport-https
|
||||
sudo apt-get install -y libxml2-dev libxslt-dev zlib1g-dev ruby wget lsb-release curl apt-transport-https adduser
|
||||
DASHBOARD="horizon"
|
||||
fi
|
||||
|
||||
if [ $(lsb_release --id -s) = "Debian" ] ; then
|
||||
adduser --disabled-password --gecos puppet,,, puppet
|
||||
fi
|
||||
|
||||
print_header 'Install Bundler'
|
||||
mkdir -p .bundled_gems
|
||||
export GEM_HOME=`pwd`/.bundled_gems
|
||||
|
Loading…
x
Reference in New Issue
Block a user