You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Only raise a PR if it's ready to be merged/reviewed.-->
2
+
<!-- Please include a link to the Epic or issue-->
3
+
## Relevant issue, Epic or stories.
4
+
5
+
<!-- PR's without a description will be closed-->
6
+
## Description of what this PR accomplishes and why it's needed
7
+
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
8
+
9
+
## How Has This Been Tested?
10
+
11
+
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
12
+
13
+
Link to ot4i-ace-docker test build: <!-- Please provide a link to a test build from https://appcon-jenkins.swg-devops.com/job/ot4i-ace-docker/ -->
Copy file name to clipboardExpand all lines: README.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,36 +15,36 @@ For information of building images with IBM MQ Advanced please refer to [IBM App
15
15
The IBM App Connect operator now supports a single image which includes both the ACE server runtime as well as an MQ client. This readme will describe how you can build an equivalent image.
16
16
17
17
A pre-built developer edition image can be found at dockerhub - [ibmcom/ace-server](https://hub.docker.com/r/ibmcom/ace-server)
18
-
A pre-built production edition image can be found on IBM Entitled Registry - [Obtaining the IBM App Connect Enterprise server image from the IBM Cloud Container Registry](https://www.ibm.com/support/knowledgecenter/en/SSTTDS_11.0.0/com.ibm.ace.icp.doc/certc_install_obtaininstallationimageser.html)
18
+
A pre-built production edition image can be found on IBM Entitled Registry - [Obtaining the IBM App Connect Enterprise server image from the IBM Cloud Container Registry](https://www.ibm.com/docs/en/app-connect/11.0.0?topic=aciccd-obtaining-app-connect-enterprise-server-image-from-cloud-container-registry)
19
19
20
20
21
21
## Building a container image
22
22
23
-
Download a copy of App Connect Enterprise (ie. `ace-11.0.0.9.tar.gz`) and place it in the `deps` folder. When building the image use `build-arg` to specify the name of the file: `--build-arg ACE_INSTALL=ace-11.0.0.9.tar.gz`
23
+
Download a copy of App Connect Enterprise (ie. `ace-12.0.1.0.tar.gz`) and place it in the `deps` folder. When building the image use `build-arg` to specify the name of the file: `--build-arg ACE_INSTALL=ace-12.0.1.0.tar.gz`
24
24
25
-
**Important:** Only ACE version **11.0.0.9 or greater** is supported.
25
+
**Important:** Only ACE version **12.0.1.0 or greater** is supported.
26
26
27
27
Choose if you want to have an image with just App Connect Enterprise or an image with both App Connect Enterprise and the IBM MQ Client libraries. The second of these is used by the IBM App Connect operator.
28
28
29
29
### Building a container image which contains an IBM Service provided fix for ACE
30
30
31
-
You may have been provided with a fix for App Connect Enterprise by IBM Support, this fix will have a name of the form `11.0.0.X-ACE-LinuxX64-TF12345.tar.gz`. In order to apply this fix follow these steps.
31
+
You may have been provided with a fix for App Connect Enterprise by IBM Support, this fix will have a name of the form `12.0.X.Y-ACE-LinuxX64-TF12345.tar.gz`. In order to apply this fix follow these steps.
32
32
- On a local system extract the App Connect Enterprise archive
33
-
`tar -xvf ace-11.0.0.9.tar.gz`
33
+
`tar -xvf ace-12.0.1.0.tar.gz`
34
34
- Extract the fix package into expanded App Connect Enterprise installation
- Place the resulting `ace-11.0.0.9_with_IT12345.tar.gz` file in the `deps` folder and when building using the `build-arg` to specify the name of the file: `--build-arg ACE_INSTALL=ace-11.0.0.9_with_IT12345.tar.gz`
- Place the resulting `ace-12.0.1.0_with_IT12345.tar.gz` file in the `deps` folder and when building using the `build-arg` to specify the name of the file: `--build-arg ACE_INSTALL=ace-12.0.1.0_with_IT12345.tar.gz`
40
40
41
41
### Using App Connect Enterprise for Developers
42
42
43
43
Get [ACE for Developers edition](https://www.ibm.com/marketing/iwm/iwm/web/pick.do?source=swg-wmbfd). Then place it in the `deps` folder as mentioned above.
44
44
45
45
### Build an image with App Connect Enterprise only
46
46
47
-
The `deps` folder must contain a copy of ACE, **version 11.0.0.9 or greater**. If using ACE for Developers, download it from [here](https://www.ibm.com/marketing/iwm/iwm/web/pick.do?source=swg-wmbfd).
47
+
The `deps` folder must contain a copy of ACE, **version 12.0.1.0 or greater**. If using ACE for Developers, download it from [here](https://www.ibm.com/marketing/iwm/iwm/web/pick.do?source=swg-wmbfd).
48
48
Then set the build argument `ACE_INSTALL` to the name of the ACE file placed in `deps`.
49
49
50
50
1. ACE for Developers only:
@@ -123,7 +123,6 @@ You can mount the following file structure at `/home/aceuser/initial-config`. Mi
123
123
- You can place multiple sets of files, each with a different file name/alias; each `.crt` file must have an associated `.key` file, and a `.pass` file must be present if the private key has a passphrase.
124
124
-`/home/aceuser/initial-config/odbcini`
125
125
- A text file called `odbc.ini`. This must be an `odbc.ini` file suitable for the Integration Server to use when connecting to a database. This will be copied to `/home/aceuser/ace-server/odbc.ini`.
126
-
- To enabled an ODBC trace, follow the steps [here](https://community.ibm.com/community/user/integration/blogs/amar-shah1/2021/05/10/enabling-odbc-trace-for-integration-server-running)
127
126
-`/home/aceuser/initial-config/policy`
128
127
- A set of `.policyxml` files, each with the suffix `.policyxml`, and a single `policy.descriptor` file. These will be copied to `/home/aceuser/ace-server/overrides/DefaultPolicies/`. They should be specified in the `server.conf.yaml` section in order to be used.
129
128
-`/home/aceuser/initial-config/serverconf`
@@ -224,6 +223,11 @@ You can mount the following file structure at `/home/aceuser/initial-config`. Mi
224
223
```script
225
224
sampleFlow#MQInput.queueName=NEWC
226
225
```
226
+
-`/home/aceuser/initial-config/workdir_overrides`
227
+
- For any parameters that need to be set via `ibm int apply overrides --work-directory /home/aceuser/ace-server` on the integration server include text files Eg:
0 commit comments