I just did the update from 4.4.1 to 5.6.1, the environment PSU runs on is:
Windows Server 2022
MS SQL Server 2019
WS-Fed authentication (Configured in AppSettings.json)
Git Sync
I haven’t run into any issues you wanted specifically answered, but I did have the following issues:
- Installer detected a major upgrade (Caused by at least one duplicate Installer entry, had both PSU 4.2.8 and PSU 2.8.2 registered)
- Fixed by removing those entries, unfortunately I had already performed an uninstall on 4.4.1, but it basically found my old uninstall (Excluding the Service Account)
- PSU wouldn’t start, SQL foreign key constraint in the JobPipelineOutput-table, this was caused by old jobs that had an identity Id, but no JobId.
- Fixed by deleteing the jobs with a null-valued JobId on the database
- WS-Fed/Saml Authentication didn’t work properly, I did get past authentication but had the wrong permissions (Might’ve been a license issue, as ours had lapsed as well)
- Could’ve been due to license, in the end I removed it from appsettings.json and set it up using the UI, and it worked again (a license upgrade and restart later)
- Git sync not working.
- Investigating, but seems to be the same issue as in this thread.
- Scripts with gRPC errors
- Still investigating, but it’s why I didn’t upgrade to 5.x in the first place, as it changed some things around which caused basically all internal PSU commands to fail, which I use in many of my scripts.
But as to your point the apps/dashboards work fine, nothing seems to have been lost, and the few issues I have above is mostly due to it being a system with a history of helper scripts and other quirks from not having had the features when I developed it