devstack plugin is broken with unregistered project endpoints in keystone

Bug #1644194 reported by Valeriy Ponomaryov
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Barbican
Fix Released
Undecided
Marc Koderer
Mistral
Fix Released
Undecided
Sharat Sharma
OpenStack Shared File Systems Service (Manila)
Fix Released
Critical
Valeriy Ponomaryov
cloudkitty
Fix Released
Undecided
Jeremy Liu
masakari
Fix Released
Undecided
Takashi Kajinami

Bug Description

Recently, all manila CI jobs started failing with following error:

raw:

2016-11-23 09:13:51.310 | +++ /opt/stack/new/manila/devstack/plugin.sh:create_default_share_type:474 : manila type-list
2016-11-23 09:13:51.311 | +++ /opt/stack/new/manila/devstack/plugin.sh:create_default_share_type:474 : grep ' default '
2016-11-23 09:13:51.842 | ERROR: Could not find Manila endpoint in catalog

logs:

http://logs.openstack.org/32/401132/1/check/gate-manila-tempest-minimal-dsvm-dummy-ubuntu-xenial/ba3336f/logs/devstacklog.txt.gz#_2016-11-23_09_13_51_842

The cause for it is following devstack's commit:

https://github.com/openstack-dev/devstack/commit/fb73d85afe7df7b93b9a460372a8ad6558e887e0

That removed env var that is part of devstack plugin logic.

Tags: devstack
Changed in manila:
importance: Undecided → Critical
milestone: none → ocata-2
Changed in manila:
status: New → In Progress
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
summary: - manila devstack plugin is broken with unregistered manila endpoint in
+ devstack plugin is broken with unregistered project endpoints in
keystone
description: updated
tags: added: devstack
Marc Koderer (m-koderer)
Changed in barbican:
assignee: nobody → Marc Koderer (m-koderer)
Changed in mistral:
assignee: nobody → Sharat Sharma (sharat-sharma)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to barbican (master)

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

Changed in barbican:
status: New → In Progress
Jeremy Liu (liujiong)
Changed in cloudkitty:
assignee: nobody → Jeremy Liu (liujiong)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to mistral (master)

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

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

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

Jeremy Liu (liujiong)
Changed in sahara:
assignee: nobody → Jeremy Liu (liujiong)
status: New → Fix Committed
assignee: Jeremy Liu (liujiong) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/401219
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=3f2f3f9086d2b99e5ab851564bd8347f0fe549d0
Submitter: Jenkins
Branch: master

commit 3f2f3f9086d2b99e5ab851564bd8347f0fe549d0
Author: vponomaryov <email address hidden>
Date: Wed Nov 23 13:49:43 2016 +0200

    [Devstack] Fix devstack plugin compatibility

    Recent devstack commit [1] broke manila devstack plugin compatibility.
    So, fix it by removing dependency on deleted env var in the same way
    as it is done in devstack [2].

    [1] I7c66e1d8d65f562596543ed8ca402dba8c8ea271
    [2] I4e5c7e86aefe72fc21c77d423033e9b169318fec

    Change-Id: I351f90a60e4693300cc3d3bbd1183bd8fa6acc9a
    Closes-Bug: #1644194

Changed in manila:
status: In Progress → Fix Released
Revision history for this message
Vitalii Gridnev (vgridnev) wrote :

No longer affects sahara

no longer affects: sahara
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to mistral (master)

Reviewed: https://review.openstack.org/401249
Committed: https://git.openstack.org/cgit/openstack/mistral/commit/?id=196ee5a7af3d7a33b9397e83178acad0f10f8c4c
Submitter: Jenkins
Branch: master

commit 196ee5a7af3d7a33b9397e83178acad0f10f8c4c
Author: Sharat Sharma <email address hidden>
Date: Wed Nov 23 18:28:23 2016 +0530

    Fix devstack plugin compatibility

    The devstack mistral compatibility was broken by a recent patch in
    devstack. This patch is intended to fix the issue by removing the
    dependency on deleted env variables.

    Change-Id: I768168fa95f5bc010815af5ff03117edb245137b
    Closes-Bug: #1644194

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

Reviewed: https://review.openstack.org/401250
Committed: https://git.openstack.org/cgit/openstack/cloudkitty/commit/?id=85920c9626318f03a2cb31a726cd8050100cdfd3
Submitter: Jenkins
Branch: master

commit 85920c9626318f03a2cb31a726cd8050100cdfd3
Author: Jeremy Liu <email address hidden>
Date: Wed Nov 23 21:06:17 2016 +0800

    Fix devstack plugin compatibility

    'KEYSTONE_CATALOG_BACKEND' was removed recently [1],
    so delete the reference in CloudKitty as it was done
    in devstack [2].

    [1] https://review.openstack.org/#/c/391380/
    [2] https://review.openstack.org/#/c/278333/

    Change-Id: Ie6dbcc5a2a1e2958a9a3fa9e9f40f71ad57b5ebb
    Closes-Bug: #1644194

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

Reviewed: https://review.openstack.org/401232
Committed: https://git.openstack.org/cgit/openstack/barbican/commit/?id=949c8b9698b8d5e93fda266c840f62a72a3ba74b
Submitter: Jenkins
Branch: master

commit 949c8b9698b8d5e93fda266c840f62a72a3ba74b
Author: Marc Koderer <email address hidden>
Date: Wed Nov 23 13:13:34 2016 +0100

    [Devstack] Fix devstack plugin compatibility

    Unbreak barbican gate with recent devstack commit [1].
    Fix it by removing dependency on deleted env var in the same way
    as it is done in devstack (see [2]).

    [1] I7c66e1d8d65f562596543ed8ca402dba8c8ea271
    [2] I4e5c7e86aefe72fc21c77d423033e9b169318fec

    Change-Id: I351f90a60e4693300cc3d3bbd1183bd8fa6acc9a
    Closes-Bug: #1644194

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

This issue was fixed in the openstack/barbican 4.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 4.0.0.0b2

This issue was fixed in the openstack/manila 4.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/mistral 4.0.0.0b2

This issue was fixed in the openstack/mistral 4.0.0.0b2 development milestone.

Changed in masakari:
assignee: nobody → Abhishek Kekane (abhishek-kekane)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to masakari (master)

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

Changed in masakari:
status: New → In Progress
Changed in masakari:
assignee: Abhishek Kekane (abhishek-kekane) → Takashi Kajinami (kajinamit)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to masakari (master)

Reviewed: https://review.openstack.org/414877
Committed: https://git.openstack.org/cgit/openstack/masakari/commit/?id=becd230133b79ae10b8e071c353421760178a760
Submitter: Jenkins
Branch: master

commit becd230133b79ae10b8e071c353421760178a760
Author: Abhishek Kekane <email address hidden>
Date: Mon Dec 26 13:07:43 2016 +0530

    [Devstack] Fix devstack plugin compatibility

    Recent devstack commit [1] broke masakari devstack plugin compatibility.
    So, fix it by removing dependency on deleted env var in the same way
    as it is done in devstack [2].

    [1] I7c66e1d8d65f562596543ed8ca402dba8c8ea271
    [2] I4e5c7e86aefe72fc21c77d423033e9b169318fec

    Change-Id: Ibd4d8531fb9ac2cb3e9b0854bdd44011fc589070
    Closes-Bug: #1644194

Changed in masakari:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cloudkitty 5.0.0

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