As long as the request-id is validated that it looks like a guid/request id, I 
have no problem trusting the input and passing that around.  In fact we want to 
be able to take request-id inputs on the API, as we have other systems that 
call into our openstack api’s so if there is an issue it would be nice to be 
able to use the same request-id between those external systems and openstack.


___________________________________________________________________
Kris Lindgren
Senior Linux Systems Engineer
GoDaddy

On 5/16/17, 10:01 AM, "Sean Dague" <s...@dague.net> wrote:

    After the forum session on logging, we came up with what we think is an
    approach here for global request ids -
    https://review.openstack.org/#/c/464746/ - it would be great of
    interested operators would confirm this solves their concerns.
    
    There is also an open question. A long standing concern was "trusting"
    the request-id, though I don't really know how that could be exploited
    for anything really bad, and this puts in a system for using service
    users as a signal for trust.
    
    But.... the whole system is a lot easier, and comes together quicker, if
    we don't have that. For especially public cloud users, are there any
    concerns that you have in letting users set Request-Id (assuming you'll
    also still have a 2nd request-id that's service local and acts like
    request-id today)?
    
        -Sean
    
    -- 
    Sean Dague
    http://dague.net
    
    _______________________________________________
    OpenStack-operators mailing list
    OpenStack-operators@lists.openstack.org
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
    

_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

Reply via email to