removed method breaks backward compatibility

Bug #1526572 reported by David Lyle
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
django-openstack-auth
Fix Released
Critical
David Lyle

Bug Description

the remove_project_cache method was removed in https://github.com/openstack/django_openstack_auth/commit/3715a5f445254520f951a5d791fb5eeeeb2b2b57
this method is called from the liberty version of horizon.

The method definition should be added back in to fix backward compatibility.

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

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

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

Reviewed: https://review.openstack.org/258201
Committed: https://git.openstack.org/cgit/openstack/django_openstack_auth/commit/?id=e7814b2b8eb7e835a076d2b59ec106ce3bf3bd71
Submitter: Jenkins
Branch: master

commit e7814b2b8eb7e835a076d2b59ec106ce3bf3bd71
Author: David Lyle <email address hidden>
Date: Tue Dec 15 16:55:01 2015 -0700

    Fixing backward compatibility

    The remove_project_cache method was removed because the underlying
    functionality never really worked. Unfortunately, that method was
    called directly from Horizon in the Liberty release. An empty
    signature is being added back to fix backward compatibility.

    Change-Id: I9ee475d94dee38e8a76b4aee371b962640f76f31
    Closes-Bug: #1526572

Changed in django-openstack-auth:
status: In Progress → Fix Released
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/django_openstack_auth 2.1.1

This issue was fixed in the openstack/django_openstack_auth 2.1.1 release.

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

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/262778

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

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/262779

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

Change abandoned by Itxaka Serrano Garcia (<email address hidden>) on branch: stable/liberty
Review: https://review.openstack.org/262779
Reason: not needed

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

Change abandoned by Itxaka Serrano Garcia (<email address hidden>) on branch: stable/kilo
Review: https://review.openstack.org/262778
Reason: not needed

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to django_openstack_auth (stable/liberty)

Reviewed: https://review.openstack.org/262779
Committed: https://git.openstack.org/cgit/openstack/django_openstack_auth/commit/?id=3295b154f3ca294252e10608a18fe5679ca81491
Submitter: Jenkins
Branch: stable/liberty

commit 3295b154f3ca294252e10608a18fe5679ca81491
Author: David Lyle <email address hidden>
Date: Tue Dec 15 16:55:01 2015 -0700

    Fixing backward compatibility

    The remove_project_cache method was removed because the underlying
    functionality never really worked. Unfortunately, that method was
    called directly from Horizon in the Liberty release. An empty
    signature is being added back to fix backward compatibility.

    Change-Id: I9ee475d94dee38e8a76b4aee371b962640f76f31
    Closes-Bug: #1526572
    (cherry picked from commit e7814b2b8eb7e835a076d2b59ec106ce3bf3bd71)

tags: added: in-stable-liberty
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to django_openstack_auth (stable/kilo)

Reviewed: https://review.openstack.org/262778
Committed: https://git.openstack.org/cgit/openstack/django_openstack_auth/commit/?id=9bf38c85e4850e8e35d0d3eb6e2e7a2490c7c177
Submitter: Jenkins
Branch: stable/kilo

commit 9bf38c85e4850e8e35d0d3eb6e2e7a2490c7c177
Author: David Lyle <email address hidden>
Date: Tue Dec 15 16:55:01 2015 -0700

    Fixing backward compatibility

    The remove_project_cache method was removed because the underlying
    functionality never really worked. Unfortunately, that method was
    called directly from Horizon in the Liberty release. An empty
    signature is being added back to fix backward compatibility.

    Change-Id: I9ee475d94dee38e8a76b4aee371b962640f76f31
    Closes-Bug: #1526572
    (cherry picked from commit e7814b2b8eb7e835a076d2b59ec106ce3bf3bd71)

tags: added: in-stable-kilo
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/django_openstack_auth 1.2.2

This issue was fixed in the openstack/django_openstack_auth 1.2.2 release.

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.