From e2d00ef7a7354ce8e23a2ce874a9b6621b2991d5 Mon Sep 17 00:00:00 2001 From: Mark Vanderwiel Date: Wed, 28 May 2014 15:36:03 -0500 Subject: [PATCH] Remove policy.json file The policy file is just a dup of what's already in the distro packages. Until the cookbooks/chef support a policy type resource duping them does not make sense and causes churn to keep in sync with base openstack code. Change-Id: Ib09d5efdf3927a381501eebd78d5c4db5133f057 Implements: blueprint remove-policy-templates Closes-Bug: #1324187 --- CHANGELOG.md | 3 +++ files/default/policy.json | 3 --- metadata.rb | 2 +- recipes/common.rb | 7 ------- spec/common_spec.rb | 12 ------------ 5 files changed, 4 insertions(+), 23 deletions(-) delete mode 100644 files/default/policy.json diff --git a/CHANGELOG.md b/CHANGELOG.md index a2ac087..5e52738 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ openstack-telemetry Cookbook CHANGELG ============================== This file is used to list changes made in each version of the openstack-metering cookbook. +## 9.1.1 +* Remove policy.json file, it's just a dup of what's in the package + ## 9.1.0 ### Blue print # Add recipes for the ceilometer alarm services (alarm-services) diff --git a/files/default/policy.json b/files/default/policy.json deleted file mode 100644 index 373c568..0000000 --- a/files/default/policy.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "context_is_admin": [["role:admin"]] -} diff --git a/metadata.rb b/metadata.rb index 139001b..5f13e6a 100644 --- a/metadata.rb +++ b/metadata.rb @@ -4,7 +4,7 @@ maintainer_email 'cookbooks@lists.tfoundry.com' license 'Apache 2.0' description 'The OpenStack Metering service Ceilometer.' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '9.1.0' +version '9.1.1' recipe 'openstack-telemetry::agent-central', 'Installs agent central service.' recipe 'openstack-telemetry::agent-compute', 'Installs agent compute service.' diff --git a/recipes/common.rb b/recipes/common.rb index c269d5d..0b7ee3c 100644 --- a/recipes/common.rb +++ b/recipes/common.rb @@ -102,10 +102,3 @@ template node['openstack']['telemetry']['conf'] do api_bind_port: telemetry_api_bind.port ) end - -cookbook_file '/etc/ceilometer/policy.json' do - source 'policy.json' - mode 00640 - owner node['openstack']['telemetry']['user'] - group node['openstack']['telemetry']['group'] -end diff --git a/spec/common_spec.rb b/spec/common_spec.rb index 986b54c..6a91396 100644 --- a/spec/common_spec.rb +++ b/spec/common_spec.rb @@ -177,17 +177,5 @@ describe 'openstack-telemetry::common' do /^port = 9999$/) end end - - describe 'policy.json' do - let(:file) { chef_run.cookbook_file('/etc/ceilometer/policy.json') } - - it 'installs the /etc/ceilometer/policy.json file' do - expect(chef_run).to create_cookbook_file(file.name).with( - user: 'ceilometer', - group: 'ceilometer', - mode: 0640 - ) - end - end end end