I can't seem to get this installer to work fully. Local ESXi 6.5 Install. Host server has 96GB of RAM and 2 6 core HT XEON Processors. (24 total logical processors)
Problem #1 - Cent OS 7 minimal doesn't enable the network by default. I know that's a no brainer, but who builds a headless server with no network?
Problem #2 - Even with 4 cores, and 4GB of RAM, this install takes an eternity.
Problem #3 - It appeared as if all of the packages being installed were for much older linux distros. (don't we undo security patches when we're installing old kernels onto new os's?)
Problem #4 - Once the install was finished, neither Asterisk nor UCP came online.
Problem #5 - Forcing the install to rerun by commenting out the bit that checks for a certain folder, doesn't fix it. Just keeps failing. So many errors along the way, I have no idea which are normal status probes and which are actual errors to be addressed.
This for me is just testing, I do have to move my PBX to the bigger server as the little one I presently have it on is getting bogged down. I was hoping to upgrade in the process, but will be just fine with moving the existing Virtual Machine.
I know a pile of work went into creating this massive script, but I don't think the status checks along the way are particularly accurate for Cent OS 7. It starts off with a ton of permission denied "touch" attempts of numerous proc files. Aren't process id's dynamic? Being unable to find a specific process id shouldn't mean much? Should it?
I also am highly aware the use of Asterisk is well, niche at this point. All of the major providers have built their own software (or so their marketing departments claim). So I am not quite sure where the development resources are coming from here. Hosting services come and go, for this to even come close to commercial viability one has to be premise based. Or have deep enough pockets to pay for and configure their own GCP or AWS services. Then you throw in the fact that verbal communication itself is kind of going away, in a world where you can get more accurate info looking it up your self verses calling a company employee who doesn't understand what you're asking for. Long drawn out way of saying, I understand why newer versions are problematic.
I am hoping someone else in these 10 pages of posts has solved this. IF they have, maybe post a vanilla working OVA? Maybe has an idea which logs to check?
I also should mention my dns is Pi Hole, if any of these packages are on known ad servers, that may be my root cause. I can change my DNS and try again, but it takes so long I don't want to do that in vain.