Seems like the defaults in the os-gnocchi role ends up in this state in my test deploy (3 controllers, im begining to think it probably work perfectly with 1x due to driver = file).
I also happen to run ceph so I switched the driver to ceph and added necessary variables to enable ceph_client role properly.
This enabled the rest of the tasks to run properly.
After rerunning os-gnocchi role the logrotation file properly appears: /etc/logrotate.d/gnocchi_log_rotate
Is the file driver supposed to work with 3x controllers?
Seems like the defaults in the os-gnocchi role ends up in this state in my test deploy (3 controllers, im begining to think it probably work perfectly with 1x due to driver = file).
I also happen to run ceph so I switched the driver to ceph and added necessary variables to enable ceph_client role properly.
#example user_variables.yml
... storage_ driver: ceph ceph_username: gnocchi components: service_ names }}'
gnocchi_
gnocchi_
gnocchi_ceph_pool: metrics
ceph_extra_
- component: gnocchi_api
package:
- "{{ python_ceph_package }}"
client:
- '{{ gnocchi_ceph_client }}'
service: '{{ ceph_gnocchi_
...
This enabled the rest of the tasks to run properly. d/gnocchi_ log_rotate
After rerunning os-gnocchi role the logrotation file properly appears: /etc/logrotate.
Is the file driver supposed to work with 3x controllers?