Group failed to revert to paid subscription after $0 GitLab Duo Enterprise trial subscription expired
Bug
Summary
A customer was provided a $0 subscription to test GitLab Duo Enterprise on their GitLab group. Once the $0 subscription expired, their group did not revert back to the paid subscription. The group's Billing page displayed the $0 subscription dates and GitLab Duo was not available after its end date.
I believe the $0 subscription was provisioned to the group when it had an active subscription linked because the Zuora callout had the namespace ID pre-filled.
Steps to reproduce
(How one can reproduce the issue - this is very important)
What is the current bug behavior?
After a subscription expires, the remaining active subscription linked to the group is not provisioned automatically.
What is the expected correct behavior?
After a subscription expires, the remaining active subscription linked to the group should be provisioned automatically.
Relevant logs and/or screenshots
N/A for now
Workarounds
Use force associate to re-sync the active subscription to the group
Reported examples
Support Priority Score: (-, 0, 0, 0, 3, 3, 3, 0, 3, 0, 2) => 14