Installing a salt minion on FreePBX



  • Has anyone installed a salt minion on FreePBX 14? I'm setting up a FreePBX14 box in my lab and cannot use the process:

    cd /tmp; curl -L https://bootstrap.saltstack.com -o install_salt.sh
    sh install_salt.sh
    

    When I try to install it, I get the errors below.

    Failed dependencies:
    	epel-release is obsoleted by (installed) sangoma-release-7-5.1805.02.el7.sangoma.x86_64
    Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
     * ERROR: Failed to run install_red_hat_linux_stable_deps()!!!
    

    I attempted to add the Saltstack repo, but I am still getting the error above, so obviously, I'm doing something wrong. Has anyone done this successfully?



  • @fuznutz04 I have not. But as you are seeing, FreePBX 14 and newer are not CentOS anymore. They are Sangoma OS.

    I am sure some manual setup would work as most things seemt to be ported, but no idea.

    The only extra thing I have added to FreePBX is ZeroTier.



  • Never mind.

    I was trying to run the update script after installing the Repo... that will not work. You simply have to run yum install salt-minion.



  • @jaredbusch said in Installing a salt minion on FreePBX:

    @fuznutz04 I have not. But as you are seeing, FreePBX 14 and newer are not CentOS anymore. They are Sangoma OS.

    I am sure some manual setup would work as most things seemt to be ported, but no idea.

    The only extra thing I have added to FreePBX is ZeroTier.

    Good point. I will post some notes as to how well this works out. I was at least able to install it successfully.