snf-network
12 years agoFix IPv6 responses in nfdhcpd
Dimitris Aragiorgis [Mon, 14 May 2012 18:26:51 +0000 (21:26 +0300)]
Fix IPv6 responses in nfdhcpd

Search the interface of incomming request and find binding info
(IPv6 subnet) via traversing all clients configuration and matching
cl.ifname (tap0) with the interface above.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoAutomate config via hooks
Dimitris Aragiorgis [Thu, 10 May 2012 14:31:06 +0000 (17:31 +0300)]
Automate config via hooks

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoAdd snf-network-reconfige
Dimitris Aragiorgis [Thu, 26 Apr 2012 11:02:08 +0000 (14:02 +0300)]
Add snf-network-reconfige

Useful script after node reboot.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoAdd a script for managing mac prefixes
Dimitris Aragiorgis [Tue, 24 Apr 2012 19:35:39 +0000 (22:35 +0300)]
Add a script for managing mac prefixes

Mac prefixes are used for private networks.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoSupport automated infa configuration with hooks
Dimitris Aragiorgis [Tue, 24 Apr 2012 19:24:16 +0000 (22:24 +0300)]
Support automated infa configuration with hooks

New hook for node-add that configures the interfaces in the
new node depending on nodegroup configuration.

After adding a nodegroup snf-network-add-group should be
invoked.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoVarious changes
Dimitris Aragiorgis [Wed, 11 Apr 2012 18:18:57 +0000 (21:18 +0300)]
Various changes

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoRemove routing tables from nfdhcpd
Dimitris Aragiorgis [Wed, 11 Apr 2012 02:29:30 +0000 (05:29 +0300)]
Remove routing tables from nfdhcpd

Put all info inside binding files

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoStandardize interfaces
Dimitris Aragiorgis [Sun, 8 Apr 2012 23:55:06 +0000 (02:55 +0300)]
Standardize interfaces

Asume standard interfaces per nodegroup.

First define a network.

Then define a nodegroup.

Then define connection.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoAllow dhcp responce in ebtables
Dimitris Aragiorgis [Sun, 8 Apr 2012 16:46:25 +0000 (19:46 +0300)]
Allow dhcp responce in ebtables

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoSupport gateway-less networks in nfdhcpd
Dimitris Aragiorgis [Sun, 8 Apr 2012 15:05:35 +0000 (18:05 +0300)]
Support gateway-less networks in nfdhcpd

Networks without gateway are needed for private networks among VMs.

To this end routing table will only have one enrty for subnet.

Default via gateway is optional.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoAdd basic files
Dimitris Aragiorgis [Wed, 4 Apr 2012 15:13:28 +0000 (18:13 +0300)]
Add basic files

Include nfdhcpd and tools handling vlans

Include basic scripts for configuring networks in nodes

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

12 years agoInitial commit for snf-network package
Dimitris Aragiorgis [Tue, 3 Apr 2012 15:42:03 +0000 (18:42 +0300)]
Initial commit for snf-network package

Provide all software components needed by synnefo and ganeti to
support networking inside the cluster.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>