God was angry because Moses dishonored God by not speaking to the rock as God told him to do.
God said that Moses would not enter the Promised Land.