google / earthenterprise

Google Earth Enterprise - Open Source
Apache License 2.0
2.67k stars 887 forks source link

Upgrade to OpenSSL 1.1.1 #1897

Closed tst-lsavoie closed 3 years ago

tst-lsavoie commented 3 years ago

This PR upgrades our bundled version of Open SSL to the latest version. It also fixes some problems with the RPMs that were discovered during this upgrade. Specifically, some of the post-install scripts rely on Open GEE binaries, but in the middle of a yum upgrade you might be using old binaries that are trying to link to libraries that have already been upgraded, resulting in errors and crashes. Thus, this PR also includes code to force upgrades to happen in a safe order.

Fixes #1895

tst-lsavoie commented 3 years ago

We're running into some problems testing and need to put some thought into where we're going with OpenSSL long term. Closing this for now.