Thank you for the PR.
Should I open a big on ansible's within for the fact that it fails with 
external=false on an existing non external group?
Monkey
---- Message d'origine ----
> De : Thomas Woerner via FreeIPA-users <freeipa-users@lists.fedorahosted.org>
> À : FreeIPA users list <freeipa-users@lists.fedorahosted.org>
> Sujet : [Freeipa-users] Re: ansible ipa_group failure
> Date : 09/03/2020 10:34:31 Europe/Brussels
> Copie à : Monkey Bizness <mon...@infra-monkey.com>;
>       Thomas Woerner <twoer...@redhat.com>
> 
> Hello,
> 
> On 3/7/20 10:21 AM, Monkey Bizness via FreeIPA-users wrote:
> > Solved it.
> that is great.
> 
> > So it appears that external: False generates the error.
> > If I omit this parameter, the role works as expected.
> > "external" is of type flag in the documentation. What is the specificity 
> of 
> > flag type?
> > The type should be bool. We also had type flag in README-group.md in 
> ansible-freeipa - I have opened a PR to fix this: 
> https://github.com/freeipa/ansible-freeipa/pull/223
> 
> > Regards
> > Monkey
> > 
> 
> Regards,
> Thomas
> 
> > On Fri, 2020-03-06 at 14:45 -0300, Rafael Jeffman via FreeIPA-users 
> wrote:
> >> Hello,
> >>
> >> There is an open issue about this: 
> >> https://github.com/ansible/ansible/issues/25660
> >>
> >> You can try ansible-freeipa (https://github.com/freeipa/ansible-freeipa), 
> 
> >> that has an idempotent ipagroup module.
> >>
> >> Regards,
> >>
> >> Rafael
> >>
> >> On Wed, Mar 4, 2020 at 9:54 AM Monkey Bizness via FreeIPA-users 
> >> <freeipa-users@lists.fedorahosted.org 
> >> <mailto:freeipa-users@lists.fedorahosted.org>> wrote:
> >>> Hello,
> >>>
> >>> I am working to automate my freeipa configuration (parts of it at least) 
> and 
> >>> I hit a strange behavior.
> >>> I'm not sure if it's a bug or if i'm doing it wrong.
> >>>
> >>> When creating a user group with the ipa_group ansible role (ansible 
> 2.9.5) 
> >>> it works fine if the there are some modifications to perform or if the 
> group 
> >>> doesn't exist.
> >>> But if I run it another time, the task fails with the message "msg": 
> >>> "response group_mod: no modifications to be performed"
> >>>
> >>> It looks like the task sends a modification request with nothing to 
> modify...
> >>>
> >>> I do not see the same behavior for external groups. The tasks does 
> nothing 
> >>> as expected.
> >>>
> >>> Is it a known issue? Is there a workaround? Am I doing it wrong?
> >>>
> >>> Here is a sample of code that generates the error.
> >>> ---
> >>> - name: Playbook to configure IPA clients with username/password
> >>> hosts: localhost
> >>> become: true
> >>>
> >>> tasks:
> >>> - name: "Create IPA user group"
> >>> ipa_group:
> >>> cn: "ipagroup"
> >>> external: False
> >>> state: present
> >>> validate_certs: False
> >>> ipa_host: "{{ ipaserver_host }}"
> >>> ipa_user: "{{ ipaadmin_principal }}"
> >>> ipa_pass: "{{ ipaadmin_password }}"
> >>> ...
> >>>
> >>> Thank you
> >>> Monkey
> >>> _______________________________________________
> >>> FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org 
> >>> <mailto:freeipa-users@lists.fedorahosted.org>
> >>> To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.or
> g 
> >>> <mailto:freeipa-users-le...@lists.fedorahosted.org>
> >>> Fedora Code of Conduct: 
> >>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> >>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> >>> List Archives: 
> >>> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedoraho
> sted.org
> >>
> >>
> >> _______________________________________________
> >> FreeIPA-users mailing list --
> >> freeipa-users@lists.fedorahosted.org
> >>  <mailto:freeipa-users@lists.fedorahosted.org>
> >>
> >> To unsubscribe send an email to
> >> freeipa-users-le...@lists.fedorahosted.org
> >>  <mailto:freeipa-users-le...@lists.fedorahosted.org>
> >>
> >> Fedora Code of Conduct:
> >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> >>
> >> List Guidelines:
> >> https://fedoraproject.org/wiki/Mailing_list_guidelines
> >>
> >> List Archives:
> >> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahos
> ted.org
> >>
> > 
> > _______________________________________________
> > FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
> > To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org

> 
> > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-o
> f-conduct/
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives: https://lists.fedorahosted.org/archives/list/freeipa-users@l
> ists.fedorahosted.org
> > 
> _______________________________________________
> FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
> To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-
> conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedorahosted.org/archives/list/freeipa-users@lis
> ts.fedorahosted.org
> 

_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org

Reply via email to