URL: https://github.com/freeipa/freeipa/pull/3670 Author: Tiboris Title: #3670: [Backport][ipa-4-7] Add container environment check to replicainstall Action: opened
PR body: """ This PR was opened automatically because PR #3646 was pushed to master and backport to ipa-4-7 is required. """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/3670/head:pr3670 git checkout pr3670
From a3c947be008383b486aff1f2f4499e806b3375b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Dudl=C3=A1k?= <[email protected]> Date: Tue, 10 Sep 2019 18:54:53 +0200 Subject: [PATCH] Add container environment check to replicainstall Inside the container environment master's IP address does not resolve to its name. Resolves: https://pagure.io/freeipa/issue/6210 --- ipaserver/install/server/replicainstall.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ipaserver/install/server/replicainstall.py b/ipaserver/install/server/replicainstall.py index 066c77a30b..4d8eedb8af 100644 --- a/ipaserver/install/server/replicainstall.py +++ b/ipaserver/install/server/replicainstall.py @@ -905,7 +905,11 @@ def promote_check(installer): "certificate") installutils.verify_fqdn(config.host_name, options.no_host_dns) - installutils.verify_fqdn(config.master_host_name, options.no_host_dns) + # Inside the container environment master's IP address does not + # resolve to its name. See https://pagure.io/freeipa/issue/6210 + container_environment = tasks.detect_container() is not None + installutils.verify_fqdn(config.master_host_name, options.no_host_dns, + local_hostname=not container_environment) ccache = os.environ['KRB5CCNAME'] kinit_keytab('host/{env.host}@{env.realm}'.format(env=api.env),
_______________________________________________ FreeIPA-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected]
