No, you do not have to pay Ohio state taxes.
Active duty military are taxed for the state that is their Home of Record. Therefore, if your HOR was Indiana while you were at boot camp in CA, then Indiana taxes should have been withheld from your earnings. Therefore, you should only have to file taxes in Indiana for your military pay.