Gate Tests are failing because of removal of KEYSTONE_CATALOG_BACKEND by Devstack

Bug #1644085 reported by yatin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Undecided
yatin
OpenStack DBaaS (Trove)
Fix Released
Undecided
Himani
octavia
Fix Released
Critical
Michael Johnson

Bug Description

Recently devstack removed KEYSTONE_CATALOG_BACKEND from it's repository: https://review.openstack.org/#/c/391380/

Magnum specific description, but affect's other project.
--------------------------------------------------------
In magnum this variable is used so test's started failing because endpoint didn't get created.

2016-11-23 03:32:50.438 | ++ /opt/stack/new/magnum/devstack/lib/magnum:create_magnum_accounts:111 : [[ '' = \s\q\l ]]

The above condition should have passed for creation of magnum endpoint. But since the variable is removed the condition failed.
--------------------------------------------------------

Some other references for the change by Devstack:-
https://review.openstack.org/#/c/279686/
http://lists.openstack.org/pipermail/openstack-dev/2016-February/086272.html
Also, affect's other projects so fix this.

yatin (yatinkarel)
Changed in magnum:
assignee: nobody → yatin (yatinkarel)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to magnum (master)

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

Changed in magnum:
status: New → In Progress
Revision history for this message
yatin (yatinkarel) wrote :

Octavia plugin is used in magnum as well, and the issue also affects octavia so reported a bug.

Himani (himani-relan)
Changed in trove:
assignee: nobody → Himani (himani-relan)
yatin (yatinkarel)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to trove (master)

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

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

Reviewed: https://review.openstack.org/401079
Committed: https://git.openstack.org/cgit/openstack/trove/commit/?id=f52220939b3c47b95639fe4a7aea90815a0e3978
Submitter: Jenkins
Branch: master

commit f52220939b3c47b95639fe4a7aea90815a0e3978
Author: himani <email address hidden>
Date: Wed Nov 23 11:54:05 2016 +0530

    Removed check for KEYSTONE_CATALOG_BACKEND from trove plugin

    Devstack has removed KEYSTONE_CATALOG_BACKEND from it's
    repo: https://review.openstack.org/#/c/391380

    Due to above change gate tests are failing, we should
    remove it from trove plugin as well. Refer below for
    it's deprecation and removal:-
    http://lists.openstack.org/pipermail/openstack-dev/2016-February/086272.html

    Closes-Bug: #1644085
    Change-Id: I1c2024f629375a03bcb40fb9ee98c853ed52d53b

Changed in trove:
status: In Progress → Fix Released
Changed in zun:
assignee: nobody → feng.shengqin@zte.com.cn (feng-shengqin)
no longer affects: zun
Revision history for this message
yatin (yatinkarel) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/401066
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=9335b17c7284a52c5e7acdf2180784782558ae1b
Submitter: Jenkins
Branch: master

commit 9335b17c7284a52c5e7acdf2180784782558ae1b
Author: yatin <email address hidden>
Date: Wed Nov 23 10:54:38 2016 +0530

    Remove KEYSTONE_CATALOG_BACKEND from magnum plugin

    Devstack has removed KEYSTONE_CATALOG_BACKEND from it's
    repo: https://review.openstack.org/#/c/391380

    Due to above change gate tests are failing, we should
    remove it from magnum plugin as well. Refer below for
    it's deprecation and removal:-
    http://lists.openstack.org/pipermail/openstack-dev/2016-February/086272.html

    Change-Id: I9ad6e0577918e811e9dd051b56aa69bfe2c391a0
    Closes-Bug: #1644085

Changed in magnum:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to octavia (master)

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

Changed in octavia:
assignee: nobody → Michael Johnson (johnsom)
status: New → In Progress
Changed in octavia:
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to octavia (master)

Reviewed: https://review.openstack.org/403805
Committed: https://git.openstack.org/cgit/openstack/octavia/commit/?id=24fcaabae56537ed559cc430833c28ab6a55e0d8
Submitter: Jenkins
Branch: master

commit 24fcaabae56537ed559cc430833c28ab6a55e0d8
Author: Michael Johnson <email address hidden>
Date: Mon Nov 28 16:52:15 2016 +0000

    Fix devstack plugin for KEYSTONE_CATALOG_BACKEND

    Devstack has removed KEYSTONE_CATALOG_BACKEND from it's
    repo: https://review.openstack.org/#/c/391380

    Due to above change gate tests are failing, we should
    remove it from octavia plugin as well. Refer below for
    it's deprecation and removal:-
    http://lists.openstack.org/pipermail/openstack-dev/2016-February/086272.html

    Change-Id: I143b330ed37b42594ad60c434b868ad5762f62c8
    Closes-Bug: #1644085

Changed in octavia:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/trove 7.0.0.0b2

This issue was fixed in the openstack/trove 7.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/magnum 4.0.0

This issue was fixed in the openstack/magnum 4.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/octavia 0.10.0

This issue was fixed in the openstack/octavia 0.10.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.