Ecosystem versions of add-ons are not being provisioned
Bug
Summary
Ecosystem addon SKUs, eg Ecosystem Rate-1,000 Compute Minutes, are being sold to customers, but do not appear to provision to the namespace correctly, and in some cases, may even remove already-provisioned addons. This may be slightly related to #13903, and actually I had reported the bug there first thinking it would address the problem.
Related provisions are being erroneously marked as completed successfully
Example
This subscription had 5000 ecosystem minutes sold on 2025-10-02, but despite a successful Provision, the log entry reflects no minutes being applied, and may have actually removed the minutes that were there, though this is not fully confirmed
- subscription: https://www.zuora.com/platform/subscriptions/8a128be5995c420c0199a40f88000d7e
- provision: https://customers.gitlab.com/admin/provision/220954
- log events
The addon params passed do not include extra_shared_runner_minutes_limit:
compute_minutes: {
shared_runners_minutes_limit: 400
}
storage: {
additional_purchased_storage_ends_on: null
additional_purchased_storage_size: 0
}
Workarounds
Support manually adds minutes
Reported examples
- https://gitlab.zendesk.com/agent/tickets/667926
- https://gitlab.zendesk.com/agent/tickets/655616
- https://gitlab.zendesk.com/agent/tickets/668085
- https://gitlab.zendesk.com/agent/tickets/668953
Support Priority Score: (1, 2, -, -, -, -, 3, -, 3, 3, 3) => 15