python-gnocchiclient is not installed on undercloud therefor CLI commands for metrics can not be run

Bug #1800001 reported by Nagasai Vinaykumar Kapalavai
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Alex Schultz

Bug Description

Description:

python-gnocchiclient is not installed on undercloud therefor CLI commands for metrics can not be run.

python-gnocchiclient is an openstack cli plugin and the binary 'gnocchi'.

This issue probably related to switching to containerized undercloud.

Steps to reproduce:

Install tripleo environment and try to query for metrics, using gnocchi client.
That would lead to error: command/client not found.

Revision history for this message
Alex Schultz (alex-schultz) wrote :

This is a side effect of the containerized undercloud switch where we are no longer installing all of the clients by default.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
milestone: none → stein-2
tags: added: rocky-backport-potential
Revision history for this message
Alex Schultz (alex-schultz) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/613394
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=653649ebbcf7cc28c2b0e5055b91d2cb53b1702a
Submitter: Zuul
Branch: master

commit 653649ebbcf7cc28c2b0e5055b91d2cb53b1702a
Author: Alex Schultz <email address hidden>
Date: Thu Oct 25 12:23:02 2018 -0600

    Add OpenStack clients service

    We did not have a easy way to ensure all the openstack clients are
    installed on a given system. In the old instack-undercloud installation,
    we were installing some additional clients outside of the ones required
    via python-tripleoclient. To allow a user to quickly install all the
    clients on a given system, this change adds an OpenStack clients
    "service" which can be added to a role to ensure the clients are
    available. In the future if we provide a client container, this service
    can be converted into a container deployment mechanism.

    Change-Id: If878c2ab7679eea2fff42b410bec9c8c9b92ed6f
    Closes-Bug: #1800001

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/614755

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/rocky)

Reviewed: https://review.openstack.org/614755
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b26af243aa14fde56bf888225523434acf87486a
Submitter: Zuul
Branch: stable/rocky

commit b26af243aa14fde56bf888225523434acf87486a
Author: Alex Schultz <email address hidden>
Date: Thu Oct 25 12:23:02 2018 -0600

    Add OpenStack clients service

    We did not have a easy way to ensure all the openstack clients are
    installed on a given system. In the old instack-undercloud installation,
    we were installing some additional clients outside of the ones required
    via python-tripleoclient. To allow a user to quickly install all the
    clients on a given system, this change adds an OpenStack clients
    "service" which can be added to a role to ensure the clients are
    available. In the future if we provide a client container, this service
    can be converted into a container deployment mechanism.

    Change-Id: If878c2ab7679eea2fff42b410bec9c8c9b92ed6f
    Closes-Bug: #1800001
    (cherry picked from commit 653649ebbcf7cc28c2b0e5055b91d2cb53b1702a)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.2.0

This issue was fixed in the openstack/tripleo-heat-templates 10.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.1.0

This issue was fixed in the openstack/tripleo-heat-templates 9.1.0 release.

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.