rackerlabs/openstack-guest-agents-unix — pull request #58 by leader716 (2014-11-30 14:31:38+00:00)
Title: Fixed the issue where openrc in gentoo does not source the configuration...

I found and issue where in gentoo the openrc system does not properly source the info that is saved in the configuration file at /etc/conf.d/nova-agent. This is due to the init script being a symlink outside of the /etc/init.d directory. This is a bug that has been file with gentoo some time ago.

https://bugs.gentoo.org/show_bug.cgi?id=350910

There are a couple different possible fixed, in this i just source the configuration file, but another possible fix is to use a hard link instead of using a symlink. Both have been tested and will correct the issue.

The reason for this is on boot every time the resetnetwork function is executed reseting any custom network changed that have been made.