From e08e64feb78ad8a490769b2aa59a13166bbdc073 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 6 Sep 2023 12:11:01 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/ci/cng/main.gitlab-ci.yml | 1 - .gitlab/ci/qa.gitlab-ci.yml | 1 - .gitlab/ci/review-apps/main.gitlab-ci.yml | 1 - .gitlab/ci/rules.gitlab-ci.yml | 1 - .gitlab/ci/test-on-gdk/main.gitlab-ci.yml | 1 + GITLAB_METRICS_EXPORTER_VERSION | 1 - .../jobs/components/log/line_header.vue | 4 +- app/assets/stylesheets/framework/job_log.scss | 2 +- app/assets/stylesheets/framework/mixins.scss | 2 +- .../stylesheets/page_bundles/build.scss | 3 + app/models/application_setting.rb | 7 +- ...eature_available_check_with_usage_ping.yml | 8 -- config/gitlab_loose_foreign_keys.yml | 4 + ...max_total_yaml_size_bytes_default_value.rb | 7 +- ..._conversion_for_shared_runners_duration.rb | 20 +++++ ...peline_chat_data_for_pipeline_id_bigint.rb | 20 +++++ ..._duration_for_project_bigint_conversion.rb | 16 ++++ ...uration_for_namespace_bigint_conversion.rb | 16 ++++ ...3144846_remove_users_members_user_id_fk.rb | 22 ++++++ db/schema_migrations/20230817040352 | 1 + db/schema_migrations/20230817050946 | 1 + db/schema_migrations/20230818050946 | 1 + db/schema_migrations/20230823144846 | 1 + db/schema_migrations/20230905040539 | 1 + db/structure.sql | 30 +++++++- doc/ci/jobs/ci_job_token.md | 2 +- doc/ci/runners/runners_scope.md | 75 +++++++++++++------ doc/ci/runners/saas/linux_saas_runner.md | 2 +- doc/ci/troubleshooting.md | 40 +++++++++- doc/ci/yaml/artifacts_reports.md | 2 +- doc/ci/yaml/index.md | 19 ++++- doc/development/pipelines/internals.md | 1 - doc/update/versions/gitlab_16_changes.md | 22 +++--- doc/user/analytics/value_streams_dashboard.md | 24 ++++++ .../configuration/index.md | 7 +- .../decomposition/generate-loose-foreign-key | 2 - ...ect_group_link_with_missing_groups_spec.rb | 3 +- .../database/no_cross_db_foreign_keys_spec.rb | 1 - spec/models/member_spec.rb | 7 ++ 39 files changed, 302 insertions(+), 77 deletions(-) delete mode 100644 GITLAB_METRICS_EXPORTER_VERSION delete mode 100644 config/feature_flags/development/feature_available_check_with_usage_ping.yml create mode 100644 db/migrate/20230817040352_init_bigint_conversion_for_shared_runners_duration.rb create mode 100644 db/migrate/20230905040539_add_foreign_key_for_ci_pipeline_chat_data_for_pipeline_id_bigint.rb create mode 100644 db/post_migrate/20230817050946_backfill_shared_runners_duration_for_project_bigint_conversion.rb create mode 100644 db/post_migrate/20230818050946_backfill_shared_runners_duration_for_namespace_bigint_conversion.rb create mode 100644 db/post_migrate/20230823144846_remove_users_members_user_id_fk.rb create mode 100644 db/schema_migrations/20230817040352 create mode 100644 db/schema_migrations/20230817050946 create mode 100644 db/schema_migrations/20230818050946 create mode 100644 db/schema_migrations/20230823144846 create mode 100644 db/schema_migrations/20230905040539 diff --git a/.gitlab/ci/cng/main.gitlab-ci.yml b/.gitlab/ci/cng/main.gitlab-ci.yml index 208567f569b..e7593b8f208 100644 --- a/.gitlab/ci/cng/main.gitlab-ci.yml +++ b/.gitlab/ci/cng/main.gitlab-ci.yml @@ -49,7 +49,6 @@ include: EE_PIPELINE: "${EE_PIPELINE}" # Based on https://docs.gitlab.com/ee/ci/jobs/job_control.html#check-if-a-variable-exists, `if: '$EE_PIPELINE'` will evaluate to `false` when this variable is empty GITLAB_ELASTICSEARCH_INDEXER_VERSION: "${GITLAB_ELASTICSEARCH_INDEXER_VERSION}" GITLAB_KAS_VERSION: "${GITLAB_KAS_VERSION}" - GITLAB_METRICS_EXPORTER_VERSION: "${GITLAB_METRICS_EXPORTER_VERSION}" GITLAB_PAGES_VERSION: "${GITLAB_PAGES_VERSION}" GITLAB_SHELL_VERSION: "${GITLAB_SHELL_VERSION}" GITLAB_WORKHORSE_VERSION: "${GITLAB_WORKHORSE_VERSION}" diff --git a/.gitlab/ci/qa.gitlab-ci.yml b/.gitlab/ci/qa.gitlab-ci.yml index 5cdaf6ada82..0a06418e7c6 100644 --- a/.gitlab/ci/qa.gitlab-ci.yml +++ b/.gitlab/ci/qa.gitlab-ci.yml @@ -84,7 +84,6 @@ trigger-omnibus: GITALY_SERVER_VERSION: $GITALY_SERVER_VERSION GITLAB_ELASTICSEARCH_INDEXER_VERSION: $GITLAB_ELASTICSEARCH_INDEXER_VERSION GITLAB_KAS_VERSION: $GITLAB_KAS_VERSION - GITLAB_METRICS_EXPORTER_VERSION: $GITLAB_METRICS_EXPORTER_VERSION GITLAB_PAGES_VERSION: $GITLAB_PAGES_VERSION GITLAB_SHELL_VERSION: $GITLAB_SHELL_VERSION GITLAB_WORKHORSE_VERSION: $GITLAB_WORKHORSE_VERSION diff --git a/.gitlab/ci/review-apps/main.gitlab-ci.yml b/.gitlab/ci/review-apps/main.gitlab-ci.yml index a3ced427ea1..2df67713ecc 100644 --- a/.gitlab/ci/review-apps/main.gitlab-ci.yml +++ b/.gitlab/ci/review-apps/main.gitlab-ci.yml @@ -40,7 +40,6 @@ review-build-cng-env: GITALY_SERVER_VERSION GITLAB_ELASTICSEARCH_INDEXER_VERSION GITLAB_KAS_VERSION - GITLAB_METRICS_EXPORTER_VERSION GITLAB_PAGES_VERSION GITLAB_SHELL_VERSION scripts/trigger-build.rb diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml index e594bb9ea73..3ccd5995531 100644 --- a/.gitlab/ci/rules.gitlab-ci.yml +++ b/.gitlab/ci/rules.gitlab-ci.yml @@ -620,7 +620,6 @@ - gems/**/* - VERSION - GITLAB_WORKHORSE_VERSION - - GITLAB_METRICS_EXPORTER_VERSION - GITLAB_SHELL_VERSION - GITALY_SERVER_VERSION diff --git a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml index cb709d19073..8f60a8505f3 100644 --- a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml +++ b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml @@ -26,6 +26,7 @@ variables: image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/debian-${DEBIAN_VERSION}-ruby-${RUBY_VERSION}:bundler-2.3-git-2.36-lfs-2.9-chrome-${CHROME_VERSION}-docker-${DOCKER_VERSION}-gcloud-383-kubectl-1.23 extends: - .qa-cache + - .default-retry stage: test services: - docker:${DOCKER_VERSION}-dind diff --git a/GITLAB_METRICS_EXPORTER_VERSION b/GITLAB_METRICS_EXPORTER_VERSION deleted file mode 100644 index 7170f523988..00000000000 --- a/GITLAB_METRICS_EXPORTER_VERSION +++ /dev/null @@ -1 +0,0 @@ -862528b4c59ddb9b266552f53e133cfba38c9765 diff --git a/app/assets/javascripts/jobs/components/log/line_header.vue b/app/assets/javascripts/jobs/components/log/line_header.vue index 3746457239d..e647ab4ac0b 100644 --- a/app/assets/javascripts/jobs/components/log/line_header.vue +++ b/app/assets/javascripts/jobs/components/log/line_header.vue @@ -62,12 +62,12 @@ export default {