coder / coder/coder

bug: license expiry locks templates in deprecated state

未关闭
#12,865 3 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
enterprise s3 site
主要语言
Go
星标
14.5k
派生
1.5k
平均合并
1 天 18 小时
30 天内合并 PR
585

描述

I enabled template deprecation on an enterprise license and switched to OSS after the license expired. I can no longer unmark my deprecated templates. See the screenshot
![Screenshot 2024-04-04 165644](https://github.com/coder/coder/assets/10648092/64760123-ea65-4e24-829d-a0e32176bbe3)

## Suggestion

In case of license expiry, an admin should be able to opt out of all enterprise features. In this example, the admin should be allowed to unmark the template as deprecated.

cc: @Emyrk @bpmct

贡献指南

打开贡献指南

调研方向

复现从启用了模板弃用功能的 Enterprise 许可证在到期后转为 OSS 的过程,然后跟踪许可证到期时如何处理已弃用的模板。通过验证许可证到期后管理员可以取消模板的弃用标记,并且可以选择不使用其他 Enterprise 功能,来确认 fix。

由索引模型根据 Issue 内容生成。

评估

技术栈
go
领域
authorization, backend
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。