-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
submit git-secret for inclusion in EPEL/fedora #315
Comments
@hurricanehrndz is this something you know how to do? |
Hi, I just stumbled upon this. I'm making the specfile and will submit it for review soon. |
@gombosg awesome 👍 |
Yes thank you @gombosg ! We just got feedback on https://bugzilla.redhat.com/show_bug.cgi?id=1685270 , things look pretty good for git-secret but we got some feedback:
I'll write up issues for the above items. Also git-secret was failed on one thing: Edit: Also, this:
|
That was some quick feedback fortunately. 😄 These are probably only my packaging issues so no need to create separate issues here if they don't affect the upstream package. I'm going to correct them and then we're all good. |
I can't close the bugs because I didn't open them and I don't have maintainer rights here. 😄 |
@gombosg all sounds good. Can you please leave a comment in each bug above that's still open and should be closed, requesting we close (ideally with a link to the fix), and I'll close them? Want to make sure I don't close them prematurely. Thank you! |
Okay, so package approved, built for rawhide (rolling "next" release), here are the F29 and F30 updates. The updates will be approved after 7 days or if enough people test it and give some good karma at the above links. 🙂 As for EPEL, I never used RHEL or CentOS but if the package works OK in Fedora I might simply request a branch for EL7, but for some weird reason the scratch build fails there - not the build but setting up the environment so it may not be a packaging issue. I'm looking into it. EDIT: yes, for EL7 there's a build root issue, I just got confirmation on IRC. |
@gombosg what should we do to test it-- just download and install the rpm, and try it out, or more? Is there a repo I should enable that will allow it to be installed with I have set up fedora 29 and 30 ( |
Haha, awesome. Well, just directly install the RPM from the above link or after enabling the It needs 3 karma (3 good test results) to progress, but after 7 days it's automatically approved. Nevertheless, testing never hurts 🙂 I'm excited since I'm a new packager and this is my 2nd package for Fedora. EDIT: FYI F30 is not rawhide anymore, we're just in that point in time when F30 has been branched from Rawhide but the beta hasn't been released yet. I just got the mail today. |
Hello @gombosg . I see from https://rpms.remirepo.net/rpmphp/zoom.php?rpm=git-secret that git-secret is in fedora f29 and f30 'testing', and the 'devel' branch. This is exciting progress. Let us know if there's anything we can do to help move git-secret towards mainline acceptance (I did add one 'karma' point). Is there a doc that explains the process of a package getting out of 'testing'? I looked but couldn't find one. |
Yep, don't worry I'm taking care of things. |
That's great, @gombosg . What's the story with getting into EPEL? |
Once git-secret is in the main Fedora repos and we see that it's OK, I'll request an EPEL branch and do koji builds for it. Then we'll all test it in CentOS VMs to see if it's actually working. 🙂 |
Type git-secret into a Fedora command line and now the package should install. I suggest waiting a few weeks for some test input from users, then go for EPEL. |
I have requested EPEL branches, here are some scratch builds - worked for me in a VM, testing is welcome! |
Ok, here are the Bodhi updates: |
It's also in EPEL now! For EL7 and EL8. |
Awesome! Thanks a lot, @gombosg! 🎉 |
I think git-secret should be considered for inclusion into EPEL / fedora:
Someone would have to go through this process, or already have gone through it.
https://fedoraproject.org/wiki/Join_the_package_collection_maintainers
Volunteers sought!
The text was updated successfully, but these errors were encountered: