keystoneauth1 500 error on stable/mitaka during pingtest

Bug #1590057 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

Deploying TripleO on stable/mitaka, nonha CI job:

Overcloud pingtest, creating tenant-stack heat stack fails:
CREATE_FAILED
Resource CREATE failed: ClientException: resources.server1: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible. <class 'keystoneauth1.exceptions.connection.ConnectFailure' (HTTP 500)

Console log, where failing to create the stack:
http://logs.openstack.org/27/324527/1/check-tripleo/gate-tripleo-ci-f22-nonha/dc44da9/console.html.gz#_2016-06-04_05_40_41_793

nova-api logs on the overcloud:
http://logs.openstack.org/27/324527/1/check-tripleo/gate-tripleo-ci-f22-nonha/dc44da9/logs/overcloud-controller-0/var/log/nova/nova-api.txt.gz#_2016-06-04_05_37_44_133

Revision history for this message
Emilien Macchi (emilienm) wrote :

For the record, here's the patch that tested it: https://review.openstack.org/#/c/324527/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/326691

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/mitaka)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/326691
Reason: we actually need https://review.openstack.org/326695

Revision history for this message
Emilien Macchi (emilienm) wrote :

This backport should fix the issue: https://review.openstack.org/#/c/326695/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/mitaka)

Reviewed: https://review.openstack.org/326695
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=0b5e5fb17c09da70d301450e1a4b7b7f53e55727
Submitter: Jenkins
Branch: stable/mitaka

commit 0b5e5fb17c09da70d301450e1a4b7b7f53e55727
Author: Zane Bitter <email address hidden>
Date: Wed Feb 24 12:04:59 2016 -0500

    Don't have separate protocols/ports for Keystone v3

    The change in ab068a824ed51e78bf111387223e58e885ec5c84 is described as
    temporary, so it would be better if it did not affect the EndpointMap
    parameter (which is effectively a public interface, since it may be
    overridden in an environment file). No configuration should end up with
    different ports/protocols/hosts for Keystone v2 and v3, and somebody
    customising them should not have to account for them separately. Nor
    should things break when the need to distinguish between v2 and v3
    endpoints goes away.

    This change removes the KeystoneV3* keys from the EndpointMap input and
    uses the Keystone* keys instead, so that any change to the internal
    organisation becomes transparent to the user.

    Closes-Bug: #1590057
    Change-Id: If4cdd9232f4dbc9f2af651bbdfe68f09dc26ed2e
    (cherry picked from commit d773227e7d18165750bd86a79b95d14bbc3702d9)

tags: added: in-stable-mitaka
Changed in tripleo:
status: Confirmed → Fix Released
assignee: nobody → Emilien Macchi (emilienm)
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/tripleo-heat-templates 2.1.0

This issue was fixed in the openstack/tripleo-heat-templates 2.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

This issue was fixed in the openstack/tripleo-heat-templates 2.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.