<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:dsd@laptop.org" title="Daniel Drake <dsd@laptop.org>"> <span class="fn">Daniel Drake</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED --- - udev makes network interfaces available before it has renamed them"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=56929">bug 56929</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;">Status</td>
           <td>RESOLVED
           </td>
           <td>REOPENED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>NOTABUG
           </td>
           <td>---
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Summary</td>
           <td>udev is unable to rename network interfaces to target names which are already in use
           </td>
           <td>udev makes network interfaces available before it has renamed them
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED --- - udev makes network interfaces available before it has renamed them"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=56929#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED --- - udev makes network interfaces available before it has renamed them"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=56929">bug 56929</a>
              from <span class="vcard"><a class="email" href="mailto:dsd@laptop.org" title="Daniel Drake <dsd@laptop.org>"> <span class="fn">Daniel Drake</span></a>
</span></b>
        <pre>I imagine you have probably resolved Marcos's case above. But the original
issue reported when I opened the bug still stands, and is not related to the
target name being used. (I updated the rules to rename the device to foo1 to
remove any doubt - still doesn't work)

In my case, the issue is that udev presents the device to NetworkManager before
it has applied the relevant udev rules. NetworkManager immediately brings the
device up (e.g. ifconfig eth0 up) which then means when udev tries to rename it
shortly after, it fails, because you can't rename an interface that is up. This
is reproducible on every boot.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>