From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Eduardo Luis Subject: Re: ceph-disk is now deprecated Date: Tue, 28 Nov 2017 14:17:20 +0000 Message-ID: <5a21d992-e360-66ce-5b72-743a05b59a1a@suse.de> References: <1821337488.5487.1511856776936@ox.pcextreme.nl> <1db3fa50-d022-bf37-eb4b-098882ea0984@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ceph-users-bounces-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org Sender: "ceph-users" To: Alfredo Deza Cc: "ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org" , ceph-devel List-Id: ceph-devel.vger.kernel.org On 11/28/2017 12:52 PM, Alfredo Deza wrote: > On Tue, Nov 28, 2017 at 7:38 AM, Joao Eduardo Luis wrote: >> On 11/28/2017 11:54 AM, Alfredo Deza wrote: >>> >>> On Tue, Nov 28, 2017 at 3:12 AM, Wido den Hollander wrote: >>>> >>>> >>>>> Op 27 november 2017 om 14:36 schreef Alfredo Deza : >>>>> >>>>> >>>>> For the upcoming Luminous release (12.2.2), ceph-disk will be >>>>> officially in 'deprecated' mode (bug fixes only). A large banner with >>>>> deprecation information has been added, which will try to raise >>>>> awareness. >>>>> >>>> >>>> As much as I like ceph-volume and the work being done, is it really a >>>> good idea to use a minor release to deprecate a tool? >>>> >>>> Can't we just introduce ceph-volume and deprecate ceph-disk at the >>>> release of M? Because when you upgrade to 12.2.2 suddenly existing >>>> integrations will have deprecation warnings being thrown at them while they >>>> haven't upgraded to a new major version. >>> >>> >>> ceph-volume has been present since the very first release of Luminous, >>> the deprecation warning in ceph-disk is the only "new" thing >>> introduced for 12.2.2. >> >> >> I think Wido's question still stands: why can't ceph-disk be deprecated >> solely in M, and removed by N? > > Like I mentioned, I don't think this is set in stone (yet), but it was > the idea from the beginning (See Oct 9th thread "killing ceph-disk"), > and I don't think it would > be terribly bad to keep ceph-disk in Mimic, but fully frozen, with no > updates or bug fixes. And full removal in N > > The deprecation warnings need to stay for Luminous though. I can live with this, granted Luminous still sees bug fixes despite the deprecation warning - but I'm guessing that's what you meant by only fully freezing in Mimic :). Thanks. -Joao