Discussion:
[Freeipa-devel] [freeipa PR#117][opened] Make ipa-replica-install run in interactive mode
stlaz
2016-09-26 11:23:12 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Author: stlaz
Title: #117: Make ipa-replica-install run in interactive mode
Action: opened

PR body:
"""
ipa-replica-install would not run in interactive mode which confused some users. Make it run ipa-client-install in attended mode so that the required arguments are asked for instead of the installation just failing.
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/117/head:pr117
git checkout pr117
tomaskrizek
2016-09-27 09:32:52 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

tomaskrizek commented:
"""
NACK, please see inline comments.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-249814914
stlaz
2016-09-27 11:18:01 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Author: stlaz
Title: #117: Make ipa-replica-install run in interactive mode
Action: synchronized

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/117/head:pr117
git checkout pr117
tomaskrizek
2016-09-29 07:17:54 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

tomaskrizek commented:
"""
ACK

Running the command in interactive mode by default is desirable behaviour. Since the `-U` flag was present in previous versions, we don't have to worry about backward compatibility.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-250389651
tomaskrizek
2016-09-29 07:18:00 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

Label: +ack
jcholast
2016-10-03 07:24:56 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

Label: -ack
jcholast
2016-10-03 07:35:45 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

jcholast commented:
"""
NACK, see inline comments.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-251044036
stlaz
2016-10-04 11:49:59 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Author: stlaz
Title: #117: Make ipa-replica-install run in interactive mode
Action: synchronized

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/117/head:pr117
git checkout pr117
stlaz
2016-10-11 08:03:24 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Author: stlaz
Title: #117: Make ipa-replica-install run in interactive mode
Action: synchronized

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/117/head:pr117
git checkout pr117
simo5
2016-10-14 17:34:47 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

simo5 commented:
"""
@stlaz I do not understand the rationale. Ideally the ipa-replica-install command gathers all necessary info and ipa-client-install is always run in unattended mode.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-253868897
stlaz
2016-10-14 20:44:50 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

stlaz commented:
"""
@simo5: There is a LOT of checking of various combinations of options in ipa-client-install, not even mentioning IPADiscovery in interactive mode. It does not make sense to copy-paste all/most of it.
Note that this patch may be obsoleted by the installers refactoring effort as the ticket was moved to 4.5 release.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-253914584
simo5
2016-10-17 13:30:55 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

simo5 commented:
"""
@stlaz, sure, what I meant is that the checking code should be made common and run in ipa-repliuca-install, certainly I was not suggesting to just duplicate all that code. Perhaps refactoring will just do that.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-254207783
tomaskrizek
2016-11-22 08:32:54 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

tomaskrizek commented:
"""
This PR needs to be rebased to reflect installer refactoring.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-262178290
stlaz
2016-12-15 15:29:02 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Author: stlaz
Title: #117: Make ipa-replica-install run in interactive mode
Action: synchronized

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/117/head:pr117
git checkout pr117
stlaz
2016-12-15 15:32:15 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

stlaz commented:
"""
Rebase done. I wanted to wait until some more changes to api bootstrapping to be able to call client installation from module using the latest installer system from the installers refactoring but we agreed with @jcholast that it'd be better to do that later.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-267356755
stlaz
2016-12-15 15:32:06 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

stlaz commented:
"""
Rebase done. I wanted to wait until some more changes to api bootstrapping to be able to call client installation from module using the latest installer system from the installers refactoring but we agreen with @jcholast that it'd be better to do that later.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-267356755
stlaz
2017-03-10 14:33:28 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

stlaz commented:
"""
I have a WIP patch but since sometimes it's not clear which credentials are used, I am marking this as postponed so that we can wait until the client module can be called properly.
"""

See the full comment at https://github.com/freeipa/freeipa/pull/117#issuecomment-285683404
stlaz
2017-03-10 14:33:34 UTC
Permalink
URL: https://github.com/freeipa/freeipa/pull/117
Title: #117: Make ipa-replica-install run in interactive mode

Label: +postponed

Loading...