Docker build fails - texis 7.07

Post Reply
cpm18
Posts: 39
Joined: Mon Apr 13, 2009 3:21 pm

Docker build fails - texis 7.07

Post by cpm18 »

I'm trying to build a docker container which uses docker 7.07.1591052018. For the base OS, I have been using centOS. I am finding that on both centOS 6 & 7, when I run the install, the installer seems to hang on this command, which appears to launch vhttpd
"$BinDir/vhttpd" -d "$ServerRoot"

I tried omitting this line from the installer, and the install completes. But when I do this, vortex scripts do not execute correctly. If I try to manually run vhttpd after the install, the command hangs forever.

My preference is to get this working on centos 6/7, as this matches prod machines. For the sake of experimenting, I also tried installing on centos 8. On centOS 8, the install completes, but texis still does not function correctly. A simply fetch command will timeout. I am able to run a ping from the machine to the target domain, and reach it so I don't think it is a connectivity issue.

I have also tested by downgrading to texis 7.06, and that installs and runs properly. So I seem to be at an impasse with how to get 7.07 to install via dockerfile. Are there any known issues with texis 7.07 and centos, or with docker?
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Re: Docker build fails - texis 7.07

Post by John »

The Texis 7.07 is about 5 years old now. At the time our Search Appliances ran on CentOS 6, so that version should have been tested on CentOS 6. We do not regularly test with docker, so it is possible that there are issues there, particularly with the inter-process communication that we use. I think we did test with docker and CentOS about a year later, but that might have been Texis version 8.

Was anything written to any of the texis logs?
John Turnbull
Thunderstone Software
cpm18
Posts: 39
Joined: Mon Apr 13, 2009 3:21 pm

Re: Docker build fails - texis 7.07

Post by cpm18 »

I think I might have identified my problem. I was testing on a windows machine, making use of WSL2. When I tried building the container using our CI/CD pipeline, texis installs properly.

So I don't know what the issue was, but I think it was unrelated to either texis or centos.
Post Reply