rancid-run exits immediately after upgrade to 3.x from 2.x


After upgrading I had the issue where rancid-run exited straight away after launching. As a result no system configurations were collected. The following is seen in the latest log file in the var/logs directory:

starting: Wed Oct 29 12:30:15 GMT 2014

ending: Wed Oct 29 12:30:15 GMT 2014

It turns out that in version 3 the delimiter in the router.db has changed from a colon : to a semi-colon ;. This is to avoid problems with IPv6 addresses. More here.

Old format of router.db:

10.0.0.1:cisco:up

New format:

10.0.0.1;cisco;up

Tagged

2 thoughts on “rancid-run exits immediately after upgrade to 3.x from 2.x

  1. Ben Lambert says:

    Answered my own question -> Because of IPv6

  2. Ben Lambert says:

    Wow thanks! I was wondering why it wasn’t working. Why would they change it to a semicolon?

Leave a comment