The problem that I'm experiencing
The problem is that the replica doesn't find the master. The master is working fine, however I can't join any clients, so I'm not sure if the problem is only on the replica or in the master server.
System Information
OS: Fedora 37 minimal install server-netinst.iso used
only changes to the system were my ansible user and the ssh keys
kernel-version 6.0.12-300.fc37.x86_64
ansible --version
ansible [core 2.14.0]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/home/lessfoobar/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.11/site-packages/ansible
ansible collection location = /home/lessfoobar/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
ansible-galaxy collection list
freeipa.ansible_freeipa 1.9.0
Ansible Vars
ipacluster vars:
---
ipadm_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
...
ipaadmin_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
...
ipaserver_domain: redacted_domain.com
ipaserver_realm: REDACTED_DOMAIN.COM
ipaserver vars:
---
# Base Variables
# https://github.com/freeipa/ansible-freeipa/blob/master/roles/ipaserver/README.md
ipaserver: ipaserver
ipaserver_ip_addresses: 172.16.0.21
ipaserver_hostname: master.redacted_domain.com
ipaserver_mem_check: true
# Server Variables
ipaserver_setup_kra: true
ipaserver_setup_dns: true
# Certificate system Variables
ipaserver_ca_signing_algorithm: SHA512withRSA
# DNS Variables
ipaserver_allow_zone_overlap: true
ipaserver_auto_reverse: true
ipaserver_auto_forwarders: true
ipaserver_forward_policy: first
# Special Variables
ipaserver_install_packages: true
ipaserver_setup_firewalld: true
ipaserver_firewalld_zone: public
ipaserver_copy_csr_to_controller: true
ipareplicas vars:
---
# Base Variables\
# https://github.com/freeipa/ansible-freeipa/blob/master/roles/ipareplica/README.md
ipaservers: ipaserver
ipreplicas: ipareplicas
ipareplica_ip_addresses: 172.16.0.22
ipareplica_domain: redacted_domain.com
ipaserver_hostname: master.redacted_domain.com
ipareplica_mem_check: true
# Server Variables
# Extra Server vars can be found in the replica ca/dns/kre group_vars
ipareplica_setup_ca: true
ipareplica_setup_kra: true
ipareplica_setup_dns: true
# DNS Variables
# Extra DNS vars can be found in the replica_dns group_vars
ipareplica_allow_zone_overlap: true
ipareplica_auto_reverse: true
ipareplica_auto_forwarders: true
# Cluster Specific Variables
#ipareplica_servers: ca-replica.redacted_domain.com
# Special Variables
ipareplica_install_packages: true
ipareplica_setup_firewalld: true
ipareplica_firewalld_zone: public
Inventory file
---
[ipacluster:children]
ipaserver
ipareplicas
ipaclients
[ipaserver]
master.redacted_domain.com
[ipareplicas]
ca-replica.redacted_domain.com
[ipaclients]
client.redacted_domain.com
Playbook used:
https://github.com/freeipa/ansible-freeipa/blob/master/playbooks/install-cluster.yml
Ansible Playbook Logs
ansible_output.log
Ipa Logs Master
/var/log/ipaserver-install.log
/var/log/ipaclient-install.log
/var/log/ipa-custodia.audit.log Empty
/var/log/ipa/ipactl.log
Ipa Logs Replica
/var/log/ipareplica-install.log
/var/log/ipaclient-install.log
The problem that I'm experiencing
The problem is that the replica doesn't find the master. The master is working fine, however I can't join any clients, so I'm not sure if the problem is only on the replica or in the master server.
System Information
OS: Fedora 37 minimal install server-netinst.iso used
only changes to the system were my ansible user and the ssh keys
kernel-version 6.0.12-300.fc37.x86_64
ansible --version
ansible [core 2.14.0]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/home/lessfoobar/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3.11/site-packages/ansible
ansible collection location = /home/lessfoobar/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
ansible-galaxy collection list
freeipa.ansible_freeipa 1.9.0
Ansible Vars
ipacluster vars:
ipaserver vars:
ipareplicas vars:
Inventory file
Playbook used:
https://github.com/freeipa/ansible-freeipa/blob/master/playbooks/install-cluster.yml
Ansible Playbook Logs
ansible_output.log
Ipa Logs Master
/var/log/ipaserver-install.log
/var/log/ipaclient-install.log
/var/log/ipa-custodia.audit.log Empty
/var/log/ipa/ipactl.log
Ipa Logs Replica
/var/log/ipareplica-install.log
/var/log/ipaclient-install.log