check failing due to missing python-tripleoclient

Bug #1789898 reported by Sorin Sbarnea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Gabriele Cerami

Bug Description

At least one check failed on https://review.openstack.org/#/c/597142/ with an error that indicates missing python-tripleoclient

overcloud.AllNodesDeploySteps.WorkflowTasks_Step2_Execution:
  resource_type: OS::TripleO::WorkflowSteps
  physical_resource_id: 821a4596-68c4-4234-b537-7ba8115a94a3
  status: CREATE_FAILED
  status_reason: |
    resources.WorkflowTasks_Step2_Execution: ERROR
openstack: 'overcloud failures' is not an openstack command. See 'openstack --help'.

http://logs.openstack.org/42/597142/3/check/tripleo-ci-centos-7-scenario004-multinode-oooq-container/0e5c32f/logs/undercloud/home/zuul/failed_deployment_list.log.txt.gz

Tags: alert
Sorin Sbarnea (ssbarnea)
Changed in tripleo:
milestone: none → rocky-rc2
status: New → Triaged
assignee: nobody → Gabriele Cerami (gcerami)
Sorin Sbarnea (ssbarnea)
Changed in tripleo:
importance: Undecided → Critical
Matt Young (halcyondude)
summary: - gate failing due to missing python-tripleoclient
+ check failing due to missing python-tripleoclient
Revision history for this message
Steven Hardy (shardy) wrote :

overcloud failures isn't an openstack command - the correct command is "openstack stack failures list" which comes from heatclient, not tripleoclient?

Revision history for this message
Steven Hardy (shardy) wrote :

https://github.com/openstack/python-tripleoclient/blob/master/setup.cfg#L62

Actually my mistake, are we installing an old version of tripleoclient without this new command perhaps?

Revision history for this message
Steven Hardy (shardy) wrote :

Package python-tripleoclient.noarch 0:9.2.4-0.20180808092210.87d25a3.el7 will be installed

That does look old:

[shardy@tripleodev2 python-tripleoclient]$ git show 87d25a3
commit 87d25a3cdec23c1f6e4274489b4f5e8ff9f0860a
Author: Saravanan KR <email address hidden>
Date: Mon May 21 15:00:30 2018 +0530

    DeployIdentifier should be provided for any parameter actions

That appears to be coming from http://mirror.mtl01.inap.openstack.org:8080/rdo/centos7-queens/31/31/3131b54bafbd815d0e57d471e952d57742d65653_5ab47f6b/python-tripleoclient-9.2.4-0.20180808092210.87d25a3.el7.noarch.rpm

So it seems the current-tripleo pin is broken, or we're somehow installing the wrong repo for current-tripleo?

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

https://review.rdoproject.org/r/#/c/16102/ resolved this to ensure we have the latest versions

Changed in tripleo:
status: Triaged → Fix Released
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.