[rancid] Rancid faild to create SVN repository

Dago Pacheco dpacheco at unap.cl
Thu Oct 27 15:43:36 UTC 2011


Hi everybody

I'm trying to set up rancid on a Centos 5.7 machine.  I installed 
rancid-2.3.6-1.el5 rpm package form repository and set up correct values 
on rancid.conf (every path and parameter is correctly set).  i set SVN 
as the revision system and, of course, SVN is installed (v1.6.11-7).
The problem comes when running rancid-cvs script.  It correctly generate 
group folder (and internal file and folder structure) but it faild to 
create SVN repository and, therefor, can't import and checkout files 
form it.  Then, when I run rancid-run, it correctly download router's 
config files to folder group, but, because repositry creation error, it 
can't checkout new files.
As a way of testing, I manually run svn repository creation commands, 
the same way rancid-cvs script does, and it works finen, repository was 
created, group files and folders were imported and I can successfully 
checkout a working copy form repository.

This is the output for rancid-cvs

    [rancid at pintados rancid]$ rancid-cvs
    svn: No se pudo abrir una sesión ra_local con el URL
    svn: No se pudo abrir el repositorio
    'file:///var/rancid/CVS/unap_Iqq_PB'
    svn: No se pudo abrir una sesión ra_local con el URL
    svn: No se pudo abrir el repositorio
    'file:///var/rancid/CVS/unap_Iqq_PB'
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB' no es una copia de trabajo



This is the list of files on $CVSROOT (/var/rancid/CVS), as you can see, 
no repository structure files and folders were created.

    [rancid at pintados CVS]$ cd /var/rancid/CVS/
    [rancid at pintados CVS]$ ll
    total 0
    [rancid at pintados CVS]$

This is the list of files and folders from $BASEDIR (/var/rancid), as 
you can see, group folder was created

    [rancid at pintados rancid]$ ls -al
    total 32
    drwxr-x---  6 rancid rancid 4096 oct 27 12:26 .
    drwxr-xr-x 29 root   root   4096 oct 21 11:32 ..
    -rw-r-----  1 rancid netadm   73 oct 27 12:01 .cloginrc
    drwxrwxr-x  2 rancid netadm 4096 oct 26 15:36 CVS
    drwxr-x---  2 rancid netadm 4096 oct 19 12:46 logs
    drwxr-x---  3 rancid netadm 4096 oct 19 13:01 .subversion
    drwxr-x---  3 rancid netadm 4096 oct 27 12:26 unap_Iqq_PB

