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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In