Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
* upstream/master:
  Issue google#303: Made uninstallation scripts documentation updates in 5.3.1 directory (google#1262)
  I1258 b update release notes (google#1267)
  1279 Fix getversion.py for Windows and update OpenGEE copyright year. (google#1280)
  • Loading branch information
husf-dsheremata committed Apr 30, 2019
2 parents 9730474 + cb8156b commit 4c510c5
Show file tree
Hide file tree
Showing 7 changed files with 138 additions and 72 deletions.
164 changes: 109 additions & 55 deletions docs/geedocs/5.3.0/answer/7160007.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,15 @@ <h5>
This can be done by configuring the <code>PURGE</code> and <code>PURGE_LEVEL</code> settings in <code>/etc/opt/google/XMLparams</code>.
This file must be created manually. View the <a href="../answer/176738.html">Configure Fusion performance</a> document for more details.</p>
<p><strong>Added a <code>long_version</code> parameter to the SCons build. </strong>This will allow the user to override the long version string.</p>

<p><strong>Added options to the Server install script.</strong>
The server install script now checks the size of the publish root and allows the user to set custom user and group names.
</p>

<p><strong>Improved system manager performance for large builds.</strong> This release eliminates some duplicate processing in system manager, which reduces the amount of time it takes to initiate large builds.</p>

<p><strong>Upgraded to OpenJPEG 2000 2.3.1.</strong> This upgrade brings bugs fixes and improvements.</p>

<h5>
<p id="supported_5.3.0">Supported Platforms</p>
</h5>
Expand All @@ -74,33 +83,24 @@ <h5>
</tr>
<tr>
<td>127</td>
<td>Incorrect error messages from Fusion installer</td>
<td>Incorrect error messages from Fusion installer.</td>
<td>
Stop incorrect error from showing when re-installing with<code> -u </code>flag
Stop incorrect error from showing when re-installing with<code> -u </code>flag.
</td>
</tr>
<tr>
<tr>
<td><br><br>171</td>
<td>
PUBLISH_ROOT_VOLUME size checking<br>
ASSET_ROOT and PUBLISH_ROOT volume checking<br>
Some script parameters - parsing and execution (based on those provided by the Fusion installer)<br>
Prompts and summary output similar Fusion installer
</td>
<td>200</td>
<td><code>stage_install</code> fails on the tutorial files when <code>/home</code>
and <code>/tmp</code> are on different file systems.</td>
<td>
Added PUBLISHER_ROOT size checking.<br>
ASSET_ROOT checking is performed in fusion installer - not duplicated in server installer<br>
Added <code>-pgu pguser</code>, <code>-au apacheuser</code>, and <code>-g group</code> options.<br>
Added prompt and summary output similar to fusion installer.
Files are linked in <code>/tmp</code> using symbolic links back to original locations.
</td>
</tr>
<tr>
<td>200</td>
<td><code>stage_install</code> fails on the tutorial files when <code>/home</code>
and <code>/tmp</code> are on different file systems</td>
<td>279</td>
<td>Server upgrade resets the Admin Console password.</td>
<td>
Files are linked in <code>/tmp</code> using symbolic links back to original locations.
When the GEE server is upgraded, either through the <code>install_server.sh</code> script or the RPMs, the Admin Console password will be preserved if the password file is found at the expected location.
</td>
</tr>
<tr>
Expand All @@ -110,37 +110,86 @@ <h5>
Added a <code>v</code> parameter to the query; when its value is 2, the GEE Portable Server will return proper JSON. Currently, it defaults to 1 if not specified.
</td>
</tr>
<tr>
<tr>
<td>1093</td>
<td>The <code>geselectpublishroot</code> server command line tool offers no help, and appears to take some action when the <code>--help</code> flag is specified.</td>
<td>
Help has been added through the <code>--help</code> option, or if any invalid parameter is given.
</td>
</tr>
<tr>
<td>1098</td>
<td>TravisCI can pass when compilation fails.</td>
<td>
Add logic to cause compilation failures to be detected and reported.
</td>
</tr>
<tr>
<td>1104</td>
<td>CentOS 7 (and maybe others) fails to build OpenGEE. Build seems to fail when building third party parts of Qt. This appears to be an issue with libpng.</td>
<td>
Fixed by including <code>libpng12</code> in the build script.
</td>
</tr>
<tr>
<td>1122</td>
<td>Check for PIL (Python Imaging Library) returns an error.</td>
<td>
Change how PIL is included.
</td>
</tr>
<tr>
<td>1158</td>
<td><code>geeServerDefs</code> are not returned by Portable Server after being requested, once the globe has been viewed by a client. It is not possible to request <code>geeServerDefs</code> for globes other than the current <code>selectedGlobe</code>.</td>
<td>
<code>geeServerDefs</code> are returned correctly and can be requested for any valid globe at any time.
</td>
</tr>
<tr>
<td>1166</td>
<td>Imagery resources can be created with invalid dates.</td>
<td>
Added a validity check that ensures a valid date is entered. A date of 0000-00-00 can also be entered as a default value. The user will not be allowed to save with an invalid date entered. This applies only to the GUI.
</td>
</tr>
<tr>
<td>1169</td>
<td>Cutting a globe with historical imagery embeds a link to the original Google Earth Server that served the historical imagery.</td>
<td>
There is an advanced option to include historical imagery links or not. The default option will be to NOT include links to historical imagery, and the links will be stripped from the cut globe. When the historical imagery links are enabled, the existing behavior will be preserved.
</td>
</tr>
<tr>
<td>1187</td>
<td>RPM upgrades change owner and permissions on symlinked portable globes directories</td>
<td>RPM upgrades change owner and permissions on symlinked portable globe directories.</td>
<td>
Symlinked portable globe directories are not modified during geserver upgrades
Symlinked portable globe directories are not modified during geserver upgrades.
</td>
</tr>
<tr>
<td>1093</td>
<td>The <code>geselectpublishroot</code> server command line tool offers no help, and appears to take some action when the <code>--help</code> flag is specified</td>
<td>1190</td>
<td>Some 32-bit platforms are unable to open files of size >2GB.</td>
<td>
Use POSIX file API to support large files on some 32-bit platforms.
</td>
</tr>
<tr>
<td>1192</td>
<td>There appears to be a regression issue in OpenJPEG 2000 lib version 2.3.0 (that Fusion uses), causing an error when fusing jp2 files.</td>
<td>
Help has been added through the <code>--help</code> option, or if any invalid parameter is given
We have upgraded to OpenJPEG 2.3.1.
</td>
</tr>
<tr>
<td>1194</td>
<td>Sockets build up during large project builds</td>
<td>Sockets build up during large project builds.</td>
<td>gesystemmanager now has a timeout when trying to respond to a request for status. This prevents a backlog of requests that could build up while it is busy handling a long-running request. The timeout is configurable.</td>
</tr>
<tr>
<td>1166</td>
<td>Imagery resources can be created with invalid dates</td>
<td>1201</td>
<td>Fusion uses incorrect or no date if using .kip files as source.</td>
<td>
Added a validity check that ensures a valid date is entered. A date of 0000-00-00 can also be entered as a default value. The user will not be allowed to save with an invalid date entered.
Fusion now uses acquisition data correctly.
</td>
</tr>
<tr>
Expand All @@ -152,37 +201,37 @@ <h5>
</tr>
<tr>
<td>1210</td>
<td>Fix Xerces-related memory leaks</td>
<td>Fix Xerces-related memory leaks.</td>
<td>
Added an experimental option that fixes several memory leaks related to our usage of the Xerces library.
</td>
</tr>
<tr>
<td>1226</td>
<td>Ubuntu 14.04 Installation Requires Boost</td>
<td>1228</td>
<td>Assemble button is not fully visible, making it difficult to use the GLC assembly tool.</td>
<td>
Documented this required dependency.
Added a scroll-bar to glc_assemble webpage to allow scrolling to 'Assemble' button.
</td>
</tr>
</tr>
<tr>
<td>1228</td>
<td>Assemble button is not fully visible, making it difficult to use the GLC assembly tool</td>
<td>1251</td>
<td>Build number was incorrectly being appended to the version in RPM packaging.</td>
<td>
Added a scroll-bar to glc_assemble webpage to allow scrolling to 'Assemble' button.
RPM packaging should put the build number in the <code>release</code> field of the RPM properties and not append it to the version number in the <code>version</code> field. This was preventing point releases from properly upgrading.
</td>
</tr>
<tr>
<td>279</td>
<td>Server upgrade resets the Admin Console password</td>
<td>1275</td>
<td>Search results from KML layers do not display properly in Earth Client.</td>
<td>
When the GEE server is upgraded, either through the <code>install_server.sh</code> script or the RPMs, the Admin Console password will be preserved if the password file is found at the expected location.
Updated KML rendering libraries with new versions provided by Google.
</td>
</tr>
<tr>
<td>1251</td>
<td>Build number was incorrectly being appended to the version in RPM packaging</td>
<td>1276</td>
<td>System manager purges the asset and asset version caches unnecessarily during builds. For large builds this can evict most of the items from the cache.</td>
<td>
RPM packaging should put the build number in the <code>release</code> field of the RPM properties and not append it to the version number in the <code>version</code> field. This was preventing point releases from properly upgrading.
Remove the calls to these purge functions.
</td>
</tr>
<tr>
Expand Down Expand Up @@ -213,12 +262,12 @@ <h5>
</tr>
<tr>
<td>8</td>
<td>Ensure GEE Portable Cutter Job Completes</td>
<td>Ensure GEE Portable Cutter job completes</td>
<td>No current work around.</td>
</tr>
<tr>
<td>9</td>
<td>Improve FileUnpacker Handling of Invalid Files</td>
<td>Improve FileUnpacker handling of invalid files</td>
<td>No current work around.</td>
</tr>
<tr>
Expand All @@ -228,13 +277,13 @@ <h5>
</tr>
<tr>
<td>34</td>
<td>Scons build creates temporary directories named “0” </td>
<td>SCons build creates temporary directories named “0” </td>
<td>No current work around.</td>
</tr>
<tr>
<td>126</td>
<td>The Fusion installer creates a backup on the first run</td>
<td>No current work around. The created backup can be deleted.</td>
<td>The created backup can be deleted.</td>
</tr>
<tr>
<td>190</td>
Expand Down Expand Up @@ -311,11 +360,6 @@ <h5>
<td>Fusion crashes when opening an unsupported file type</td>
<td>Re-open Fusion and avoid opening unsupported file types.</td>
</tr>
<tr>
<td>343</td>
<td>gefusion: File ->open->*.kiasset*,*.ktasset*,*.kip does not work</td>
<td>kip is not a supported format. Void opening files with .kip extension.</td>
</tr>
<tr>
<td>380</td>
<td>Provider field in resource-view is blank</td>
Expand Down Expand Up @@ -353,7 +397,7 @@ <h5>
</tr>
<tr>
<td>419</td>
<td>Fix Fusion Graphics Acceleration in Ubuntu 14 Docker Container Hosted on Ubuntu 16</td>
<td>Fix Fusion graphics acceleration in Ubuntu 14 Docker container hosted on Ubuntu 16</td>
<td>No current work around.</td>
</tr>
<tr>
Expand Down Expand Up @@ -409,7 +453,7 @@ <h5>
<tr>
<td>474</td>
<td>Running gee_check on some supported platforms reports that the platform is not supported</td>
<td>You can ignore the failed test if using a supported platform (Ubuntu 14.04, Ubuntu 16.04, RHEL 7, and CentOS 7).</td>
<td>You can ignore the failed test if using a supported platform (Ubuntu 14.04, Ubuntu 16.04, RHEL 6 and 7, and CentOS 6 and 7).</td>
</tr>
<tr>
<td>477</td>
Expand Down Expand Up @@ -463,7 +507,7 @@ <h5>
</tr>
<tr>
<td>686</td>
<td>Scons fails to detect libpng library on CentOS 6</td>
<td>SCons fails to detect libpng library on CentOS 6</td>
<td>Ensure that a default <code>g++</code> compiler is installed.</td>
</tr>
<tr>
Expand All @@ -478,9 +522,19 @@ <h5>
</tr>
<tr>
<td>825</td>
<td>Geserver fails to startup fully due to conflicting protobuf library</td>
<td>Geserver fails to start up fully due to conflicting protobuf library</td>
<td>Run <code>pip uninstall protobuf</code> to uninstall the protobuf library installed by pip. </td>
</tr>
<tr>
<td>1202</td>
<td>Can't select .kip, .ktp, or .kvp as source for resource using Fusion UI.</td>
<td>Add the resource from the command line.</td>
</tr>
<tr>
<td>1257</td>
<td>Fusion CLI allows users to enter an invalid date/time for Imagery Resources.</td>
<td>Ensure you use a valid date when creating resources from the command line.</td>
</tr>
</tbody>
</table>
<div class="footer">
Expand Down
7 changes: 3 additions & 4 deletions docs/geedocs/5.3.1/answer/3499964.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@ <h2>Uninstalling</h2>
<li>Stop the Google Earth Enterprise Server, if you have a previous version installed and it is running:
<p><code>/etc/init.d/geserver stop</code></p>
</li>
<li>Navigate to the location at which you initially cloned the GEE git repo.</li>
<li>Within the GEE git repo, navigate to <code>earthenterprise/earth_enterprise/src/installer</code>
and run the script <code>uninstall_server.sh</code>.</li></ol></div>
</ul><div class="footer"><p class="BackToTop"><a href="#top_of_file">Back to top</a> <hr /></p> <p class="copyright">&copy;2015 Google</p></div>
<li>Navigate to the installation location (<code>/opt/google/install</code>).</li>
<li>Run the script <code>uninstall_server.sh</code>.</li></ol></div>
</ul><div class="footer"><p class="BackToTop"><a href="#top_of_file">Back to top</a> <hr /></p> <p class="copyright">&copy;2015 Google, &copy;2019 Open GEE Contributors</p></div>
</div></body> </html>
7 changes: 3 additions & 4 deletions docs/geedocs/5.3.1/answer/4492617.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,13 @@ <h2>Uninstalling</h2>
<code>/etc/init.d/geserver stop</code>
</p>
</li>
<li>Navigate to the location at which you initially cloned the GEE git repo.</li>
<li>Within the GEE git repo, navigate to <code>earthenterprise/earth_enterprise/src/installer</code>
and run the <code>uninstall_fusion.sh</code> and <code>uninstall_server.sh</code> scripts.</li></ol></div>
<li>Navigate to the installation location (<code>/opt/google/install</code>).</li>
<li>Run the scripts <code>uninstall_server.sh</code> and <code>uninstall_fusion.sh</code>.</li></ol></div>
<div class="footer">
<p class="BackToTop"><a href="#top_of_file">Back to top</a>
<hr />
</p>
<p class="copyright">&copy;2015 Google</p>
<p class="copyright">&copy;2015 Google, &copy;2019 Open GEE Contributors</p>
</div>
</div>
</body>
Expand Down
4 changes: 2 additions & 2 deletions docs/geedocs/5.3.1/answer/7160008.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ <h2>Release notes: Open GEE 5.3.1</h2>
<h5>
<p id="overview_5.3.1">New Features</p>
</h5>
<p><strong>Placeholder for first new feature in 5.3.1. </strong>Put description here</p>
<p><strong>Uninstallation scripts are now copied over to the installation at <code>/opt/google/install</code>. </strong>This will allow the user to uninstall from the installation instead of having to have a copy of the source code on hand.</p>
<h5>
<p id="supported_5.3.1">Supported Platforms</p>
</h5>
Expand Down Expand Up @@ -371,7 +371,7 @@ <h5>

<hr />
</p>
<p class="copyright">&copy;2018-2019 Open GEE Contributors</p>
<p class="copyright">&copy;2019 Open GEE Contributors</p>
</div>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
Copyright 2017 Google Inc.
Copyright 2018 the OpenGEE Contributors.
Copyright 2018-2019 the OpenGEE Contributors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -160,7 +160,7 @@ <h2>
<p>
Copyright 2017 Google Inc.
<br>
Copyright 2018 the OpenGEE Contributors.
Copyright 2018-2019 the OpenGEE Contributors.
<p>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
Copyright 2017 Google Inc.
Copyright 2018 the OpenGEE Contributors.
Copyright 2018-2019 the OpenGEE Contributors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -104,9 +104,9 @@
Version: <span id="BuildVersion"></span>
<br>
<br>
&copy; 2010-2015 Google.
&copy; 2010-2017 Google.
<br>
&copy; 2015-2018 the OpenGEE Contributors.
&copy; 2018-2019 the OpenGEE Contributors.
<br>
<a href="/local/preview/developers/terms.html">Portable Terms of Service</a>
<iframe class="IframeAbout" id="IframeAbout" frameborder="0" scrolling="no" style="display: none;">
Expand Down
Loading

0 comments on commit 4c510c5

Please sign in to comment.