Agree you should be honest.
I'm a little puzzled though - if this violation occurred in 2014, then presumably you either were approved initially or renewed successfully once already after the violation occurred. That suggests that either CBP doesn't consider the offense a reason to deny you or that its records in 2015 were poor so didn't catch it then.