Details
Description
Historically the puppet package has created the puppet user and group, even though it is only required on the master so that it can drop privileges.
The puppet-agent package will no longer be creating the user/group. However, some of our acceptance tests fail if the user/group doesn't exist.
This is why the git setup step creates them.
These following tests fail, but there may be others:
tests/ticket_4110_puppet_apply_should_not_create_a_user_that_already_exists.rb
|
tests/resource/user/should_not_create_existing.rb
|
In order to get aio tests running, we are adding a setup step, similar to the git one. This ticket is to remove the aio setup step, and verify acceptance tests pass in an agent-only role when the user doesn't exist.
Attachments
Issue Links
- is blocked by
-
SERVER-358 Moving 'puppet' user creation to puppet-server packaging
-
- Closed
-
- relates to
-
PUP-4175 Puppet inconsistently heals paths when user does not exist
-
- Closed
-
-
PUP-3277 Adjust puppet acceptance for puppetserver/classifier installations where environmentpath is set by default.
-
- Closed
-
- links to