Create add-on purchases when applying an offline license
Prior to this change, add-on purchases were only created for online cloud licenses during an instance activation or the daily/manual seat sync. This change provisions and deprovisions add-on purchases when applying an offline license as well. The deprovisioning is also already part of the logic to destroy a license and doesn't require additional changes. Changelog: added EE: true
显示
- config/initializers/1_settings.rb 3 个添加, 0 个删除config/initializers/1_settings.rb
- ee/app/workers/all_queues.yml 9 个添加, 0 个删除ee/app/workers/all_queues.yml
- ee/app/workers/gitlab_subscriptions/add_on_purchases/offline_cloud_license_provision_worker.rb 41 个添加, 0 个删除...dd_on_purchases/offline_cloud_license_provision_worker.rb
- ee/spec/workers/gitlab_subscriptions/add_on_purchases/offline_cloud_license_provision_worker_spec.rb 99 个添加, 0 个删除..._purchases/offline_cloud_license_provision_worker_spec.rb
加载中
想要评论请 注册 或 登录