<html><head><title></title></head><body><!-- rte-version 0.2 9947551637294008b77bce25eb683dac --><div class="rte-style-maintainer" style="white-space: pre-wrap; font-size: small; font-family: 'Courier New', Courier; color: rgb(0, 0, 0);"data-color="global-default" bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" bbg-font-family="fixed-width">I noticed while reading through Mitaka release notes that vendordata_driver has been deprecated in Mitaka (<a spellcheck="false"bbg-destination="rte:bind" href="https://review.openstack.org/#/c/288107/" data-destination="rte:bind">https://review.openstack.org/#/c/288107/</a>) and is slated for removal at some point. This came as somewhat of a surprise to me - I searched openstack-dev for vendordata-related subject lines going back to January and found no discussion on the matter (IRC logs, while available on eavesdrop, are not trivially searchable without a little scripting to fetch them first, so I didn't check there yet).<br><br>We at Bloomberg make heavy use of this particular feature to inject dynamically generated JSON into the metadata service of instances; the content of the JSON differs depending on the instance making the request to the metadata service. The functionality that adds the contents of a static JSON file, while remaining around, is not suitable for our use case.<br><br>Please let me know if you use vendordata_driver so that I/we can present an organized case for why this option or equivalent functionality needs to remain around. The alternative is that we end up patching the vendordata driver directly in Nova when we move to Mitaka, which I'd like to avoid; as a matter of principle I would rather see more classloader overrides, not fewer.</div></body></html>