update to version 29, use api version 29, fix test failures from changed api  error messages