Maybe the reverse is possible, where we as a community lend out computing resources that the central build system could use.
> On 29 Feb 2016, at 14:38, Josef Johansson <[email protected]> wrote: > > Hi, > > There is also https://github.com/jordansissel/fpm/wiki > <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’t think that would even be tough to do. > > I’m unsure how well you can test that it’s not tampered with, but I assume > it’s 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 <[email protected] >> <mailto:[email protected]>> wrote: >> >> On Mon, Feb 29, 2016 at 12:30 PM, Odintsov Vladislav <[email protected] >> <mailto:[email protected]>> 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 >> <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 >> >> <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/ >> <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 <http://ceph.com/> >> build would >> ;) >> >> Moving forward, it would be great if the required community effort >> could be put to work to get ceph.com <http://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 <[email protected] <mailto:[email protected]>> >>> Sent: Monday, February 29, 2016 14:11 >>> To: Odintsov Vladislav >>> Cc: Franklin M. Siler; Xiaoxi Chen; [email protected] >>> <mailto:[email protected]>; 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" <[email protected] <mailto:[email protected]>> >>> To: "Franklin M. Siler" <[email protected] <mailto:[email protected]>>, >>> "Xiaoxi Chen" <[email protected] <mailto:[email protected]>> >>> Cc: [email protected] <mailto:[email protected]>, >>> "ceph-users" <[email protected] <mailto:[email protected]>>, "Sage >>> Weil" <[email protected] <mailto:[email protected]>> >>> 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: [email protected] >>> <mailto:[email protected]> <[email protected] >>> <mailto:[email protected]>> on behalf of Franklin M. Siler >>> <[email protected] <mailto:[email protected]>> >>> Sent: Friday, February 26, 2016 05:03 >>> To: Xiaoxi Chen >>> Cc: Alfredo Deza; Dan van der Ster; Sage Weil; [email protected] >>> <mailto:[email protected]>; ceph-users >>> Subject: Re: [ceph-users] v0.94.6 Hammer released >>> >>> On Feb 25, 2016, at 1839, Xiaoxi Chen <[email protected] >>> <mailto:[email protected]>> 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/ >>> <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 [email protected] >>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>> _______________________________________________ >>> 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 >> _______________________________________________ >> ceph-users mailing list >> [email protected] <mailto:[email protected]> >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >> <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
