[openstack-dev] Fwd: New feature proposal: send additional headers in API calls

Steven Hardy shardy at redhat.com
Tue Dec 17 12:23:34 UTC 2013


On Tue, Dec 17, 2013 at 12:41:52PM +0100, Yolanda Robla wrote:
> We mostly want that to be able to send distro information into
> Openstack, to be able to collect stats about it.
> Here is the blueprint for it:
> https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-server-app-banner-updates

So, marketing data basically - it doesn't provide any direct value to users
at all, but your patch expects them to bear the overhead of additional
headers on every API request they make.  This is the wrong approach IMO.

FWIW, we (the Heat project) had a somewhat similar requirement expressed by
our users recently, which ended up being satisfied by a /version_info API
path, where users can get deployer (or distributor) specified strings
related to the service version.  I'm personally not a massive fan of this
feature, but for your use-case it makes way more sense than setting headers
on every request.

https://blueprints.launchpad.net/heat/+spec/heat-build-info

Steve



More information about the OpenStack-dev mailing list