On 04/18/2016 10:13 AM, Ned Rhudy (BLOOMBERG/ 731 LEX) wrote: > Requiring users to remember to pass specific userdata through to their > instance at every launch in order to replace functionality that > currently works invisible to them would be a step backwards. It's an > alternative, yes, but it's an alternative that adds burden to our users > and is not one we would pursue. > > What is the rationale for desiring to remove this functionality?
The Nova team would like to remove every config option that specifies an arbitrary out of tree class file at a function point. This has been the sentiment for a while and we did a wave of deprecations at the end of Mitaka to signal this more broadly, because as an arbitrary class loader it completely impossible to even understand who might be using it and how. These interfaces are not considered stable or contractual, so exposing them as raw class loader is something that we want to stop doing, as we're going to horribly break people at some point. It's fine if there are multiple implementations for these things, however those should all be upstream, and selected by a symbolic name CONF option. One of the alternatives is to propose your solution upstream. -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