Bug 56744 - podsec: отсутствует путь до nsenter_u7s в PATH
Summary: podsec: отсутствует путь до nsenter_u7s в PATH
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: podsec (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: kaf@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-06 10:08 MSK by Alexander Makeenkov
Modified: 2025-11-06 12:04 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2025-11-06 10:08:24 MSK
Версия: 1.2.2-alt1

# apt-get install podsec-k8s
# passwd u7s-admin
# ssh u7s-admin@localhost
$ nsenter_u7s
-bash: nsenter_u7s: команда не найдена

$ echo $PATH
/var/lib/u7s-admin/bin:/usr/bin:/bin:/usr/local/bin:/usr/games

Не воспроизводится на версии 1.1.6-alt4 из p11:
$ echo $PATH
/usr/libexec/podsec/u7s/bin/:/var/lib/u7s-admin/bin:/usr/bin:/bin:/usr/local/bin:/usr/games

$ nsenter_u7s
[INFO] Entering RootlessKit namespaces:
Comment 1 ALexey Kostarev 2025-11-06 12:04:09 MSK
(Ответ для Alexander Makeenkov на комментарий #0)
> Версия: 1.2.2-alt1
> 
> # apt-get install podsec-k8s
> # passwd u7s-admin
> # ssh u7s-admin@localhost
> $ nsenter_u7s
> -bash: nsenter_u7s: команда не найдена
> 
> $ echo $PATH
> /var/lib/u7s-admin/bin:/usr/bin:/bin:/usr/local/bin:/usr/games
> 
> Не воспроизводится на версии 1.1.6-alt4 из p11:
> $ echo $PATH
> /usr/libexec/podsec/u7s/bin/:/var/lib/u7s-admin/bin:/usr/bin:/bin:/usr/local/
> bin:/usr/games
> 
> $ nsenter_u7s
> [INFO] Entering RootlessKit namespaces:

На текущий момент в p11(sisyphus) и c10f разные ветки пакетов podsec

Ветка p11 (sisyphus) была слита с веткой c10f (добавлена локализация, переработан podsc.spec, ...)
но установка переменной PATH в .profile пользователя u7s-admin не была слита

На текущий момент в c10f проблема решается ручной установкой переменной PATH
согласно документации на развёртывание кластера
export PATH=/usr/libexec/podsec/u7s/bin/:$PATH

В  ближайшее время планируется обратное слияние веток c10f -> sisyphus(p11)
с созданием единой fast-forward ветки
В момент этого слияния установка переменной PATH для пользователя u7s-admin будет добавлена
  
В c10f переменная PATH