Hello, as per $subject we would like to have a new repo to build the cephadm package with a new spec separated from the Ceph codebase. Having a repo that is able to contain the spec is necessary to start working on it. For Ceph we already have:
https://git.centos.org/rpms/ceph
and through the classic branching model we're able to push new version(s) for each release. We would like to do the same thing for cephadm, the new ceph deployer which is supposed to take the place of ceph-ansible.
Metadata Update from @arrfab: - Issue assigned to arrfab
Metadata Update from @arrfab: - Issue priority set to: Waiting on Assignee (was: Needs Review) - Issue tagged with: Business-As-Usual, centos-common-infra, low-gain, low-trouble
repository created so you can (as usual) push to the c{7,8,8s}-sig-storage* branches https://git.centos.org/rpms/cephadm
Metadata Update from @arrfab: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
@fmount Incidentally, I needed to create this package for another project. Here's my version: https://github.com/ktdreyer/cephadm-rpm . If you give my ktdreyer account access on https://git.centos.org/rpms/cephadm I can push there directly.
Hey @ktdreyer thanks for pinging. I managed to push the content you have in github in the new cephadm repo [1]. @gfidente is also able to push content there, so it's probably a matter of properly configuring the ssh key on git.centos.org.
If you try to:
git clone ssh://git@git.centos.org/rpms/cephadm.git
you can see a c8-sig-storage-ceph-octopus is created, but I'm not familiar how to run the cbs build using the dist-git approach. Let me know if setting the ssh key helps and make things work for you, otherwise we can ask @arrfab to check your permissions.
Thanks, Francesco
[1] https://git.centos.org/rpms/cephadm
Thanks @fmount!
Pagure's web UI gave no indication I have any rights to this repository, but surprisingly I can push directly to it. I've opened #245 for that UX problem.
Login to comment on this ticket.