Hmm, How running into this again.. where can i just start to add the build for crimson as debian package? "Not so hard to add" seems still for me pretty hard.. cause i dont know all the side effects and places to add it.. Sam Just <sjust@redhat.com> schrieb am Mi., 26. Apr. 2023, 00:37:
It would probably not be all that difficult to add -- we'll need to do it pretty soon anyway so such a PR would be welcome. -Sam
On Tue, Apr 25, 2023, 3:22 PM Sam Just <sjust@redhat.com> wrote:
I'm not sure the debian builds actually build crimson-osd yet. -Sam
On Fri, Apr 21, 2023 at 2:10 PM Igor Savlook <isav@alzari.pw> wrote:
For build debian packages I'm using this tools: schroot + sbuild +
gbp-buildpackage
After bootstrap schroot environment and setup sbuild you can build
package with command like this: gbp buildpackage --git-builder="sbuild --arch=amd64 --host=amd64 --chroot=debian-sid-amd64-sbuild --dist=sid --arch-any" --git-verbose --git-export-dir=/mnt/packages/build
In debian rules for compile ceph I'm using cmake+ninja (also it's
official dev way to compile ceph).
On 2023-04-21 22:34, sascha a. wrote:
Hey,
Thanks Igor, Thanks Dan.
I'm running "make-debs.sh", which creates debian packets. But still there's no crimson-osd packet. Thats why im asking how to
build those packets in debian format as well.
@Igor Thanks for this repo, there's plenty of debian.install files, but
What's the proper way of building those files?
cmake, ninja, make, bash script?
Ceph is full of thousand approaches, and it's pretty hard (at least for me) to understand what's the proper way of building things. The dokumentation also is not very consistent about the way of building
there's no documentation on how to build this branch(?) as well. things and in many places outdated..
On top there's not really a ci/cd file / pipeline or at least I didn't find any, to find the building steps...
On Fri, Apr 21, 2023 at 6:25 PM Igor Savlook <isav@alzari.pw> wrote:
Hi.
For debian you can check this repo https://github.com/isavl/ceph/tree/debian/master
On 2023-04-19 10:45, sascha a. wrote:
Hello,
There's so many ways to build ceph, from sources i'm pretty confused, so i need some help. I want to build regularly ceph from "main/master", to create debian packets out of it. I somehow have a solution which is working, but what's the best practice for doing this right now?
On top of that, I didn't find ANY solution to build a "crimson-osd" packet out of the latest sources, i even spent hours on this, what's the correct way to do this?
Thanks!
Sascha
_______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io
Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io
_______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io
_______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io
_______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io