[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-03-01 Thread MartinBasti
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

MartinBasti commented:
"""
master:

* 4ba6b968399204aac66d82d917a8cc159e77ad4d Refactor the code checking for 
missing SIDs
* c5bae577597fbababdd25ab3ae6463c490d90a40 only check for netbios name when 
LDAP backend is connected
* 9348cfa996ce450bc88a4b35ee3f3bf52adfff39 Refactor the code searching and 
presenting missing trust agents
* c17215ea3db58c7a5fe6e30b6b38f4f3012e25d2 adtrust.py: Use logging to emit 
error messages
* ef37c42ab9d3530dc78fa4b754cd11c585b69d77 print the installation info only in 
standalone mode
* 289060dd98a3ed8e2a916ed25eaa1824c795e842 check for installed dependencies 
when *not* in standalone mode
* 77857ea77662e005b1a23039e2f9173c0a9b080b Add AD trust installer interface for 
composite installer
* 13b5821fa4d32b5a1cc69a97386853fad44236ec expose AD trust related knobs in 
composite installers
* aa353c5f21bf040579a4aeda6840b56ae93b4309 Merge AD trust configurator into 
server installer
* eee319dba12a6ab7daa06ca0d7d8ac8fc754f961 Merge AD trust configurator into 
replica installer
* f62f0b74855beff8db1ad6a24bf76fa66c3c4771 Fix erroneous short name options in 
ipa-adtrust-install man page
* 23cebe1356bbf84ddfde2a622a795061c4924edf Update server/replica installer man 
pages
* 612ea7f66e102c57c2b213eff99ad8f1c91e59a5 Provide basic integration tests for 
built-in AD trust installer
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-283362181
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-03-01 Thread MartinBasti
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

MartinBasti commented:
"""
Please rebase
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-283332782
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-28 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
I have added a commit that fixes the choeck for missing dependencies in 
composite installers.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-283033182
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-27 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
OK I will then hard-code `add_sids=True` in ipa-server-install
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-282784419
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-27 Thread abbra
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

abbra commented:
"""
Unless you specified --add-sids to ipa-adtrust-install (or `add_sids=True` in 
ADTrustInstance.setup() call), no task would be run. 'Activating sidgen task' 
only adds configuration to allow the task to be run.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-282777294
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-27 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
@abbra I think that I am confused by the way sidgen plugin works. During LDAP 
configuration I can see that sidgen/extdom plugins are activated. e.g:

```
...
  [43/47]: enabling compatibility plugin
  [44/47]: activating sidgen plugin
  [45/47]: activating extdom plugin
...
```
Yet unless I install AD trust related bits, there are no SIDs generated on 
entries I am added (user or groups). When the AD trust installer is run, I see 
that the sidgen task is activated:

```
...
 [13/21]: activating sidgen task
 [14/21]: configuring smbd to start on boot
...
```

The admin user now has SID added by installer, yet the existing POSIX groups 
(editors) have no SIDs associated with them, only the new user I add afterwards.

Do we have a documentation about the semantics of different sidgen-related 
operations somewhere? If not, can you please explain the behavior I am seeing 
here?


"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-28272
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-27 Thread abbra
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

abbra commented:
"""
If you can differentiate how the installer is being run, then for composite 
installer always run add_sids.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-282739260
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-27 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
I have noticed that the check for installed dependencies is buggy, I will have 
to fix it before pushing.

Also we would need to move the 'editors' group addition to the LDAP update 
phase since it remains with missing SID during ipa-server-install when 
`add_sids` knob is set to False. @abbra @rcritten is that ok with you? Please 
see inline comment for more details. 
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-282730945
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-24 Thread MartinBasti
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

MartinBasti commented:
"""
Works for me, except,  ipa-server-install --setup-adtrust works even without 
freeipa-server-trust-ad package. Please fix this in a new PR in way how DNS is 
done.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-282312799
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-22 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
I have added a basic integration tests for the built-in AD trust installation, 
you can run them on 3 machines (master + 2 replicas) by running 
```bash
# ipa-run-tests --verbose 
/usr/lib/python2.7/site-packages/ipatests/test_integration/test_installation.py 
-k TestADTrustInstall
```
and having a properly configured test config.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-281651733
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#479][comment] Merge AD trust installer into composite ones

2017-02-22 Thread martbab
  URL: https://github.com/freeipa/freeipa/pull/479
Title: #479: Merge AD trust installer into composite ones

martbab commented:
"""
Bump for review.
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/479#issuecomment-281635086
-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code