Update Ceilometer source package [MOS 8.0] 85/13785/5
authorIvan Udovichenko <iudovichenko@mirantis.com>
Tue, 10 Nov 2015 15:45:44 +0000 (17:45 +0200)
committerIvan Udovichenko <iudovichenko@mirantis.com>
Mon, 16 Nov 2015 03:07:54 +0000 (05:07 +0200)
Source: https://anonscm.debian.org/git/openstack/ceilometer.git

Related-Bug: #1511763
Closes-Bug: #1515944
Closes-Bug: #1515947

Change-Id: I5588b6f5fdf0874acfc8d07a319a3a70017a588c

tests/runtests.sh
trusty/debian/ceilometer-agent-central.init.in
trusty/debian/ceilometer-agent-compute.init.in
trusty/debian/ceilometer-agent-ipmi.init.in
trusty/debian/ceilometer-common.install
trusty/debian/changelog
trusty/debian/control

index f92d02cdf679f399bae4b550e3c940755d7489ac..f731f1c091f3b460d10bddaa14416a98f5dbd542 100755 (executable)
@@ -56,10 +56,7 @@ else
 fi
 
 ceilometer_binaries=(
-   ceilometer-agent-central
-   ceilometer-agent-compute
    ceilometer-collector
-   ceilometer-agent-ipmi
    ceilometer-agent-notification
    ceilometer-polling
    ceilometer-api
@@ -376,6 +373,12 @@ case ${package_to_test} in
    ceilometer-agent-ipmi|openstack-ceilometer-ipmi)
       # Ceilometer-agent-ipmi is not included in common testing
       # because it is not used in Fuel now
+
+      # Binary does not exist anymore. ceilometer-polling is
+      # responsible for service start.
+      # Remove after test rework.
+      exit 0
+
       if [ ! -f "/usr/bin/ceilometer-agent-ipmi" ]; then
          exit_on_error 1 "Ceilometer ipmi binary is missed"
       fi
index ea50997d66a84f3d86eab0ae4b0a40bbd01cec8b..acdebbd4d4f456475402243edde64b2eeb3bfa9f 100644 (file)
@@ -15,4 +15,4 @@
 DESC="OpenStack Ceilometer Agent Central"
 PROJECT_NAME=ceilometer
 NAME=${PROJECT_NAME}-polling
-DAEMON_ARGS=" --central"
\ No newline at end of file
+DAEMON_ARGS=" --polling-namespaces central"
index 648cf6f83813081ced2acceeb4a79ea89a30904f..17075387359f166657652a9f777ed6f41be17cea 100644 (file)
@@ -15,4 +15,4 @@
 DESC="OpenStack Ceilometer Agent Compute"
 PROJECT_NAME=ceilometer
 NAME=${PROJECT_NAME}-polling
-DAEMON_ARGS=" --namespaces compute"
+DAEMON_ARGS=" --polling-namespaces compute"
index ea50e8a130408c9261ac629f09a510919269acca..6f1c590c607f66e13663a13256ee40d8da6bd097 100644 (file)
@@ -15,4 +15,4 @@
 DESC="OpenStack Ceilometer Agent IPMI"
 PROJECT_NAME=ceilometer
 NAME=${PROJECT_NAME}-polling
-DAEMON_ARGS=" --namespaces ipmi"
+DAEMON_ARGS=" --polling-namespaces ipmi"
index 568b46e91b9ef4119ea0345d31d70a2eeb513a78..a61258052ecf3085710756dcd97b3de39f60b4f4 100644 (file)
@@ -3,10 +3,14 @@
 /usr/bin/ceilometer-polling
 /usr/bin/ceilometer-rootwrap
 /usr/bin/ceilometer-send-sample
