diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 35064e89941..ef28900bc08 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -220,7 +220,7 @@ variables: DOCS_REVIEW_APPS_DOMAIN: "docs.gitlab-review.app" DOCS_GITLAB_REPO_SUFFIX: "ee" - REVIEW_APPS_IMAGE: "${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/debian-bookworm-ruby-3.0:gcloud-383-kubectl-1.26-helm-3.9" + REVIEW_APPS_IMAGE: "${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/debian-bookworm-ruby-3.0:gcloud-383-kubectl-1.27-helm-3.9" REVIEW_APPS_DOMAIN: "gitlab-review.app" REVIEW_APPS_GCP_PROJECT: "gitlab-review-apps" REVIEW_APPS_GCP_REGION: "us-central1" diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index 0a9f5bfad43..f55066fcddf 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -7,7 +7,7 @@ .gitlab/CODEOWNERS @gitlab-org/development-leaders @gitlab-org/tw-leadership ## Allows release tooling and Gitaly team members to update the Gitaly Version -GITALY_SERVER_VERSION @project_278964_bot6 @gitlab-org/maintainers/rails-backend @gitlab-org/delivery @gl-gitaly +/GITALY_SERVER_VERSION @project_278964_bot6 @gitlab-org/maintainers/rails-backend @gitlab-org/delivery @gl-gitaly ## Files that are excluded from required approval ## These rules override the * rule above, so that changes to docs and templates diff --git a/.gitlab/ci/test-on-cng/main.gitlab-ci.yml b/.gitlab/ci/test-on-cng/main.gitlab-ci.yml index a830dcb0343..0c07556322c 100644 --- a/.gitlab/ci/test-on-cng/main.gitlab-ci.yml +++ b/.gitlab/ci/test-on-cng/main.gitlab-ci.yml @@ -50,12 +50,8 @@ workflow: - export QA_GITLAB_URL="http://gitlab.${GITLAB_DOMAIN}" - source scripts/utils.sh - source scripts/rspec_helpers.sh - - source scripts/qa/cng_deploy/cng-kind.sh - cd qa && bundle install - - bundle exec cng create cluster --ci - # Currently this only performs pre-deploy setup - - bundle exec cng create deployment --ci - - deploy ${GITLAB_DOMAIN} + - bundle exec cng create deployment --gitlab-domain "${GITLAB_DOMAIN}" --ci --with-cluster ${EXTRA_DEPLOY_VALUES} script: - export QA_COMMAND="bundle exec bin/qa ${QA_SCENARIO:=Test::Instance::All} $QA_GITLAB_URL -- --force-color --order random --format documentation" - echo "Running - '$QA_COMMAND'" @@ -120,7 +116,11 @@ cng-qa-min-redis-version: extends: .cng-base variables: QA_SCENARIO: Test::Instance::Smoke - REDIS_VERSION_TYPE: MIN_REDIS_VERSION + before_script: + - | + redis_version=$(awk -F "=" "/MIN_REDIS_VERSION =/ {print \$2}" $CI_PROJECT_DIR/lib/system_check/app/redis_version_check.rb | sed "s/['\" ]//g") + export EXTRA_DEPLOY_VALUES="--set redis.image.tag=${redis_version%.*}" + - !reference [.cng-base, before_script] after_script: - !reference [.set-suite-status, after_script] - !reference [.cng-base, after_script] diff --git a/.rubocop_todo/layout/first_hash_element_indentation.yml b/.rubocop_todo/layout/first_hash_element_indentation.yml index 02cb82c9f22..5e3cf9681ee 100644 --- a/.rubocop_todo/layout/first_hash_element_indentation.yml +++ b/.rubocop_todo/layout/first_hash_element_indentation.yml @@ -2,17 +2,6 @@ # Cop supports --autocorrect. Layout/FirstHashElementIndentation: Exclude: - - 'ee/app/helpers/ee/geo_helper.rb' - - 'ee/app/helpers/ee/groups/group_members_helper.rb' - - 'ee/app/models/ee/list.rb' - - 'ee/app/services/app_sec/dast/profiles/update_service.rb' - - 'ee/app/services/elastic/cluster_reindexing_service.rb' - - 'ee/app/services/iterations/create_service.rb' - - 'ee/app/services/resource_events/change_iteration_service.rb' - - 'ee/app/services/security/token_revocation_service.rb' - - 'ee/app/services/timebox_report_service.rb' - - 'ee/lib/ee/gitlab/ci/parsers.rb' - - 'ee/lib/ee/gitlab/usage_data.rb' - 'ee/spec/factories/dependencies.rb' - 'ee/spec/finders/epics_finder_spec.rb' - 'ee/spec/finders/namespaces/free_user_cap/users_finder_spec.rb' diff --git a/.rubocop_todo/layout/space_in_lambda_literal.yml b/.rubocop_todo/layout/space_in_lambda_literal.yml index fa2afd02f84..88b4419d441 100644 --- a/.rubocop_todo/layout/space_in_lambda_literal.yml +++ b/.rubocop_todo/layout/space_in_lambda_literal.yml @@ -2,20 +2,6 @@ # Cop supports --autocorrect. Layout/SpaceInLambdaLiteral: Exclude: - - 'app/serializers/deploy_keys/basic_deploy_key_entity.rb' - - 'app/serializers/deployment_cluster_entity.rb' - - 'app/serializers/deployment_entity.rb' - - 'app/serializers/detailed_status_entity.rb' - - 'app/serializers/diff_file_base_entity.rb' - - 'app/serializers/diff_file_entity.rb' - - 'app/serializers/diffs_entity.rb' - - 'app/serializers/discussion_entity.rb' - - 'app/serializers/draft_note_entity.rb' - - 'app/serializers/environment_entity.rb' - - 'app/serializers/feature_flag_entity.rb' - - 'app/serializers/issue_board_entity.rb' - - 'app/serializers/issue_entity.rb' - - 'app/serializers/issue_sidebar_basic_entity.rb' - 'ee/app/serializers/blocking_merge_request_entity.rb' - 'ee/app/serializers/clusters/environment_entity.rb' - 'ee/app/serializers/dashboard_operations_project_entity.rb' diff --git a/app/assets/javascripts/admin/abuse_reports/components/app.vue b/app/assets/javascripts/admin/abuse_reports/components/app.vue index 521634f7209..a9a6c3a63ad 100644 --- a/app/assets/javascripts/admin/abuse_reports/components/app.vue +++ b/app/assets/javascripts/admin/abuse_reports/components/app.vue @@ -40,7 +40,9 @@ export default {