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

RFE: provide guidance on how to resolve detected issues #280

Open
yrro opened this issue Nov 16, 2022 · 2 comments
Open

RFE: provide guidance on how to resolve detected issues #280

yrro opened this issue Nov 16, 2022 · 2 comments

Comments

@yrro
Copy link
Contributor

yrro commented Nov 16, 2022

I just found that one of my IPA servers was missing two certmonger tracking requests (for httpd and dirsrv). This was picked up by ipa-healthcheck. The fix in this case is quite simple: run ipa-server-upgrade which restores the missing tracking requests.

I wonder if the output of ipa-healthcheck could include an additional field in this case, something like resolution: Create the missing certificate tracking request by running ipa-server-upgrade.

Not for all detected problems, rather just those where the fix is known to be low-risk.

@RobVerduijn
Copy link

Hi,

Today I updated my ipa-server and all went fine except that ipa-healthcheck is now spamming me with certmonger errors, and not just a few.

I've been googling for an hour now and still have to find the first clue as to how to fix them.

This is not the first time I'm hours into trying to figure out how a particular error thrown by ipa-healthcheck is to be fixed.

I would seriously appreciate documentation where to start looking to solve these errors that get thrown by ipa-healthcheck, and even better would be a link to a document that would assist in analyzing the error and how to solve it.

I think this should be done for ALL errors, especially the high risk ones.
I've seen enough examples of 'this worked for me' that went sideways which could have been prevented by proper analysis.

Rob

@rcritten
Copy link
Collaborator

The problem is there are very little cookie cutter answers for many of the problems. healthcheck was more designed to report issues than to provide specific remedies. It is a much smaller bite of the apple to do so.

It is the "going sideways" that we want to prevent by not providing potentially half-baked answers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants