Rollback consul from 1.8.0 to 1.7.3


I’m trying to rollback consul from 1.8.0 to 1.7.3 and it gives me this error:

agent.server.raft: failed to get previous log: previous-index=x last-index=y error="log not found"
consul: panic: failed to apply request: []byte{...}

I tried to restore from a snapshot version before rollback but it still gives out this error. I am able to restart consul after switching back to 1.8.0 version.