K8S/Helm - Downgrade to Team Edition after trial Entreprise Edition

After installing Mattermost Team Edition, we clicked on try “Mattermost Enterprise”.

Ou trial is now ended and we have a red banner on top of our client.
“Enterprise license is expired and some features may be disabled”.
How to remove this banner?

Current plan is “Team Edition”. Do we need to remove an old license?
I tried reading the documentation around mmctl license but there is no command to list licenses.

Thank you for you support.

Francois

PS: After some time, we managed to use the Helm Chart. I will share some feedback/recos on how to properly deploy it using Team Edition. Minor things that, if you know the answer, makes your life 100 times easier.

UP!
Any idea how to stop this trial? Our free trial wil expire in -8 days…

Hi Francois, welcome to the forums! To remove the expired license banner, have you tried using the command mmctl license remove to delete the old license file? You can find more details in the mmctl documentation. And thanks for sharing your deployment feedback. Those tips will definitely help others in the community! Let me know if you need any further assistance. :blush:

Thanks John, running this command from a pod give me this error:

I’ll dig a bit.

Following this now: [Solved] Error: cannot read user credentials, maybe you need to use login first - #3 by devin

OK, here we go, from within the pod, I ran:
“mmctl auth login http://localhost:8065
I used admin login/pass (do not use email).
from there I ran “mmctl license remove”

From what I read, config is now in the DB but I can’t tell if the config.json is what has been used to populate the configuration in the DB.

Also mmctl using --local flag wasn’t working (configJSON yaml value in helmchart values had no impact.)

Now everytime I enter the console, I get this message:

I don’t believe it was there before…

Hi Francois, great job resolving the license issue; regarding the “Please enter a valid business email address” message, it may appear if certain email fields are unset in your configuration. Please check your email settings in the System Console, and feel free to reach out if you need further assistance!

Sorry? If it’s indeed because a setting is missing and not that the email-check regexp is faulty, and can only be solved by asking for support, then this is a ridiculous error message!

The main problem is the bugging of this popup - there are many ways to upsell, but irritating somebody to upgrade, is not one of them.

I really dont think they do this on purpose…

But now calls are not working anymore.
Haha…

New month, new bug. Testing is difficult, seemingly.

We now have notifications for mentions in muted channels, but it’s hidden which muted channel… Calls do work today. :slight_smile: