Keystone fails to start: "CRITICAL log logging_excepthook No module named utils"

Bug #1357652 reported by Marc Koderer
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Invalid
Undecided
Unassigned
grenade
Invalid
Undecided
Unassigned
python-keystoneclient
Fix Released
Medium
Matt Riedemann

Bug Description

Starting up keystone in grenade (old/icehouse) fails . This blocks all tempest check-grenade-dsvm-icehouse job with:

(keystone.token.provider): 2014-08-15 22:04:42,459 WARNING provider get_token_provider keystone.conf [signing] token_format is deprecated in favor of keystone.conf [token] provider
(keystone): 2014-08-15 22:04:42,508 CRITICAL log logging_excepthook No module named utils
key failed to start

Example Patch: https://review.openstack.org/#/c/113850/
Logs: http://logs.openstack.org/20/113820/3/check/check-grenade-dsvm-icehouse/3fb23cb/logs/grenade.sh.txt.gz

Revision history for this message
Matt Riedemann (mriedem) wrote :
Matt Riedemann (mriedem)
Changed in grenade:
status: New → Invalid
summary: - Grenade cannot start keystone on icehouse
+ Keystone fails to start: "CRITICAL log logging_excepthook No module
+ named utils"
Changed in keystone:
status: New → Confirmed
Revision history for this message
Matt Riedemann (mriedem) wrote :

Looks like this is the cause of the failures:

https://review.openstack.org/#/c/112165/

Revision history for this message
Matt Riedemann (mriedem) wrote :
Brant Knudson (blk-u)
Changed in keystone:
status: Confirmed → Invalid
Changed in python-keystoneclient:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

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

Changed in python-keystoneclient:
assignee: nobody → Matt Riedemann (mriedem)
status: Triaged → In Progress
Revision history for this message
Matt Riedemann (mriedem) wrote :

The alternative is we can backport the global-requirements change to stable/havana:

https://review.openstack.org/#/c/112337/

Revision history for this message
Matt Riedemann (mriedem) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-keystoneclient (master)

Change abandoned by Matt Riedemann (<email address hidden>) on branch: master
Review: https://review.openstack.org/114833
Reason: Backporting oslo.utils to havana instead:

https://review.openstack.org/#/c/114844/

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

Change abandoned by Matt Riedemann (<email address hidden>) on branch: master
Review: https://review.openstack.org/114825
Reason: Backporting oslo.utils to havana instead:

https://review.openstack.org/#/c/114844/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/114845

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (stable/havana)

Fix proposed to branch: stable/havana
Review: https://review.openstack.org/114846

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/114825
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=181a46624512741f7567fe43cccd545f245d975f
Submitter: Jenkins
Branch: master

commit 181a46624512741f7567fe43cccd545f245d975f
Author: Matt Riedemann <email address hidden>
Date: Sun Aug 17 16:13:09 2014 +0000

    Revert "Use oslo.utils"

    This reverts commit 68c2fad55a71ca511ff959e589aa0a3f3dbd4b78.

    Looks like this broke the stable branches. :(

    Change-Id: I9d190e211ecfa80d573a6c48c0b485f3506fe947
    Closes-Bug: #1357652

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/114833
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=8adce9619c6dd736b3c51033d6b4f49b0bf125fb
Submitter: Jenkins
Branch: master

commit 8adce9619c6dd736b3c51033d6b4f49b0bf125fb
Author: Matt Riedemann <email address hidden>
Date: Sun Aug 17 18:04:20 2014 +0000

    Revert "Add oslo.utils requirement"

    This reverts commit 64a21b56f5f44813f51697190baa560d593ba28c.

    The dependency is being reverted since it broke the stable branches,
    so removing this as well.

    Change-Id: Iafe7831b53a30c14cb4b70c3d9b669d70266c8f6
    Partial-Bug: #1357652

Dolph Mathews (dolph)
Changed in python-keystoneclient:
milestone: none → 0.11.0
importance: Undecided → High
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on keystone (stable/havana)

Change abandoned by Brant Knudson (<email address hidden>) on branch: stable/havana
Review: https://review.openstack.org/114846
Reason: Not doing this for havana since it will be out of service long before the keystoneclient change is merged.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on keystone (stable/icehouse)

Change abandoned by Brant Knudson (<email address hidden>) on branch: stable/icehouse
Review: https://review.openstack.org/114845
Reason: This shouldn't be needed anymore.

Dolph Mathews (dolph)
Changed in python-keystoneclient:
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.