Mayor Brandon Johnson issued a veto late Friday to an ordinance passed by aldermen to require more City Council support before City Hall issues debt.