This workflow details how to use the Zendesk App that utilizes the Mechanizer to automate CustomersDot console related tasks.
The Mechanizer is currently in maintenance mode. Our product goal is to migrate the features in Mechanizer to CustomersDot (epic).
The new ZD Mechanizer app can be found by opening the ZD App side bar. You must scroll down to find it; it is shown below several other apps.
In the app you will have the option to select from the following request types:
Your GitLab Username will be automatically added to the form.
Allows setting additional units of compute to a customer namespace to the value specified in the
Extra minutes field.
WARNING: Additional units of compute added this way will last indefinitely until used. If the request is to provide "extra units of compute" during the trial period only, use the Manage GitLab Plan and Trials option which will change the usage quota to match a paid plan quota for the duration of the trial.
The form has two required fields:
Enable CI Minutes in the ZD Mechanizer App.
Remove the restrictions for using units of compute for groups who are part of a sales assisted trial.
Associates a group with a subscription. All fields are required.
Updates GitLab Subscription or customer trial. You can use it for the following cases:
Please note that in order to extend or renew a trial, the customer MUST have an active trial because a CustomersDot account needs to exist. If the prospect has not yet initiated a trial themselves, please have them do so via the customers portal.
These two fields are mandatory:
gitlab-com. Please confirm through your own observation and through communication with Sales, the CSM, or the customer that the namespace is the one with the subscription or trial to be updated.
freeoption is selected, the customer's namespace will immediately be downgraded and the trial or subscription ended.
These two fields are optional:
Required to "extend" a subscription:
Unlink a group from a subscription. Note: The group will be downgraded to Free if the subscription being unlinked is a Premium or Ultimate subscription or trial.
Unlinks the GitLab.com account that is tied to the CustomersDot account provided.
Generates a legacy Ultimate trial license valid for 10 days and emails it to the customer email specified in the form. The use of this feature should be limited for any emergency license requests when L&R is unavailable, such as during the weekends.
A note on User Count:
For Self-Managed licences, GitLab will refuse to install a license key with less than the current number of billable users. Therefore, User Count for a trial license should at least be the same number as the current number of billable users plus any true-ups owed (if any). For example, if 25 current billable users, and 5 true-ups owed, set User Count to at least 30.
Sets additional storage for a namespace to the value specified in the
Extra storage (MiB) field
Modifies the highest number of seats used on the namespace during the current subscription term.
This will change the total seats owed in the GitLab.com subscription. Before using this option check with a support manager.