<div id="header-title" style="padding: 10px 15px; border-width:1px; border-style:solid; border-color:#FFD28C; background-image: url(<nop>https://jazz.net/wiki/pub/Deployment/WebPreferences/TLASE.jpg); background-size: cover; font-size:120%"> ---+!! IBM Quick Deployer component version setup <img src="https://jazz.net/wiki/pub/Deployment/WebPreferences/updated.png" alt="updated.png" width="50" height="50" align="right"> %DKGRAY% %INCLUDE{"IBMQuickDeployerInsertAuthorBuildBasis"}% %ENDCOLOR%</div></sticky> <!-- Page contents top of page on right hand side in box --> <sticky><div style="float:right; border-width:1px; border-style:solid; border-color:#DFDFDF; background-color:#F6F6F6; margin:0 0 15px 15px; padding: 0 15px 0 15px;"> %TOC{title="Page contents"}% </div></sticky> <sticky><div style="margin:15px;"></sticky> The scripts used by Quick Deployer are delivered as a single compressed file for each component. This topic explains how to extract the scripts from the compressed file and import them into UCD as a new UCD Component version. ---++ Component script version setup 1. Copy the supplied component version compressed files onto the UCD server in folder */media/component-source*. (so the hard coded import script works, better script coming soon) * Rational_QD_Application_60x_yyyymmdd-hhmm_artifacts.zip * Rational_QD_ApplicationServer_60x_yyyymmdd-hhmm_artifacts.zip * Rational_QD_Database_60x_yyyymmdd-hhmm_artifacts.zip * Rational_QD_InstallationManager_60x_yyyymmdd-hhmm_artifacts.zip * Rational_QD_SystemPre-Requisite_60x_yyyymmdd-hhmm_artifacts.zip 1. Copy the supplied *versionUnzip.sh* script onto the UCD server in folder */media/component-source*. (better script coming soon) 1. SSH to the UCD server and switch to the */media/component-source* folder. Assign execute permission to the *versionUnzip.sh* script and run the script. <br/><br/> <verbatim> cd /media/component-source chmod 755 versionUnzip.sh ./versionUnzip.sh </verbatim> <br/>The folder should look like the image below after the script is run, (although the dates may be different and the compressed filenames are in the format name_60x_yyyymmdd-hhmm_artifacts.zip). <br/><br/><img src="%ATTACHURLPATH%/unzip01b.png" alt="extracted files"><br/><br/> 1. Copy the supplied *versionImport.sh* script onto the UCD server in folder *{agent install dir}/agent/opt/udclient*. 1. Switch to the *{agent install dir}/agent/opt/udclient* folder. Assign execute permission to the *versionImport.sh* and *udclient* scripts. The script expects 3 arguments, the UCD admin user name, the UCD admin password and the URL and port of the target UCD server. The script also expects the source files to be in folder */media/component-source*. Run the script <br/><br/>The output will look similar to the image below for a 6.1.1.6 UCD server: <br/> <verbatim> cd {agent install dir}/agent/opt/udclient chmod 755 versionImport.sh chmod 755 udclient ./versionImport.sh adminuser adminpassword ucdurl:port Application { "id": "9cd00ba4-16f7-424c-96f8-701d5ba522ce", "name": "6.0.0.0", "type": "FULL", "created": 1443178546234, "active": true, "archived": false, "sizeOnDisk": 0, "properties": [{ "id": "5efcdfc2-cae8-49af-8049-44b513d38378", "name": "versionHash", "value": "", "secure": false }], "propSheets": [{ "id": "fa58d5b4-fcee-4bd3-856e-58fd88d9be74", "path": "components\/e96ee3b8-2b96-4194-92b3-110c7f82b42e\/versions\/9cd00ba4-16f7-424c-96f8-701d5ba522ce\/propSheetGroup\/propSheets\/fa58d5b4-fcee-4bd3-856e-58fd88d9be74", "version": 1, "versionCount": 1, "commit": 0, "versioned": true, "propSheetDef": { "id": "b6a30dab-82a7-40bd-9145-bb9554454174", "path": "components\/e96ee3b8-2b96-4194-92b3-110c7f82b42e\/versionPropSheetDef", "version": 1, "versionCount": 1, "commit": 11, "resolveHttpValuesUrl": "property\/propSheetDef\/components%26e96ee3b8-2b96-4194-92b3-110c7f82b42e%26versionPropSheetDef.-1\/resolveHttpValues", "versioned": true }, "properties": [{ "id": "5efcdfc2-cae8-49af-8049-44b513d38378", "name": "versionHash", "value": "", "secure": false, "inherited": false }] }], "totalSize": 0, "totalCount": 0 } ApplicationServer { "id": "bea2371e-37ee-48e8-a626-d94608fb8cf4", "name": "6.0.0.0", "type": "FULL", "created": 1443178551417, "active": true, "archived": false, "sizeOnDisk": 0, "properties": [{ "id": "59a18ea2-037e-4476-a506-7363c1353359", "name": "versionHash", "value": "", "secure": false }], "propSheets": [{ "id": "7013a5bd-05e5-4170-bc97-7617522b1b30", "path": "components\/bb5f100c-d088-4e46-a8c9-6c43276c17dd\/versions\/bea2371e-37ee-48e8-a626-d94608fb8cf4\/propSheetGroup\/propSheets\/7013a5bd-05e5-4170-bc97-7617522b1b30", "version": 1, "versionCount": 1, "commit": 0, "versioned": true, "propSheetDef": { "id": "28bb0dd4-4169-4a95-ae4d-c00fa3a759a8", "path": "components\/bb5f100c-d088-4e46-a8c9-6c43276c17dd\/versionPropSheetDef", "version": 1, "versionCount": 1, "commit": 11, "resolveHttpValuesUrl": "property\/propSheetDef\/components%26bb5f100c-d088-4e46-a8c9-6c43276c17dd%26versionPropSheetDef.-1\/resolveHttpValues", "versioned": true }, "properties": [{ "id": "59a18ea2-037e-4476-a506-7363c1353359", "name": "versionHash", "value": "", "secure": false, "inherited": false }] }], "totalSize": 0, "totalCount": 0 } Database { "id": "1b51b770-db49-4d76-b6a6-a6783118eb80", "name": "6.0.0.0", "type": "FULL", "created": 1443178556278, "active": true, "archived": false, "sizeOnDisk": 0, "properties": [{ "id": "0c8ec719-e020-4ec3-90cc-54a09f704975", "name": "versionHash", "value": "", "secure": false }], "propSheets": [{ "id": "b6ad12db-18ca-49eb-837d-6c4c916fe789", "path": "components\/ecef9a81-cc1b-4bf0-b147-ad395c35246e\/versions\/1b51b770-db49-4d76-b6a6-a6783118eb80\/propSheetGroup\/propSheets\/b6ad12db-18ca-49eb-837d-6c4c916fe789", "version": 1, "versionCount": 1, "commit": 0, "versioned": true, "propSheetDef": { "id": "dc58e025-4829-42f5-bc9c-7206b88a6538", "path": "components\/ecef9a81-cc1b-4bf0-b147-ad395c35246e\/versionPropSheetDef", "version": 1, "versionCount": 1, "commit": 11, "resolveHttpValuesUrl": "property\/propSheetDef\/components%26ecef9a81-cc1b-4bf0-b147-ad395c35246e%26versionPropSheetDef.-1\/resolveHttpValues", "versioned": true }, "properties": [{ "id": "0c8ec719-e020-4ec3-90cc-54a09f704975", "name": "versionHash", "value": "", "secure": false, "inherited": false }] }], "totalSize": 0, "totalCount": 0 } InstallationManager { "id": "1f2934c0-30f3-4c74-8eca-6008790f1e19", "name": "6.0.0.0", "type": "FULL", "created": 1443178560778, "active": true, "archived": false, "sizeOnDisk": 0, "properties": [{ "id": "9a80e7ed-7436-4170-82e0-432cca667466", "name": "versionHash", "value": "", "secure": false }], "propSheets": [{ "id": "9e3b7fb5-9c20-459b-bd62-7c4543ee3bc5", "path": "components\/8e1b9b6c-8f83-4eb8-9999-7ca4ff6c7dd9\/versions\/1f2934c0-30f3-4c74-8eca-6008790f1e19\/propSheetGroup\/propSheets\/9e3b7fb5-9c20-459b-bd62-7c4543ee3bc5", "version": 1, "versionCount": 1, "commit": 0, "versioned": true, "propSheetDef": { "id": "f3607885-5a7f-41e5-84bf-d1757bddb666", "path": "components\/8e1b9b6c-8f83-4eb8-9999-7ca4ff6c7dd9\/versionPropSheetDef", "version": 1, "versionCount": 1, "commit": 11, "resolveHttpValuesUrl": "property\/propSheetDef\/components%268e1b9b6c-8f83-4eb8-9999-7ca4ff6c7dd9%26versionPropSheetDef.-1\/resolveHttpValues", "versioned": true }, "properties": [{ "id": "9a80e7ed-7436-4170-82e0-432cca667466", "name": "versionHash", "value": "", "secure": false, "inherited": false }] }], "totalSize": 0, "totalCount": 0 } SystemPre-Requisite { "id": "0c1ab668-0932-4f69-9bc5-2e2fe71ff4b5", "name": "6.0.0.0", "type": "FULL", "created": 1443178565166, "active": true, "archived": false, "sizeOnDisk": 0, "properties": [{ "id": "167277c8-e061-4a9c-a6a5-1f08f6fca76d", "name": "versionHash", "value": "", "secure": false }], "propSheets": [{ "id": "33979708-7110-45ad-a071-fc42e53117ac", "path": "components\/7788e308-64ab-469b-96a2-f72a67a022b2\/versions\/0c1ab668-0932-4f69-9bc5-2e2fe71ff4b5\/propSheetGroup\/propSheets\/33979708-7110-45ad-a071-fc42e53117ac", "version": 1, "versionCount": 1, "commit": 0, "versioned": true, "propSheetDef": { "id": "80c328be-bb26-4c2d-b751-87d9f7c5f2d8", "path": "components\/7788e308-64ab-469b-96a2-f72a67a022b2\/versionPropSheetDef", "version": 1, "versionCount": 1, "commit": 11, "resolveHttpValuesUrl": "property\/propSheetDef\/components%267788e308-64ab-469b-96a2-f72a67a022b2%26versionPropSheetDef.-1\/resolveHttpValues", "versioned": true }, "properties": [{ "id": "167277c8-e061-4a9c-a6a5-1f08f6fca76d", "name": "versionHash", "value": "", "secure": false, "inherited": false }] }], "totalSize": 0, "totalCount": 0 } </verbatim> <br/> 1. Confirm for each of the components listed that they have the correct version [e.g. 6.0.0.0] and file content. * Rational_QD_Application_60x * Rational_QD_ApplicationServer_60x * Rational_QD_Database_60x * Rational_QD_InstallationManager_60x * Rational_QD_SystemPre-Requisite_60x <br/><br/><img src="%ATTACHURLPATH%/CVS_1.png" alt="confirm version"><br/><br/> <br/><br/><img src="%ATTACHURLPATH%/CVS_2.png" alt="confirm content"><br/><br/> %INCLUDE{"IBMQuickDeployerInsertMiscellaneous"}% <sticky></div></sticky>
This topic: Deployment
>
WebHome
>
DeploymentInstallingUpgradingAndMigrating
>
IBMQuickDeployer
>
IBMQuickDeployerSetupAndRun
>
IBMQuickDeployerComponentVersionSetup
History: r15 - 2016-02-10 - 20:59:56 - Main.tomp
Copyright © by IBM and non-IBM contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our
Terms of Use.
Please read the following
disclaimer
.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more
here
.