In both interactive and silent mode the pkispawn should test the DS info before starting the installation process to avoid failures in the middle of installation.
This includes 3 different tests:
Suppose the connection test or the authentication test failed, if this is an interactive installation the user needs to reenter the DS info. If this is a silent installation, the whole operation should fail.
Suppose the data test determines that the base DN already exists, if this is an interactive installation the user needs to confirm whether to cancel or overwrite the existing data. If this is a silent installation the behavior should follow the pki_ds_remove_data parameter.
These tests should be contingent upon "pki_skip_configuration=False" (the default value); otherwise this helper method should always be run in the initialization scriptlet.
master: b18a44db98f19c4d9b9d8d586d2bd1772a5d9f41
Metadata Update from @edewata: - Issue assigned to edewata - Issue set to the milestone: 10.0.2
Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.
This issue has been cloned to GitHub and is available here: https://github.com/dogtagpki/pki/issues/1043
If you want to receive further updates on the issue, please navigate to the GitHub issue and click on Subscribe button.
Subscribe
Thank you for understanding, and we apologize for any inconvenience.