You have used the alias info in two separate associ ations. Aliased associations must have unique aliases.
const result = await role_user.findAll({
where:{
role_id:role_id
},
include:[
{
association:role_user.belongsTo(users,{foreignKey:'user_id',as:'info'}),
attributes:['user_name']
},
],
attributes:[
'role_user_id','role_id','user_id'
]
});