From e52d2f24086f7f7b4b1994240f9332f61ba88dfe Mon Sep 17 00:00:00 2001 From: Jamil Bou Kheir Date: Mon, 18 Oct 2021 11:17:38 -0700 Subject: [PATCH] Fix teardown logic bug --- omnibus/cookbooks/firezone/recipes/teardown.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/omnibus/cookbooks/firezone/recipes/teardown.rb b/omnibus/cookbooks/firezone/recipes/teardown.rb index ce3b0f981..fd78ec6c6 100644 --- a/omnibus/cookbooks/firezone/recipes/teardown.rb +++ b/omnibus/cookbooks/firezone/recipes/teardown.rb @@ -17,7 +17,7 @@ nft_path = "#{node['firezone']['install_directory']}/embedded/sbin/nft" # Delete wireguard interface if exists wg_exists = Mixlib::ShellOut.new("ip link show dev #{wg_interface}") wg_exists.run_command -if wg_exists.status.exitstatus == 1 +if wg_exists.status.exitstatus.zero? execute 'delete_wireguard_interface' do command "ip link delete dev #{wg_interface}" end