Bug#626254: Who has access to the DB?
Hi,
On Mon, 09 Jul 2012, Lucas Nussbaum wrote:
> Hi,
>
> Last week I tried to understand what was broken, but failed. So I wrote
I believe it's just mole that was not correctly running. The latest DEHS
implementation by Myon is made on top of mole. And it looks like it has
not run for a month... (and cron mails are sent to jeroen,myon only)
hertzog@quantz:/srv/qa.debian.org/mole$ sudo -u qa /srv/qa.debian.org/mole/bin/mole-maintenance
Traceback (most recent call last):
File "/srv/qa.debian.org/mole/python/Mole/mole-maintenance.py", line 25, in <module>
common.lock(common.lockdir + "/maintainance.lock")
File "/srv/qa.debian.org/mole/python/Mole/common.py", line 197, in lock
raise Exception("Failed to create lock '%s'" % path)
Exception: Failed to create lock '/srv/qa.debian.org/mole/locks/maintainance.lock'
hertzog@quantz:/srv/qa.debian.org/mole$ rm /srv/qa.debian.org/mole/locks/maintainance.lock
rm : supprimer fichier (protégé en écriture) « /srv/qa.debian.org/mole/locks/maintainance.lock » ? y
hertzog@quantz:/srv/qa.debian.org/mole$ sudo -u qa /srv/qa.debian.org/mole/bin/mole-maintenance
hertzog@quantz:/srv/qa.debian.org/mole$
Now it seems like that the watch worker has picked up his work but it has a lot
of work remaining (http://qa.debian.org/cgi-bin/mole/watch/.todo lists 18000
packages to process).
And apparenly the watch worker is running in myon's account.
$ ps auxf|grep mole
hertzog 31423 0.0 0.0 114380 876 pts/1 S+ 07:28 0:00 \_ grep mole
myon 27386 0.7 0.0 9128 776 ? SN 07:25 0:01 /bin/bash ./molecd watch.conf
myon 31393 0.0 0.0 3720 392 ? SN 07:28 0:00 \_ timelimit -t30 setsid /home/myon/qa/mole/worker/watch-worker DEBIAN/pool/main/a/aiccu/aiccu_20070115-15.1.dsc
myon 31394 0.0 0.0 3956 584 ? SNs 07:28 0:00 \_ /bin/sh /home/myon/qa/mole/worker/watch-worker DEBIAN/pool/main/a/aiccu/aiccu_20070115-15.1.dsc
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/
Reply to: