| Branch: | Tag: | Revision:

root @ edaf6687

Name Size
README 417 Bytes 5 kB
devflow.conf 57 Bytes
dnshook 6 kB
fix-net 1.2 kB
hooks-log 163 Bytes
interfaces 2.5 kB
kvm-ifdown 968 Bytes
kvm-ifup 1.2 kB
mac2eui64 1.1 kB
pylintrc 2.7 kB
runlocked 4.5 kB
version 11 Bytes
vif-custom 1.3 kB

Latest revisions

# Date Author Comment
edaf6687 01/27/2014 01:08 pm Dimitris Aragiorgis

Add kvm-ifdown script

..and rename kvm-vif-bridge to kvm-ifup

Until this gets renamed upstream we are going to create a symlink.

Signed-off-by: Dimitris Aragiorgis <>

b725f126 01/13/2014 12:02 pm Dimitris Aragiorgis

Make fix-net use and correct env vars

Helper functions for getting uplink and eui64 reside in

environment variables. Use them in hooks.

Signed-off-by: Dimitris Aragiorgis <>

1bdc9427 01/13/2014 11:03 am Dimitris Aragiorgis

Move fix-net logic from hooks to if-up

In target node we used to run arping and ndsend. Move these
commands to if-up script.

Introduce helper function to get eui64 and uplink.

Signed-off-by: Dimitris Aragiorgis <>

cae36f02 01/09/2014 03:09 pm Dimitris Aragiorgis

Use correct env vars in fix-net hook

After fixing HooksEnv and HooksNodes in Ganeti migration opcode
to include both source and target nodes, use them correctly in
fix-net hook.

Signed-off-by: Dimitris Aragiorgis <>

0363b080 12/09/2013 02:25 pm Dimitris Aragiorgis

return in case expected env vars are not set

In case of IPv6 only setup, IP environment variable should not be
set. Still if we have a routed setup routed_setup_ipv4() gets invoked.

This means that the following command will be invoked:

ip route replace proto static dev tap3 table public...

cf903dc8 12/09/2013 02:01 pm Dimitris Aragiorgis

Remove unused dsnhook.conf file

The relevant settings have been moved in /etc/default/snf-network.

Signed-off-by: Dimitris Aragiorgis <>

996a6beb 12/09/2013 01:26 pm Dimitris Aragiorgis

runlocked forgotten ebtables command

Signed-off-by: Dimitris Aragiorgis <>

48122640 12/07/2013 09:25 pm Dimitris Aragiorgis

Some fixes/changes in dnshook

  • Do not exit if something fails
  • Split update_* for IPv4/IPv6
  • Add hooks-log at crucial points
  • Fix typos

Signed-off-by: Dimitris Aragiorgis <>

c7006a9f 12/07/2013 04:42 pm Dimitris Aragiorgis

Add GRNET's specific dnshook

Signed-off-by: Dimitris Aragiorgis <>

ad5c908a 12/07/2013 04:42 pm Dimitris Aragiorgis

Practically rewrite dnshook

Make it more readable.

Introduce specific methods for getting reverse dns info of an IPv4
or eui64.

Parse every nic info and check for DNS_FLAG network flag

Do not explicitly pass zone statement to nsupdate. Let it determine...

View all revisions | View revisions

Also available in: Atom