명부 is also "list", not just "roster". class list, class roll, class roster should all be accepted.
Wtf is a class roster? Been in school in English my entire life and nobody has used that term. Attendance sheet, attendance list, class list, etc are all normal ways to refer to such an item where Im from, a native English speaking country.