push: rm unused var
push: report failed role