Remove Redfish Health Rollup

Health Rollup is unmaintained after the original author, James Feist,
left several years ago. Calls for an owner have gone unanswered. Its
implementation and design was only half done.

bmcweb is removing the redfish-health-populate option and its limited
support at https://gerrit.openbmc.org/c/openbmc/bmcweb/+/70450.

The option has been defaulted off for 10 months with no upstream layers
enabling it, and no discussions have been raised about keeping it.

It was always limited to a few resources.
A future "HealthRollup" can be proposed. Caution here that health rollup
is nontrivial to get correct, performance problems are a concern, and
hesitancy from the bmcweb maintainers due to multiple calls to get
people to own health rollup as a whole went completely unanswered.
Redfish probably needs better guidance on how health rollup needs to
work functionally.

Change-Id: Ib2d57ad05696ae81e41dcba31584b8786ba91714
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
1 file changed
tree: 62ed66fe6b628a3bd9e4da96fef6b7a2a58abfab
  1. architecture/
  2. designs/
  3. development/
  4. logo/
  5. process/
  6. release/
  7. security/
  8. style/
  9. testing/
  10. tof/
  11. userguide/
  12. .markdownlint.yaml
  13. .prettierrc.yaml
  14. anti-patterns.md
  15. cheatsheet.md
  16. code-of-conduct.md
  17. community-membership.md
  18. console.md
  19. CONTRIBUTING.md
  20. cpp-style-and-conventions.md
  21. discord-rules.md
  22. features.md
  23. glossary.md
  24. host-management.md
  25. IPMITOOL-cheatsheet.md
  26. kernel-development.md
  27. LICENSE
  28. maintainer-workflow.md
  29. Makefile
  30. meta-layer-guidelines.md
  31. openbmc-conversion.md
  32. OWNERS
  33. README.md
  34. REDFISH-cheatsheet.md
  35. rest-api.md
  36. REST-cheatsheet.md
  37. SECURITY.md
  38. subtree.md
  39. yocto-development.md
README.md

OpenBMC documentation

The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.

The features document lists the project's major features with links to more information.

Contact

OpenBMC Development

These documents contain details on developing OpenBMC code itself

OpenBMC Usage

These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.