Bug 1690621 - Overcloud heat-deployment error get_python: command not found
Summary: Overcloud heat-deployment error get_python: command not found
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 13.0 (Queens)
Hardware: x86_64
OS: Linux
high
medium
Target Milestone: z6
: 13.0 (Queens)
Assignee: Emilien Macchi
QA Contact: Sasha Smolyak
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-03-19 20:19 UTC by Siggy Sigwald
Modified: 2019-04-30 17:28 UTC (History)
6 users (show)

Fixed In Version: openstack-tripleo-heat-templates-8.3.1-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-30 17:27:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 644727 0 None MERGED Fix python binary lookup regression 2021-02-03 00:14:05 UTC
Red Hat Product Errata RHBA-2019:0939 0 None None None 2019-04-30 17:28:03 UTC

Description Siggy Sigwald 2019-03-19 20:19:23 UTC
Description of problem:
See this error consistently deploying overcloud with ceph

overcloud.CephStorage.2.CephStorageExtraConfigPre.NodeSpecificDeployment:
  resource_type: OS::Heat::SoftwareDeployment
  physical_resource_id: bb6e4e49-48bc-41d6-af9c-7a7d2bad2d61
  status: CREATE_FAILED
  status_reason: |
    Error: resources.NodeSpecificDeployment: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 127
  deploy_stdout: |

  deploy_stderr: |
    /var/lib/heat-config/heat-config-script/75a01c23-8823-4bb8-a34f-db1164ed695e: line 21: get_python: command not found
    /var/lib/heat-config/heat-config-script/75a01c23-8823-4bb8-a34f-db1164ed695e: line 21: -c: command not found
(undercloud) [stack@director ~]$ openstack stack list
+--------------------------------------+------------+----------------------------------+---------------+----------------------+--------------+
| ID                                   | Stack Name | Project                          | Stack Status  | Creation Time        | Updated Time |
+--------------------------------------+------------+----------------------------------+---------------+----------------------+--------------+
| 5c13141d-399d-454c-83cc-1d93008ab625 | overcloud  | 6e7a0b6c3b784e459089df85f4eda932 | CREATE_FAILED | 2019-03-15T16:47:01Z | None         |
+--------------------------------------+------------+----------------------------------+---------------+----------------------+--------------+
Version-Release number of selected component (if applicable):
OSP13 Z5 

https://github.com/openstack/tripleo-heat-templates/commit/759b711b9457a5827cf75e8dcb36e3ca905dec1c#diff-801e6ddf38ed5e45c3f6038fefdaf4c6

https://review.openstack.org/#/c/638494/

Comment 7 Sasha Smolyak 2019-04-23 07:18:10 UTC
uuid fix is already tested and verified, python code is in place

Verified

Comment 9 errata-xmlrpc 2019-04-30 17:27:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:0939


Note You need to log in before you can comment on or make changes to this bug.