saab-simc-admin / palletjack

Lightweight Inventory/Asset/Configuration Management Database
MIT License
5 stars 5 forks source link

FreeIPA integration #147

Open creideiki opened 6 years ago

creideiki commented 6 years ago

Continuing @albgus's abandoned work in #91, this is a reworked implementation of palletjack2ipahost for synchronising host objects and hostgroups from a warehouse to a FreeIPA server.

This adds new functionality, and should therefore increase the minor version.

Changelog:

creideiki commented 6 years ago

When setting up a FreeIPA server (either original or mirror), it is automatically added to the ipaservers hostgroup. Should the tool care? Currently, it looks for the role freeipa-client, which means it ignores servers anyway.

I have not dared try seeing what happens if you remove a server from that group. And anyway, it's a problem that can be solved with documentation.

creideiki commented 6 years ago

The RuboCop changes are related. They triggered warnings in palletjack2ipahost, and when I though the solution should be global instead of local I changed them everywhere else as well.

me-minus commented 3 years ago

more than me ;-)

/minus

On Wed, Dec 23, 2020, 16:02 Calle Englund notifications@github.com wrote:

@notCalle approved this pull request.

I wonder if I'm still allowed to approve things in here.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/saab-simc-admin/palletjack/pull/147#pullrequestreview-557932157, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHAT7EAKT6YR2MLD4TNAZLSWIBBRANCNFSM4D63AFFA .