Islamic State insurgents killed at least 17 Iraqi soldiers with suicide truck bombs on Thursday in a major attack on government forces that recaptured the western city of Ramadi in December, military officials said.