-etc/ceilometer/api_paste.ini           /etc/ceilometer
-etc/ceilometer/event_definitions.yaml  /etc/ceilometer
-etc/ceilometer/pipeline.yaml           /etc/ceilometer
-etc/ceilometer/policy.json             /etc/ceilometer
-etc/ceilometer/rootwrap.conf           /etc/ceilometer
-etc/ceilometer/rootwrap.d/ipmi.filters /etc/ceilometer/rootwrap.d
+etc/ceilometer/api_paste.ini                   /etc/ceilometer
+etc/ceilometer/event_definitions.yaml          /etc/ceilometer
+etc/ceilometer/event_pipeline.yaml             /etc/ceilometer
+etc/ceilometer/gabbi_pipeline.yaml             /etc/ceilometer
+etc/ceilometer/gnocchi_archive_policy_map.yaml /etc/ceilometer
+etc/ceilometer/gnocchi_resources.yaml          /etc/ceilometer
+etc/ceilometer/pipeline.yaml                   /etc/ceilometer
+etc/ceilometer/policy.json                     /etc/ceilometer
+etc/ceilometer/rootwrap.conf                   /etc/ceilometer
+etc/ceilometer/rootwrap.d/ipmi.filters         /etc/ceilometer/rootwrap.d
 tools/show_data.py usr/share/doc/ceilometer
index a5f782f4d15173afdbb65ff090a338e9c5408c36..fdae7627f006c85c2dbec3e690377b11447dd19e 100644 (file)
@@ -1,3 +1,26 @@
+ceilometer (1:5.0.0-5~u14.04+mos1) mos8.0; urgency=medium
+
+  * d/ceilometer-agent-*.init.in: Fix DAEMON_ARGS for
+    central, compute and ipmi agents.
+  * Source: https://anonscm.debian.org/git/openstack/ceilometer.git
+  * d/ceilometer-common.install: Add event_pipeline.yaml, gabbi_pipeline.yaml,
+      gnocchi_archive_policy_map.yaml, gnocchi_resources.yaml files
+      which are now available in stable/liberty branch.
+
+ -- Ivan Udovichenko <iudovichenko@mirantis.com>  Tue, 10 Nov 2015 17:45:03 +0200
+
+ceilometer (1:5.0.0-5) unstable; urgency=medium
+
+  * Added q-text-as-data as depends for ceilometer-api.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 03 Nov 2015 11:28:44 +0000
+
+ceilometer (1:5.0.0-4) unstable; urgency=medium
+
+  * Rebuilt with openstack-pkg-tools to use Keystone API v3.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 03 Nov 2015 09:30:52 +0000
+
 ceilometer (1:5.0.0-3~u14.04+mos1) mos8.0; urgency=medium
 
   * Preserve MOS changes.
index 4a71c404c34e7f9b41ccf777ddddf838b6d61be0..4fbaae23cf33b4680512524f206561d4cccd6c5a 100644 (file)
@@ -6,7 +6,7 @@ Uploaders: Thomas Goirand <zigo@debian.org>,
 Build-Depends: debhelper (>= 9),
                dh-python,
                dh-systemd,
-               openstack-pkg-tools (>= 23~),
+               openstack-pkg-tools (>= 37~),
                po-debconf,
                python-all,
                python-pbr (>= 1.8),
@@ -110,7 +110,6 @@ Depends: libjs-jquery,
          python-mysqldb,
          python-neutronclient (>= 1:2.6.0),
          python-novaclient (>= 2:2.28.1),
-         python-openstackclient,
          python-oslo.concurrency (>= 2.3.0),
          python-oslo.config (>= 1:2.3.0),
          python-oslo.context (>= 0.2.0),
@@ -222,9 +221,11 @@ Architecture: all
 Depends: adduser,
          ceilometer-common (= ${binary:Version}),
          debconf,
+         python-openstackclient,
          ${misc:Depends},
          ${ostack-lsb-base},
          ${python:Depends},
+Recommends: q-text-as-data,
 Suggests: mongodb,
 Description: OpenStack efficient metering counters system (API service)
  Ceilometer aims to deliver a Single Point Of Contact for billing systems,