From 45eedc13e8411e714184adfa419380f8472e3bf3 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 20 Oct 2022 21:59:58 +0100 Subject: [PATCH] Enable LACP on hosts in Amsterdam --- roles/dulcy.rb | 3 +++ roles/faffy.rb | 3 +++ roles/ironbelly.rb | 3 +++ roles/karm.rb | 3 +++ roles/lockheed.rb | 3 +++ roles/norbert.rb | 3 +++ roles/odin.rb | 3 +++ roles/snap-01.rb | 3 +++ roles/spike-06.rb | 3 +++ roles/spike-07.rb | 3 +++ roles/spike-08.rb | 3 +++ roles/tabaluga.rb | 3 +++ roles/thorn-02.rb | 3 +++ roles/thorn-03.rb | 3 +++ 14 files changed, 42 insertions(+) diff --git a/roles/dulcy.rb b/roles/dulcy.rb index b3f864c6a..7fb9edefc 100644 --- a/roles/dulcy.rb +++ b/roles/dulcy.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.9", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[ens18f0 ens18f1] } }, diff --git a/roles/faffy.rb b/roles/faffy.rb index 0d633f4ce..c7b8170d2 100644 --- a/roles/faffy.rb +++ b/roles/faffy.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.3", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2 eno3 eno4 eno5 eno6] } }, diff --git a/roles/ironbelly.rb b/roles/ironbelly.rb index 7dd1ddfec..ac218dde2 100644 --- a/roles/ironbelly.rb +++ b/roles/ironbelly.rb @@ -35,6 +35,9 @@ default_attributes( :family => :inet, :address => "10.0.48.10", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eth0 eth1] } }, diff --git a/roles/karm.rb b/roles/karm.rb index ffad6d2ee..675a210cf 100644 --- a/roles/karm.rb +++ b/roles/karm.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.50", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[enp1s0f0 enp1s0f1 enp2s0f0 enp2s0f1] } } diff --git a/roles/lockheed.rb b/roles/lockheed.rb index ec3f788f7..021620bd7 100644 --- a/roles/lockheed.rb +++ b/roles/lockheed.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.16", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eth0 eth1] } }, diff --git a/roles/norbert.rb b/roles/norbert.rb index b94298604..9fe581a97 100644 --- a/roles/norbert.rb +++ b/roles/norbert.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.17", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[enp25s0f0 enp25s0f1] } }, diff --git a/roles/odin.rb b/roles/odin.rb index b0c497647..abce74926 100644 --- a/roles/odin.rb +++ b/roles/odin.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.15", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2] } }, diff --git a/roles/snap-01.rb b/roles/snap-01.rb index 2baf1af94..db9b16e74 100644 --- a/roles/snap-01.rb +++ b/roles/snap-01.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.49", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2 eno3 eno4] } } diff --git a/roles/spike-06.rb b/roles/spike-06.rb index 5a0e536bc..50379928c 100644 --- a/roles/spike-06.rb +++ b/roles/spike-06.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.11", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2] } }, diff --git a/roles/spike-07.rb b/roles/spike-07.rb index b511461ad..0e852a9d5 100644 --- a/roles/spike-07.rb +++ b/roles/spike-07.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.12", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2] } }, diff --git a/roles/spike-08.rb b/roles/spike-08.rb index 5b96cecfa..823fd9e08 100644 --- a/roles/spike-08.rb +++ b/roles/spike-08.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.13", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2] } }, diff --git a/roles/tabaluga.rb b/roles/tabaluga.rb index 191c92d3e..8094e63c0 100644 --- a/roles/tabaluga.rb +++ b/roles/tabaluga.rb @@ -14,6 +14,9 @@ default_attributes( :family => :inet, :address => "10.0.48.14", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eno1 eno2] } }, diff --git a/roles/thorn-02.rb b/roles/thorn-02.rb index 9ec920d32..5b8b4052c 100644 --- a/roles/thorn-02.rb +++ b/roles/thorn-02.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.52", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eth0 eth1] } } diff --git a/roles/thorn-03.rb b/roles/thorn-03.rb index dbf11b540..d64a870a1 100644 --- a/roles/thorn-03.rb +++ b/roles/thorn-03.rb @@ -10,6 +10,9 @@ default_attributes( :family => :inet, :address => "10.0.48.53", :bond => { + :mode => "802.3ad", + :lacprate => "fast", + :xmithashpolicy => "layer3+4", :slaves => %w[eth0 eth1] } } -- 2.39.5