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
™" 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
<old_ver></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 © 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>