In this page:
Overview
For regions without access to artifactory, the standard deploy recommendation is by
- downloading the corresponding archives from artifactory
- dropping the archive to the backend staging folder
- deploy from MCC deploy on demand
For folder deployment, is it always necessary to deploy the EagleInstaller from the same monthly release first.
Following are examples of folder deployment from Eagle Access Artifactory to deploy Installer and EagleML or EagleML-without-overlays for September, 2018 release.
Download Installer and Corresponding Components
PGH artifcatory:
Eagle Installer URL:
http://artifactory-pgh01.eagleinvsys.com:8081/artifactory/webapp/#/artifacts/browse/tree/General/rd-release-local-cache/EagleInstaller/[RELEASE]/EagleInstaller-[RELEASE].zip
EagleML release:
http://artifactory-pgh01.eagleinvsys.com:8081/artifactory/webapp/#/artifacts/browse/tree/General/rd-release-local-cache/EagleML/[RELEASE]/EagleML-[RELEASE].zip
EagleML release without overlays:
http://artifactory-pgh01.eagleinvsys.com:8081/artifactory/webapp/#/artifacts/browse/tree/General/rd-release-local-cache/EagleML-without-overlays/[RELEASE]/EagleML-without-overlays-[RELEASE].zip
Drop the files to one of the backend staging folders of the region
Deploy Using MCC
To do that, drop both zip files into the following staging folder: data/msgcenter/cmw_staging_folder/
Deploy the Installer from folder first:
After completion, deploy EagleML.zip :
or EagleML-without-overlays.zip:
All older deploys or specific components can follow the process above.
Proceed to Post Install steps
Deploy Using NDFA
To deploy via NDFA drop both archives into the backend incoming folder of the NDFA stream tpe\data\msgcenter\in\RAW\eagle_ml-2-0_default_cm_ndfa\incoming\
- drop the Installer archive
- drop either EagleML or EagleML-without-overlays archive
Proceed to Post Install steps
Deploy Using RTR
Drop both zip files into the following staging folder: data/msgcenter/cmw_staging_folder/
Send the following RTR into the control message stream
Click to expand the RTR to install Eagle Installer:
<EagleML
eaglemlVersion="2-0"
eaglemlType="RunTaskRequest"
xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
xsi:type="RunTaskRequest"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0">
<header>
<messageId>B90UBD20ELGLFEKM</messageId>
<sentBy>http://www.eagleinvsys.com/</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp>2019-03-01T12:22:04</creationTimestamp>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">Deploy_EagleML_folder_RELEASE</correlationId>
<businessTaskId correlationIdScheme="businessTaskIdScheme">Deploy_EagleML_folder_RELEASE</businessTaskId>
</taskIdentifier>
<taskTypeEnum>NEW</taskTypeEnum>
<taskParameters>
<taskParameter>
<name>ActionType</name>
<dataType>S</dataType>
<value>EXECUTE</value>
</taskParameter>
<taskParameter>
<name>WorkflowName</name>
<dataType>S</dataType>
<value>eagle_wrf_deploy</value>
</taskParameter>
<taskParameter>
<name>ExecuteToFirstFailure</name>
<dataType>S</dataType>
<value>1</value>
</taskParameter>
<taskParameter>
<name>ComponentName</name>
<dataType>S</dataType>
<value>EagleInstaller</value>
</taskParameter>
<taskParameter>
<name>DeliveryMethod</name>
<dataType>S</dataType>
<value>folder</value>
</taskParameter>
<taskParameter>
<name>ComponentVersion</name>
<dataType>S</dataType>
<value>RELEASE</value>
</taskParameter>
<taskParameter>
<name>ArtifactoryLocation</name>
<dataType>S</dataType>
<value></value>
</taskParameter>
<taskParameter>
<name>PerformAction</name>
<dataType>S</dataType>
<value>stop_mccommandexecutor</value>
</taskParameter>
<taskParameter>
<name>ReplyDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>ACKDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>FolderPath</name>
<dataType>S</dataType>
<value>data/msgcenter/cmw_staging_folder/EagleInstaller-2018.09.14.1.zip</value>
</taskParameter>
<taskParameter>
<name>ForceInstall</name>
<dataType>S</dataType>
<value>YES</value>
</taskParameter>
<taskParameter>
<name>SkipInstallerInstallation</name>
<dataType>S</dataType>
<value>Y</value>
</taskParameter>
<taskParameter>
<name>Rollback</name>
<dataType>S</dataType>
<value>N</value>
</taskParameter>
</taskParameters>
</EagleML>
Send one the following RTRs to install either EagleML or EagleML-without-overlays
Click to expand the RTR to install EagleML:
<EagleML
eaglemlVersion="2-0"
eaglemlType="RunTaskRequest"
xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
xsi:type="RunTaskRequest"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0">
<header>
<messageId>B90UBD20ELGLFEKM</messageId>
<sentBy>http://www.eagleinvsys.com/</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp>2019-03-01T12:22:04</creationTimestamp>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">Deploy_EagleML_folder_RELEASE</correlationId>
<businessTaskId correlationIdScheme="businessTaskIdScheme">Deploy_EagleML_folder_RELEASE</businessTaskId>
</taskIdentifier>
<taskTypeEnum>NEW</taskTypeEnum>
<taskParameters>
<taskParameter>
<name>ActionType</name>
<dataType>S</dataType>
<value>EXECUTE</value>
</taskParameter>
<taskParameter>
<name>WorkflowName</name>
<dataType>S</dataType>
<value>eagle_wrf_deploy</value>
</taskParameter>
<taskParameter>
<name>ExecuteToFirstFailure</name>
<dataType>S</dataType>
<value>1</value>
</taskParameter>
<taskParameter>
<name>ComponentName</name>
<dataType>S</dataType>
<value>EagleML</value>
</taskParameter>
<taskParameter>
<name>DeliveryMethod</name>
<dataType>S</dataType>
<value>folder</value>
</taskParameter>
<taskParameter>
<name>ComponentVersion</name>
<dataType>S</dataType>
<value>RELEASE</value>
</taskParameter>
<taskParameter>
<name>ArtifactoryLocation</name>
<dataType>S</dataType>
<value></value>
</taskParameter>
<taskParameter>
<name>PerformAction</name>
<dataType>S</dataType>
<value>stop_mccommandexecutor</value>
</taskParameter>
<taskParameter>
<name>ReplyDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>ACKDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>FolderPath</name>
<dataType>S</dataType>
<value>data/msgcenter/cmw_staging_folder/EagleML-2018.09.14.4.zip</value>
</taskParameter>
<taskParameter>
<name>ForceInstall</name>
<dataType>S</dataType>
<value>YES</value>
</taskParameter>
<taskParameter>
<name>SkipInstallerInstallation</name>
<dataType>S</dataType>
<value>Y</value>
</taskParameter>
<taskParameter>
<name>Rollback</name>
<dataType>S</dataType>
<value>N</value>
</taskParameter>
</taskParameters>
</EagleML>
Click to expand the RTR to install EagleML-without-overlays:
<EagleML
eaglemlVersion="2-0"
eaglemlType="RunTaskRequest"
xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
xsi:type="RunTaskRequest"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0">
<header>
<messageId>B90UBD20ELGLFEKM</messageId>
<sentBy>http://www.eagleinvsys.com/</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp>2019-03-01T12:22:04</creationTimestamp>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">Deploy_EagleML_folder_RELEASE</correlationId>
<businessTaskId correlationIdScheme="businessTaskIdScheme">Deploy_EagleML_folder_RELEASE</businessTaskId>
</taskIdentifier>
<taskTypeEnum>NEW</taskTypeEnum>
<taskParameters>
<taskParameter>
<name>ActionType</name>
<dataType>S</dataType>
<value>EXECUTE</value>
</taskParameter>
<taskParameter>
<name>WorkflowName</name>
<dataType>S</dataType>
<value>eagle_wrf_deploy</value>
</taskParameter>
<taskParameter>
<name>ExecuteToFirstFailure</name>
<dataType>S</dataType>
<value>1</value>
</taskParameter>
<taskParameter>
<name>ComponentName</name>
<dataType>S</dataType>
<value>EagleML</value>
</taskParameter>
<taskParameter>
<name>DeliveryMethod</name>
<dataType>S</dataType>
<value>folder</value>
</taskParameter>
<taskParameter>
<name>ComponentVersion</name>
<dataType>S</dataType>
<value>RELEASE</value>
</taskParameter>
<taskParameter>
<name>ArtifactoryLocation</name>
<dataType>S</dataType>
<value></value>
</taskParameter>
<taskParameter>
<name>PerformAction</name>
<dataType>S</dataType>
<value>stop_mccommandexecutor</value>
</taskParameter>
<taskParameter>
<name>ReplyDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>ACKDeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>FolderPath</name>
<dataType>S</dataType>
<value>data/msgcenter/cmw_staging_folder/EagleML-without-overlays-2018.09.14.4.zip</value>
</taskParameter>
<taskParameter>
<name>ForceInstall</name>
<dataType>S</dataType>
<value>YES</value>
</taskParameter>
<taskParameter>
<name>SkipInstallerInstallation</name>
<dataType>S</dataType>
<value>Y</value>
</taskParameter>
<taskParameter>
<name>Rollback</name>
<dataType>S</dataType>
<value>N</value>
</taskParameter>
</taskParameters>
</EagleML>
Proceed to Post Install steps