81 Commits

Author SHA1 Message Date
Mathieu Gagné
938d647ac7 Remove ceilometer-dbsync override 2013-04-03 19:22:32 -04:00
Mathieu Gagné
07c9d444ef Fix dependency syntax in Modulefile 2013-04-03 19:12:06 -04:00
François Charlier
f3d57b9e40 Remove version from endpoint.
The client has to specify it.
2013-03-18 14:56:49 +01:00
François Charlier
ad09c746cc Fix adding notification_driver parameters to the nova.conf 2013-02-18 18:33:02 +01:00
François Charlier
c3e2cc6c26 Add required parameters to nova.conf 2013-02-18 14:32:06 +01:00
François Charlier
05f5e6c7a9 Fix the auth_protocol keystone_authtoken parameter name 2013-01-10 16:54:31 +01:00
François Charlier
a9c8517710 Revert "Fix nova notifications"
This reverts commit 6c8b6630b0f671a055070c658e0e0d51350f8353.
This has been fixed in the 2012.2.2 nova packages
2013-01-10 16:53:55 +01:00
François Charlier
c68a36d341 Fix order dependencies 2012-12-21 23:42:06 +01:00
François Charlier
6c8b6630b0 Fix nova notifications
Apply nova commit 670b3882 to get notifications on the right
control_exchange
2012-12-21 23:42:06 +01:00
François Charlier
b841d54fda Fix glance exchange/topic to read notifications
One is a bad default value in ceilometer, waiting for the fix to be
merged.
The other is a bad value in Glance, fixed in Grizzly (maybe in 2012.2.3).
2012-12-21 23:42:06 +01:00
François Charlier
d42456cef0 Fix groups memberships for the ceilometer user
The ceilometer  user must be  member of  libvirt group when  the compute
agent is installed
2012-12-20 15:09:55 +01:00
François Charlier
3ce24a5561 Agents, Api, Db & Collector classes inherit from ceilometer 2012-12-20 15:09:08 +01:00
François Charlier
d40335f4be Add “log_dir” parameter 2012-12-20 00:34:45 +01:00
François Charlier
a77b099b07 The ceilometer user must be in the libvirt group 2012-12-20 00:34:27 +01:00
François Charlier
d8f6d59d5d Ensure services are started
… or not, depending on the parameter
2012-12-20 00:33:36 +01:00
François Charlier
d16e6661ea Update ceilometer user requirements 2012-12-18 18:58:37 +01:00
François Charlier
646907f879 Restart services when config file changes 2012-12-17 17:31:49 +01:00
François Charlier
e2231ffa66 Rename default tenant to 'services' instead of 'service' 2012-12-17 17:31:19 +01:00
François Charlier
1a484f01e2 Ceilometer_config requires package ceilometer-common 2012-12-17 17:15:27 +01:00
François Charlier
c32c3ef345 Add user to localhost 2012-12-17 17:14:57 +01:00
François Charlier
ecdc9667d2 Fix $auth_user var name 2012-12-17 17:13:00 +01:00
François Charlier
08e8040b87 Merge pull request #1 from ekarlso/master
Add authentication options
2012-12-17 07:10:53 -08:00
Endre Karlson
e643f23b4d Forgot to pass the password also 2012-12-17 02:45:58 +01:00
Endre Karlson
4a3b5cdc69 Only bother setting tenant_id if it's passed 2012-12-17 02:43:31 +01:00
Endre Karlson
0460de348c Fix duplicate opt 2012-12-17 02:38:13 +01:00
Endre Karlson
604c02e676 Add authentication config opts 2012-12-17 02:33:38 +01:00
François Charlier
28617fbd59 Fix ownership/permissions on /etc/ceilometer/* 2012-12-14 11:54:09 +01:00
François Charlier
d3a07cc1ef Fix style 2012-12-14 11:13:44 +01:00
François Charlier
1fa87a3836 Ensure the ceilometer user has ResellerAdmin role
Required to poll swift usage
2012-12-14 11:12:13 +01:00
François Charlier
100a8b3bb6 Add an example 2012-12-11 18:35:54 +01:00
François Charlier
46ea311e85 Update the dbsync_command 2012-12-11 18:18:16 +01:00
François Charlier
5c9f72f96d Add the dbsync file, it's not yet in the packages 2012-12-11 18:14:37 +01:00
François Charlier
899003aa46 Add the metering_secret parameter 2012-12-11 17:04:07 +01:00
François Charlier
304785e08d Default keystone_password to false to ensure error if not set 2012-12-10 18:33:33 +01:00
François Charlier
530a91160a Add admin user/tenant/password to authtoken config 2012-12-10 18:19:02 +01:00
François Charlier
9665551a5f Remove wrong requirement for ceilometer-dbsync 2012-12-10 18:00:20 +01:00
François Charlier
81657c5a1e Fix incomplete subscribe declaration 2012-12-10 17:56:10 +01:00
François Charlier
76e656de2f Fix user (group → gid) 2012-12-10 17:31:18 +01:00
François Charlier
54582bbbde Fix the name of the ceilometer config provider 2012-12-10 17:29:37 +01:00
François Charlier
bdbf474489 Create ceilometer user/group 2012-12-10 17:23:37 +01:00
François Charlier
4ae12d7905 Add ceilometer-dbsync and fix some db-related deps 2012-12-10 17:22:46 +01:00
François Charlier
b240ef55ce Refactoring/Style updates 2012-12-10 16:55:38 +01:00
François Charlier
e2b0c7fca1 Move database settings to a different class 2012-12-10 16:55:38 +01:00
François Charlier
9c3b78bf74 Add dependencies into the Modulefile 2012-12-10 16:04:48 +01:00
François Charlier
a29182c983 Finish moving Keystone Auth from init.pp to api.pp 2012-12-10 15:58:50 +01:00
Emilien Macchi
faafa4257e Move Keystone Auth from init.pp to api.pp 2012-12-10 13:56:51 +01:00
Emilien Macchi
2b85f15ac4 Fix Licensing email address 2012-12-10 12:28:12 +01:00
emilienm
01b143340c Add dependency 2012-12-07 18:03:41 +01:00
emilienm
1f3d092ad3 Add dependency 2012-12-07 18:01:08 +01:00
emilienm
89a2329499 Merge branch 'master' of git://github.com/enovance/puppet-ceilometer 2012-12-07 17:32:09 +01:00