Author: buildbot
Date: Tue May 19 05:40:01 2015
New Revision: 951825

Log:
Staging update by buildbot for slider

Added:
    
websites/staging/slider/trunk/content/docs/slider_specs/application_pkg_upgrade.html
Modified:
    websites/staging/slider/trunk/content/   (props changed)
    websites/staging/slider/trunk/content/design/architecture.html
    websites/staging/slider/trunk/content/design/index.html
    
websites/staging/slider/trunk/content/design/registry/a_YARN_service_registry.html
    websites/staging/slider/trunk/content/design/registry/index.html
    
websites/staging/slider/trunk/content/design/registry/initial_registry_design.html
    
websites/staging/slider/trunk/content/design/registry/p2p_service_registries.html
    websites/staging/slider/trunk/content/design/registry/references.html
    websites/staging/slider/trunk/content/design/registry/registry-model.html
    
websites/staging/slider/trunk/content/design/registry/service_registry_end_to_end_scenario.html
    
websites/staging/slider/trunk/content/design/registry/the_YARN_application_registration_and_binding_problem.html
    websites/staging/slider/trunk/content/design/rolehistory.html
    websites/staging/slider/trunk/content/design/specification/cli-actions.html
    websites/staging/slider/trunk/content/design/specification/index.html
    websites/staging/slider/trunk/content/design/specification/slider-model.html
    websites/staging/slider/trunk/content/design/ssl_implementation.html
    websites/staging/slider/trunk/content/developing/building.html
    websites/staging/slider/trunk/content/developing/chaosmonkey.html
    websites/staging/slider/trunk/content/developing/debugging.html
    websites/staging/slider/trunk/content/developing/demo.html
    websites/staging/slider/trunk/content/developing/functional_tests.html
    websites/staging/slider/trunk/content/developing/index.html
    websites/staging/slider/trunk/content/developing/manual_testing.html
    websites/staging/slider/trunk/content/developing/releasing.html
    websites/staging/slider/trunk/content/developing/releasing_process_v1.html
    websites/staging/slider/trunk/content/developing/style.html
    websites/staging/slider/trunk/content/developing/submitting_patches.html
    websites/staging/slider/trunk/content/developing/testing.html
    websites/staging/slider/trunk/content/developing/windows.html
    websites/staging/slider/trunk/content/docs/api/index.html
    websites/staging/slider/trunk/content/docs/api/slider_REST_api_v2.html
    websites/staging/slider/trunk/content/docs/api/slider_REST_v1.html
    websites/staging/slider/trunk/content/docs/client-configuration.html
    websites/staging/slider/trunk/content/docs/configuration/appconfig.html.html
    websites/staging/slider/trunk/content/docs/configuration/core.html
    websites/staging/slider/trunk/content/docs/configuration/index.html
    websites/staging/slider/trunk/content/docs/configuration/internal.html
    websites/staging/slider/trunk/content/docs/configuration/resources.html
    
websites/staging/slider/trunk/content/docs/configuration/revision-1/index.html
    
websites/staging/slider/trunk/content/docs/configuration/revision-1/redesign.html
    
websites/staging/slider/trunk/content/docs/configuration/revision-1/specification.html
    websites/staging/slider/trunk/content/docs/examples.html
    websites/staging/slider/trunk/content/docs/exitcodes.html
    websites/staging/slider/trunk/content/docs/getting_started.html
    websites/staging/slider/trunk/content/docs/high_availability.html
    websites/staging/slider/trunk/content/docs/index.html
    websites/staging/slider/trunk/content/docs/manpage.html
    websites/staging/slider/trunk/content/docs/security.html
    
websites/staging/slider/trunk/content/docs/slider_specs/application_configuration.html
    
websites/staging/slider/trunk/content/docs/slider_specs/application_definition.html
    
websites/staging/slider/trunk/content/docs/slider_specs/application_instance_configuration.html
    
websites/staging/slider/trunk/content/docs/slider_specs/application_needs.html
    
websites/staging/slider/trunk/content/docs/slider_specs/application_package.html
    
websites/staging/slider/trunk/content/docs/slider_specs/canonical_scenarios.html
    
websites/staging/slider/trunk/content/docs/slider_specs/creating_app_definitions.html
    
websites/staging/slider/trunk/content/docs/slider_specs/hello_world_slider_app.html
    websites/staging/slider/trunk/content/docs/slider_specs/index.html
    websites/staging/slider/trunk/content/docs/slider_specs/simple_pkg.html
    
websites/staging/slider/trunk/content/docs/slider_specs/specifying_exports.html
    
