Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
SERVER 2.7.2
-
None
-
CentOS 7 x86_64
Setup with puppetlabs-release-pc1 package: https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm
Docker environment and/or minimal CentOS 7 installations, i did many installs, this is not an isolated case.
-
Systems Engineering
-
Bug Fix
-
-
Needs Assessment
Description
Hello,
The command `which` is required by the `puppetserver` package to check for the `puppet` unix user:
```
Installing : 1:java-1.8.0-openjdk-headless-1.8.0.121-0.b13.el7_3.x86_64 12/13
/var/tmp/rpm-tmp.P9rUht: line 12: which: command not found
useradd: invalid shell '--comment'
Installing : puppetserver-2.7.2-1.el7.noarch 13/13
warning: user puppet does not exist - using root
[....]
warning: user puppet does not exist - using root
install: invalid user 'puppet'
```
Since this command is shipped by the `which` package, please add this as a dependency of the `puppetserver` package.