<div dir="ltr">I like this approach more than the current "you're in or you're out".<div><br></div><div>+1<br></div><div><br></div><div>--deva</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Aug 22, 2016 at 7:02 AM Vladyslav Drok <<a href="mailto:vdrok@mirantis.com">vdrok@mirantis.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">+1 from me then :)</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 22, 2016 at 4:52 PM, Jim Rollenhagen <span dir="ltr"><<a href="mailto:jim@jimrollenhagen.com" target="_blank">jim@jimrollenhagen.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On Mon, Aug 22, 2016 at 8:01 AM, Vladyslav Drok <<a href="mailto:vdrok@mirantis.com" target="_blank">vdrok@mirantis.com</a>> wrote:<br>
> On Fri, Aug 19, 2016 at 5:15 PM, Jim Rollenhagen <<a href="mailto:jim@jimrollenhagen.com" target="_blank">jim@jimrollenhagen.com</a>><br>
> wrote:<br>
>><br>
>> Hi Ironickers,<br>
>><br>
>> There was a big thread here[0] about Cinder, driver removal, and standard<br>
>> deprecation policy. If you haven't read through it yet, please do before<br>
>> continuing here. :)<br>
>><br>
>> The outcome of that thread is summarized well here.[1]<br>
>><br>
>> I know that I previously had a different opinion on this, but I think we<br>
>> should go roughly the same route, for the sake of the users.<br>
>><br>
>> 1) A ``supported`` flag for each driver that is True if and only if the<br>
>> driver<br>
>>    is tested in infra or third-party CI (and meets our third party CI<br>
>>    requirements).<br>
>> 2) If the supported flag is False for a driver, deprecation is implied<br>
>> (and<br>
>>    a warning is emitted at load time). A driver may be removed per<br>
>> standard<br>
>>    deprecation policies, with turning the supported flag False to start<br>
>> the<br>
>>    clock.<br>
>> 3) Add a ``enable_unsupported_drivers`` config option that allows enabling<br>
>>    drivers marked supported=False. If a driver is in enabled_drivers, has<br>
>>    supported=False, and enable_unsupported_drivers=False, ironic-conductor<br>
>>    will fail to start. Setting enable_unsupported_drivers=True will allow<br>
>>    ironic-conductor to start with warnings emitted.<br>
><br>
><br>
> Just for clarity, its default value is False?<br>
<br>
</div></div>Sorry, I meant to add that. Yes, default for<br>
enable_unsupported_drivers is False.<br>
<span><font color="#888888"><br>
// jim<br>
</font></span><div><div><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>