After running rancid-run, router's config files are downloaded to 
$BASEDIR/$GROUP/config, but as I said, no svn interaction is completed, 
couse, there is no repository.  This is the log (there is a problem with 
an specific router, but for the svn problems, it doesn't matter)

    [rancid at pintados rancid]$ cat unap_Iqq_PB.20111027.123211
    starting: jue oct 27 12:32:11 CLST 2011

    svn: '.' no es una copia de trabajo
    Omitiendo '.'
    svn: '/var/rancid/unap_Iqq_PB' no es una copia de trabajo
    /usr/libexec/rancid/control_rancid: line 276: sendmail: command not
    found
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.10
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.11
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.12
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.13
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.14
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.15
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.16
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.17
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.18
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.19
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.1
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.20
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.21
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.22
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.23
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.24
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.26
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.27
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.28
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.2
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.30
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.31
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.32
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.33
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.36
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.37
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.38
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.3
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.40
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.41
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.42
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.44
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.45
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.46
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.47
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.4
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.53
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.54
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.55
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.5
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.6
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.7
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.8
    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB/configs' no es una copia de trabajo
    Added 10.100.10.9

    svn: aviso: '10.100.10.10' no es una copia de trabajo
    svn: aviso: '10.100.10.11' no es una copia de trabajo
    svn: aviso: '10.100.10.12' no es una copia de trabajo
    svn: aviso: '10.100.10.13' no es una copia de trabajo
    svn: aviso: '10.100.10.14' no es una copia de trabajo
    svn: aviso: '10.100.10.15' no es una copia de trabajo
    svn: aviso: '10.100.10.16' no es una copia de trabajo
    svn: aviso: '10.100.10.17' no es una copia de trabajo
    svn: aviso: '10.100.10.18' no es una copia de trabajo
    svn: aviso: '10.100.10.19' no es una copia de trabajo
    svn: aviso: '10.100.10.1' no es una copia de trabajo
    svn: aviso: '10.100.10.20' no es una copia de trabajo
    svn: aviso: '10.100.10.21' no es una copia de trabajo
    svn: aviso: '10.100.10.22' no es una copia de trabajo
    svn: aviso: '10.100.10.23' no es una copia de trabajo
    svn: aviso: '10.100.10.24' no es una copia de trabajo
    svn: aviso: '10.100.10.26' no es una copia de trabajo
    svn: aviso: '10.100.10.27' no es una copia de trabajo
    svn: aviso: '10.100.10.28' no es una copia de trabajo
    svn: aviso: '10.100.10.2' no es una copia de trabajo
    svn: aviso: '10.100.10.30' no es una copia de trabajo
    svn: aviso: '10.100.10.31' no es una copia de trabajo
    svn: aviso: '10.100.10.32' no es una copia de trabajo
    svn: aviso: '10.100.10.33' no es una copia de trabajo
    svn: aviso: '10.100.10.36' no es una copia de trabajo
    svn: aviso: '10.100.10.37' no es una copia de trabajo
    svn: aviso: '10.100.10.38' no es una copia de trabajo
    svn: aviso: '10.100.10.3' no es una copia de trabajo
    svn: aviso: '10.100.10.40' no es una copia de trabajo
    svn: aviso: '10.100.10.41' no es una copia de trabajo
    svn: aviso: '10.100.10.42' no es una copia de trabajo
    svn: aviso: '10.100.10.44' no es una copia de trabajo
    svn: aviso: '10.100.10.45' no es una copia de trabajo
    svn: aviso: '10.100.10.46' no es una copia de trabajo
    svn: aviso: '10.100.10.47' no es una copia de trabajo
    svn: aviso: '10.100.10.4' no es una copia de trabajo
    svn: aviso: '10.100.10.53' no es una copia de trabajo
    svn: aviso: '10.100.10.54' no es una copia de trabajo
    svn: aviso: '10.100.10.55' no es una copia de trabajo
    svn: aviso: '10.100.10.5' no es una copia de trabajo
    svn: aviso: '10.100.10.6' no es una copia de trabajo
    svn: aviso: '10.100.10.7' no es una copia de trabajo
    svn: aviso: '10.100.10.8' no es una copia de trabajo
    svn: aviso: '10.100.10.9' no es una copia de trabajo


    Trying to get all of the configs.
    10.100.10.32 clogin error: Error: TIMEOUT reached
    10.100.10.32: missed cmd(s): dir /all slavedisk2:,show rsp
    chassis-info,dir /all sec-slot2:,show diag,dir /all disk1:,show gsr
    chassis,dir /all sec-nvram:,show diag chassis-info,dir /all
    disk2:,dir /all sec-bootflash:,show spe version,dir /all
    slaveslot2:,dir /all disk0:,show install active,show bootvar,dir
    /all slaveslot0:,dir /all sec-slot1:,dir /all harddiska:,dir /all
    slavenvram:,show flash,dir /all sec-disk2:,dir /all
    slavesup-bootflash:,dir /all sec-disk0:,dir /all harddiskb:,show
    variables boot,show boot,show inventory raw,dir /all
    slavedisk1:,show env all,show module,show controllers,show
    diagbus,more system:running-config,dir /all slavedisk0:,show
    debug,show idprom backplane,dir /all bootflash:,dir /all
    sec-slot0:,dir /all sec-disk1:,write term,show vtp status,dir /all
    sup-bootflash:,dir /all slot2:,dir /all harddisk:,dir /all
    slot0:,dir /all sup-microcode:,show vlan,dir /all
    slavebootflash:,show controllers cbus,dir /all slaveslot1:,dir /all
    nvram:,show version,show vlan-switch,show redundancy secondary,show
    running-config,show c7200,dir /all slot1:
    10.100.10.32: End of run not found
    !
    =====================================
    Getting missed routers: round 1.
    10.100.10.32 clogin error: Error: TIMEOUT reached
    10.100.10.32: missed cmd(s): dir /all slavedisk2:,show rsp
    chassis-info,dir /all sec-slot2:,show diag,dir /all disk1:,show gsr
    chassis,dir /all sec-nvram:,show diag chassis-info,dir /all
    disk2:,dir /all sec-bootflash:,show spe version,dir /all
    slaveslot2:,dir /all disk0:,show install active,show bootvar,dir
    /all slaveslot0:,dir /all sec-slot1:,dir /all harddiska:,dir /all
    slavenvram:,show flash,dir /all sec-disk2:,dir /all
    slavesup-bootflash:,dir /all sec-disk0:,dir /all harddiskb:,show
    variables boot,show boot,show inventory raw,dir /all
    slavedisk1:,show env all,show module,show controllers,show
    diagbus,more system:running-config,dir /all slavedisk0:,show
    debug,show idprom backplane,dir /all bootflash:,dir /all
    sec-slot0:,dir /all sec-disk1:,write term,show vtp status,dir /all
    sup-bootflash:,dir /all slot2:,dir /all harddisk:,dir /all
    slot0:,dir /all sup-microcode:,show vlan,dir /all
    slavebootflash:,show controllers cbus,dir /all slaveslot1:,dir /all
    nvram:,show version,show vlan-switch,show redundancy secondary,show
    running-config,show c7200,dir /all slot1:
    10.100.10.32: End of run not found
    !
    =====================================
    Getting missed routers: round 2.
    10.100.10.32 clogin error: Error: TIMEOUT reached
    10.100.10.32: missed cmd(s): dir /all slavedisk2:,show rsp
    chassis-info,dir /all sec-slot2:,show diag,dir /all disk1:,show gsr
    chassis,dir /all sec-nvram:,show diag chassis-info,dir /all
    disk2:,dir /all sec-bootflash:,show spe version,dir /all
    slaveslot2:,dir /all disk0:,show install active,show bootvar,dir
    /all slaveslot0:,dir /all sec-slot1:,dir /all harddiska:,dir /all
    slavenvram:,show flash,dir /all sec-disk2:,dir /all
    slavesup-bootflash:,dir /all sec-disk0:,dir /all harddiskb:,show
    variables boot,show boot,show inventory raw,dir /all
    slavedisk1:,show env all,show module,show controllers,show
    diagbus,more system:running-config,dir /all slavedisk0:,show
    debug,show idprom backplane,dir /all bootflash:,dir /all
    sec-slot0:,dir /all sec-disk1:,write term,show vtp status,dir /all
    sup-bootflash:,dir /all slot2:,dir /all harddisk:,dir /all
    slot0:,dir /all sup-microcode:,show vlan,dir /all
    slavebootflash:,show controllers cbus,dir /all slaveslot1:,dir /all
    nvram:,show version,show vlan-switch,show redundancy secondary,show
    running-config,show c7200,dir /all slot1:
    10.100.10.32: End of run not found
    !
    =====================================
    Getting missed routers: round 3.
    10.100.10.32 clogin error: Error: TIMEOUT reached
    10.100.10.32: missed cmd(s): dir /all slavedisk2:,show rsp
    chassis-info,dir /all sec-slot2:,show diag,dir /all disk1:,show gsr
    chassis,dir /all sec-nvram:,show diag chassis-info,dir /all
    disk2:,dir /all sec-bootflash:,show spe version,dir /all
    slaveslot2:,dir /all disk0:,show install active,show bootvar,dir
    /all slaveslot0:,dir /all sec-slot1:,dir /all harddiska:,dir /all
    slavenvram:,show flash,dir /all sec-disk2:,dir /all
    slavesup-bootflash:,dir /all sec-disk0:,dir /all harddiskb:,show
    variables boot,show boot,show inventory raw,dir /all
    slavedisk1:,show env all,show module,show controllers,show
    diagbus,more system:running-config,dir /all slavedisk0:,show
    debug,show idprom backplane,dir /all bootflash:,dir /all
    sec-slot0:,dir /all sec-disk1:,write term,show vtp status,dir /all
    sup-bootflash:,dir /all slot2:,dir /all harddisk:,dir /all
    slot0:,dir /all sup-microcode:,show vlan,dir /all
    slavebootflash:,show controllers cbus,dir /all slaveslot1:,dir /all
    nvram:,show version,show vlan-switch,show redundancy secondary,show
    running-config,show c7200,dir /all slot1:
    10.100.10.32: End of run not found
    !
    =====================================
    Getting missed routers: round 4.
    10.100.10.32 clogin error: Error: TIMEOUT reached
    10.100.10.32: missed cmd(s): dir /all slavedisk2:,show rsp
    chassis-info,dir /all sec-slot2:,show diag,dir /all disk1:,show gsr
    chassis,dir /all sec-nvram:,show diag chassis-info,dir /all
    disk2:,dir /all sec-bootflash:,show spe version,dir /all
    slaveslot2:,dir /all disk0:,show install active,show bootvar,dir
    /all slaveslot0:,dir /all sec-slot1:,dir /all harddiska:,dir /all
    slavenvram:,show flash,dir /all sec-disk2:,dir /all
    slavesup-bootflash:,dir /all sec-disk0:,dir /all harddiskb:,show
    variables boot,show boot,show inventory raw,dir /all
    slavedisk1:,show env all,show module,show controllers,show
    diagbus,more system:running-config,dir /all slavedisk0:,show
    debug,show idprom backplane,dir /all bootflash:,dir /all
    sec-slot0:,dir /all sec-disk1:,write term,show vtp status,dir /all
    sup-bootflash:,dir /all slot2:,dir /all harddisk:,dir /all
    slot0:,dir /all sup-microcode:,show vlan,dir /all
    slavebootflash:,show controllers cbus,dir /all slaveslot1:,dir /all
    nvram:,show version,show vlan-switch,show redundancy secondary,show
    running-config,show c7200,dir /all slot1:
    10.100.10.32: End of run not found
    !

    svn: '.' no es una copia de trabajo
    svn: '/var/rancid/unap_Iqq_PB' no es una copia de trabajo

    ending: jue oct 27 12:40:44 CLST 2011


I don't know what is the problem.  Every file/folder permition is 
correctly set (I think) to rancid.netadm owner and folder.
Can you help me out, please.
Thanks everybody.


-- 
Dago Pacheco Bravo
Administrador de Infraestructura y Servicios
Unidad de Informática y Comunicaciones
Anexo: 2388 - Fono: (57) 394388 - Cel: 88059332
Universidad Arturo Prat - Sede Iquique


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20111027/3e54086b/attachment-0001.html>


More information about the Rancid-discuss mailing list