Sunan Ibn Majah
2868
Sahih+3

It was narrated that ‘Attab, the freed slave of Hurmuz, said:“I heard Anas bin Malik say: ‘We gave our pledge to the Messenger of Allah (ﷺ) on the basis that we would listen and obey. He (ﷺ) said: “As much as you can.”

SahihAl-Albani
SahihMuhammad Fouad Abd al-Baqi