GitLab 17.3: New AI functions and improved compliance

The update of the development platform brings AI-supported root cause analysis, new metrics for AI impact analytics and revised Kubernetes support.

Save to Pocket listen Print view
Robot arm holds a light bulb with its index finger

(Image: Ground Picture/Shutterstock.com)

2 min. read
Contents
This article was originally published in German and has been automatically translated.

Version 17.3 of the GitLab development platform is a new monthly update. The release brings with it a range of new functions to increase the efficiency and user-friendliness of the platform for developers.

A highlight of this version is the artificial intelligence (AI)-based root cause analysis for failed pipeline jobs, which is supported by the AI assistant GitLab Duo. This function analyzes failed job logs, identifies the cause of the error and suggests solutions. Another new feature is the AI-supported resolution of security vulnerabilities, which offers specific code suggestions for fixing vulnerabilities.

GitLab 17.3 makes it possible to apply multiple compliance frameworks to a single project, which should make it easier to comply with various regulatory requirements. In addition, pods can be deleted directly from the GitLab interface, which apparently has a positive effect on the management of Kubernetes clusters.

GitLab 17.3 introduces two new metrics for AI Impact Analytics: the acceptance rate of code proposals and the use of GitLab Duo seats. The acceptance rate measures how often developers accept code changes suggested by GitLab Duo, while the usage of GitLab Duo seats shows the percentage of licensed seats that are actually used. These metrics are intended to help organizations better understand and plan the effectiveness and usage of the GitLab Duo AI assistant.

These metrics are complemented by small, simple charts embedded in data tables (sparklines) that convert numerical values into graphical representations, making it easier to identify trends and compare multiple metrics.

GitLab 17.3 integrates sparklines into AI Impact Analytics. These are small diagrams that are embedded in tables and display numerical values visually.

(Image: gitlab.com)

Other improvements include support for Kubernetes 1.30, improved repository management and enhanced security features such as HMAC authentication for external status checks. GitLab Runner 17.3 has also been released, with performance improvements and bug fixes.

In addition, the update provides a new, powerful container registry architecture that offers features such as zero-downtime garbage collection, improved performance and reliability, as well as new features such as better sorting/filtering and visibility of memory usage.

More information about the update can be found in the blog post and in the GitLab documentation.

(mdo)