We do not check all controllers for proxy availability if get auth error on first one

Bug #1515516 reported by Tatyanka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Artem Panchenko

Bug Description

We start to raise exception here https://github.com/openstack/fuel-ostf/commit/86225d7bee29203f789580aa0584611e81aacd8a, so here https://github.com/openstack/fuel-ostf/blob/master/fuel_health/config.py#L802 we stop to check all elements in case if we get keystone exception.

Artem Roma (aroma-x)
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Artem Panchenko (apanchenko-8)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (master)

Reviewed: https://review.openstack.org/248851
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=36f232037f21d591cdcdf25a00ff9db2d8be3c82
Submitter: Jenkins
Branch: master

commit 36f232037f21d591cdcdf25a00ff9db2d8be3c82
Author: Artem Panchenko <email address hidden>
Date: Mon Nov 23 19:48:40 2015 +0200

    Check all controllers for alive HTTP proxy

    Try to authorize in Keystone using HTTP proxy
    on all online controllers.
    If Keystone is not available via all proxies
    then raise 'SetProxy' exception.
    If authorization failed via all alive proxies
    then raise 'InvalidCredentials' exception.

    Change-Id: I62681f3eb26c23edba3683842860c19eb4ddd4b6
    Closes-bug: #1515516

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
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.