Bug 51160

Summary: cat: task/state: No such file or directory
Product: Infrastructure Reporter: Ivan A. Melnikov <iv>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: andy, glebfm, grenka, ldv
Version: unspecified   
Hardware: all   
OS: Linux   

Description Ivan A. Melnikov 2024-08-15 16:34:24 MSK
Я не знаю, как я этого добился, но теперь при попытке посмотреть на свои задачи я вижу такое вот сообщение об ошибке:

#355216 BUILDING #2 [locked] [test-only] sisyphus boost.git=1.85.0-alt4
boost.git=1.86.0-alt1
cat: task/state: No such file or directory
#354394 TESTED #1 [test-only] sisyphus lv2-x42-plugins.git=20240611-alt1
[...]

Это от задачи 354988, у которой нет каталога task. И вообще ничего нет,
кроме index.html.

[iv@team ~]$ find /tasks/354988
/tasks/354988
/tasks/354988/index.html

Может её останки можно как-то удалить?
Comment 1 Grigory Ustinov 2024-08-15 18:30:11 MSK
У меня такая же фигня. А как узнать от какой задачи это осталось?
Comment 2 Ivan A. Melnikov 2024-08-15 18:40:09 MSK
Если есть доступ на team.altlinux.org, можно найти свои задачи там.

Найдём uid для alt_grenka@gyle:

[iv@team ~]$ ls -ldn /tasks/355231
drwxrwsr-t 13 849 59 4096 Aug 15 16:07 /tasks/355231

А потом как-нибудь так:

[iv@team ~]$ find /tasks -maxdepth 1 -user 849 | while read dir; do ls "$dir/task/state"; done >/dev/null
ls: cannot access '/tasks/325465/task/state': No such file or directory

Это https://git.altlinux.org/tasks/325465/, с ней действительно та же история:

[iv@team ~]$ find /tasks/325465/
/tasks/325465/
/tasks/325465/index.html
Comment 3 Grigory Ustinov 2024-08-15 20:53:54 MSK
Такое чувство, как будто кто-то молча починил:)
Comment 4 Andrew Vasilyev 2024-08-15 21:08:58 MSK
  Вот вам ещё парочка:

ls: cannot access '/tasks/347905/task/state': No such file or directory
ls: cannot access '/tasks/246518/task/state': No such file or directory