Rebellion shakes Putin but Ukraine’s offensive stalled