]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Prepare module for publication to the forge
authorCody Herriges <cody@herriges.org>
Tue, 3 May 2016 20:23:11 +0000 (13:23 -0700)
committerCody Herriges <cody@herriges.org>
Wed, 4 May 2016 18:20:50 +0000 (11:20 -0700)
  This commit validates the module's metadata.json by comparing
  dependent module versions with those in the Puppetfile[1] found in
  puppet-openstack-integration, updates required open source puppet and
  PE versions, cleans up the supported operating system list so that we
  only declare support for the OSes we know kilo runs on.

  Obligatorily bumps the z version number.

  [1] https://github.com/openstack/puppet-openstack-integration/blob/stable/mitaka/Puppetfile

Change-Id: I7f8ae588f2f16c8cbdf50feec8c662e34dd5efee

metadata.json

index aa257330e9a01b41d10a3e6288858b0faaa51799..0e1ee3c4511fffe237fb1901c28df2b93c40123e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "openstack-ceilometer",
-  "version": "8.0.0",
+  "version": "8.0.1",
   "author": "eNovance and OpenStack Contributors",
   "summary": "Puppet module for OpenStack Ceilometer",
   "license": "Apache-2.0",
@@ -8,33 +8,25 @@
   "project_page": "https://launchpad.net/puppet-ceilometer",
   "issues_url": "https://bugs.launchpad.net/puppet-ceilometer",
   "requirements": [
-    { "name": "pe","version_requirement": "3.x" },
-    { "name": "puppet","version_requirement": "3.x" }
+    { "name": "pe", "version_requirement": ">= 3.2.0 <= 2016.1.0" },
+    { "name": "puppet", "version_requirement": ">= 3.0.0 < 5.0.0" }
   ],
   "operatingsystem_support": [
-    {
-      "operatingsystem": "Debian",
-      "operatingsystemrelease": ["7"]
-    },
-    {
-      "operatingsystem": "Fedora",
-      "operatingsystemrelease": ["20"]
-    },
     {
       "operatingsystem": "RedHat",
-      "operatingsystemrelease": ["6.5","7"]
+      "operatingsystemrelease": ["7"]
     },
     {
       "operatingsystem": "Ubuntu",
-      "operatingsystemrelease": ["12.04","14.04"]
+      "operatingsystemrelease": ["14.04"]
     }
   ],
   "description": "Installs and configures OpenStack Ceilometer (Telemetry).",
   "dependencies": [
-    { "name": "puppetlabs/apache", "version_requirement": ">=1.0.0 <2.0.0" },
-    { "name": "puppetlabs/inifile", "version_requirement": ">=1.0.0 <2.0.0" },
+    { "name": "puppetlabs/apache", "version_requirement": ">=1.8.0 <2.0.0" },
+    { "name": "puppetlabs/inifile", "version_requirement": ">=1.4.0 <2.0.0" },
     { "name": "openstack/keystone", "version_requirement": ">=8.0.0 <9.0.0" },
-    { "name": "puppetlabs/stdlib", "version_requirement": ">=4.0.0 <5.0.0" },
+    { "name": "puppetlabs/stdlib", "version_requirement": ">=4.9.0 <5.0.0" },
     { "name": "openstack/openstacklib", "version_requirement": ">=8.0.0 <9.0.0" }
   ]
 }