[rancid] Re: Broken pipes in rancid log

Lance Vermilion rancid at gheek.net
Tue Feb 24 16:31:50 UTC 2009


Todd,

Does it work with just clogin? Do you go straight to enable? Have you
tried specifying the prompt in .cloginrc?

-Lance

On Tue, Feb 24, 2009 at 6:52 AM, Todd Heide <Todd at equivoice.com> wrote:
> I have been having some issues with the Customer_Routers group not
> completing, and thought I had made headway when one actually completed
> yesterday, but this morning I noticed it hasn’t updated since then. I
> reviewed the last log before the lock file occurred and found what appears
> to be errors.
>
>
>
> write(spawn_id=1): broken pipe
>
>     while executing
>
> "send_user -- "$expect_out(buffer)""
>
>     invoked from within
>
> "expect -nobrace -re+ { exp_continue } -re {^[^
>
>  *]*CBCountyFar([^#>\r\n]+)?[#>](\([^)\r\n]+\))?} { send_user --
> "$expect_out(buffer)"
>
>                                                 } -re {..."
>
>     invoked from within
>
> "expect {
>
>             -re "\b+"                           { exp_continue }
>
>             -re "^\[^\n\r *]*$reprompt"         { send_user --
> "$expect_out(buffer)"
>
>                                                 }
>
>             -re "^\[^\n\r]*$reprom..."
>
>     (procedure "run_commands" line 41)
>
>     invoked from within
>
> "run_commands $prompt $command"
>
>     ("foreach" body line 152)
>
>     invoked from within
>
> "foreach router [lrange $argv $i end] {
>
>     set router [string tolower $router]
>
>     # attempt at platform switching.
>
>     set platform ""
>
>     send_user ..."
>
>     (file "/usr/local/rancid/bin/clogin" line 715)
>
> write(spawn_id=1): broken pipe
>
>     while executing
>
> "send_user -- "$expect_out(buffer)""
>
>     invoked from within
>
> "expect -nobrace -re+ { exp_continue } -re {^[^
>
>  *]*CBWheaton-2([^#>\r\n]+)?[#>](\([^)\r\n]+\))?} { send_user --
> "$expect_out(buffer)"
>
>                                                 } -re {..."
>
>     invoked from within
>
> "expect {
>
>             -re "\b+"                           { exp_continue }
>
>             -re "^\[^\n\r *]*$reprompt"         { send_user --
> "$expect_out(buffer)"
>
>                                                 }
>
>             -re "^\[^\n\r]*$reprom..."
>
>     (procedure "run_commands" line 41)
>
>     invoked from within
>
> "run_commands $prompt $command"
>
>     ("foreach" body line 152)
>
>     invoked from within
>
> "foreach router [lrange $argv $i end] {
>
>     set router [string tolower $router]
>
>     # attempt at platform switching.
>
>     set platform ""
>
>     send_user ..."
>
>     (file "/usr/local/rancid/bin/clogin" line 715)
>
>
>
> There are several more, not as much info as this, but pretty similar.
>
>
>
> Thanks
>
> Todd
>
> _______________________________________________
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
> http://www.shrubbery.net/mailman/listinfo.cgi/rancid-discuss
>


More information about the Rancid-discuss mailing list