theforeman / foreman-ansible-modules

Ansible modules for interacting with the Foreman API and various plugin APIs such as Katello
GNU General Public License v3.0
149 stars 166 forks source link

Port available modules to apypie #274

Closed mdellweg closed 5 years ago

mdellweg commented 5 years ago
evgeni commented 5 years ago

I'd like to raise the question what should happen with modules that don't have tests and are thus not ported to the new API we introduced in February.

Given they are preserved them in the nailgun branch and I think they are kind of a blocker for the 0.1.0 milestone.

Some of them are deprecated anyways, so I'd argue we should just remove them. For those that don't have a replacement, we should prioritize writing tests, but I'd add a hard deadline (October?) by which all modules that are not tested are moved to /dev/null.

mdellweg commented 5 years ago

I am ok with deleting them. They continue to live on the nailgun branch, and can be reintroduced at any later time. Carrying modules around that are not covered by tests is probably not worth the efford.

evgeni commented 5 years ago

10 modules to go! :)

mdellweg commented 5 years ago

And only 4 to close the foreman-ping issue.

ehelms commented 5 years ago

4 modules to go?!

evgeni commented 5 years ago

Yes!

mdellweg commented 5 years ago

Two of those ready for review.

evgeni commented 5 years ago

2 modules to go, one with an open PR. :fireworks: