#209 New dist-git repo for cephadm
Closed: Fixed 3 years ago by arrfab. Opened 3 years ago by fmount.

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

3 years ago

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

3 years ago

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)

3 years ago

@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.

Metadata
Boards 1