diff options
Diffstat (limited to 'qa/qa/service/cluster_provider/k3d.rb')
-rw-r--r-- | qa/qa/service/cluster_provider/k3d.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qa/qa/service/cluster_provider/k3d.rb b/qa/qa/service/cluster_provider/k3d.rb index 8e117c2dbd5..fe02dde607c 100644 --- a/qa/qa/service/cluster_provider/k3d.rb +++ b/qa/qa/service/cluster_provider/k3d.rb @@ -6,6 +6,8 @@ module QA class K3d < Base def validate_dependencies find_executable('k3d') || raise("You must first install `k3d` executable to run these tests.") + Runtime::Env.require_admin_access_token! + Runtime::ApplicationSettings.set_application_settings(allow_local_requests_from_web_hooks_and_services: true) end def set_credentials(admin_user) @@ -24,6 +26,7 @@ module QA def teardown ENV['KUBECONFIG'] = @old_kubeconfig shell "k3d delete --name #{cluster_name}" + Runtime::ApplicationSettings.set_application_settings(allow_local_requests_from_web_hooks_and_services: false) end # Fetch "real" certificate |