From: Loic Dachary <loic@dachary.org>
To: Dan van der Ster <dan@vanderster.com>,
Odintsov Vladislav <VlOdintsov@croc.ru>
Cc: Shinobu Kinjo <skinjo@redhat.com>,
"ceph-devel@vger.kernel.org" <ceph-devel@vger.kernel.org>,
"Franklin M. Siler" <me@franksiler.com>,
Sage Weil <sage@redhat.com>, Xiaoxi Chen <superdebuger@gmail.com>,
ceph-users <ceph-users@ceph.com>
Subject: Re: [ceph-users] v0.94.6 Hammer released
Date: Mon, 29 Feb 2016 21:59:24 +0700 [thread overview]
Message-ID: <56D45CCC.8010608@dachary.org> (raw)
In-Reply-To: <CABZ+qqkD_w4xM-qNdxC_WkZbGPf+w0gHh2cgYnPF2-_0go5-SA@mail.gmail.com>
Hi Dan & al,
I think it would be relatively simple to have these binaries published as part of the current "Stable release" team effort[1]. Essentially doing what you did and electing a central place to store these binaries. The trick is to find a sustainable way to do this which means having a process that is simple to maintain and understand as well as enough of us to maintain that in the long run.
The basic idea is to copy the packages that are build by gitbuilders or by the buildpackage teuthology task in a central place. Because these packages are built, for development versions as well as stable versions[2]. And they are tested via teuthology. The packages that are published on http://ceph.com/ are rebuilt from scratch, using the process that Alfredo described. This is fine for the supported platforms and for the stable releases. But for the development releases and the platforms that are no longer supported but still built by gibuilders, we could just copy the packages over.
Does that sound sensible ?
[1] http://tracker.ceph.com/projects/ceph-releases/wiki/HOWTO
[2] http://gitbuilder.ceph.com/
On 29/02/2016 20:28, Dan van der Ster wrote:
> On Mon, Feb 29, 2016 at 12:30 PM, Odintsov Vladislav <VlOdintsov@croc.ru> 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-package-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-ceph.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@redhat.com>
>> Sent: Monday, February 29, 2016 14:11
>> To: Odintsov Vladislav
>> Cc: Franklin M. Siler; Xiaoxi Chen; ceph-devel@vger.kernel.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@croc.ru>
>> To: "Franklin M. Siler" <me@franksiler.com>, "Xiaoxi Chen" <superdebuger@gmail.com>
>> Cc: ceph-devel@vger.kernel.org, "ceph-users" <ceph-users@ceph.com>, "Sage Weil" <sage@redhat.com>
>> 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@vger.kernel.org <ceph-devel-owner@vger.kernel.org> on behalf of Franklin M. Siler <me@franksiler.com>
>> Sent: Friday, February 26, 2016 05:03
>> To: Xiaoxi Chen
>> Cc: Alfredo Deza; Dan van der Ster; Sage Weil; ceph-devel@vger.kernel.org; ceph-users
>> Subject: Re: [ceph-users] v0.94.6 Hammer released
>>
>> On Feb 25, 2016, at 1839, Xiaoxi Chen <superdebuger@gmail.com> 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@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@lists.ceph.com
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@lists.ceph.com
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Loïc Dachary, Artisan Logiciel Libre
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2016-02-29 14:59 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-23 16:01 v0.94.6 Hammer released Sage Weil
2016-02-24 9:31 ` Dan van der Ster
2016-02-24 16:27 ` [ceph-users] " Alfredo Deza
2016-02-25 4:13 ` Franklin M. Siler
2016-02-26 0:39 ` Xiaoxi Chen
2016-02-26 2:03 ` Franklin M. Siler
[not found] ` <FE41C953-5D62-41E0-A1C5-97891B7A7438-yJlFm309LvW+XT7JhA+gdA@public.gmane.org>
2016-02-29 9:04 ` Odintsov Vladislav
[not found] ` <1456736629334.47610-b5CV0i+qpxk@public.gmane.org>
2016-02-29 11:11 ` Shinobu Kinjo
2016-02-29 11:30 ` [ceph-users] " Odintsov Vladislav
2016-02-29 12:50 ` Alfredo Deza
2016-02-29 13:28 ` Dan van der Ster
[not found] ` <CABZ+qqkD_w4xM-qNdxC_WkZbGPf+w0gHh2cgYnPF2-_0go5-SA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-02-29 13:38 ` Josef Johansson
[not found] ` <FB2D860E-F299-4096-9D97-79B84F79C2DB-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-02-29 13:40 ` Josef Johansson
2016-02-29 14:59 ` Loic Dachary [this message]
2016-02-29 15:49 ` [ceph-users] " Nathan Cutler
2016-02-29 16:09 ` Loic Dachary
2016-02-29 16:10 ` Loic Dachary
2016-02-29 17:31 ` Dan van der Ster
2016-02-29 18:21 ` Ken Dreyer
[not found] ` <56D45CCC.8010608-cLsNCMjd+0JAfugRpC6u6w@public.gmane.org>
2016-02-29 15:57 ` Sage Weil
[not found] ` <alpine.DEB.2.11.1602291056350.1904-Wo5lQnKln9t9PHm/lf2LFUEOCMrvLtNR@public.gmane.org>
2016-03-02 1:06 ` Chris Dunlop
[not found] ` <20160302010625.GA10914-s239Etu9j1dPR4JQBCEnsQ@public.gmane.org>
2016-03-02 10:15 ` Odintsov Vladislav
2016-03-02 11:32 ` [ceph-users] " Loic Dachary
2016-03-02 12:48 ` Dan van der Ster
2016-03-02 14:49 ` Loic Dachary
[not found] ` <56D6CF42.7080909-cLsNCMjd+0JAfugRpC6u6w@public.gmane.org>
2016-03-10 0:00 ` Chris Dunlop
2016-03-16 23:20 ` [ceph-users] " Chris Dunlop
2016-03-17 0:40 ` Chen, Xiaoxi
[not found] ` <011EEA5C-6A6B-489B-AB20-6EDEE2F55AFE-ZuctOmHWJ9c@public.gmane.org>
2016-03-17 1:43 ` Chris Dunlop
2016-03-22 22:49 ` [ceph-users] " Chris Dunlop
2016-03-22 23:14 ` Loic Dachary
2016-03-22 23:39 ` Chris Dunlop
2016-03-23 0:03 ` Loic Dachary
2016-03-23 0:12 ` Chris Dunlop
[not found] ` <20160323001200.GA1244-s239Etu9j1dPR4JQBCEnsQ@public.gmane.org>
2016-03-23 0:22 ` Loic Dachary
[not found] ` <56F1E1D5.4080006-cLsNCMjd+0JAfugRpC6u6w@public.gmane.org>
2016-03-23 3:37 ` Chris Dunlop
2016-03-23 6:05 ` Sage Weil
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56D45CCC.8010608@dachary.org \
--to=loic@dachary.org \
--cc=VlOdintsov@croc.ru \
--cc=ceph-devel@vger.kernel.org \
--cc=ceph-users@ceph.com \
--cc=dan@vanderster.com \
--cc=me@franksiler.com \
--cc=sage@redhat.com \
--cc=skinjo@redhat.com \
--cc=superdebuger@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.