Deputy CM DK Shivakumar warned Congress MLAs against public dissent while they pushed for a cabinet reshuffle, stressing party discipline and unity.