[openstack-dev] [nova] Can we deprecate the server backup API please?
Ghanshyam Mann
gmann at ghanshyammann.com
Mon Nov 19 14:19:51 UTC 2018
---- On Mon, 19 Nov 2018 22:36:40 +0900 Jay Pipes <jaypipes at gmail.com> wrote ----
> On 11/19/2018 08:15 AM, Matt Riedemann wrote:
> > On 11/18/2018 6:51 AM, Alex Xu wrote:
> >> Sounds make sense to me, and then we needn't fix this strange
> >> behaviour also https://review.openstack.org/#/c/409644/
> >
> > The same discussion was had in the spec for that change:
> >
> > https://review.openstack.org/#/c/511825/
+1 for deprecating those APIs. Current spec indicate the backup create API only which we
can update to include image create also.
-gmann
> >
> > Ultimately it amounted to a big "meh, let's just not fix the bug but
> > also no one really cares about deprecating the API either".
>
> So we'll let the apathy of the past dictate the actions of the future.
>
> > The only thing deprecating the API would do is signal that it probably
> > shouldn't be used. We would still support it on older microversions. If
> > all anyone cares about is signalling not to use the API then deprecation
> > is probably fine, but I personally don't feel too strongly about it
> > either way.
>
> Deprecating these kinds of APIs would, as I mentioned in my original
> post, signal that the Nova team is actually serious about cleaning up
> the cruft and getting rid of the debt from years past.
>
> And also that it is serious about Nova not being a dumping ground for
> orchestration and out-of-scope APIs not related to a Compute API.
>
> Best,
> -jay
>
>
More information about the openstack-discuss
mailing list