overcloud deploy --config-download not working for Nova+Ironic envs

Bug #1735173 reported by Jiří Stránský
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

The implementation of --config-download option so far only works with --deployed-server. For Nova+Ironic envs it fails to ssh to overcloud. Most likely it's unauthorized ssh key, we're missing the enable_ssh_admin workflow in that case.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)

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

Changed in tripleo:
assignee: nobody → Jiří Stránský (jistr)
status: Triaged → In Progress
Changed in tripleo:
assignee: Jiří Stránský (jistr) → Emilien Macchi (emilienm)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (master)

Reviewed: https://review.openstack.org/523877
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=13485a64c89e851d8e1d2be853aa568124d6bcea
Submitter: Zuul
Branch: master

commit 13485a64c89e851d8e1d2be853aa568124d6bcea
Author: Jiri Stransky <email address hidden>
Date: Wed Nov 29 14:41:18 2017 +0100

    Run enable_ssh_admin also for Nova+Ironic deployments

    For Nova+Ironic deployments we could run the enable_ssh_admin Mistral
    workflow directly and take advantage of the public key injection via
    os-collect-config, but since the script seems to work for both
    deployed-server and Nova/Ironic envs, we can just use it
    unconditionally and keep the logic DRY.

    Change-Id: I2bae54d282591abc8a014cdce805e90305a7a34d
    Closes-Bug: #1735173

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 8.1.0

This issue was fixed in the openstack/python-tripleoclient 8.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.