debian-mirror-gitlab/data/whats_new/20230220001_15_08.yml
2023-03-17 16:20:25 +05:30

72 lines
5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- name: Block merges unless external status checks pass
description: | # Do not modify this line, instead modify the lines below.
You can now configure projects to block merge request merges unless all external status checks pass. This allows you to confidently rely on external systems as part of your GitLab workflows and ensure that all required steps are completed before the code is merged.
When configured, users can only merge merge requests if external status checks pass and the green checkmark is displayed on the merge request. If an external status check is pending or failed, merging the merge request is blocked.
stage: govern
self-managed: true
gitlab-com: true
available_in: [Ultimate]
documentation_link: https://docs.gitlab.com/ee/user/project/merge_requests/status_checks.html#block-merges-of-merge-requests-unless-all-status-checks-have-passed
image_url: https://about.gitlab.com/images/15_8/manage-block-external-status-checks.png
published_at: 2023-01-22
release: 15.8
- name: SCIM support for self-managed GitLab
description: | # Do not modify this line, instead modify the lines below.
Self-managed GitLab now supports the open standard System for Cross-domain Identity Management (SCIM), which allows you to automatically:
- Create users.
- Remove users by deactivating their SCIM identities.
Previously, this was only available for GitLab.com. SCIM enables GitLab administrators to completely automate their user lifecycle management.
stage: manage
self-managed: true
gitlab-com: false
available_in: [Premium, Ultimate]
documentation_link: https://docs.gitlab.com/ee/user/admin_area/settings/scim_setup.html
image_url: https://about.gitlab.com/images/15_8/manage-scim-token.png
published_at: 2023-01-22
release: 15.8
- name: Migrate projects when migrating groups using direct transfer
description: | # Do not modify this line, instead modify the lines below.
We are excited to announce the availability of migrating GitLab projects by direct transfer Beta. Now, you can migrate group and project resources together when using direct transfer. You can use direct transfers to migrate between GitLab instances or
within the same GitLab instance.
Migrating projects when [migrating groups using direct transfer](https://docs.gitlab.com/ee/user/group/import/#migrate-groups-by-direct-transfer-recommended) is a major
improvement from migrating groups and projects using [file exports](https://docs.gitlab.com/ee/user/project/settings/import_export.html) because:
- You don't need to manually export each project to a file and then import all those export files to a new location. Now all projects
within a top-level group are migrated automatically, making your work more efficient.
- When migrating from self-managed GitLab to GitLab.com, user associations (such as comment author) are not changed to the user who is importing the
projects. Migration using direct transfer maps users and their contributions correctly, provided
[a few conditions are met](https://docs.gitlab.com/ee/user/group/import/#preparation).
This feature is available on GitLab.com. You can migrate from a self-managed GitLab to GitLab.com
right now!
To enable it on GitLab self-managed instances, see the linked documentation.
Learn more about migrating GitLab projects by direct transfer Beta and whats coming next in our recent [blog post](https://about.gitlab.com/blog/2023/01/18/try-out-new-way-to-migrate-projects/).
stage: manage
self-managed: false
gitlab-com: true
available_in: [Free, Premium, Ultimate]
documentation_link: https://docs.gitlab.com/ee/user/group/import/#migrate-groups-by-direct-transfer-recommended
image_url: https://about.gitlab.com/images/15_8/groups-import-with-projects.png
published_at: 2023-01-22
release: 15.8
- name: View estimated queuing time for runners in the Admin Area
description: | # Do not modify this line, instead modify the lines below.
A key input in GitLab Runner fleet optimization is having deep insights into queue performance over time. While today there are historical queue duration metrics available for each job on a runner in the Admin Area view, there is no simple mechanism to determine the current queue performance for runners.
With the new estimated queue time feature, you are now able to, at a glance, determine the median estimated wait time for all instance runners. This data will enable you to proactively identify potential CI job execution issues for your organization's developers and provide insights to inform decisions on configuration or resource changes to optimize your runner fleet.
stage: verify
self-managed: true
gitlab-com: false
available_in: [Ultimate]
documentation_link: https://docs.gitlab.com/ee/ci/runners/configure_runners.html#view-statistics-for-runner-performance
image_url: https://about.gitlab.com/images/15_8/admin-runners-estimated-queue-wait-time.png
published_at: 2023-01-22
release: 15.8