Discussion:
[rancid] SVN commit failed error
Jay Nakamura
2010-02-10 18:49:58 UTC
Permalink
I am having trouble with SVN working correctly and hoping for some help.

Since it was getting confusing, I blasted the entire <rancid
base>/var/* directory contents and started over.

First run rancid-cvs

[***@monitor1 ~]$ rancid-cvs

Committed revision 1.
Checked out revision 1.
A configs
Adding configs

Committed revision 2.
A router.db
Adding router.db
Transmitting file data .
Committed revision 3.

Committed revision 4.
Checked out revision 4.
A configs
Adding configs

Committed revision 5.
A router.db
Adding router.db
Transmitting file data .
Committed revision 6.

Committed revision 7.
Checked out revision 7.
A configs
Adding configs

Committed revision 8.
A router.db
Adding router.db
Transmitting file data .
Committed revision 9.

Committed revision 10.
Checked out revision 10.
A configs
Adding configs

Committed revision 11.
A router.db
Adding router.db
Transmitting file data .
Committed revision 12.

Committed revision 13.
Checked out revision 13.
A configs
Adding configs

Committed revision 14.
A router.db
Adding router.db
Transmitting file data .
Committed revision 15.

Committed revision 16.
Checked out revision 16.
A configs
Adding configs

Committed revision 17.
A router.db
Adding router.db
Transmitting file data .
Committed revision 18.

----

So far so good. I copied the router.db file from a backup, and copied
it to one of the group folder. I touched the file so mod date was
newer than when I ran rancid-cvs

Then I ran rancid-run, and here is the log.

---
starting: Wed Feb 10 13:43:22 EST 2010

A router1
Adding router1
Transmitting file data .
Committed revision 19.
Added router1
A router2
Adding router2
Transmitting file data .
Committed revision 20.
Added router2
A router3
Adding router3
Transmitting file data .
Committed revision 21.
Added router3
A router4
Adding router4
Transmitting file data .
Committed revision 22.
Added router4

----

Trying to get all of the configs.
All routers sucessfully completed.

Sending .
svn: Commit failed (details follow):
svn: Out of date: '/cdc-router' in transaction '22-1'

ending: Wed Feb 10 13:43:43 EST 2010

---

Why is it complaining about Commit failed? Any thoughts?
Jay Nakamura
2010-02-10 19:14:09 UTC
Permalink
Never mind.

I did "svn update" then "svn commit -m <some text>" in each group directory.

After that, it started working.
Post by Jay Nakamura
I am having trouble with SVN working correctly and hoping for some help.
Since it was getting confusing, I blasted the entire <rancid
base>/var/* directory contents and started over.
First run rancid-cvs
Committed revision 1.
Checked out revision 1.
A         configs
Adding         configs
Committed revision 2.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 3.
Committed revision 4.
Checked out revision 4.
A         configs
Adding         configs
Committed revision 5.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 6.
Committed revision 7.
Checked out revision 7.
A         configs
Adding         configs
Committed revision 8.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 9.
Committed revision 10.
Checked out revision 10.
A         configs
Adding         configs
Committed revision 11.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 12.
Committed revision 13.
Checked out revision 13.
A         configs
Adding         configs
Committed revision 14.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 15.
Committed revision 16.
Checked out revision 16.
A         configs
Adding         configs
Committed revision 17.
A         router.db
Adding         router.db
Transmitting file data .
Committed revision 18.
----
So far so good.  I copied the router.db file from a backup, and copied
it to one of the group folder.  I touched the file so mod date was
newer than when I ran rancid-cvs
Then I ran rancid-run, and here is the log.
---
starting: Wed Feb 10 13:43:22 EST 2010
A         router1
Adding         router1
Transmitting file data .
Committed revision 19.
Added router1
A         router2
Adding         router2
Transmitting file data .
Committed revision 20.
Added router2
A         router3
Adding         router3
Transmitting file data .
Committed revision 21.
Added router3
A         router4
Adding         router4
Transmitting file data .
Committed revision 22.
Added router4
----
Trying to get all of the configs.
All routers sucessfully completed.
Sending        .
svn: Out of date: '/cdc-router' in transaction '22-1'
ending: Wed Feb 10 13:43:43 EST 2010
---
Why is it complaining about Commit failed?  Any thoughts?
Continue reading on narkive:
Loading...