requirements should indicate module six required version #

Bug #1237089 reported by Tong Li
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Low
Haomeng,Wang
OpenStack Identity (keystone)
Fix Released
High
Steven Hardy

Bug Description

Some modules in Ceilometer uses library six and uses method add_metaclass, however, that only existed in six 1.3.0 and above.
The ceilometer requirements.txt should be updated to reflect that.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

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

Changed in ceilometer:
assignee: nobody → Tong Li (litong01)
status: New → In Progress
Revision history for this message
fujioka yuuichi (fujioka-yuuichi-d) wrote :

Hi, Tong.

add_metaclass was released by 1.4.0.

Changed in keystone:
assignee: nobody → Steven Hardy (shardy)
status: New → In Progress
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/52066
Committed: http://github.com/openstack/keystone/commit/15670c65d8f0eed7469aba83c1e2435de233dffe
Submitter: Jenkins
Branch: master

commit 15670c65d8f0eed7469aba83c1e2435de233dffe
Author: Steven Hardy <email address hidden>
Date: Wed Oct 16 12:19:54 2013 +0100

    Add python-six to requirements

    missing python-six minimum version from the requirements.txt
    set the min version to 1.4.1, without six recent versions of
    keystone fail to start with a critical 'module' object has no
    attribute 'add_metaclass' error

    Change-Id: Ibfe2c9ec2457d3131dc9b6760e343c36ab8a3c38
    Closes-Bug: #1237089

Changed in keystone:
status: In Progress → Fix Committed
Dolph Mathews (dolph)
tags: added: havana-backport-potential
Revision history for this message
Alan Pevec (apevec) wrote :

Fix merged to ceilometer (master) referencing duplicate bug 1237205
https://review.openstack.org/50538

Changed in ceilometer:
status: In Progress → Fix Committed
assignee: Tong Li (litong01) → Haomeng,Wang (whaom)
importance: Undecided → Low
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → icehouse-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → icehouse-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: icehouse-1 → 2014.1
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: icehouse-1 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.