unable to use 'services:update' UI to downgrade from 5.3.3.62 to 5.3.2.77, at least when 5.3.2.77 was the original installation

Description

On the 'Services - Update' page of the 'server' administrator, with 'releases' selected, 5.3.2.77 does not appear in the 'select the version' drop-down, even though 5.3.2.77 was the original installed release, as indicated in the page footer:

  • You cannot downgrade below 5.3.2.77 because your lucee.jar has bundled this version. To go below this version you need to replace your lucee.jar with an older version.

Environment

CentOS 7, Java 11

Activity

Show:
Tim Parker
October 3, 2019, 4:39 PM

…/tomcat/lucee-server/patches contains two files on this instance:

-rw-r--r-- 1 root root 9744630 Sep 10 16:36 5.3.3.62.lco
-rw-r----- 1 root root 10094335 Aug 9 15:40 5.3.2.77.lco

Pothys - MitrahSoft
October 4, 2019, 7:09 AM

Could you please check with the latest version of lucee. Because the issue has been fixed in 5.3.4.16.

Tim Parker
October 4, 2019, 2:13 PM

this didn’t work for me with 5.3.4.16. It’s possible that the cause has to do with the way I reverted from 5.3.3.62 to 5.3.2.77, so here’s the full history:

Clean install of Lucee 5.3.2.77

Use services UI to upgrade to 5.3.3.62

unable to revert to 5.3.2.77 (5.3.2.77 not in drop-down)

manually delete 5.3.3.62.lco from patches folder, restart

(all appears well as 5.3.2.77)

upgrade to 5.3.4.16-SNAPSHOT

unable to revert to 5.3.2.77 - only 5.3.3.62 is listed

 

My guess here is that the original installed release is a special case that’s not being handled correctly.

Pothys - MitrahSoft
April 7, 2020, 2:41 PM

, I've checked once again and the issue fixed in version 5.3.4.16-SNAPSHOT. I think your base version is 5.3.2.77 means the issue was not fixed on that version. The base version of you is 5.3.4.16-SNAPSHOT and above means only the issue was fixed.

Pothys - MitrahSoft
May 6, 2020, 10:24 AM

, Did you check as per above my comment?. If NO, please check and report here back. It'll improve the status of the ticket.

Assignee

Michael Offner

Reporter

Tim Parker

Priority

Minor

Labels

None

Fix versions

Affects versions

Configure