We intend to roll out the application of user and storage limits independently and gradually.
User limits went into effect on 2023-06-13 for existing top-level private groups created before 2022-12-28. Storage limits have yet to be applied.
If your top-level group is above both the 5-user limit and Free storage limit, it's important you manage your user count first, as the 5-user limit has already been fully rolled out. If you reduce your storage usage and/or buy more storage while your user count is more than 5, and the namespace is still on the Free tier, your top-level group would be immediately placed in the read only state. Please see the recommended ordering of considerations below:
If your top-level group is only over the Free storage limit, it's recommended you manage your storage usage first. Please see the recommended ordering of considerations below:
The GitLab for Open Source Program was created to give back to the open source community by encouraging individuals and teams to contribute to open source. Public open source projects will need to be part of the GitLab for Open Source program to continue to receive GitLab Ultimate features.
As previously announced, all Free tier public projects will not receive Ultimate by default, and all public projects will be subject to quota of compute minutes applicable to their plan. Free tier users using GitLab for public open source projects should consider applying to the GitLab for Open Source program to continue to take advantage of GitLab Ultimate features such as portfolio management, advanced security testing, security risk mitigation, and compliance.
These changes are applicable to users with public projects on the Free tier of GitLab SaaS. These changes do not apply to self-managed free and paid tier users, GitLab.com paid tier users, and community programs - including GitLab for Open Source, Education and Startups users.
The CI/CD limits on public projects will be applicable for all users including paid and Free tier with public projects starting 2022-06-01. Public projects on the Free tier will stop receiving Ultimate entitlements by default starting 2022-07-01.
There are two ways:
You will not be able to run new jobs until you purchase additional compute minutes, or until the next month when you receive your monthly allotted compute minutes. Running jobs will be cancelled when a top-level group or personal namespace reaches its limit while a pipeline is running.
This detailed FAQ covers how to manage your compute minutes usage. Watch this deep dive video on how you can manage your compute minutes usage.
Compute minutes are calculated using a formula that includes the job duration and an applied cost factor. Please refer to the documentation to learn more.
All Free tier users receive 50,000 compute minutes for running pipelines on public forks of public open source projects, like GitLab. Contributions to all other projects by Free tier users are subject to the new limits.
The GitLab for Open Source Program gives access to unlimited seats per license of GitLab Ultimate (SaaS or Self-Managed), including 50,000 compute minutes, excluding support. View the program requirements and apply for the GitLab for Open Source program online here. In most cases, GitLab will respond with a decision or request for additional information within 15 business days.
If you are not part of the GitLab for Open Source program, after July 1, 2022, your account will stop receiving GitLab Ultimate capabilities and will receive the entitlements available to the Free tier. You will not lose any data, but you will not be able to create any new jobs or artifacts nor access Ultimate features if you have exceeded the usage limits of the Free tier.
No. In order to meet the requirements of the Open Source Program, all of the code you host in this GitLab group must be published under OSI-approved open source licences. All projects under this group must have public visibility. Individual projects are not eligible for the Open Source Program. Additionally, your organization must not seek to make a profit. Please check all the eligibility requirements for the Open Source program here.
No. You will need to apply for GitLab for Open Source Program at the top-level group.
username
. Projects within the username group username
will not be considered. If username
creates a group user-group
and has open source projects within that group, then user-group
can be considered for the Open Source program)open source project
(for example, personal projects), you will need to move out the unrelated projects to a different group to be eligible for the GitLab for Open Source Program.The active user.