websites/staging/slider/trunk/content/docs/slider_specs/writing_app_command_scripts.html
    websites/staging/slider/trunk/content/docs/ssl.html
    websites/staging/slider/trunk/content/docs/troubleshooting.html
    websites/staging/slider/trunk/content/downloads/index.html
    websites/staging/slider/trunk/content/index.html
    websites/staging/slider/trunk/content/mailing_lists.html
    websites/staging/slider/trunk/content/release_notes/release-0.30.0.html
    websites/staging/slider/trunk/content/release_notes/release-0.40.0.html
    websites/staging/slider/trunk/content/release_notes/release-0.50.2.html
    websites/staging/slider/trunk/content/release_notes/release-0.60.0.html
    websites/staging/slider/trunk/content/release_notes/release-0.61.0.html
    websites/staging/slider/trunk/content/release_notes/release-0.70.1.html
    websites/staging/slider/trunk/content/team.html

Propchange: websites/staging/slider/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue May 19 05:40:01 2015
@@ -1 +1 @@
-1680147
+1680175

Modified: websites/staging/slider/trunk/content/design/architecture.html
==============================================================================
--- websites/staging/slider/trunk/content/design/architecture.html (original)
+++ websites/staging/slider/trunk/content/design/architecture.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/index.html
==============================================================================
--- websites/staging/slider/trunk/content/design/index.html (original)
+++ websites/staging/slider/trunk/content/design/index.html Tue May 19 05:40:01 
2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/a_YARN_service_registry.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/registry/a_YARN_service_registry.html
 (original)
+++ 
websites/staging/slider/trunk/content/design/registry/a_YARN_service_registry.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/registry/index.html
==============================================================================
--- websites/staging/slider/trunk/content/design/registry/index.html (original)
+++ websites/staging/slider/trunk/content/design/registry/index.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/initial_registry_design.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/registry/initial_registry_design.html
 (original)
+++ 
websites/staging/slider/trunk/content/design/registry/initial_registry_design.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/p2p_service_registries.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/registry/p2p_service_registries.html
 (original)
+++ 
websites/staging/slider/trunk/content/design/registry/p2p_service_registries.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/registry/references.html
==============================================================================
--- websites/staging/slider/trunk/content/design/registry/references.html 
(original)
+++ websites/staging/slider/trunk/content/design/registry/references.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/registry-model.html
==============================================================================
--- websites/staging/slider/trunk/content/design/registry/registry-model.html 
(original)
+++ websites/staging/slider/trunk/content/design/registry/registry-model.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/service_registry_end_to_end_scenario.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/registry/service_registry_end_to_end_scenario.html
 (original)
+++ 
websites/staging/slider/trunk/content/design/registry/service_registry_end_to_end_scenario.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/registry/the_YARN_application_registration_and_binding_problem.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/registry/the_YARN_application_registration_and_binding_problem.html
 (original)
