Author: Gage Hugo <gageh...@gmail.com>
Date: Tue Feb 27 19:55:22 2018 +0000
Remove @expression from tags
This change makes tags a property of Project instead of a hybrid_property
since we will always have a Project contain some list of tags.
Co-Authored-By: Morgan Fainberg <morgan.fainb...@gmail.com>
** Changed in: keystone
Status: In Progress => Fix Released
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
Project tags treats entire collection as a single tag
Status in OpenStack Identity (keystone):
When backporting Debian stable/queens from release Sid to Stretch, an
issue where 3 unit tests were failing due to the entire project tags
collection being treated as a single tag was encountered.
It was later determined that the hybrid_property.expression
implementation was causing this issue. When a quick change was
pushed up and tested, the issue appeared to be fixed.
The fix for this issue is to drop @hybrid_property usage for
@property, which removes the use of tags.expression. Project should
always have tags instantiated, so there is not a behavior difference,
which is a better fit for @property.
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : email@example.com
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp