mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-01-12 17:21:55 -06:00
CI: use --setup-kra with replica installation
Currently tests were not testing one-step installation of KRA together with replica. Adding --setup-kra to replica installation instead of calling ipa-kra-install after. https://fedorahosted.org/freeipa/ticket/6088 Reviewed-By: Pavel Vomacka <pvomacka@redhat.com>
This commit is contained in:
parent
bf79998813
commit
7bb2742901
@ -356,6 +356,9 @@ def install_replica(master, replica, setup_ca=True, setup_dns=False,
|
||||
'-w', replica.config.admin_password]
|
||||
if setup_ca:
|
||||
args.append('--setup-ca')
|
||||
if setup_kra:
|
||||
assert setup_ca, "CA must be installed on replica with KRA"
|
||||
args.append('--setup-kra')
|
||||
if setup_dns:
|
||||
args.extend([
|
||||
'--setup-dns',
|
||||
@ -380,17 +383,6 @@ def install_replica(master, replica, setup_ca=True, setup_dns=False,
|
||||
enable_replication_debugging(replica)
|
||||
setup_sssd_debugging(replica)
|
||||
|
||||
if setup_kra:
|
||||
assert setup_ca, "CA must be installed on replica with KRA"
|
||||
args = [
|
||||
"ipa-kra-install",
|
||||
"-p", replica.config.dirman_password,
|
||||
"-U",
|
||||
]
|
||||
if domainlevel(master) == DOMAIN_LEVEL_0:
|
||||
args.append(replica_filename)
|
||||
replica.run_command(args)
|
||||
|
||||
kinit_admin(replica)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user