From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josef Johansson Subject: Re: v0.94.6 Hammer released Date: Mon, 29 Feb 2016 14:38:29 +0100 Message-ID: References: <1456736629334.47610@croc.ru> <191489558.55229005.1456744289131.JavaMail.zimbra@redhat.com> <1456745435596.21796@croc.ru> Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: multipart/mixed; boundary="===============1795399348==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ceph-users-bounces-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org Sender: "ceph-users" To: Dan van der Ster Cc: Sage Weil , "Franklin M. Siler" , Xiaoxi Chen , "ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , ceph-users List-Id: ceph-devel.vger.kernel.org --===============1795399348== Content-Type: multipart/alternative; boundary="Apple-Mail=_7853D1AC-76F2-47B6-AA72-B6BA4093D7BD" --Apple-Mail=_7853D1AC-76F2-47B6-AA72-B6BA4093D7BD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, There is also https://github.com/jordansissel/fpm/wiki = I find it quite useful for building deb/rpm. What would be useful for the community per se would be if you made a = Dockerfile for each type of combination, i.e. Ubuntu trusty / 10.0.3 and = so forth. That way anyone could just docker run ceph/compile-ubuntu-trusty-10.0.3 = and that would be it. I don=E2=80=99t think that would even be tough to do. I=E2=80=99m unsure how well you can test that it=E2=80=99s not tampered = with, but I assume it=E2=80=99s possible to solve, or at least set up = trusts between a contributor and the repo.=20 Regards, Josef > On 29 Feb 2016, at 14:28, Dan van der Ster wrote: >=20 > On Mon, Feb 29, 2016 at 12:30 PM, Odintsov Vladislav = > wrote: >> Can you please provide right way for building rpm packages? >=20 > It's documented here: > = http://docs.ceph.com/docs/master/install/build-ceph/#rpm-package-manager = = >=20 > For 0.94.6 you need to change the .spec file to use .tar.gz (because > there was no .bz2 published for some reason). And then also grab > init-ceph.in-fedora.patch from here: > = https://raw.githubusercontent.com/ceph/ceph/master/rpm/init-ceph.in-fedora= .patch = >=20 > BTW, I've put our build here: > http://linuxsoft.cern.ch/internal/repos/ceph6-stable/x86_64/os/ = > These are unsigned, untested and come with no warranty, no guarantees > of any sort. And IMHO, no third party build would ever to give that > warm fuzzy trust-it-with-my-data feeling like a ceph.com = build would > ;) >=20 > Moving forward, it would be great if the required community effort > could be put to work to get ceph.com el6 (and = other) builds. For el6 > in particular there is also the option to help out the Centos Storage > SIG to produce builds. I don't have a good feeling which direction is > better ... maybe both. >=20 > -- Dan > CERN IT Storage Group >=20 >=20 >> ________________________________ >> Regards, >>=20 >> Vladislav Odintsov >>=20 >> ________________________________________ >> From: Shinobu Kinjo >> Sent: Monday, February 29, 2016 14:11 >> To: Odintsov Vladislav >> Cc: Franklin M. Siler; Xiaoxi Chen; ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; = ceph-users; Sage Weil >> Subject: Re: [ceph-users] v0.94.6 Hammer released >>=20 >> Can we make any kind of general procedure to make packages so that = almost everyone in community build packages by themselves and reduce = developers work load caused by too much requirement -; >>=20 >> Cheers, >> Shinobu >>=20 >> ----- Original Message ----- >> From: "Odintsov Vladislav" >> To: "Franklin M. Siler" , "Xiaoxi Chen" = >> Cc: ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "ceph-users" , = "Sage Weil" >> Sent: Monday, February 29, 2016 6:04:02 PM >> Subject: Re: [ceph-users] v0.94.6 Hammer released >>=20 >> Hi all, >>=20 >> should we build el6 packages ourself or, it's hoped that these = packages would be built officially by community? >>=20 >> ________________________________ >> Regards, >>=20 >> Vladislav Odintsov >>=20 >> ________________________________________ >> From: ceph-devel-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org = on behalf of Franklin M. Siler = >> Sent: Friday, February 26, 2016 05:03 >> To: Xiaoxi Chen >> Cc: Alfredo Deza; Dan van der Ster; Sage Weil; = ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; ceph-users >> Subject: Re: [ceph-users] v0.94.6 Hammer released >>=20 >> On Feb 25, 2016, at 1839, Xiaoxi Chen wrote: >>=20 >>> Will we build package for ubuntu 12.04 (Precise)? >>> Seems it also doesnt show in the repo >>=20 >> The Ceph packages provided by Ubuntu are old. However, the Ceph = project publishes its own packages. >>=20 >> http://download.ceph.com/debian-hammer/dists/precise/ >>=20 >> so repo lines for sources.list would be, I think: >>=20 >> deb http://download.ceph.com/debian-hammer/ precise main >> deb-src http://download.ceph.com/debian-hammer/ precise main >>=20 >>=20 >> Cheers, >>=20 >> Frank Siler >> Siler Industrial Analytics >> 314.799.9405-- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" = in >> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> _______________________________________________ >> ceph-users mailing list >> ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >> _______________________________________________ >> ceph-users mailing list >> ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > _______________________________________________ > ceph-users mailing list > ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com = --Apple-Mail=_7853D1AC-76F2-47B6-AA72-B6BA4093D7BD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi,


