Some SM Trial keys are not being emailed
Bug
Summary
Some users are reporting that they filled out the SM trial request form, but aren't getting the key emailed
It's possible that the failure is actually somewhere within the Marketo forms processing. That apparently requests the trial key be created, and then POSTs to https://customers.gitlab.com/marketo_notification to get the key and email it. The Marketo service does not log whether :notify_customer
is passed as true
, but it defaults to false
otherwise, and none of the example trials have system_notification_sent_to
in history, so it may be safe to assume that cDot is not the point of failure here
Compare with the (self hosted) CreateTrialService, notify customers is hardcoded to true
, but this service is not being used to spin up trial keys from the website.
Example 1
https://customers.gitlab.com/admin/license/1285163
Neither the Marketo service nor the SelfHostedPlans trial service creating it during that time
Example 2
https://customers.gitlab.com/admin/license/1286193
It was created by Marketo::CreateLicenseService, but it did not get emailed
Example 3
https://customers.gitlab.com/admin/license/1286364
This was created by the Marketo service, but was not emailed
Reported examples
- https://gitlab.zendesk.com/agent/tickets/510555
- https://gitlab.zendesk.com/agent/tickets/510402
- https://gitlab.zendesk.com/agent/tickets/507733
- https://gitlab.zendesk.com/agent/tickets/509697
- https://gitlab.zendesk.com/agent/tickets/519266
- https://gitlab.zendesk.com/agent/tickets/519273
Support Priority Score: (1, 2, 2, -, -, -, 3, -, -, 2, -) => 10