coder / coder/coder

bug: license expiry locks templates in deprecated state

Offen
#12,865 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
enterprise s3 site
Vorherrschende Sprache
Go
Sterne
14.5k
Forks
1.5k
Ø Merge
1 T. 21 Std.
Gemergte PRs (30 T.)
586

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere den Übergang von einer Enterprise-Lizenz mit aktivierter Template-Veraltung zu OSS nach Ablauf, und verfolge anschließend, wie der Ablauf der Lizenz mit veralteten Templates umgeht. Bestätige den Fix, indem du überprüfst, dass ein Administrator ein veraltetes Template nach Ablauf der Lizenz wieder als nicht veraltet markieren kann und dass andere Enterprise-Funktionen abgewählt werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
authorization, backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.