How to upgrade Open edX Native production Koa to Tutor Palm?

Hi,

I am currently using the Open edX Koa version, and I would like to upgrade to Palm due to a MySQL version upgrade. Could you please suggest the upgrade process and guide me on an easy way to handle data or database migration?

@Manish_Hada Sir :pray:

Thank you.

Hi @Neeraj_Singh

You can refer to Upgrading to a new release if you are using tutor.

Currently, we are using the native Open edX Koa release, and I would like to upgrade to the latest version provided by Tutor (Palm).

Please follow the tutor upgradation process. Every step mentioned the Tutor doc.

In that case the process will be a bit long.

You can refer to these discussions

and

These won’t have steps directly but if you read properly into it you’ll get the details

Since having posted that, I’ve created automated scripts to migrate Koa to open edx’s latest stable, currently Quince.

Lawrence McDaniel

Thank you for your response. I would like to inquire if there are significant database table changes when transitioning from Koa to Plam. If so, could you please provide details on the changes and specify the databases involved, such as Mongo or SQL?

yes. the changes are quite significant. you can review these piecemeal by reviewing that Django migrations that pushed to each named release in edx-platform.

Hello,

I’ve successfully migrated the native Open edX Koa to the Tutor Palm version, and the backend, including APIs, is running smoothly. However, we’re encountering an issue with the web part. I’m having trouble redirecting the login and register pages. The theme is functioning, but it’s only working on the header and footer. The rest is giving a 404 error, and I’m not finding useful logs. If anyone is familiar with fixing the login/register part when upgrading from native to Tutor, please share your suggestions.

Request URL:
http://local.overhang.io/
Request Method:
GET
Status Code:
404 Not Found
Remote Address:
[::1]:80
Referrer Policy:
strict-origin-when-cross-origin
!

screenshots are also attached

Thanks!