From a43e01de4862910ae54ed7bcb954b79c9a4c8a35 Mon Sep 17 00:00:00 2001 From: Jamil Bou Kheir Date: Tue, 28 Sep 2021 04:58:22 +0000 Subject: [PATCH] Fix egress interface --- omnibus/cookbooks/firezone/recipes/network.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/omnibus/cookbooks/firezone/recipes/network.rb b/omnibus/cookbooks/firezone/recipes/network.rb index 9385159db..c4f2788d6 100644 --- a/omnibus/cookbooks/firezone/recipes/network.rb +++ b/omnibus/cookbooks/firezone/recipes/network.rb @@ -23,7 +23,7 @@ wg_interface = node['firezone']['wireguard']['interface_name'] private_key_path = "#{node['firezone']['var_directory']}/cache/wg_private_key" # Use ip route for finding default egress interface -egress_int_cmd = Mixlib::ShellOut.new("ip route show default 0.0.0.0/0 | grep -oP '(?<=dev ).*'") +egress_int_cmd = Mixlib::ShellOut.new("ip route show default 0.0.0.0/0 | grep -oP '(?<=dev ).*' | cut -f1 -d' '") egress_interface = egress_int_cmd.run_command.stdout.chomp # Set default endpoint ip to default egress ip