Bug 51160 - cat: task/state: No such file or directory
Summary: cat: task/state: No such file or directory
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-15 16:34 MSK by Ivan A. Melnikov
Modified: 2024-08-15 21:08 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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