24 Ministers took oath today in Karnataka, expanding Chief Minister Siddaraiah's cabinet a week after Congress assumed power in the southern state. Governor Thaawarchand Gehlot administered them the oath of office and secrecy.