From bc843478bc5735308127ec2fa064557afc37e4aa Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 29 Apr 2024 07:30:46 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../vue_shared/components/visibility_icon.vue | 10 +- app/graphql/types/ci/runner_manager_type.rb | 2 +- app/models/ci/runner.rb | 91 ++++--- app/models/ci/runner_manager.rb | 21 +- .../ci/runners/register_runner_service.rb | 8 +- ...licate_runner_manager_fields_in_runner.yml | 9 + ..._feedback_to_state_transition_migration.rb | 22 ++ ...7_finalize_vulnerability_links_creation.rb | 22 ++ db/schema_migrations/20240425133709 | 1 + db/schema_migrations/20240425140717 | 1 + doc/administration/system_hooks.md | 2 +- doc/architecture/blueprints/cells/goals.md | 5 +- doc/development/audit_event_guide/index.md | 2 +- doc/integration/jenkins.md | 2 +- doc/policy/experiment-beta-support.md | 2 + doc/user/project/integrations/index.md | 2 +- doc/user/project/integrations/webhooks.md | 203 ++++++++-------- .../seeders/ci/runner/runner_fleet_seeder.rb | 2 +- lib/tasks/gems.rake | 2 +- qa/qa/page/profile/ssh_keys.rb | 2 +- .../components/visibility_icon_spec.js | 9 +- .../detached_partition_dropper_spec.rb | 6 +- .../dependency_linker/gemspec_linker_spec.rb | 2 +- spec/models/ci/runner_manager_spec.rb | 2 +- spec/models/ci/runner_spec.rb | 229 ++++++++++++------ .../api/ci/runner/jobs_request_post_spec.rb | 132 +++++++--- .../api/ci/runner/runners_post_spec.rb | 40 +-- spec/requests/api/ci/runners_spec.rb | 7 +- .../graphql/mutations/issues/create_spec.rb | 2 +- .../graphql/mutations/issues/update_spec.rb | 2 +- .../mutations/work_items/update_spec.rb | 2 +- .../api/issues/post_projects_issues_spec.rb | 2 +- .../api/issues/put_projects_issues_spec.rb | 2 +- .../runners/register_runner_service_spec.rb | 42 +++- .../features/invite_members_modal_helpers.rb | 2 +- .../internal/upload/artifacts_store_test.go | 17 +- .../internal/upload/artifacts_upload_test.go | 13 +- .../internal/upload/artifacts_uploader.go | 20 +- workhorse/internal/upload/body_uploader.go | 1 + .../internal/upload/body_uploader_test.go | 5 +- 40 files changed, 626 insertions(+), 322 deletions(-) create mode 100644 config/feature_flags/gitlab_com_derisk/hide_duplicate_runner_manager_fields_in_runner.yml create mode 100644 db/post_migrate/20240425133709_finalize_feedback_to_state_transition_migration.rb create mode 100644 db/post_migrate/20240425140717_finalize_vulnerability_links_creation.rb create mode 100644 db/schema_migrations/20240425133709 create mode 100644 db/schema_migrations/20240425140717 diff --git a/app/assets/javascripts/vue_shared/components/visibility_icon.vue b/app/assets/javascripts/vue_shared/components/visibility_icon.vue index a05651be1ca..101a331b5bc 100644 --- a/app/assets/javascripts/vue_shared/components/visibility_icon.vue +++ b/app/assets/javascripts/vue_shared/components/visibility_icon.vue @@ -1,5 +1,6 @@