-
Notifications
You must be signed in to change notification settings - Fork 7
Add eap fact that combines all other facts to indicate easily if EAP is installed or not #469
Comments
Just talked with Mark. Here are my notes from the meeting:
@mdvickst , please let me know if there's anything I got wrong or missed! |
This is perfect! |
This issue gets at a useability issue that is common among other facts, which is that people consuming these reports want to be able to do things like sort on columns of data, and this is difficult to do with heterogeneous strings that are different from host to host. For example, here are some facts that could be broken up:
This will make it much easer for users to derive useful information from the reports and make better use some of the hueristic facts, like the users and processes has the potential for false positives, but if they can sort on found or count, they could then use their judgement. An added benefit is this will make the facts much more testable! |
Add summary fact for JBoss EAP information
PR #503 addressed some of the points in this issue. I just filed #508 and #509 to track other parts, and renamed #440 to cover the full task of detecting EAP 4 and 5. Between them all, I think we have all of Mark's feedback from this issue spread into bite-sized pieces. I plan to close this issue and use the three I mentioned to track the remaining work. @mdvickst please feel free to reopen if you think there is anything I missed, or if you just want this issue. |
Opening a new issue
Specify type:
Bug severity (if applicable):
Description:
It would be great to have a eap fact that uses the other EAP facts to determine if EAP is likely installed.
The logic could be something like:
if (count(common-files) > 1 | count(locate-jboss-modules.jar ) > 1 | jboss.eap.packages > 1 | jboss eap.processes > 1 | jboss.eap.running-paths > 1) then "Yes"
elif (eap.jboss-user is present | count(eap.init-files) > 1) then "Maybe"
else "No"
The text was updated successfully, but these errors were encountered: