Skip to content
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

Package nailgun and dependencies #493

Open
akofink opened this issue May 11, 2018 · 3 comments
Open

Package nailgun and dependencies #493

akofink opened this issue May 11, 2018 · 3 comments

Comments

@akofink
Copy link
Contributor

akofink commented May 11, 2018

I know this is a large task, but I wanted to make an issue so we have it on the radar. foreman-ansible-modules uses Nailgun to interact with the Katello/Foreman API, and to push the modules to the official Ansible repo, we'd need a way to install Nailgun in production.

@sean797
Copy link
Contributor

sean797 commented May 11, 2018

Some of Nailguns deps aren't packaged as RPM, inflection for example, but is as deb. So really we should get those packaged first, we could bundle them in with Nailgun, but I don't feel like that something we should do, but others please weigh in.

Then there is the question of where to build and host it;

  • EPEL & Debain/Ubuntu repos
  • foreman-packing
  • anything else?

@JacobCallahan
Copy link
Member

Could this be used to resolve this? https://pypi.org/project/py2pack/

@mavit
Copy link

mavit commented Aug 29, 2018

Bundling is possible but frowned upon.

I don't have any experience of foreman-packaging, but if the dependencies are pushed into EPEL, all potential users benefit, not just Foreman users. Also, the packagers get the benefit of Fedora's infrastructure, integration testing, etc..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants