<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:seblu@seblu.net" title="Seblu <seblu@seblu.net>"> <span class="fn">Seblu</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - systemd-networkd ignores bond0's initial mode"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82956">bug 82956</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>seblu@seblu.net
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - systemd-networkd ignores bond0's initial mode"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82956#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - systemd-networkd ignores bond0's initial mode"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=82956">bug 82956</a>
              from <span class="vcard"><a class="email" href="mailto:seblu@seblu.net" title="Seblu <seblu@seblu.net>"> <span class="fn">Seblu</span></a>
</span></b>
        <pre>I tested with max_bonds=0 and it works.

Adding this parameters offer something expected. I mean:
- having bond0 works like other bonds
- duplicate configuration in module config and networkd config.
- allow multiple bond mode configuration without aliasing

I guess the rational behind "we don't touch existing bond/brigdes" is to
prevent breakage of a network connection.

I the other hand it's confusing to have a different behaviour for bond0. For
sure because the kernel create a free iface. I spend some times to understand
that systemd-networkd doesn't honnor its configuration parameters.

I think we could at least add a warning saying that we don't create/update the
bond/bridge because it already exists, and we will not honor configuration.

If we keep in mind that we don't honor configuration, networkctl print the bond
has "configured" (green colored). This is misleading, because in fact it has
not been configured by networkd.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>