I'm having quite a few issues trying to upgrade our v1.12.2 instance to 1.18.1
I tried doing in-place upgrades and ended up having a lot of problems that we tried to debug without any luck. I ended up reverting to the snapshot before the upgrade to get the system back up and running.
As part of our conversation about the first set of problems, we decided that it might be better to build a new server and just import the old db. I did that, built a Ubuntu 24.04 server with Apache, mysql, and PHP8.1. I downloaded and got 1.18.1 setup and functioning on this new server. On the old server, I did a mysqldump out to a sql file for the entire db. Copied that file over to the new server and imported the sql file into the db on the new server. I also changed the following values in the ost-config.php file to match the db that I imported (SECRET_SALT, ADMIN_EMAIL, DBNAME, DBUSER, DBPASS).
When I launch the site I'm having many issues. So far, this is what I have found. I'm assuming as I go along I will find more issues.
- The login for agents just spins endlessly after typing in the username/password. If I refresh the page it will take me to the agent page. I have not tried the login for the user side. (There were similar login issues when we did the upgrade the first time.)
- The custom logo and background are broken. I assumed that was because the image files did not come over with the import. I then tried to upload the logo again and still have a broken image.
- We use the ldap plugin and ldap for all of our normal user and agent logins. I verified the settings came across in the import and clicked save to make sure it was all happy with the ldap php module. I got the green bar to say successful. ldap is still not working for the agent login. (This was one of the big problems we had before because the user and staff tables did not update correctly with the update script.)
- Most of the tickets are not showing in the agent page. The ticket table shows over 24000 rows but I can only see nine tickets total.
Can you see anything I missed or suggestions on tackling these anything else that may come up?