+++ 
websites/staging/slider/trunk/content/design/registry/the_YARN_application_registration_and_binding_problem.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/rolehistory.html
==============================================================================
--- websites/staging/slider/trunk/content/design/rolehistory.html (original)
+++ websites/staging/slider/trunk/content/design/rolehistory.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/specification/cli-actions.html
==============================================================================
--- websites/staging/slider/trunk/content/design/specification/cli-actions.html 
(original)
+++ websites/staging/slider/trunk/content/design/specification/cli-actions.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/specification/index.html
==============================================================================
--- websites/staging/slider/trunk/content/design/specification/index.html 
(original)
+++ websites/staging/slider/trunk/content/design/specification/index.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/design/specification/slider-model.html
==============================================================================
--- 
websites/staging/slider/trunk/content/design/specification/slider-model.html 
(original)
+++ 
websites/staging/slider/trunk/content/design/specification/slider-model.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/design/ssl_implementation.html
==============================================================================
--- websites/staging/slider/trunk/content/design/ssl_implementation.html 
(original)
+++ websites/staging/slider/trunk/content/design/ssl_implementation.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/building.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/building.html (original)
+++ websites/staging/slider/trunk/content/developing/building.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/chaosmonkey.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/chaosmonkey.html (original)
+++ websites/staging/slider/trunk/content/developing/chaosmonkey.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/debugging.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/debugging.html (original)
+++ websites/staging/slider/trunk/content/developing/debugging.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/demo.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/demo.html (original)
+++ websites/staging/slider/trunk/content/developing/demo.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/functional_tests.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/functional_tests.html 
(original)
+++ websites/staging/slider/trunk/content/developing/functional_tests.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/index.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/index.html (original)
+++ websites/staging/slider/trunk/content/developing/index.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/manual_testing.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/manual_testing.html 
(original)
+++ websites/staging/slider/trunk/content/developing/manual_testing.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/releasing.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/releasing.html (original)
+++ websites/staging/slider/trunk/content/developing/releasing.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/developing/releasing_process_v1.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/releasing_process_v1.html 
(original)
+++ websites/staging/slider/trunk/content/developing/releasing_process_v1.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/style.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/style.html (original)
+++ websites/staging/slider/trunk/content/developing/style.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/developing/submitting_patches.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/submitting_patches.html 
(original)
+++ websites/staging/slider/trunk/content/developing/submitting_patches.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/testing.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/testing.html (original)
+++ websites/staging/slider/trunk/content/developing/testing.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/developing/windows.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/windows.html (original)
+++ websites/staging/slider/trunk/content/developing/windows.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/api/index.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/api/index.html (original)
+++ websites/staging/slider/trunk/content/docs/api/index.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/api/slider_REST_api_v2.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/api/slider_REST_api_v2.html 
(original)
+++ websites/staging/slider/trunk/content/docs/api/slider_REST_api_v2.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/api/slider_REST_v1.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/api/slider_REST_v1.html 
(original)
+++ websites/staging/slider/trunk/content/docs/api/slider_REST_v1.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/client-configuration.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/client-configuration.html 
(original)
+++ websites/staging/slider/trunk/content/docs/client-configuration.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/configuration/appconfig.html.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/configuration/appconfig.html.html 
(original)
+++ 
websites/staging/slider/trunk/content/docs/configuration/appconfig.html.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/configuration/core.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/configuration/core.html 
(original)
+++ websites/staging/slider/trunk/content/docs/configuration/core.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/configuration/index.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/configuration/index.html 
(original)
+++ websites/staging/slider/trunk/content/docs/configuration/index.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/configuration/internal.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/configuration/internal.html 
(original)
+++ websites/staging/slider/trunk/content/docs/configuration/internal.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/configuration/resources.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/configuration/resources.html 
(original)
+++ websites/staging/slider/trunk/content/docs/configuration/resources.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/configuration/revision-1/index.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/configuration/revision-1/index.html 
(original)
+++ 
websites/staging/slider/trunk/content/docs/configuration/revision-1/index.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/configuration/revision-1/redesign.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/configuration/revision-1/redesign.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/configuration/revision-1/redesign.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/configuration/revision-1/specification.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/configuration/revision-1/specification.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/configuration/revision-1/specification.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/examples.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/examples.html (original)
+++ websites/staging/slider/trunk/content/docs/examples.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/exitcodes.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/exitcodes.html (original)
+++ websites/staging/slider/trunk/content/docs/exitcodes.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/getting_started.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/getting_started.html (original)
+++ websites/staging/slider/trunk/content/docs/getting_started.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/high_availability.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/high_availability.html (original)
+++ websites/staging/slider/trunk/content/docs/high_availability.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/index.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/index.html (original)
+++ websites/staging/slider/trunk/content/docs/index.html Tue May 19 05:40:01 
2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/manpage.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/manpage.html (original)
+++ websites/staging/slider/trunk/content/docs/manpage.html Tue May 19 05:40:01 
2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/security.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/security.html (original)
+++ websites/staging/slider/trunk/content/docs/security.html Tue May 19 
05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/application_configuration.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_configuration.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_configuration.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/application_definition.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_definition.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_definition.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/application_instance_configuration.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_instance_configuration.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_instance_configuration.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/application_needs.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_needs.html 
(original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_needs.html 
Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/application_package.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_package.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_package.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Added: 
websites/staging/slider/trunk/content/docs/slider_specs/application_pkg_upgrade.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/application_pkg_upgrade.html
 (added)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/application_pkg_upgrade.html
 Tue May 19 05:40:01 2015
@@ -0,0 +1,384 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <link href="/css/bootstrap.min.css" rel="stylesheet">
+  <link href="/css/bootstrap-theme.min.css" rel="stylesheet">
+  <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+  <!--[if lt IE 9]>
+    <script 
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js";></script>
+    <script 
src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js";></script>
+  <![endif]-->
+  <script 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js";></script>
+  <script src="/js/bootstrap.min.js"></script>
+  <link href="/css/slider.css" rel="stylesheet" type="text/css">
+  <link 
href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" 
rel="stylesheet">
+  <title></title>
+  
+</head>
+
+<body>
+<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+<div class="container-fluid">
+  <div class="navbar-header">
+    <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target="#navbar-items">
+      <span class="sr-only">Toggle navigation</span>
+      <span class="icon-bar"></span>
+      <span class="icon-bar"></span>
+      <span class="icon-bar"></span>
+    </button>
+    <a class="navbar-brand" href="/index.html">Slider</a>
+  </div>
+  <div class="collapse navbar-collapse" id="navbar-items">
+  <ul class="nav navbar-nav">
+    <li class="dropdown">
+      <a class="dropdown-toggle" data-toggle="dropdown" href="#">
+        Project <span class="caret"></span>
+      </a>
+<ul class="dropdown-menu">
+<li id="nav_index"><a href="/index.html">Home</a></li>
+<li id="nav_downloads"><a href="/downloads">Downloads</a></li>
+<li id="nav_source"><a 
href="https://git-wip-us.apache.org/repos/asf/incubator-slider.git";><i 
class="fa fa-external-link"></i> Source</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0";><i class="fa 
fa-external-link"></i> License</a></li>
+<li class="divider"></li>
+<li class="dropdown-header">Community</li>
+<li id="nav_team"><a href="/team.html">Team</a></li>
+<li id="nav_mailinglists"><a href="/mailing_lists.html">Mailing Lists</a></li>
+<li class="divider"></li>
+<li class="dropdown-header">Tools</li>
+<li id="nav_jira"><a href="https://issues.apache.org/jira/browse/SLIDER";><i 
class="fa fa-external-link"></i> Issues</a></li>
+<li id="nav_builds"><a href="https://builds.apache.org/job/Slider-develop";><i 
class="fa fa-external-link"></i> Builds</a></li>
+</ul>
+</li>
+
+    <li class="dropdown">
+      <a class="dropdown-toggle" data-toggle="dropdown" href="/design">
+        Design <span class="caret"></span>
+      </a>
+<ul class="dropdown-menu">
+<li id="nav_design_overview"><a 
href="/design/architecture.html">Overview</a></li>
+<li id="nav_app_needs"><a 
href="/docs/slider_specs/application_needs.html">Application Needs</a></li>
+<li id="nav_spec"><a href="/design/specification/index.html">Expected 
Behavior</a></li>
+<li id="nav_registry"><a href="/design/registry/index.html">Service 
Registry</a></li>
+<li id="nav_ssl_impl"><a href="/design/ssl_implementation.html">SSL 
Implementation</a></li>
+<li id="nav_role_history"><a href="/design/rolehistory.html">Role 
History</a></li>
+</ul>
+</li>
+
+
+    <li class="dropdown">
+      <a class="dropdown-toggle" data-toggle="dropdown" href="/developing">
+        Developing <span class="caret"></span>
+      </a>
+<ul class="dropdown-menu">
+<li id="nav_dev_building"><a href="/developing/building.html">Building</a></li>
+<li id="nav_dev_debugging"><a 
href="/developing/debugging.html">Debugging</a></li>
+<li id="nav_dev_testing"><a href="/developing/testing.html">Testing</a></li>
+<li id="nav_dev_funtesting"><a 
href="/developing/functional_tests.html">Functional Testing</a></li>
+<li id="nav_dev_manual_testing"><a 
href="/developing/manual_testing.html">Manual Testing</a></li>
+<li id="nav_releasing"><a href="/developing/releasing.html">Releasing</a></li>
+</ul>
+</li>
+
+    <li class="dropdown">
+      <a class="dropdown-toggle" data-toggle="dropdown" href="#">
+        Using <span class="caret"></span>
+      </a>
+<ul class="dropdown-menu">
+<li id="nav_use_getting_started"><a href="/docs/getting_started.html">Getting 
Started</a></li>
+<li id="nav_use_manpage"><a href="/docs/manpage.html">Man Page</a></li>
+<li id="nav_use_config"><a href="/docs/configuration/index.html">Application 
Configuration</a></li>
+<li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
+<li role="presentation" class="divider"></li>
+<li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
+<li role="presentation" class="divider"></li>
+<li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
+<li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>
+<li role="presentation" class="divider"></li>
+<li id="nav_use_debugging"><a 
href="/developing/debugging.html">Debugging</a></li>
+<li id="nav_use_troubleshooting"><a 
href="/docs/troubleshooting.html">Troubleshooting</a></li>
+<li role="presentation" class="divider"></li>
+<li id="nav_use_high_availability"><a href="/docs/high_availability.html">High 
Availability</a></li>
+<li id="nav_use_security"><a href="/docs/security.html">Security</a></li>
+<li id="nav_am_agent_ssl"><a href="/docs/ssl.html">Agent to AM SSL</a></li>
+<li id="nav_use_app_configuration"><a 
href="/docs/configuration/index.html">App Configuration Model</a></li>
+<li id="nav_use_examples"><a href="/docs/examples.html">Provider 
Examples</a></li>
+</ul>
+</li>
+
+    <li class="dropdown">
+      <a class="dropdown-toggle" data-toggle="dropdown" href="#">
+        ASF Links <span class="caret"></span>
+      </a>
+<ul class="dropdown-menu">
+<li><a href="http://www.apache.org";><i class="fa fa-external-link"></i> Apache 
Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html";><i class="fa 
fa-external-link"></i> Sponsorship</a></li>
+<li><a href="http://www.apache.org/security/";><i class="fa 
fa-external-link"></i> Security</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html";><i class="fa 
fa-external-link"></i> Thanks</a></li>
+</ul>
+</li>
+</ul>
+
+  </div>
+
+</div>
+</nav>
+
+
+<div class="container-fluid">
+<div class="row">
+  <div class="col-md-2" id="sidebar">
+  <div style="text-align: center">
+    <h1><a href="/index.html">Apache Slider (incubating)</a></h1>
+    <hr>
+Latest release: <strong>0.70.1-incubating</strong><br>
+    <br>
+    <a id="download-button-sidebar" class="btn btn-success btn-block" 
href="/downloads/" role="button">Download</a>
+  </div>
+    <hr>
+    <a href="http://incubator.apache.org";><img id="logo" alt="Apache Incubator 
&trade;" class="img-responsive" 
src="http://incubator.apache.org/images/apache-incubator-logo.png"/></a>
+  </div>
+  <div class="col-md-8 col-md-offset-1">
+
+  <div id="content">
+
+    <h1 class="title"></h1>
+
+    <!---
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<h1 id="apache-slider-app-packages-rolling-upgrade">Apache Slider App Packages 
Rolling Upgrade</h1>
+<h2 id="introduction">Introduction</h2>
+<p>From version <code>0.80.0-incubating</code> onwards, Slider supports 
application package rolling upgrade.
+Application package owners can now upgrade to a newer version of their 
application
+binary and/or configuration, without any downtime.</p>
+<p>By saying no downtime, it is primarily the responsibility of the 
application owners to orchestrate the
+upgrade. It needs to be done in a planned fashion, such that the application 
appears to be running, as per
+the end-users are concerned. Hence, if <strong><em>Apache HBase</em></strong> 
is undergoing an upgrade from version <code>0.98.4</code> 
+to <code>1.1.0</code>, then sufficient <strong><em>regionservers</em></strong> 
should be running at all times, which can handle the load 
+at the time of the upgrade. Application owners also need to ensure that their 
application is compatible 
+in a mixed version mode. So, while the <strong><em>regionservers</em></strong> 
are getting upgraded, the <strong><em>master</em></strong> will 
+still be the older version. Hence <code>1.1.0</code> 
<strong><em>regionserver</em></strong> should be backward compatible with 
<code>0.98.4</code> 
+<strong><em>masters</em></strong>.</p>
+<p>Currently, <em>Ambari Slider View</em> supports automated deployment and 
management of application packages.
+Automated application package upgrade will be supported soon.</p>
+<h2 id="phases-of-upgradedowngrade">Phases of Upgrade/Downgrade</h2>
+<h4 id="yarn-core-libraries-and-configurations-upgradedowngrade">YARN core 
(libraries and configurations) upgrade/downgrade</h4>
+<p>Running Slider apps will continue to run, with no downtime</p>
+<h4 id="slider-client-upgradedowngrade">Slider client upgrade/downgrade</h4>
+<p>Does not affect running Slider apps at all. New version of client can 
co-exist with older versions.</p>
+<h4 
id="slider-application-master-upgradedowngrade-of-running-applications">Slider 
Application Master upgrade/downgrade of running applications</h4>
+<p>Applications started prior to the start of YARN core upgrade/downgrade, 
will continue to run with the 
+older versions of Slider and Hadoop core libraries. To upgrade running Slider 
AMs the application needs 
+to be stopped and restarted with the new version of the client. There is no 
support for rolling upgrade 
+of Slider AM.</p>
+<h4 
id="applications-deployed-by-slider-binaries-and-configurations-upgradedowngrade">Applications
 deployed by Slider (binaries and configurations) upgrade/downgrade</h4>
+<p>This is the what this document is primarily about.</p>
+<h2 id="upgrade-slider-application-packages">Upgrade Slider Application 
Packages</h2>
+<p>A run-book style list of atomic steps exposed by Slider. These steps will 
be automated 
+by Apache Ambari in a future release. It can be easily orchestrated by a shell 
script 
+or executed manually in the correct order.</p>
+<h3 
id="an-application-owner-brings-a-new-package-and-creates-a-new-instance">An 
application owner brings a new package and creates a new instance</h3>
+<p>Upload a new application package 
<em>slider-hbase-app-package_v1.0.zip</em></p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">package</span> <span class="o">--</span><span 
class="n">install</span> <span class="o">--</span><span class="n">name</span> 
<span class="n">MyHBase_Facebook</span> <span class="o">--</span><span 
class="n">version</span> 1<span class="p">.</span>0 <span 
class="o">--</span><span class="n">package</span> <span 
class="o">~/</span><span class="n">slider</span><span class="o">-</span><span 
class="n">hbase</span><span class="o">-</span><span class="n">app</span><span 
class="o">-</span><span class="n">package_v1</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">zip</span>
+</pre></div>
+
+
+<p>Create an application <em>MyHBase_Facebook_Finance</em></p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">create</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">template</span> <span 
class="o">~/</span><span class="n">myHBase_template_v1</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span> <span 
class="o">--</span><span class="n">resources</span> <span 
class="o">~/</span><span class="n">myHBase_resources_v1</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span>
+</pre></div>
+
+
+<p>Application <em>MyHBase_Facebook_Finance</em> goes through its usual 
lifecycle</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">flex</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">component</span> <span 
class="n">HBASE_MASTER</span> 5
+</pre></div>
+
+
+<h3 
id="the-app-owner-can-list-all-containers-of-an-app-instance-with-filtering-options">The
 app owner can list all containers of an app instance with filtering 
options</h3>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">list</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">containers</span>
+
+<span class="n">slider</span> <span class="n">list</span> <span 
class="n">MyHBase_Facebook_Finance</span> <span class="o">--</span><span 
class="n">containers</span> <span class="o">--</span><span 
class="n">components</span> <span class="n">HBASE_MASTER</span>
+
+<span class="n">slider</span> <span class="n">list</span> <span 
class="n">MyHBase_Facebook_Finance</span> <span class="o">--</span><span 
class="n">containers</span> <span class="o">--</span><span 
class="n">components</span> <span class="n">HBASE_MASTER</span> <span 
class="n">HBASE_REGIONSERVER</span> <span class="o">--</span><span 
class="n">version</span> 1<span class="p">.</span>0
+
+<span class="n">slider</span> <span class="n">list</span> <span 
class="n">MyHBase_Facebook_Finance</span> <span class="o">--</span><span 
class="n">containers</span> <span class="o">--</span><span 
class="n">version</span> 1<span class="p">.</span>0
+</pre></div>
+
+
+<h3 
id="at-some-point-the-app-owner-has-a-newer-version-of-the-package-and-needs-to-upgrade">At
 some point, the app owner has a newer version of the package and needs to 
upgrade</h3>
+<p>Uploads the newer version 2.0 of the app package</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">package</span> <span class="o">--</span><span 
class="n">install</span> <span class="o">--</span><span class="n">name</span> 
<span class="n">MyHBase_Facebook</span> <span class="o">--</span><span 
class="n">version</span> 2<span class="p">.</span>0 <span 
class="o">--</span><span class="n">package</span> <span 
class="o">~/</span><span class="n">slider</span><span class="o">-</span><span 
class="n">hbase</span><span class="o">-</span><span class="n">app</span><span 
class="o">-</span><span class="n">package_v2</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">zip</span>
+</pre></div>
+
+
+<p>This command upgrades the internal state of Slider App Master with the new 
config and resource 
+specifications. After this, upgrade command needs to be issued against all 
containers to upgrade 
+them to the new app version e.g. v2.0 in this case. Note, it is recommended to 
not issue the 
+flex command, although Slider does not explicitly block it.</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">upgrade</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">template</span> <span 
class="o">~/</span><span class="n">myHBase_template_v2</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span> <span 
class="o">--</span><span class="n">resources</span> <span 
class="o">~/</span><span class="n">myHBase_resources_v2</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span>
+</pre></div>
+
+
+<p>At this point the upgrade orchestrator (Ambari or a script) will rely on 
the slider <code>list</code> command with 
+<code>--containers</code> option (with additional filter options 
<code>--components</code> and/or <code>--version</code>) to find all 
+the containers that are running for the application. The orchestrator needs to 
decide how it wants to 
+span/schedule the upgrade commands of every single container. This will 
primarily depend on the 
+type of the application. For e.g. say <em>HBase</em> might want to call 
upgrade on all <em>Master</em> containers 
+first before calling upgrade on any of the <em>RegionServer</em> containers. 
<em>Storm</em> might want to provide 
+a 5 min delay between the upgrade of the <em>Nimbus</em> and 
<em>Supervisor</em> container(s).</p>
+<p>Upgrade all containers with ids <code>id1, id2, .. idn</code>. It is 
possible that all these n containers can 
+actually be down at the same time. If this is not desired, then issue n 
upgrade command with a 
+single container id at a time.</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">upgrade</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">containers</span> <span class="n">id1</span> 
<span class="n">id2</span> <span class="p">..</span> <span class="n">idn</span>
+
+<span class="n">e</span><span class="p">.</span><span class="n">g</span><span 
class="p">.</span> <span class="n">slider</span> <span class="n">upgrade</span> 
<span class="n">MyHBase_Facebook_Finance</span> <span class="o">--</span><span 
class="n">containers</span> <span 
class="n">container_e03_1427412101162_0001_01_000002</span> <span 
class="n">container_e03_1427412101162_0001_01_000003</span>
+</pre></div>
+
+
+<p>Upgrade all containers of all roles <code>role1, role2, .. rolen</code>. 
Again, all containers of all the n 
+roles can be down at the same time. If this is not desired, use the 
<code>--containers</code> option with 
+one container at a time.</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">upgrade</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">components</span> <span 
class="n">role1</span> <span class="n">role2</span> <span class="p">..</span> 
<span class="n">rolen</span>
+
+<span class="n">e</span><span class="p">.</span><span class="n">g</span><span 
class="p">.</span> <span class="n">slider</span> <span class="n">upgrade</span> 
<span class="n">MyHBase_Facebook_Finance</span> <span class="o">--</span><span 
class="n">components</span> <span class="n">HBASE_MASTER</span> <span 
class="n">HBASE_REGIONSERVER</span>
+</pre></div>
+
+
+<h3 id="when-do-we-know-that-upgrade-is-complete">When do we know that upgrade 
is complete?</h3>
+<p>The upgrade command need to be executed against all containers and upgrade 
can be considered 
+complete only if the command <code>slider list MyHBase_Facebook_Finance 
--containers --version 1.0</code><br />
+returns no containers.</p>
+<p>The app owner can also call <code>slider list MyHBase_Facebook_Finance 
--containers</code> to explicitly 
+check that all expected containers are running and with the desired new 
version (e.g. 2.0 in 
+this case).</p>
+<p>If any issues are encountered in Slider and/or the application during 
upgrade, the 
+application can be downgraded to its original version.</p>
+<h2 id="downgrade-applications-deployed-and-upgraded-by-slider">Downgrade 
Applications Deployed and Upgraded by Slider</h2>
+<p>A Slider deployed application might be required to be downgraded to its 
original version for 
+any reason - whether the upgrade was completed in entirety or was in-flight. 
There are no new 
+commands exposed to perform downgrade. It basically involves calling the 
upgrade command again 
+with the older version (e.g. version 1.0 in this case) of the application 
config and resource 
+specifications. It needs to be followed by upgrade commands issued against all 
containers which 
+were upgraded to the newer version.</p>
+<p>This command although called upgrade, actually downgrades the internal 
state of Slider App 
+Master with the old v1.0 config and resource specifications</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">upgrade</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">template</span> <span 
class="o">~/</span><span class="n">myHBase_template_v1</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span> <span 
class="o">--</span><span class="n">resources</span> <span 
class="o">~/</span><span class="n">myHBase_resources_v1</span><span 
class="p">.</span>0<span class="p">.</span><span class="n">json</span>
+</pre></div>
+
+
+<p>Take the list of all containers returned by the list command -</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">list</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">containers</span> <span 
class="o">--</span><span class="n">version</span> 2<span class="p">.</span>0
+</pre></div>
+
+
+<p>And issue upgrade command on all of them (in desired orchestrated fashion) 
-</p>
+<div class="codehilite"><pre><span class="n">slider</span> <span 
class="n">upgrade</span> <span class="n">MyHBase_Facebook_Finance</span> <span 
class="o">--</span><span class="n">containers</span> <span class="n">id1</span> 
<span class="n">id2</span> <span class="p">..</span> <span class="n">idn</span>
+</pre></div>
+
+
+<h2 id="pre-and-post-upgrade-hooks">Pre and post upgrade hooks</h2>
+<h3 id="pre-upgrade-hook-optional">Pre-upgrade hook (optional)</h3>
+<p>The pre-upgrade steps, if provided, will allow applications to execute 
simple housekeeping tasks 
+before Slider actually calls stop operation in an upgrade scenario 
(specifically if they need to 
+be performed in every single container and 1000s of them are running). An 
example could be to 
+send a message to a queue that the current instance of memcached is going down 
so that the load 
+balancer rules can be dynamically updated. Performing long-running tasks or 
tasks that needs to 
+be executed by only 1 instance of a component (n instances of which are 
running) should be 
+performed manually before calling upgrade (or maybe before calling the upgrade 
command). The 
+pre-upgrade hook is not a good candidate for such operations. Additional 
parameters might have 
+to be exposed, like timeout, which can be used to wait at most n seconds (say) 
after which Slider 
+will call the application stop hook even if the pre-upgrade operation is not 
completed.</p>
+<h3 id="post-upgrade-hook-optional-not-yet-supported">Post-upgrade hook 
(optional) - not yet supported</h3>
+<p>This allows applications to perform simple housekeeping tasks prior to 
calling start on the new 
+version of the application component. This is helpful only if such tasks are 
required to be 
+performed in every single container and 1000s of them are running. This is 
required only in the 
+upgrade scenario and should not be called on new containers created using flex 
up in non-upgrade 
+scenarios. This is tricky, how will Slider determine this? I don’t think we 
need a post-upgrade 
+hook? Clarify with Rakesh and remove?</p>
+<h2 id="upgrade-support-of-simple-apps-with-no-packages">Upgrade support of 
simple apps with no packages</h2>
+<ul>
+<li>Upgrade of such simple apps does not involve binaries</li>
+<li>Upgrade of such simple apps basically means re-configuration only</li>
+<li>The following can be done to perform the reconfiguration (or upgrade if 
you prefer to call so)<ul>
+<li>Download the app package that was internally created by Slider from HDFS 
(First class Slider 
+  command-line support will not be provided for download. So refer to 
documentation or get 
+  Slider/Yarn admin support to find the app package location in HDFS.)</li>
+<li>Make necessary changes to metainfo.json and repackage the app</li>
+<li>Make necessary updates to appConfig.json and resources.json</li>
+<li>Follow the upgrade steps provided in this document to upgrade the simple 
app</li>
+</ul>
+</li>
+</ul>
+<h2 id="assumptionsrecommendations">Assumptions/Recommendations</h2>
+<ul>
+<li>Let’s take the scenario when the upgrade command has been called (with 
new app config and 
+  resources) and the orchestrator is in the middle of calling upgrade command 
on all containers 
+  in a certain order/schedule. At this point, it is important to understand 
that if a container 
+  (on which the upgrade command was not called yet) fails, then its 
replacement container will 
+  come up with the newer version of the application.</li>
+<li>It is recommended to not call <code>flex</code> (to increase or decrease 
the no of containers assigned 
+  to a specific role) after the upgrade command has been issued and until 
upgrade command is 
+  issued on all currently running containers (as per current resource 
specification). Basically 
+  avoid calling flex until <code>slider list --containers --version 
&lt;old_ver&gt;</code> returns no more 
+  containers. Note, flex command is not explicitly blocked by Slider, hence 
unexpected 
+  behavior of the application might occur if called.</li>
+</ul>
+  </div>
+
+  <div id="footer">
+    <a alt="Apache Software Foundation" href="http://www.apache.org";>
+      <img id="asf-logo" alt="Apache Software Foundation" 
src="/images/feather-small.gif" width="100">
+    </a>
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2014 The Apache Software Foundation, Licensed 
under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache 
License, Version 2.0</a>.
+        Apache Slider, Slider, Apache, the Apache feather logo, and the Apache 
Incubator
+        project logo are trademarks of the <a 
href="http://www.apache.org";>Apache Software Foundation</a>.<br />
+        Site created with <a href="http://getbootstrap.com/";>Bootstrap</a> 
including icons from <a href="http://glyphicons.com/";>GLYPHICONS</a> and <a 
href="http://fontawesome.io/";>Font Awesome</a>.
+      </p>
+    </div> 
+  </div>
+  </div>
+
+</div>
+</div>
+
+<script type="text/javascript">
+
+</script>
+</body>
+</html>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/canonical_scenarios.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/canonical_scenarios.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/canonical_scenarios.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/creating_app_definitions.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/creating_app_definitions.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/creating_app_definitions.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/hello_world_slider_app.html
==============================================================================
--- 
websites/staging/slider/trunk/content/docs/slider_specs/hello_world_slider_app.html
 (original)
+++ 
websites/staging/slider/trunk/content/docs/slider_specs/hello_world_slider_app.html
 Tue May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: websites/staging/slider/trunk/content/docs/slider_specs/index.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/slider_specs/index.html 
(original)
+++ websites/staging/slider/trunk/content/docs/slider_specs/index.html Tue May 
19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>

Modified: 
websites/staging/slider/trunk/content/docs/slider_specs/simple_pkg.html
==============================================================================
--- websites/staging/slider/trunk/content/docs/slider_specs/simple_pkg.html 
(original)
+++ websites/staging/slider/trunk/content/docs/slider_specs/simple_pkg.html Tue 
May 19 05:40:01 2015
@@ -109,6 +109,7 @@
 <li id="nav_use_resources"><a 
href="/docs/configuration/resources.html">Resource Specification</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_app_package"><a href="/docs/slider_specs/index.html">Creating 
App Packages</a></li>
+<li id="nav_use_app_package_upgrade"><a 
href="/docs/slider_specs/application_pkg_upgrade.html">Upgrading App 
Packages</a></li>
 <li role="presentation" class="divider"></li>
 <li id="nav_use_client_config"><a 
href="/docs/client-configuration.html">Client Configuration</a></li>
 <li id="nav_use_exitcodes"><a href="/docs/exitcodes.html">Client Exit 
Codes</a></li>



Reply via email to