diff --git a/docs/source/install/common/verify.rst b/docs/source/install/common/verify.rst index 54623568..83fcdc9b 100644 --- a/docs/source/install/common/verify.rst +++ b/docs/source/install/common/verify.rst @@ -31,5 +31,5 @@ At this point you have a minimal working installation, and can happily play with :doc:`/start` tutorial, :ref:`deploy the examples `, explore and install packs from `StackStorm Exchange `__. -But there is no joy without a Web UI, no security without SSL or authentication, no fun without -ChatOps, and no money without |ewc|. Read on! +But there is no joy without a Web UI, no security without SSL or authentication, and no fun without +ChatOps. Read on! diff --git a/docs/source/install/upgrades.rst b/docs/source/install/upgrades.rst index f73168d6..cd3d599d 100644 --- a/docs/source/install/upgrades.rst +++ b/docs/source/install/upgrades.rst @@ -212,6 +212,13 @@ v3.5 manually. For workflows to be executed properly, setup the coordination service accordingly. See :doc:`../coordination` for setup instructions. +* If the ``st2ctl reload`` fails indicating problems with the packs due to duplicate keys, then the following command can be run to find all errors on the affected packs: + + .. sourcecode:: bash + + /opt/stackstorm/st2/bin/st2-validate-pack -p + + v3.4 '''' diff --git a/docs/source/upgrade_notes.rst b/docs/source/upgrade_notes.rst index 025ec0c9..7913488a 100644 --- a/docs/source/upgrade_notes.rst +++ b/docs/source/upgrade_notes.rst @@ -16,9 +16,9 @@ Upgrade Notes Upgrade requires coordination service to be setup manually. For workflows to be executed properly, setup the coordination service accordingly. -* Validation of action definitions are stricter. If an action definition has duplicate parameters, |st2| +* Validation of action definitions are stricter. If an action definition has duplicate keys, |st2| will complain when ``st2ctl reload`` is performed at upgrade. Action/workflow definitions should be checked - for duplicate parameters before upgrade. + for duplicate keys before upgrade. * The underlying database field type for storing large values such as action execution result has changed for various database models (ActionExecutionDB, LiveActionDB, WorkflowExecutionDB,