Common deployment issues
Some common problems can occur during the IBM UrbanCode Deploy deployment of IBM Sterling Order Management.
Issue | Cause | Fix |
---|---|---|
Deployment failure: Error starting workflow | An error occurred when starting a workflow. A process might not start. The
deployment fails with the following
error:
|
Update the information in the Resources tab with the correct set of resources for this environment. |
Deployment failure: Unable to find Docker image | The deployment fails with an error similar to the following
error:
|
Update the environment properties with the correct IP address for the image repository. |
Deployment failure: Name already in use by a container | A problem exists with the schema name. The name is already being used by a
container. The deployment fails with an error similar to the following error:
|
A previous deployment failed and the container (in this example, DB2 container) was not cleaned up. The container must be removed before you start a new deployment. |
Dockerize-v9.5-Images process or Publish Images process fails | If you do not clear your environment of partially built images, you see an
exception similar to the following
exception:
|
If the Dockerize-v9.5-Images process or the Publish Images process fails, you need to clear your environment of any partially built Docker images before you run the Dockerize-v9.5-Images or Publish Images process again. To clear your environment, run the Reset Environment Inventory process to uninstall any partially built Docker images. |
OMS installation fails while creating an OMS Runtime Docker image. | The installer file is not accessible. | Provide read access to the files to the ftpuser, or upload the files if they are not present. |
The installer file path does not match the value defined in the environment properties. | Provide the correct path in the environment property for the installer file. | |
The repository location in the response file does not match the path defined
in the environment property -installFilesDir . |
The installer compressed (.zip) file is extracted at the location defined in
the environment property installFilesDir . When you create the response file, the
repository path needs to provided, which is the path for the repository.config
file. This file is located under <zip>/disk1/foundation, so when it is
extracted, its path is
<installFilesDir>/<zipfoldername>/disk1/foundation. For example, if
When this compressed file is extracted at the
|
|
The installerImagePath has an incorrect value. | Verify the correct installer image path for Linux_86_64 after you extract the OMSInstaller.zip file. | |
"Server error: unexpected 500 response status trying to initiate upload of " error message when you try to push images to the image repository. | The disk space is full on the Docker image registry. | Clean up the file system to create some space. |
Connection error while running yum as part of Docker image build. | Occasional connection error. Occasional connection issues with Docker. |
Try running the failed application process again. If it still fails, then try restarting the Docker daemon and run the process again. |
Docker: "tag" requires 2 arguments. Error when you tag images before you publish them to the image repository. | An extra space exists at the end of the imageRepo property. For example: "10.10.10.10:5000 " | Correct the imageRepo property by removing the extra space or spaces. |
Run Non-Enterprise Activator process failed. | This process already ran. | The Configure OMS as Promising Server process must be run once only. If this process is run again, the Run Non-Enterprise Activator step fails. |
Connection error when you connect to the database from an Appserver container /Agent or Integration container. | A connection issue exists between the hosts that are running these containers. | Try resolving the connection issues between the hosts. |
Firewall setting on the host for the DB container. | Try adding the exceptions to the firewall for the DB server port on the host for the DB container. |