<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg-system.git/scripts/vyatta_net_name, branch oxnard</title>
<subtitle>Vyatta system-level configuration templates/scripts (mirror of https://github.com/vyos/vyatta-cfg-system.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg-system.git/atom?h=oxnard</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/atom?h=oxnard'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/'/>
<updated>2011-03-03T23:27:29+00:00</updated>
<entry>
<title>Fix network name scan for wireless</title>
<updated>2011-03-03T23:27:29+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2011-03-03T23:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=ba5aeb6086e8c6aef86c18e2646b7c80e05f8e3d'/>
<id>urn:sha1:ba5aeb6086e8c6aef86c18e2646b7c80e05f8e3d</id>
<content type='text'>
Bug 6818
The regex to extract wireless name was incorrect.
Recode for clarity rather than adding more complex regex.
</content>
</entry>
<entry>
<title>Bugfix 6156: Allow time for renaming to complete before running biosdevname</title>
<updated>2011-02-01T18:52:23+00:00</updated>
<author>
<name>Bob Gilligan</name>
<email>gilligan@vyatta.com</email>
</author>
<published>2011-02-01T18:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=a85d727c301007fb6fff667e6899bcbc00d7b2be'/>
<id>urn:sha1:a85d727c301007fb6fff667e6899bcbc00d7b2be</id>
<content type='text'>
It appears that biosdevname can be confused if interface renaming is
being performed by other udev worker processes at the same time that
it is running.  Since vyatta_net_name does protect the body of its
code with a lock, we can be sure that no other renaming will be
started in other udev worker processes while this one is running in
vyatta_net_name.  But renaming being performed by other udev worker
processes that were triggered by previous executions of
vyatta_net_name may still be in progress.  This change gives any
interface renaming that was called for by previous invocations of
vyatta_net_name a chance to complete before we call biosdevname.
(cherry picked from commit 9dd41e8481e84bf80fcb0e9c3d7843c8a0b20059)
</content>
</entry>
<entry>
<title>Don't fail if config.boot does not exist</title>
<updated>2011-01-24T23:08:04+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2011-01-24T21:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=a1087973b84c87fde430de4f66b188c0473fd54f'/>
<id>urn:sha1:a1087973b84c87fde430de4f66b188c0473fd54f</id>
<content type='text'>
Bug 6718
On livecd config.boot does not exist yet, so no existing
hw-id mappings.
(cherry picked from commit 37bbcaef6083a843cb3dd9976854a30ab7cebe16)
</content>
</entry>
<entry>
<title>Add more debug output</title>
<updated>2011-01-24T19:54:44+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2011-01-24T12:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=39f9647acbc45c1f7868d2f40342b276679ea3b8'/>
<id>urn:sha1:39f9647acbc45c1f7868d2f40342b276679ea3b8</id>
<content type='text'>
Put more messages in to help debug current problem and future ones
(cherry picked from commit 8cc21571cb4efde31f3cf6b58ad8e3d80d4487cf)
</content>
</entry>
<entry>
<title>Add logging to coldplug</title>
<updated>2011-01-24T19:54:44+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2011-01-24T10:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=4180f0bfb54ac3628e3f6f465bdc5284bd6d4d34'/>
<id>urn:sha1:4180f0bfb54ac3628e3f6f465bdc5284bd6d4d34</id>
<content type='text'>
Log to file /dev/udev/net-name.log since that is available tmpfs
(cherry picked from commit 15ce02d66348ed35308f5813991e171d74561248)
</content>
</entry>
<entry>
<title>Revert "Add debug logging."</title>
<updated>2011-01-24T19:54:44+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2011-01-24T07:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=16db4272b78fb6d50fc92f6a24fbf12e2762c64f'/>
<id>urn:sha1:16db4272b78fb6d50fc92f6a24fbf12e2762c64f</id>
<content type='text'>
This reverts commit b1af934db367d589cf7c78b84e2181a1e72b2aaf.

Loggging to /var/log does not work during boot. The root filesystem
is read-only when udev is running this script.
(cherry picked from commit 47301dbc029652f97847c9288d58c951db56d916)
</content>
</entry>
<entry>
<title>Add debug logging.</title>
<updated>2011-01-21T06:23:49+00:00</updated>
<author>
<name>Bob Gilligan</name>
<email>gilligan@vyatta.com</email>
</author>
<published>2011-01-21T06:23:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=f90053272e601b3b87049a7f0a5d6c9f49e98940'/>
<id>urn:sha1:f90053272e601b3b87049a7f0a5d6c9f49e98940</id>
<content type='text'>
This restores logging that we had in the previous release, which has
proven useful in troubleshooting interface renaming problems.
</content>
</entry>
<entry>
<title>Bugfix 6156: Policy must be given on command line.</title>
<updated>2011-01-17T07:06:23+00:00</updated>
<author>
<name>Bob Gilligan</name>
<email>gilligan@vyatta.com</email>
</author>
<published>2011-01-17T06:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=8619e721c4b62085a8fa83c4284b0d87d477d453'/>
<id>urn:sha1:8619e721c4b62085a8fa83c4284b0d87d477d453</id>
<content type='text'>
In the new version of biosdevname (version 0.3.4), the default policy
generates interface names of the form "em1".  That's not the naming
convention that we use.  The "all_ethN" policy does use the traditional
ethernet naming convention.
(cherry picked from commit f05a91c02e27bb19717ddf8e1ffc07ed7b1bbbc5)
</content>
</entry>
<entry>
<title>Don't let biosdevname look at wireless devices</title>
<updated>2010-11-25T00:44:59+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-11-25T00:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=5b2eaa7a12860c7e83fe20d1ae1888b5d4582d07'/>
<id>urn:sha1:5b2eaa7a12860c7e83fe20d1ae1888b5d4582d07</id>
<content type='text'>
Bug 6445
Biosdevname program converts everything to eth devices.
</content>
</entry>
<entry>
<title>Change vyatta_net_name into a perl script</title>
<updated>2010-10-26T21:06:00+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-10-21T23:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=4a92157b9e077514fdbf5845169323ed7370bedb'/>
<id>urn:sha1:4a92157b9e077514fdbf5845169323ed7370bedb</id>
<content type='text'>
Use existing config parser and perl to handle udev device naming.
Do renaming early in udev boot, and fixup config file later.
This avoids rescanning udev devices on boot and adds preliminary
support for hotplug.
</content>
</entry>
</feed>
