diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2019-11-27 00:06:23 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2019-11-27 00:06:23 +0000 |
commit | bd8a202da68db8c61150d52e246997f04c329110 (patch) | |
tree | 27231f7ecf92696b90712510ea408fb7d1b6366b /app/controllers/clusters | |
parent | 59a349817c0869e8e0d750884b34256ca4faefca (diff) | |
download | gitlab-ce-bd8a202da68db8c61150d52e246997f04c329110.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/controllers/clusters')
-rw-r--r-- | app/controllers/clusters/clusters_controller.rb | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/app/controllers/clusters/clusters_controller.rb b/app/controllers/clusters/clusters_controller.rb index 9da8ad229fe..0295f36732c 100644 --- a/app/controllers/clusters/clusters_controller.rb +++ b/app/controllers/clusters/clusters_controller.rb @@ -12,9 +12,6 @@ class Clusters::ClustersController < Clusters::BaseController before_action :authorize_update_cluster!, only: [:update] before_action :authorize_admin_cluster!, only: [:destroy, :clear_cache] before_action :update_applications_status, only: [:cluster_status] - before_action only: [:new, :create_gcp] do - push_frontend_feature_flag(:create_eks_clusters) - end before_action only: [:show] do push_frontend_feature_flag(:enable_cluster_application_elastic_stack) push_frontend_feature_flag(:enable_cluster_application_crossplane) @@ -42,8 +39,6 @@ class Clusters::ClustersController < Clusters::BaseController end def new - return unless Feature.enabled?(:create_eks_clusters) - if params[:provider] == 'aws' @aws_role = current_user.aws_role || Aws::Role.new @aws_role.ensure_role_external_id! @@ -113,6 +108,7 @@ class Clusters::ClustersController < Clusters::BaseController generate_gcp_authorize_url validate_gcp_token user_cluster + params[:provider] = 'gcp' render :new, locals: { active_tab: 'create' } end @@ -277,8 +273,7 @@ class Clusters::ClustersController < Clusters::BaseController end def generate_gcp_authorize_url - params = Feature.enabled?(:create_eks_clusters) ? { provider: :gke } : {} - state = generate_session_key_redirect(clusterable.new_path(params).to_s) + state = generate_session_key_redirect(clusterable.new_path(provider: :gcp).to_s) @authorize_url = GoogleApi::CloudPlatform::Client.new( nil, callback_google_api_auth_url, |