api.env: {'api_version': '2.253', 'basedn': ipapython.dn.DN('dc=ipa,dc=test'), 'bin': '/usr/lib/python3.9/site-packages/ipatests', 'ca_agent_port': 443, 'ca_host': 'runner.testrelm.test', 'ca_install_port': None, 'ca_port': 80, 'certmonger_wait_timeout': 300, 'conf': '/root/.ipa/cli.conf', 'conf_default': '/root/.ipa/default.conf', 'confdir': '/root/.ipa', 'container_accounts': ipapython.dn.DN('cn=accounts'), 'container_adtrusts': ipapython.dn.DN('cn=ad,cn=trusts'), 'container_applications': ipapython.dn.DN('cn=applications,cn=configs,cn=policies'), 'container_automember': ipapython.dn.DN('cn=automember,cn=etc'), 'container_automount': ipapython.dn.DN('cn=automount'), 'container_ca': ipapython.dn.DN('cn=cas,cn=ca'), 'container_ca_renewal': ipapython.dn.DN('cn=ca_renewal,cn=ipa,cn=etc'), 'container_caacl': ipapython.dn.DN('cn=caacls,cn=ca'), 'container_certmap': ipapython.dn.DN('cn=certmap'), 'container_certmaprules': ipapython.dn.DN('cn=certmaprules,cn=certmap'), 'container_certprofile': ipapython.dn.DN('cn=certprofiles,cn=ca'), 'container_cifsdomains': ipapython.dn.DN('cn=ad,cn=etc'), 'container_configs': ipapython.dn.DN('cn=configs,cn=policies'), 'container_custodia': ipapython.dn.DN('cn=custodia,cn=ipa,cn=etc'), 'container_deleteuser': ipapython.dn.DN('cn=deleted users,cn=accounts,cn=provisioning'), 'container_dna': ipapython.dn.DN('cn=dna,cn=ipa,cn=etc'), 'container_dna_posix_ids': ipapython.dn.DN('cn=posix-ids,cn=dna,cn=ipa,cn=etc'), 'container_dna_subordinate_ids': ipapython.dn.DN('cn=subordinate-ids,cn=dna,cn=ipa,cn=etc'), 'container_dns': ipapython.dn.DN('cn=dns'), 'container_dnsservers': ipapython.dn.DN('cn=servers,cn=dns'), 'container_group': ipapython.dn.DN('cn=groups,cn=accounts'), 'container_hbac': ipapython.dn.DN('cn=hbac'), 'container_hbacservice': ipapython.dn.DN('cn=hbacservices,cn=hbac'), 'container_hbacservicegroup': ipapython.dn.DN('cn=hbacservicegroups,cn=hbac'), 'container_host': ipapython.dn.DN('cn=computers,cn=accounts'), 'container_hostgroup': ipapython.dn.DN('cn=hostgroups,cn=accounts'), 'container_idp': ipapython.dn.DN('cn=idp'), 'container_locations': ipapython.dn.DN('cn=locations,cn=etc'), 'container_masters': ipapython.dn.DN('cn=masters,cn=ipa,cn=etc'), 'container_netgroup': ipapython.dn.DN('cn=ng,cn=alt'), 'container_otp': ipapython.dn.DN('cn=otp'), 'container_passkey': ipapython.dn.DN('cn=passkeyconfig,cn=etc'), 'container_permission': ipapython.dn.DN('cn=permissions,cn=pbac'), 'container_policies': ipapython.dn.DN('cn=policies'), 'container_policygroups': ipapython.dn.DN('cn=policygroups,cn=configs,cn=policies'), 'container_policylinks': ipapython.dn.DN('cn=policylinks,cn=configs,cn=policies'), 'container_privilege': ipapython.dn.DN('cn=privileges,cn=pbac'), 'container_radiusproxy': ipapython.dn.DN('cn=radiusproxy'), 'container_ranges': ipapython.dn.DN('cn=ranges,cn=etc'), 'container_realm_domains': ipapython.dn.DN('cn=Realm Domains,cn=ipa,cn=etc'), 'container_rolegroup': ipapython.dn.DN('cn=roles,cn=accounts'), 'container_roles': ipapython.dn.DN('cn=roles,cn=policies'), 'container_s4u2proxy': ipapython.dn.DN('cn=s4u2proxy,cn=etc'), 'container_selinux': ipapython.dn.DN('cn=usermap,cn=selinux'), 'container_service': ipapython.dn.DN('cn=services,cn=accounts'), 'container_stageuser': ipapython.dn.DN('cn=staged users,cn=accounts,cn=provisioning'), 'container_subids': ipapython.dn.DN('cn=subids,cn=accounts'), 'container_sudocmd': ipapython.dn.DN('cn=sudocmds,cn=sudo'), 'container_sudocmdgroup': ipapython.dn.DN('cn=sudocmdgroups,cn=sudo'), 'container_sudorule': ipapython.dn.DN('cn=sudorules,cn=sudo'), 'container_sysaccounts': ipapython.dn.DN('cn=sysaccounts,cn=etc'), 'container_topology': ipapython.dn.DN('cn=topology,cn=ipa,cn=etc'), 'container_trusts': ipapython.dn.DN('cn=trusts'), 'container_user': ipapython.dn.DN('cn=users,cn=accounts'), 'container_vault': ipapython.dn.DN('cn=vaults,cn=kra'), 'container_views': ipapython.dn.DN('cn=views,cn=accounts'), 'container_virtual': ipapython.dn.DN('cn=virtual operations,cn=etc'), 'context': 'cli', 'debug': False, 'delegate': False, 'dogtag_version': 9, 'domain': 'ipa.test', 'dot_ipa': '/root/.ipa', 'enable_ra': False, 'env_confdir': None, 'fallback': False, 'fips_mode': False, 'force_schema_check': False, 'home': '/root', 'host': 'runner.testrelm.test', 'http_timeout': 30, 'in_server': False, 'in_tree': True, 'interactive': True, 'ipalib': '/usr/lib/python3.9/site-packages/ipalib', 'jsonrpc_uri': 'https://master.ipa.test/ipa/json', 'kinit_lifetime': None, 'ldap_cache': True, 'ldap_cache_debug': False, 'ldap_cache_size': 100, 'ldap_uri': 'ldap://master.ipa.test', 'log': '/root/.ipa/log/cli.log', 'logdir': '/root/.ipa/log', 'mode': 'developer', 'mount_ipa': '/ipa/', 'nss_dir': '/root/.ipa/nssdb', 'plugins_on_demand': True, 'prompt_all': False, 'ra_plugin': 'selfsign', 'recommended_max_agmts': 4, 'replication_wait_timeout': 300, 'rpc_protocol': 'jsonrpc', 'schema_ttl': 3600, 'script': '/usr/lib/python3.9/site-packages/ipatests/-c', 'server': 'master.ipa.test', 'site_packages': '/usr/lib/python3.9/site-packages', 'skip_version_check': False, 'startup_timeout': 120, 'startup_traceback': False, 'tls_ca_cert': '/root/.ipa/ca.crt', 'tls_version_max': None, 'tls_version_min': None, 'validate_api': False, 'verbose': 0, 'version': '4.11.0', 'wait_for_dns': 0, 'webui_prod': True, 'xmlrpc_uri': 'https://master.ipa.test/ipa/xml'} uname: posix.uname_result(sysname='Linux', nodename='runner.testrelm.test', release='5.14.0-427.23.1.el9_4.x86_64', version='#1 SMP PREEMPT_DYNAMIC Fri Jun 14 16:56:27 EDT 2024', machine='x86_64') euid: 0, egid: 0 working dir: /usr/lib/python3.9/site-packages/ipatests sys.version: 3.9.18 (main, Jan 24 2024, 00:00:00) [GCC 11.4.1 20231218 (Red Hat 11.4.1-3)] ============================= test session starts ============================== platform linux -- Python 3.9.18, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: /home/cloud-user/.pytest_cache metadata: {'Python': '3.9.18', 'Platform': 'Linux-5.14.0-427.23.1.el9_4.x86_64-x86_64-with-glibc2.34', 'Packages': {'pytest': '6.2.2', 'py': '1.10.0', 'pluggy': '0.13.1'}, 'Plugins': {'metadata': '1.7.0', 'multihost': '3.0', 'html': '3.1.1', 'sourceorder': '0.6.0'}} rootdir: /usr/lib/python3.9/site-packages/ipatests plugins: metadata-1.7.0, multihost-3.0, html-3.1.1, sourceorder-0.6.0 collecting ... collected 5 items test_integration/test_caless.py::TestServerCALessToExternalCA::test_install_caless_server PASSED [ 20%] test_integration/test_caless.py::TestServerCALessToExternalCA::test_caless_to_cafull PASSED [ 40%] test_integration/test_caless.py::TestServerCALessToExternalCA::test_renew_selfsigned_to_external PASSED [ 60%] test_integration/test_caless.py::TestServerCALessToExternalCA::test_renew_external_to_self_signed PASSED [ 80%] test_integration/test_caless.py::TestServerCALessToExternalCA::test_install_replica PASSED [100%] =============================== warnings summary =============================== ../pytest_sourceorder.py:31 /usr/lib/python3.9/site-packages/pytest_sourceorder.py:31: PytestUnknownMarkWarning: Unknown pytest.mark.source_order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html cls = pytest.mark.source_order(cls) -- Docs: https://docs.pytest.org/en/stable/warnings.html ---------------- generated xml file: /home/cloud-user/junit.xml ---------------- ----------- generated html file: file:///home/cloud-user/report.html ----------- ================== 5 passed, 1 warning in 1223.09s (0:20:23) ===================