I am trying to install salt-master on a new CentOS 7 server. When I run the yum install for salt-master, I get the below errors and the installation doesn't work. I seem to get the same errors if I try to install salt-ssh, salt-syndic and salt-cloud.
I used --skip-broken and it completed but I don't think it actually installed properly as I get the error salt.service could not be found if I try to start it.
Does anyone know why I get the below errors and how I can resolve them so that I can install salt master? Some of these packages I have been able to manually install but others like libssl.so.1.1()(64bit) I can't find if I do a yum search. Does anyone have a suggestion for how to install the package if I can't find it?
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2) Requires: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-markupsafe Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2) Requires: libcrypto.so.1.1()(64bit) Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2) Requires: libssl.so.1.1()(64bit) Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2) Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit) Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-pyyaml Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2) Requires: libssl.so.1.1(OPENSSL_1_1_0)(64bit) Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-requests Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2) Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2) Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-six Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-jinja2 Error: Package: salt-master-2019.2.2-1.el8.noarch (salt-py3-2019.2) Requires: python3-systemd Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2) Requires: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)
salt-py3-2019.2, which is not a standard repository (your test in your last comment would not find it, useyum repolist). All of the packages referenced in your question are tagged withel8which would be for RedHat/CentOS 8. You would need to fixsalt-py3-2019.2to point to a CentOS 7 repository.