Open akofink opened 6 years ago
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;
Could this be used to resolve this? https://pypi.org/project/py2pack/
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..
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.