Re: Debian packages for Reef - any chance of reviews / builds?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 28/09/2023 08:11, Thomas Goirand wrote:
On 9/27/23 17:05, Gregory Farnum wrote:
 > Also, I’d like to connect you and Thomas, who has been working on
 > Debian builds in irc again and maintains Ceph packages in Debian
 > proper.

My mission is probably a bit different from what Matthew is doing.

Mmm. My Wikimedia hat wants to look at cephadm for our next Ceph cluster (rather than puppet&packages); that requires (because of local policy) images for Ceph that are built on Debian; so that really requires Ceph.io to provide at least .debs (and ideally the images too, but I need to get to that) to build them from.

Also, I think having Ceph publish .debs is useful more generally.

Trying to maintain Ceph in Debian has to be done in Unstable/Testing, which is a way more challenging than building for one's own unofficial

My Debian developer hat is sympathetic to this problem, too (but doesn't have a lot of free time!). I think I'm inclined to agree with Bernd that it may not be a valuable use of time trying to get packages built for architectures that Ceph upstream don't support, particularly given how resource-hungry the build process is.

And, obviously, if we can get debian/ under the upstream main branch into a better state, that makes everyone's lives easier - upstream packages build better, and distros don't have to re-do the packaging work.

My Debian packaging is also a way more Debian policy compliant than what I saw from upstream. For example, I noticed that during the build, Ceph

Yes; I was trying to do a minimum-viable-PR sort of job to try and get reef packages built again - so I fixed the most serious errors (like the lack of copyright file) where they could be done with minimal changes. I wasn't intending that to be the final state of packaging for main.

So, Matthew, would you like to do packaging with me directly in Debian? If so, I warmly welcome you in the #debian-openstack IRC channel in OFTC if you would like to kickstart this (or we continue by email if you prefer).

Particularly if we can arrange for packaging improvements to end up in Ceph main (and thus subsequent releases, and thus hopefully images), I may well be able to carve out some time to do so.

[once there are Ceph Reef .debs available, I was going to look at the lintian output by way of next steps]

Regards,

Matthew
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx




[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux