Packaging the enterprise version of Mattermost
-
I was mistaken. Community and Enterprise are different binaries.
- Team edition: https://releases.mattermost.com/X.X.X/mattermost-team-X.X.X-linux-amd64.tar.gz
- wget https://releases.mattermost.com/X.X.X/mattermost-X.X.X-linux-amd64.tar.gz
If you want to upgrade, it will overwrite binary. This is not something we can support. But maybe we can make a new package.
-
wrote on Mar 10, 2023, 10:37 AM last edited by
How annoying. Could you have a look into packaging the Enterprise version for us to see what would be involved?
-
How annoying. Could you have a look into packaging the Enterprise version for us to see what would be involved?
wrote on Mar 10, 2023, 2:56 PM last edited by@Sam_uk Mattermost say:
"Shut down your instance and replace the mattermost-team-edition image in the dockerfile with mattermost-enterprise-edition image"
*Restart your instance
I don't think they've grasped that Cloudron is slightly more complex wrapper than a simple dockerfile, but it does suggest it should be a fairly straightforward job to fork the Cloudron package?
-
@Sam_uk Mattermost say:
"Shut down your instance and replace the mattermost-team-edition image in the dockerfile with mattermost-enterprise-edition image"
*Restart your instance
I don't think they've grasped that Cloudron is slightly more complex wrapper than a simple dockerfile, but it does suggest it should be a fairly straightforward job to fork the Cloudron package?
@Sam_uk Yes, correct. The best way forward is to fork https://git.cloudron.io/cloudron/mattermost-app . Then, replace the line in https://git.cloudron.io/cloudron/mattermost-app/-/blob/master/Dockerfile#L11 with the enterprise binary link.
I don't think we are able to create a new package immediately. This requires some testing to know things work and we don't have a license.
But if you are able to do it fork and build and confirm things work, we can look into publishing this.
-
@Sam_uk Yes, correct. The best way forward is to fork https://git.cloudron.io/cloudron/mattermost-app . Then, replace the line in https://git.cloudron.io/cloudron/mattermost-app/-/blob/master/Dockerfile#L11 with the enterprise binary link.
I don't think we are able to create a new package immediately. This requires some testing to know things work and we don't have a license.
But if you are able to do it fork and build and confirm things work, we can look into publishing this.
-
wrote on Mar 15, 2023, 10:49 PM last edited by
@girish could you give access to
https://gitlab.com/samuk1 please
-
@girish could you give access to
https://gitlab.com/samuk1 please
@Sam_uk that's the gitlab.com account. I need your account in git.cloudron.io
-
@Sam_uk that's the gitlab.com account. I need your account in git.cloudron.io
wrote on Mar 16, 2023, 9:43 AM last edited by@girish Could you give access to https://git.cloudron.io/lesteak please
-
@girish Could you give access to https://git.cloudron.io/lesteak please
-
Thanks @girish Once we have it working and somewhat tested what would be the next steps? I can give you access to our Cloudron instance for some further testing?
-
wrote on Mar 17, 2023, 11:07 AM last edited byThis post is deleted!
-
wrote on Mar 17, 2023, 2:28 PM last edited by Sam_uk Mar 17, 2023, 2:36 PM
@Sam_uk OK this seems to build and accept my licence. I've sent a user invite to support@cloudron.io so you could have a poke at it and see if you're happy to add to the appstore.
-
@Sam_uk OK this seems to build and accept my licence. I've sent a user invite to support@cloudron.io so you could have a poke at it and see if you're happy to add to the appstore.
@Sam_uk https://git.cloudron.io/lesteak/mattermost-enterprise/ is the repo correct?
-
@Sam_uk https://git.cloudron.io/lesteak/mattermost-enterprise/ is the repo correct?
-
@Sam_uk Will take us a bit to get to it (after 7.4 probably), but I think you can continue running your custom build since they only release once a month or so. We will get to this at some point.
-
@girish Great. You wouldn't anticipate any security implications from the change of binary?
-
wrote on Jan 11, 2024, 9:37 AM last edited by
Just bumping this, could you take a look at offering the enterprise?