On 12/04/2018 10:09 AM, Matt Riedemann wrote:
On 12/4/2018 8:14 AM, Flavio Percoco wrote:
This is the current solution, which has allowed me to move forward with the work I'm doing. Regardless, I would like us to discuss this. I'd rather have the limit in Nova increased than adding a dependency on another service that would, very likely, only be used for this specific use case.
As far as the DB limit, it's not just the actual instances.user_data table that matters [1] it's also the build_requests.instance column [2] and the latter is the bigger issue since it's an entire Instance object, including the user_data plus whatever else (like the flavor, metadata and system_metadata) serialized into that single MEDIUMTEXT field. That's what worries me about blowing up that field if we increase the API limit on user_data.
How prescient. :) http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000523.... Best, -jay