Deploy fails when adding new compute node because DeployArtifactURLs expired

Solution Verified - Updated -

Issue

  • Deploy fails when adding a new compute node

    heat stack-list --show-nested |grep -iv complete|grep -i artifact
    | afb73e33-dd94-450a-ade3-80bc681d6ef5 | overcloud-AllNodesDeploySteps-cwxv4m4uuj3m-ComputeArtifactsDeploy-moly6b7a2xy7                                                                                           | UPDATE_FAILED      | 2017-06-03T10:25:10Z | 2018-11-20T23:26:33Z | 39eb9f2d-faaf-4454-bdfe-76c502f5cb1c |
    
  • compute os-collect-config journal

    Nov 20 13:21:30 overcloud-compute-9.localdomain os-collect-config[3865]: [2018-11-20 13:21:30,927] (heat-config) [DEBUG] Running /usr/libexec/heat-config/hooks/script < /var/lib/heat-config/deployed/5ff82b6b-cd5e-4450-8bdf-ca1ee08786df.json
    Nov 20 13:21:30 overcloud-compute-9.localdomain os-collect-config[3865]: [2018-11-20 13:21:30,986] (heat-config) [INFO] {"deploy_stdout": "ERROR: Unsupported file format.\n", "deploy_stderr": " % Total % Received % Xferd Average Speed Time Time Time Current\nDload Upload Total Spent Left Speed\n\r 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r100 35 10035 0 0 12464 0 --:--:-- --:--:-- --:--:-- 17500\n", "deploy_status_code": 1}
    Nov 20 13:21:30 overcloud-compute-9.localdomain os-collect-config[3865]: [2018-11-20 13:21:30,986] (heat-config) [DEBUG] [2018-11-20 13:21:30,951] (heat-config) [INFO] artifact_urls=http://10.169.x.x:8080/v1/AUTH_cdaccec7f7334e4c9c89d9065b2b9fd5/overcloud-artifacts/keystone-fernet-keys.tar.gz?temp_url_sig=0439373215cb1a95fe4349dafe1e4cbbe90ed6b8&temp_url_expires=1527812859
    

Environment

  • Red Hat OpenStack Platform 10

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content