]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commit
Refactor service user/group management
authorTakashi Kajinami <tkajinam@redhat.com>
Sat, 14 May 2022 16:01:23 +0000 (01:01 +0900)
committerTakashi Kajinami <tkajinam@redhat.com>
Mon, 16 May 2022 02:57:13 +0000 (11:57 +0900)
commiteafc9088718239b6b9b4a8a579c4588dfb7d10af
treeada1e26063b9f0503caaed8bb246d552b4331f69
parenta569c41855f624204903ad0c85fa2eda6cc6125f
Refactor service user/group management

This change refactors how the ceilometer service user and group are
managed.

- The ceilometer service user and group are created by the common
  package. While the user resource should still be declared to manage
  its group membership, we don't need the group resource.

- Introduces the configuration knob to disable user/group management.
  This would be useful in the case where all service users are
  declared externally.

Change-Id: Iaabe5b02f0ebd782debd0f3ca41e2fdafbf9c80f
manifests/agent/polling.pp
manifests/init.pp
releasenotes/notes/manage_user-a18dad4c2ad95daf.yaml [new file with mode: 0644]
spec/classes/ceilometer_agent_polling_spec.rb
spec/classes/ceilometer_init_spec.rb