Skip to content

Tapicero: 500 Internal Server Error on creating user db

damn, more tapicero errors ! Here's the first one:

from syslog:

C Dec 3 20:15:31 urchin tapicero[25589]: Creating database user-0b97d79015a0683b8370b9236816521a failed (trying again soon): RestClient::InternalServerError: 500 Internal Server Error

this is the time when urchin was last deployed to:

root@urchin:~# ls -al /var/lib/puppet/state/last_run_summary.yaml 
-rw-r--r-- 1 root root 607 Dec  2 20:16 /var/lib/puppet/state/last_run_summary.yaml

but i cannot find any bigcouch restart on urchin for this time:

[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20725.1126>] [4ca5745c] undefined - - 'GET' /sessions/75bb3b804ba77bf837d180c77c5dab13 404
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20725.1126>] [4ca5745c] 127.0.0.1 localhost:4096 GET /sessions/75bb3b804ba77bf837d180c77c5dab13 404 ok 3
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20729.1126>] [77338fe4] undefined - - 'GET' /identities/_design/Identity/_view/by_address?key=%22test_user_
e9gpic2bw32afa%40dev.bitmask.net%22&include_docs=true&reduce=false 200
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20729.1126>] [77338fe4] 127.0.0.1 localhost:4096 GET /identities/_design/Identity/_view/by_address?key=%22t
est_user_e9gpic2bw32afa%40dev.bitmask.net%22&include_docs=true&reduce=false 200 ok 7
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20776.1126>] [91cb9162] undefined - - 'PUT' /users/0b97d79015a0683b8370b9236816521a 201
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20776.1126>] [91cb9162] 127.0.0.1 localhost:4096 PUT /users/0b97d79015a0683b8370b9236816521a 201 ok 13
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20777.1126>] [177fcf3c] undefined - - 'GET' /user-0b97d79015a0683b8370b9236816521a 404
[Wed, 03 Dec 2014 20:15:30 GMT] [info] [<0.20777.1126>] [177fcf3c] 127.0.0.1 localhost:5984 GET /user-0b97d79015a0683b8370b9236816521a 404 ok 5
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20778.1126>] [d30e82ee] undefined - - 'PUT' /user-0b97d79015a0683b8370b9236816521a 500
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20779.1126>] [71995641] undefined - - 'GET' /users/0b97d79015a0683b8370b9236816521a 200
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20778.1126>] [d30e82ee] 127.0.0.1 localhost:5984 PUT /user-0b97d79015a0683b8370b9236816521a 500 ok 92
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20779.1126>] [71995641] 127.0.0.1 localhost:4096 GET /users/0b97d79015a0683b8370b9236816521a 200 ok 30
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20780.1126>] [b9743a40] undefined - - 'GET' /identities/_design/Identity/_view/by_address?key=%22test_user_e9gpic2bw32afa%40dev.bitmask.net%22&include_docs=true&reduce=false 200
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20780.1126>] [b9743a40] 127.0.0.1 localhost:4096 GET /identities/_design/Identity/_view/by_address?key=%22test_user_e9gpic2bw32afa%40dev.bitmask.net%22&include_docs=true&reduce=false 200 ok 54
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20803.1126>] [6cf55b7f] undefined - - 'GET' /sessions/6ea53875b83577c0e3b81f554815c3a4 404
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20803.1126>] [6cf55b7f] 127.0.0.1 localhost:4096 GET /sessions/6ea53875b83577c0e3b81f554815c3a4 404 ok 3
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20804.1126>] [393753d3] undefined - - 'PUT' /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 201
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20804.1126>] [393753d3] 127.0.0.1 localhost:4096 PUT /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 201 ok 9
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20805.1126>] [b4763e7d] undefined - - 'GET' /sessions/6ea53875b83577c0e3b81f554815c3a4 200
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20805.1126>] [b4763e7d] 127.0.0.1 localhost:4096 GET /sessions/6ea53875b83577c0e3b81f554815c3a4 200 ok 3
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20806.1126>] [ecf5e22c] undefined - - 'GET' /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 200
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20806.1126>] [ecf5e22c] 127.0.0.1 localhost:4096 GET /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 200 ok 3
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20807.1126>] [cab4292b] undefined - - 'PUT' /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 201
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20807.1126>] [cab4292b] 127.0.0.1 localhost:4096 PUT /tokens/67431f945cc74e9efb796ecff79c6b350b972a049846a19b4a968399b79068520f4418684484c9dac8137f4b9574e629d83bdb923eb824326ff16f48750bea61 201 ok 8
[Wed, 03 Dec 2014 20:15:31 GMT] [info] [<0.20808.1126>] [b385b498] undefined - - 'GET' /identities/_design/Identity/_view/by_user_id?key=%220b97d79015a0683b8370b9236816521a%22&include_docs=true&reduce=false 200

btw, the last 500 error was from creating the nagios test user.

Is this also another race condition from tapicero ?

(from redmine: created on 2014-12-04, closed on 2014-12-09, relates #6456 (closed), relates #6480 (closed), relates #6511 (closed), relates #6512 (closed))