Closed cthigh closed 5 years ago
You should always use the latest IM level (currently 1.8.9.1) available in http://www-01.ibm.com/support/docview.wss?uid=swg27025142.
Also, the -secureStorageFile option is only available in IM 1.6.2 and up.
I am also working on a new Dockerfile to create tWAS V90 image in my own fork. You can try it and let me know any feedback.
https://github.com/patricktiu/ci.docker.websphere-traditional/tree/development/v90
hi @cthigh - have you tried the build with the latest docs? I have been building them successful after we switched to the new Dockerfiles.
Hi @arthurdm, I hadn't tried but gave it a go just now. Since I am on MacOS, it doesn't work for me. The only other feedback I have is that finding the IM URL had a few more clicks between each step (at least on MAC). I did finally find it.
I didn't try Linux. If this is working for you on Linux, I am OK with you closing the issue.
2018-11-15 14:15:58 (8.20 MB/s) - 'agent.installer.macosx.cocoa.x86_64_1.8.9002.20181015_1517.zip' saved [123758886/123758886]
unzip: cannot find or open agent.installer.linux.gtk.x86_64*.zip, agent.installer.linux.gtk.x86_64*.zip.zip or agent.installer.linux.gtk.x86_64*.zip.ZIP.
No zipfiles found.
The command '/bin/sh -c cd /work && wget $IMURL && unzip agent.installer.linux.gtk.x86_64*.zip -d /work/InstallationManagerKit && rm -rf agent.installer.linux.gtk.x86_64*.zip && echo "your_secureStore_password" > /tmp/secureStorePwd && /work/InstallationManagerKit/tools/imutilsc saveCredential -userName $IBMID -userPassword $IBMID_PWD -secureStorageFile /tmp/secureStore -masterPasswordFile /tmp/secureStorePwd -url $REPO && /work/InstallationManagerKit/tools/imcl install $PRODUCTID com.ibm.java.jdk.v8 -acceptLicense -accessRights nonAdmin -showProgress -installationDirectory /opt/IBM/WebSphere/AppServer -repositories $REPO -installFixes $IFIXES -sRD /opt/IBM/WebSphere/AppServerIMShared -dataLocation /opt/IBM/WebSphere/AppServerIMData -secureStorageFile /tmp/secureStore -masterPasswordFile /tmp/secureStorePwd -preferences offering.service.repositories.areUsed=false,com.ibm.cic.common.core.preferences.searchForUpdates=true,com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false,com.ibm.cic.common.core.preferences.keepFetchedFiles=false && rm -Rf /tmp/secureStorePwd /tmp/secureStore /work/InstallationManagerKit' returned a non-zero code: 9
cthigh@us.ibm.com@cindys-mbp docker-build (master) $
hi @cthigh - You can build this on a mac too - that's what I am doing. You still pick the linux IM link because it's Ubuntu inside the container.
It builds sucessfully now. I didn't think about IM running in the container!
I have one question. Are the red status lines displayed when downloading the IM image supposed to overwriting the same line with the new status? It is spewing out 100s of lines:
A later status works that way:
It is the status from wget. Maybe add "-q" option can suppress the status.
Looks to be resolved, closing
I went down the path of trying to build the ci.docker.websphere-traditional/developer image locally and hit 2 problems. (I later realized that I didn't need to be doing this but wanted to share what I hit.)
The issue here is in the clean up rm -rf /tmp/agent.installer.linux.gtk.x8665*.zip doesn't match the original file name. NOTE: 65 vs 64.
An IBM InstallationManager install .zip for x86 64-bit Linux (agent.installer.linux.gtk.x86_64_*.zip)
- The link took me to http://www-01.ibm.com/support/docview.wss?uid=swg27025142 and I downloaded agent.installer.linux.gtk.x86_64_1.6.1000.20121109_1537.zip which is very old. With that IM, I get the following error:Some updates on what IM level to get would be useful and where to get it.