6 Commits

Author SHA1 Message Date
Emilien Macchi
dabc9d9d1f Add group to policy management
The move of policy.json into code means the file may not exist. We've
added support to ensure that the file exists in the openstacklib but we
need to make sure the permissions are right for each service. This adds
the group information to the policies so it works right.

Depends-On: I26e8b1384f4f69712da9d06a4c565dfd1f17c9ed
Change-Id: Ic5f73993ea4d71fc186272c624a906fcae2dcfa8
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-01-10 14:23:13 -08:00
ZhongShengping
358a9d4388 oslo policy: check puppet resource instead of actual config in spec
Change-Id: I9d3f0c133ea76acb3ff4fdec179f4100bf68cb32
2017-05-23 15:13:43 +08:00
Nate Potter
ac3b678746 Update tests with rspec facts
This patch updates tests that perform on Debian/RedHat sets to use
on_supported_os from rspec-puppet-facts.

Change-Id: I4b7bec3e0b314cda34e41bda3892847a23325bb9
2016-05-20 10:32:25 -07:00
ZhongShengping
47a3846d77 Use oslo module for logging , database and policy configuration
Change-Id: I3ca0db893cdc819ca9349cae252bd2eb247c9fd9
2016-05-06 14:33:16 +08:00
Iury Gregory Melo Ferreira
9b7ac7a647 Switch magnum to $::os_service_default
Switch to $::os_service_default all params in logging and db.
Changes: logging.pp, db.pp and tests.

Change-Id: Ic3ff963064fcb34f86056d88b6f2dce5e270fedc
2015-12-03 15:24:51 +00:00
Nate Potter
6a34ff8435 puppet-magnum: Initial commit
This is the initial commit for puppet-magnum.
It has mostly been automatically generated using cookiecutter[1] and
msync[2]

[1] https://github.com/openstack/puppet-openstack-cookiecutter
[2] https://github.com/openstack/puppet-modulesync-configs

Change-Id: Id43f377828837dba70745bbe66b51297e383e602
2015-11-12 15:52:15 +00:00