Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up more files and directories created by the installer(s) #6907

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

rcritten
Copy link
Contributor

Ideally all files created during an IPA server installation are removed by the uninstaller. Some files are purposefully left, like token passwords, private keys, logs and more. Add an allow list for those files.

Include a test to catch any additional files that may be created and left behind.

Fixes: https://pagure.io/freeipa/issue/8080

@rcritten rcritten force-pushed the issue_8080 branch 3 times, most recently from c9898c6 to f44eefb Compare June 29, 2023 22:23
@rcritten
Copy link
Contributor Author

@abbra can you help me dig out the logs from the failed test run? I'm guessing that something isn't cleaned up so the test is failing but I have no visibility into what or where.

@stale
Copy link

stale bot commented Oct 15, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale Stale PR [Bot] label Oct 15, 2023
@rcritten rcritten added ipa-4-11 Mark for backport to ipa 4.11 and removed stale Stale PR [Bot] labels Oct 24, 2023
@rcritten rcritten added the needs review Pull Request is waiting for a review label Nov 3, 2023
@rcritten rcritten force-pushed the issue_8080 branch 2 times, most recently from 5f1ee6b to 0a4ab97 Compare January 18, 2024 19:42
Ideally all files created during an IPA server installation are
removed by the uninstaller. Some files are purposefully left,
like token passwords, private keys, logs and more. Add an
allow list for those files.

Include a test to catch any additional files that may be created
and left behind.

Fixes: https://pagure.io/freeipa/issue/8080

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ipa-4-11 Mark for backport to ipa 4.11 needs review Pull Request is waiting for a review
Projects
None yet
1 participant