Summary: | teamd@.service безполезен | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexey Shabalin <shaba> |
Component: | teamd | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | sem |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexey Shabalin
2022-02-19 23:12:24 MSK
(In reply to Alexey Shabalin from comment #0) > В текущем виде teamd@.service безполезен. > Он нужен только если что-то (в апстриме это initscripts) сгенерирует конфиг > /run/teamd/%i.conf. > Если не используется initscripts и не установлен > libteam/teamd/redhat/initscripts_systemd/network-scripts/ifup-Team, то и > teamd@.service копировать не надо. Да, то ли я в свое время чего-то не понял, то ли не доделал, не помню уже. > teamd надо интегрировать с etcnet. Но если правильно интегрировать, то все > равно teamd@.service не нужен. Да, пожалуй. > Как вариант, можно использовать конфиги в /etc/teamd (/etc/teamd/%i.conf), > как в debian, или в /etc/teamd.d. Ну, если мы хотим, чтобы teamd мог работать независимо от текущей сетевой подсистемы, только при запуске нужно проверять, что интерфейсы-порты уже подняты. Но NM сам умеет teamd, если еще добавить поддержку в etcnet, то у меня сомнения, что это реально нужно. Если только для systemd-networkd. libteam-1.31-alt2.g69a7494 -> sisyphus: Tue Aug 09 2022 Mikhail Efremov <sem@altlinux> 1.31-alt2.g69a7494 - Add tmpfiles config for /var/run/teamd/ directory. - teamd: better handle failures to chown(TEAMD_RUN_DIR) during teamd_drop_privileges() (patch from openSUSE) (closes: #43269). - Don't package teamd@.service (closes: #41998). - Upstream git snapshot (closes: #43298). |