<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>41998</bug_id>
          
          <creation_ts>2022-02-19 23:12:24 +0300</creation_ts>
          <short_desc>teamd@.service безполезен</short_desc>
          <delta_ts>2022-08-09 19:45:52 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>teamd</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shabalin">shaba</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>sem</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>208022</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2022-02-19 23:12:24 +0300</bug_when>
    <thetext>В текущем виде 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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>208069</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-02-21 15:30:53 +0300</bug_when>
    <thetext>(In reply to Alexey Shabalin from comment #0)
&gt; В текущем виде teamd@.service безполезен.
&gt; Он нужен только если что-то (в апстриме это initscripts) сгенерирует конфиг
&gt; /run/teamd/%i.conf.
&gt; Если не используется initscripts и не установлен
&gt; libteam/teamd/redhat/initscripts_systemd/network-scripts/ifup-Team, то и
&gt; teamd@.service копировать не надо.

Да, то ли я в свое время чего-то не понял, то ли не доделал, не помню уже.

&gt; teamd надо интегрировать с etcnet. Но если правильно интегрировать, то все
&gt; равно teamd@.service не нужен.

Да, пожалуй.

&gt; Как вариант, можно использовать конфиги в /etc/teamd (/etc/teamd/%i.conf),
&gt; как в debian, или в /etc/teamd.d.

Ну, если мы хотим, чтобы teamd мог работать независимо от текущей сетевой подсистемы, только при запуске нужно проверять, что интерфейсы-порты уже подняты. Но NM сам умеет teamd, если еще добавить поддержку в etcnet, то у меня сомнения, что это реально нужно. Если только для systemd-networkd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213568</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2022-08-09 19:45:52 +0300</bug_when>
    <thetext>libteam-1.31-alt2.g69a7494 -&gt; sisyphus:

 Tue Aug 09 2022 Mikhail Efremov &lt;sem@altlinux&gt; 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&apos;t package teamd@.service (closes: #41998).
 - Upstream git snapshot (closes: #43298).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>