Yep, we get this one too. Disclose, always. Over nearly 20 years of seeing deals, we can definitively tell you that honesty is indeed the best policy.
Where possible, even if the issue is not fixed, providing as much information as possible, including quotes to repair, inspections, and any other relevant items is often the best way to approach issues. What’s more is that the buyer will have more confidence in the seller that is open and honest, then the one that is not.