monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] bug or my error?


From: Tom Tromey
Subject: [Monotone-devel] bug or my error?
Date: 16 Nov 2003 22:46:57 -0700
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

I made a new key for my auto-tester and had it approve a manifest
revision.

I had a messed up .monotonerc at the time, so it didn't queue one of
my commits, and the cert, for posting.

So I tried to use something like:

    monotone mcerts 42d532 | monotone queue add ...
    monotone mdata 42d532 | monotone queue add ...

This queued some stuff:

fleche. monotone queue list
target 0: http://www.off.net/monotone/depot.cgi/monotone
    target 0, packet 0: 2365 bytes
    target 0, packet 1: 15252 bytes
    target 0, packet 2: 1870 bytes

Now when I try to post, I get:

monotone: queueing 1870 bytes for 
http://www.off.net/monotone/depot.cgi/monotonefleche. monotone post
monotone: no URL provided, posting all queued targets
enter passphrase for key ID address@hidden :
options path is MT/options
opening rcfile '/home/tromey/.monotonerc' ... ok
executing post command
no URL provided, posting all queued targets
db.fetch("SELECT url FROM posting_queue GROUP BY url")
parsed URL: proto 'http', user '', host 'www.off.net', port '80', path 
'/monotone/depot.cgi', group 'monotone'
found 1 targets for posting
parsed URL: proto 'http', user '', host 'www.off.net', port '80', path 
'/monotone/depot.cgi', group 'monotone'
db.fetch("SELECT content FROM posting_queue WHERE url = 
'http://www.off.net/monotone/depot.cgi/monotone'")
db.fetch("SELECT id FROM private_keys WHERE id = 'address@hidden'")
db.fetch("SELECT keydata FROM private_keys where id = 'address@hidden'")
base64-decoding 855-byte private key
lua isfunction() failed in get_fn
running arc4 process on 632 bytes of data
building signer from 632-byte decrypted private key
 
*** Error: std::exception: BER decode error
 
**** error return code 205
**********  errors detected; see standard output for details  ***********



The second time I tried to post I got:

fleche. monotone post
monotone: no URL provided, posting all queued targets
enter passphrase for key ID address@hidden :
monotone: posted 0 / 3 packets ok

This is a weird message... it didn't post anything, but that was ok.


BTW, if you're interested in the approvals generated by my tester:

[pubkey address@hidden
MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQCLJJwBP2F5bug23XihSnGH2Sq1l73rAANm
gdhc5Ev9q4rReupc4na3iwbLxRC01ff8K0KBCnEhL2dl/b32Qf4TW8HVykZJYMjrLlncQ3dJ
ijjQ68CfCDO7WrN6oPGq4r51yZzsvCrx7tdK62GbhFEaAAU8KNRipL1vcHJR4m5IBwIBEQ==
[end]

This tester generates an approve cert if the build and test went fine.
It will generate a disapprove for most failures (build and check
fails, test harness fails just exit).  If there are multiple heads, it
will build and check each one.

Tom




reply via email to

[Prev in Thread] Current Thread [Next in Thread]