I find it quite useful = for building deb/rpm.

What would be useful for the community per se would be if you = made a Dockerfile for each type of combination, i.e. Ubuntu trusty / = 10.0.3 and so forth.

That way anyone could just docker run = ceph/compile-ubuntu-trusty-10.0.3 and that would be it.

I = don=E2=80=99t think that would even be tough to do.

I=E2=80=99m unsure how = well you can test that it=E2=80=99s not tampered with, but I assume = it=E2=80=99s possible to solve, or at least set up trusts between a = contributor and the repo. 

Regards,
Josef

On = 29 Feb 2016, at 14:28, Dan van der Ster <dan-EOCVfBHj35C+XT7JhA+gdA@public.gmane.org> = wrote:

On Mon, Feb 29, 2016 at 12:30 PM, Odintsov = Vladislav <VlOdintsov-b5CV0i+qpxk@public.gmane.org> wrote:
Can = you please provide right way for building rpm packages?

It's documented here:
http://docs.ceph.com/docs/master/install/build-ceph/#rpm-packag= e-manager

For 0.94.6 you need to = change the .spec file to use .tar.gz (because
there was no .bz2 = published for some reason). And then also grab
init-ceph.in-fedora.patch = from here:
https://raw.githubusercontent.com/ceph/ceph/master/rpm/init-cep= h.in-fedora.patch

BTW, I've put our build = here:
http://linuxsoft.cern.ch/internal/repos/ceph6-stable/x86_64/os/=
These are unsigned, untested and come with no = warranty, no guarantees
of any sort. And IMHO, no third party build = would ever to give that
warm fuzzy trust-it-with-my-data feeling like = a ceph.com build would
;)

Moving forward, it would be great if the = required community effort
could be put to work to get ceph.com el6 (and other) builds. For = el6
in particular there is also the option to help = out the Centos Storage
SIG to produce builds. I don't have a good = feeling which direction is
better ... maybe both.

-- Dan
CERN IT Storage Group


________________________________
Regards,

Vladislav Odintsov

________________________________________
From: = Shinobu Kinjo <skinjo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Sent: Monday, = February 29, 2016 14:11
To: Odintsov Vladislav
Cc: Franklin M. Siler; Xiaoxi Chen; ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; ceph-users; Sage Weil
Subject: Re: [ceph-users] v0.94.6 Hammer released

Can we make any kind of general procedure to = make packages so that almost everyone in community build packages by = themselves and reduce developers work load caused by too much = requirement -;

Cheers,
Shinobu

----- Original Message = -----
From: "Odintsov Vladislav" <VlOdintsov-b5CV0i+qpxk@public.gmane.org>
To: "Franklin M. = Siler" <me-yJlFm309LvW+XT7JhA+gdA@public.gmane.org>, "Xiaoxi Chen" <superdebuger-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "ceph-users" <ceph-users-Qp0mS5GaXlQ@public.gmane.org>, "Sage Weil" <sage-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Sent: Monday, February 29, 2016 6:04:02 PM
Subject: Re: [ceph-users] v0.94.6 Hammer released

Hi all,

should we = build el6 packages ourself or, it's hoped that these packages would be = built officially by community?

________________________________
Regards,

Vladislav Odintsov

________________________________________
From: = ceph-devel-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <ceph-devel-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> on behalf of = Franklin M. Siler <me-yJlFm309LvW+XT7JhA+gdA@public.gmane.org>
Sent: Friday, = February 26, 2016 05:03
To: Xiaoxi Chen
Cc: = Alfredo Deza; Dan van der Ster; Sage Weil; ceph-devel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; ceph-users
Subject: Re: [ceph-users] v0.94.6 Hammer released

On Feb 25, 2016, at 1839, Xiaoxi Chen <superdebuger-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:

Will we build package = for ubuntu 12.04 (Precise)?
Seems it also doesnt show in = the repo

The Ceph packages = provided by Ubuntu are old.  However, the Ceph project publishes = its own packages.

http://download.ceph.com/debian-hammer/dists/precise/

so repo lines for sources.list would be, I = think:

deb = http://download.ceph.com/debian-hammer/ precise main
deb-src= http://download.ceph.com/debian-hammer/ precise main


Cheers,

Frank = Siler
Siler Industrial Analytics
314.799.9405--
To unsubscribe from this list: = send the line "unsubscribe ceph-devel" in
the body of a = message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info = at  http://vger.kernel.org/majordomo-info.html
_______________________________________________
ceph-users mailing list
ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing = list
ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

= --Apple-Mail=_7853D1AC-76F2-47B6-AA72-B6BA4093D7BD-- --===============1795399348== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ceph-users mailing list ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com --===============1795399348==--