IDP-668
Rod Widdowson
rdw at steadingsoftware.com
Sat Mar 28 08:01:20 EDT 2015
Over in shib-users someone reported an issue in which a windows ugrade
wasn't removing the old jar files from webapp.
I think that ultimately this is because the jar files do not carry a version
number that windows understands. I think the user had a timing event on
their machine and so because the timestamps of the jar files didn't match
the upgrade didn't remove the old files. Either way we do want to remove
any detritus in these directories not only to handle installer hiccoughs,
but also to discourage people from making changes in there.
I have just checked a fix in which basically duplicates the work that the
ant installer does and removes the critical files (system, webapp, bin/lib
and the jetty installation) into trunk.
I think that I'd like to do a re-release of the windows installers for
3.1.1[.2] so that if people are bitten by this issue they can do an same
version upgrade with a fixed installer. The alternative (which the reporter
has done) is to uninstall, remove the critical files and reinstall.
So I'm polling here to see whether we think that a new installer is a good
idea and if so whether my proposed process (below) for doing this makes this
reasonable.
1) Cut a new Branch (3.1.1.2) from the 3.1.1.1 tag
2) Make the changes in the branch (I have made sure that this will be
tractable. give it
3) Build the installer with a new service release version of 3.1.1.2.
4) Test &c as usual
4) Tag the branch and 3.1.1.1 as usual.
Thoughts?
/Rod
More information about the dev
mailing list