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

Define 389 DS Ansible structure for task execution implementation #32

Open
droideck opened this issue Mar 14, 2023 · 2 comments
Open

Define 389 DS Ansible structure for task execution implementation #32

droideck opened this issue Mar 14, 2023 · 2 comments
Assignees

Comments

@droideck
Copy link
Member

As we've defined that the 389 DS configuration is done with Ansible Inventory and the associated with this module, we need similarly define how the 'single run' tasks will be implemented (memberOf fixup, cleanallruv, etc.)

In the result, they should be Ansible way complaint.
We also need to decide if a simple Role or Modules should be used. Or a combination of both.

  • Investigate similar options of other projects’ Ansible implementations
  • Write a design doc for future task implementation.
@droideck droideck self-assigned this Mar 14, 2023
@droideck
Copy link
Member Author

@progier389 if you don't mind and the work doesn't overlap with what you are doing, I'll work on that starting this week, before I get into other staff with the backup online task and such.

@progier389
Copy link
Contributor

No problem ! Anyway you could work on the design without much risk of impacting my current PR, If we ends up to choose a solution with a module then we should sync, but the ds389_module architecture allows to easily add new functions that I think once the current work is merged or even partially merged, we will be ok.

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

2 participants