From f165783d139ecc5245d2ed20418ab035298bb63e Mon Sep 17 00:00:00 2001
From: Robert May <rmay@gitlab.com>
Date: Mon, 14 Feb 2022 14:08:55 +0000
Subject: [PATCH] Block external fork mirrors

Changelog: fixed
---
 .../development/block_external_fork_network_mirrors.yml  | 8 --------
 ee/app/models/ee/project.rb                              | 2 --
 ee/spec/models/project_spec.rb                           | 9 ---------
 3 files changed, 19 deletions(-)
 delete mode 100644 config/feature_flags/development/block_external_fork_network_mirrors.yml

diff --git a/config/feature_flags/development/block_external_fork_network_mirrors.yml b/config/feature_flags/development/block_external_fork_network_mirrors.yml
deleted file mode 100644
index 8c313bc92732..000000000000
--- a/config/feature_flags/development/block_external_fork_network_mirrors.yml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-name: block_external_fork_network_mirrors
-introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60735
-rollout_issue_url: 
-milestone: '14.0'
-type: development
-group: group::source code
-default_enabled: true
diff --git a/ee/app/models/ee/project.rb b/ee/app/models/ee/project.rb
index 2c31480ae531..929bb9409a83 100644
--- a/ee/app/models/ee/project.rb
+++ b/ee/app/models/ee/project.rb
@@ -975,8 +975,6 @@ def latest_not_ingested_security_pipeline(only_successful)
     # If the project is inside a fork network, the mirror URL must
     # also belong to a member of that fork network
     def import_url_inside_fork_network
-      return unless ::Feature.enabled?(:block_external_fork_network_mirrors, self, default_enabled: :yaml)
-
       if forked?
         mirror_project = ::Project.find_by_url(import_url)
 
diff --git a/ee/spec/models/project_spec.rb b/ee/spec/models/project_spec.rb
index f6cf95ab2a9d..a07b12d7c0fa 100644
--- a/ee/spec/models/project_spec.rb
+++ b/ee/spec/models/project_spec.rb
@@ -2709,15 +2709,6 @@
         stub_config_setting(host: 'gitlab.com')
       end
 
-      context 'feature flag is disabled' do
-        before do
-          stub_feature_flags(block_external_fork_network_mirrors: false)
-          project.import_url = "https://customgitlab.com/foo/bar.git"
-        end
-
-        it { is_expected.to be_valid }
-      end
-
       context 'the project is the root of the fork network' do
         before do
           project.import_url = "https://customgitlab.com/foo/bar.git"
-- 
GitLab