Tempest playbook can't connect to utility containers

Bug #1418122 reported by Julian Montez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
High
Julian Montez
Icehouse
Fix Released
High
Kevin Carter
Juno
Fix Released
High
Jesse Pretorius
Trunk
Fix Released
High
Julian Montez

Bug Description

http://jenkins.propter.net/view/QE/job/tempest-gating/1/console

Running the `openstack/tempest.yml` playbook fails when Ansible can't connect to the utility containers. This is because the root user isn't running the play and the correct public key isn't being used.

Adding the root user designation in the playbook clears the problem.

Julian Montez (jpmontez)
tags: added: juno-backport-potential
Revision history for this message
Julian Montez (jpmontez) wrote :
Changed in openstack-ansible:
status: New → Confirmed
assignee: nobody → Julian Montez (jpmontez)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/152983
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=f10e42d8252d28487b80c27bf9a8c83db3b988df
Submitter: Jenkins
Branch: master

commit f10e42d8252d28487b80c27bf9a8c83db3b988df
Author: Julian Montez <email address hidden>
Date: Wed Feb 4 11:03:15 2015 -0600

    Designate root user to run the Tempest playbook.

    This allows non-root users using Ansible to reach the correct
    authorized_keys file within containers.

    Change-Id: I35a60b2fc937e839e7cd7fcc7da8649c4b3de440
    Closes-Bug: 1418122

Changed in openstack-ansible:
status: Confirmed → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (juno)

Fix proposed to branch: juno
Review: https://review.openstack.org/156627

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (juno)

Reviewed: https://review.openstack.org/156627
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=49bfe1f57d38bc5be20ab9db05be30ff695e538f
Submitter: Jenkins
Branch: juno

commit 49bfe1f57d38bc5be20ab9db05be30ff695e538f
Author: Julian Montez <email address hidden>
Date: Wed Feb 4 11:03:15 2015 -0600

    Designate root user to run the Tempest playbook.

    This allows non-root users using Ansible to reach the correct
    authorized_keys file within containers.

    Change-Id: I35a60b2fc937e839e7cd7fcc7da8649c4b3de440
    Closes-Bug: 1418122
    (cherry picked from commit f10e42d8252d28487b80c27bf9a8c83db3b988df)

tags: removed: juno-backport-potential
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.