The test test_integration/test_acme.py::TestACME::test_certbot_dns is failing in rawhide.
The test call the CLI certbot certonly in order to request a certificate to the ACME service and uses the parameter --manual-public-ip-logging-ok. This param has been removed in certbot 3.0.0 (see https://github.com/certbot/certbot/releases/tag/v3.0.0) and the call fails with
certbot certonly
--manual-public-ip-logging-ok
----------------------------- Captured stderr call ----------------------------- ipa: ERROR: stderr: usage: certbot [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN] ... Certbot can obtain and install HTTPS/TLS/SSL certificates. By default, it will attempt to use a webserver both for obtaining and installing the certificate. certbot: error: unrecognized arguments: --manual-public-ip-logging-ok
The test should not use this option.
Test visible in our internal artifacts server below https://$SERVER/idm-ci/freeipa_upstream_nightly/Nightly-rawhide/master/2025-01-04_19-30/rawhide/test_acme/2/report.html?sort=result
master:
ipa-4-12:
Metadata Update from @rcritten: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)