The ceph-deploy git master should now handle wheezy/sid, jessie/sid
combinations now.


On Wed, Jan 8, 2014 at 11:23 AM, Alfredo Deza <[email protected]>wrote:

> On Wed, Jan 8, 2014 at 2:00 PM, Gilles Mocellin
> <[email protected]> wrote:
> > Le 08/01/2014 02:46, Christian Balzer a écrit :
> >
> >> It is what it is.
> >> As in, sid (unstable) and testing are named jessie/sid
> >> in /etc/debian_version, including a notebook of mine that has been
> >> "sid" (as in /etc/apt/sources.list) for 10 years.
> >> This naming convention (next_release/sid) has been in place for at
> least 2
> >> generations, probably longer.
> >>
> >>> ceph-deploy needs to know what version, release, and codename is
> >>> dealing with *exactly* because
> >>> it will take decisions based on that information. If your host is just
> >>> "sid" I think it should work since the
> >>> repo does list it: http://ceph.com/debian/dists/
> >>>
> >> This may well be, but is doomed to failure, because even if I were to
> >> manually edit the version to sid, a future update will eventually revert
> >> that change again.
>
> I think you are right about the unstable releases.
>
> >> The real solution is for ceph-deploy to parse the version correctly, if
> it
> >> indeed is supposed to support unstable and testing.
>
> This would only be helpful if we supported unstable versions of Debian
> which afaik we don't.
>
> Maybe a plausible solution would be to allow "codename/sid" users to
> be able to install whatever
> "codename" is? One of the reasons we are not doing this is because it
> could lead into potential
> user issues
>
> >>
> >> Regards,
> >>
> >> Christian
> >
> > Hello.
> >
> > I don't know if ceph-deploy really parse /etc/debian_version, but if it
> is,
> > perhaps it should use instead :
> > # lsb_release --codename
>
> ceph-deploy uses a Python stdlib module to detect platform information:
>
> import platform
> print platform.linux_distribution()
>
>
> >
> > Which shows sid on my desktop, and wheezy on my servers.
> >
> > On my desktop :
> > $ cat /etc/debian_version
> > jessie/sid
> >
> > On my servers :
> > # cat /etc/debian_version
> > 7.3
> >
> > I can't test on a testing, I don't know if it will show jessie or sid.
> >
> >
> > _______________________________________________
> > ceph-users mailing list
> > [email protected]
> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
> _______________________________________________
> ceph-users mailing list
> [email protected]
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>



-- 
If google has done it, Google did it right!
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to