I think 'tenant_id' should always be validated when creating neutron
resources, whether or not Neutron can handle the notifications from
Keystone when tenant is deleted.

thoughts?


2014-02-20 20:21 GMT+08:00 Dong Liu <willowd...@gmail.com>:

> Dolph, thanks for the information you provided.
>
> Now I have two question:
> 1. Will neutron handle this event notification in the future?
> 2. I also wish neutron could verify that tenant_id is existent.
>
> thanks
>
> 于 2014-02-20 4:33, Dolph Mathews 写道:
>
>> There's an open bug [1] against nova & neutron to handle notifications
>> [2] from keystone about such events. I'd love to see that happen during
>> Juno!
>>
>> [1] https://bugs.launchpad.net/nova/+bug/967832
>> [2] http://docs.openstack.org/developer/keystone/event_notifications.html
>>
>> On Mon, Feb 17, 2014 at 6:35 AM, Yongsheng Gong <gong...@unitedstack.com
>> <mailto:gong...@unitedstack.com>> wrote:
>>
>>     It is not easy to enhance it. If we check the tenant_id on creation,
>>     if should we  also to do some job when keystone delete tenant?
>>
>>
>>     On Mon, Feb 17, 2014 at 6:41 AM, Dolph Mathews
>>     <dolph.math...@gmail.com <mailto:dolph.math...@gmail.com>> wrote:
>>
>>         keystoneclient.middlware.auth_token passes a project ID (and
>>         name, for convenience) to the underlying application through the
>>         WSGI environment, and already ensures that this value can not be
>>         manipulated by the end user.
>>
>>         Project ID's (redundantly) passed through other means, such as
>>         URLs, are up to the service to independently verify against
>>         keystone (or equivalently, against the WSGI environment), but
>>         can be directly manipulated by the end user if no checks are in
>>         place.
>>
>>         Without auth_token in place to manage multitenant authorization,
>>         I'd still expect services to blindly trust the values provided
>>         in the environment (useful for both debugging the service and
>>         alternative deployment architectures).
>>
>>         On Sun, Feb 16, 2014 at 8:52 AM, Dong Liu <willowd...@gmail.com
>>         <mailto:willowd...@gmail.com>> wrote:
>>
>>             Hi stackers:
>>
>>             I found that when creating network subnet and other
>>             resources, the attribute tenant_id
>>             can be set by admin tenant. But we did not verify that if
>>             the tanent_id is real in keystone.
>>
>>             I know that we could use neutron without keystone, but do
>>             you think tenant_id should
>>             be verified when we using neutron with keystone.
>>
>>             thanks
>>             _______________________________________________
>>             OpenStack-dev mailing list
>>             OpenStack-dev@lists.openstack.org
>>             <mailto:OpenStack-dev@lists.openstack.org>
>>
>>             http://lists.openstack.org/cgi-bin/mailman/listinfo/
>> openstack-dev
>>
>>
>>
>>         _______________________________________________
>>         OpenStack-dev mailing list
>>         OpenStack-dev@lists.openstack.org
>>         <mailto:OpenStack-dev@lists.openstack.org>
>>
>>         http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>     _______________________________________________
>>     OpenStack-dev mailing list
>>     OpenStack-dev@lists.openstack.org
>>     <mailto:OpenStack-dev@lists.openstack.org>
>>
>>     http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
*---------------------------------------*
*Lingxian Kong*
Huawei Technologies Co.,LTD.
IT Product Line CloudOS PDU
China, Xi'an
Mobile: +86-18602962792
Email: konglingx...@huawei.com; anlin.k...@gmail.com
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to