Build/Deploy/Verify
-------------------
-1) install fuel plugin builder (fpb)
+step 1, 2, 3 may be bypassed if fuel plugin is installed from /opt/opnfv in fuel@opnfv.
+
+1) install fuel plugin builder
sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev
sudo gem install fpm
sudo pip install fuel-plugin-builder
fuel plugins --install <plugin-name>.rpm
5) prepare fuel environment
- on fuel dashboard, go to settings/other
- enable collectd-ceilometer plugin with checkbox
- save settings
+ a) enable ceilometer service
+ go to settings/openstack services
+ enable ceilometer plugin with checkbox
+ b) enable collectd-ceilometer
+ go to settings/other
+ enable collectd-ceilometer plugin with checkbox
+ c) save settings
6) add nodes to environment
rm -rf ${DIR}/build; mkdir -p ${DIR}/build; cd ${DIR}/build;
git clone https://github.com/openstack/collectd-ceilometer-plugin
cd collectd-ceilometer-plugin
- git checkout 6c7cb6adf86fcaa6028ca42867ddcb0582111ab1
+ git checkout 73372f2eb86c81f12bc10b392f75050a401107db
tar cfvz ${DIR}/repositories/ubuntu/collectd-ceilometer.tgz . --exclude=collectd-ceilometer.tgz
# support collectd with dpdk later
COLLECTD_TAG ?= dpdkstat
COLLECTD_CEILOMETER_URL ?= https://github.com/openstack/collectd-ceilometer-plugin
-COLLECTD_CEILOMETER_TAG ?= master
+COLLECTD_CEILOMETER_TAG ?= stable/mitaka