Missing gnocchi-statsd package for Ubuntu systems

Bug #1700513 reported by Nenad Radojevic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Medium
Nenad Radojevic

Bug Description

When deploying the gnocchi-statsd container with ubuntu base distro it will fail with the following error message:

$ sudo docker start -a gnocchi_statsd
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Copying service configuration files
INFO:__main__:Deleting file /etc/gnocchi/gnocchi.conf
INFO:__main__:Coping file from /var/lib/kolla/config_files/gnocchi.conf to /etc/gnocchi/gnocchi.conf
INFO:__main__:Setting file /etc/gnocchi/gnocchi.conf owner to gnocchi:gnocchi
INFO:__main__:Setting file /etc/gnocchi/gnocchi.conf permission to 0600
INFO:__main__:Deleting file /etc/ceph/ceph.conf
INFO:__main__:Coping file from /var/lib/kolla/config_files/ceph.conf to /etc/ceph/ceph.conf
INFO:__main__:Setting file /etc/ceph/ceph.conf owner to gnocchi:gnocchi
INFO:__main__:Setting file /etc/ceph/ceph.conf permission to 0600
INFO:__main__:Deleting file /etc/ceph/ceph.client.gnocchi.keyring
INFO:__main__:Coping file from /var/lib/kolla/config_files/ceph.client.gnocchi.keyring to /etc/ceph/ceph.client.gnocchi.keyring
INFO:__main__:Setting file /etc/ceph/ceph.client.gnocchi.keyring owner to gnocchi:gnocchi
INFO:__main__:Setting file /etc/ceph/ceph.client.gnocchi.keyring permission to 0600
INFO:__main__:Writing out command to execute
INFO:__main__:Setting permission for /var/lib/gnocchi
INFO:__main__:Setting permission for /var/log/kolla/gnocchi
INFO:__main__:Setting permission for /var/log/kolla/gnocchi/gnocchi-statsd.log
Running command: 'gnocchi-statsd --logfile /var/log/kolla/gnocchi/gnocchi-statsd.log'
/usr/local/bin/kolla_start: line 24: exec: gnocchi-statsd: not found

The reason for this error is that gnocchi-statsd packages for Debian-based distros are currently not yet supported: https://github.com/openstack/kolla/blob/master/docker/gnocchi/gnocchi-statsd/Dockerfile.j2

Changed in kolla:
assignee: nobody → Nenad Radojevic (nradojevic)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.openstack.org/477510

Changed in kolla:
status: New → In Progress
Changed in kolla:
importance: Undecided → Medium
milestone: none → pike-3
summary: - Missing gnocchi-statsd package for Debian based systems
+ Missing gnocchi-statsd package for Ubuntu systems
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/477510
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=acf613e91ab362eeee052c48e4c53f90694670c8
Submitter: Jenkins
Branch: master

commit acf613e91ab362eeee052c48e4c53f90694670c8
Author: Nenad Radojevic <email address hidden>
Date: Mon Jun 26 13:59:07 2017 +0200

    Add gnocchi-statsd support for Debian systems

    The current Docker container for gnocchi-statsd is missing support
    for Ubuntu and will fail on start due to missing gnocchi-statsd
    package.
    Dockerfile extended by the required gnocchi-statsd package.

    Closes-Bug: #1700513
    Change-Id: I0c5d221f08ae7f1c4a81f83a5ec3fb75e5207b2b

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 5.0.0.0b3

This issue was fixed in the openstack/kolla 5.0.0.0b3 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.