Skip to content

Instantly share code, notes, and snippets.

@UtahDave
Created September 23, 2015 22:22
Show Gist options
  • Select an option

  • Save UtahDave/26014e14c7d037552338 to your computer and use it in GitHub Desktop.

Select an option

Save UtahDave/26014e14c7d037552338 to your computer and use it in GitHub Desktop.
RHEL 7.1 on AWS install salt-minion and salt-master
[ec2-user@ip-172-30-0-95 ~]$ sudo yum --disablerepo=* --enablerepo=saltstack-repo install salt-minion
Loaded plugins: amazon-id, rhui-lb
Resolving Dependencies
--> Running transaction check
---> Package salt-minion.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: salt = 2015.8.0-2.el7 for package: salt-minion-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: python-msgpack > 0.3 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-tornado >= 4.2.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-futures >= 2.0 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-crypto >= 2.6.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-zmq for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-jinja2 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-crypto.x86_64 0:2.6.1-1.el7 will be installed
---> Package python-futures.noarch 0:3.0.3-1.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package python-msgpack.x86_64 0:0.4.6-1.el7 will be installed
---> Package python-tornado.x86_64 0:4.2.1-1.el7 will be installed
---> Package python-zmq.x86_64 0:14.7.0-1.el7 will be installed
--> Processing Dependency: libzmq.so.4()(64bit) for package: python-zmq-14.7.0-1.el7.x86_64
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package zeromq.x86_64 0:4.0.5-4.el7 will be installed
--> Processing Dependency: libpgm-5.2.so.0()(64bit) for package: zeromq-4.0.5-4.el7.x86_64
--> Running transaction check
---> Package openpgm.x86_64 0:5.2.122-2.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
--> Finished Dependency Resolution
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-markupsafe
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-babel >= 0.8
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: python-markupsafe
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: systemd-python
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: pciutils
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[ec2-user@ip-172-30-0-95 ~]$ sudo yum --disablerepo=* --enablerepo=saltstack-repo install salt-master
Loaded plugins: amazon-id, rhui-lb
Resolving Dependencies
--> Running transaction check
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: salt = 2015.8.0-2.el7 for package: salt-master-2015.8.0-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: python-msgpack > 0.3 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-tornado >= 4.2.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-futures >= 2.0 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-crypto >= 2.6.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-zmq for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-jinja2 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-crypto.x86_64 0:2.6.1-1.el7 will be installed
---> Package python-futures.noarch 0:3.0.3-1.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package python-msgpack.x86_64 0:0.4.6-1.el7 will be installed
---> Package python-tornado.x86_64 0:4.2.1-1.el7 will be installed
---> Package python-zmq.x86_64 0:14.7.0-1.el7 will be installed
--> Processing Dependency: libzmq.so.4()(64bit) for package: python-zmq-14.7.0-1.el7.x86_64
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
---> Package zeromq.x86_64 0:4.0.5-4.el7 will be installed
--> Processing Dependency: libpgm-5.2.so.0()(64bit) for package: zeromq-4.0.5-4.el7.x86_64
--> Running transaction check
---> Package openpgm.x86_64 0:5.2.122-2.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Finished Dependency Resolution
Error: Package: salt-master-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: systemd-python
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: systemd-python
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: pciutils
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-babel >= 0.8
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: python-markupsafe
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-markupsafe
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[ec2-user@ip-172-30-0-95 ~]$ sudo yum --disablerepo=* --enablerepo=saltstack-repo install salt-cloud
Loaded plugins: amazon-id, rhui-lb
Resolving Dependencies
--> Running transaction check
---> Package salt-cloud.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: salt-master = 2015.8.0-2.el7 for package: salt-cloud-2015.8.0-2.el7.noarch
--> Processing Dependency: python-libcloud for package: salt-cloud-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-libcloud.noarch 0:0.17.0-1.el7 will be installed
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: salt = 2015.8.0-2.el7 for package: salt-master-2015.8.0-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: python-msgpack > 0.3 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-tornado >= 4.2.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-futures >= 2.0 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-crypto >= 2.6.1 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-zmq for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-jinja2 for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-crypto.x86_64 0:2.6.1-1.el7 will be installed
---> Package python-futures.noarch 0:3.0.3-1.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package python-msgpack.x86_64 0:0.4.6-1.el7 will be installed
---> Package python-tornado.x86_64 0:4.2.1-1.el7 will be installed
---> Package python-zmq.x86_64 0:14.7.0-1.el7 will be installed
--> Processing Dependency: libzmq.so.4()(64bit) for package: python-zmq-14.7.0-1.el7.x86_64
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Running transaction check
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
---> Package zeromq.x86_64 0:4.0.5-4.el7 will be installed
--> Processing Dependency: libpgm-5.2.so.0()(64bit) for package: zeromq-4.0.5-4.el7.x86_64
--> Running transaction check
---> Package openpgm.x86_64 0:5.2.122-2.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.3-3.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.3-3.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.3-3.el7.noarch
---> Package salt.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: salt-2015.8.0-2.el7.noarch
--> Processing Dependency: pciutils for package: salt-2015.8.0-2.el7.noarch
---> Package salt-master.noarch 0:2015.8.0-2.el7 will be installed
--> Processing Dependency: systemd-python for package: salt-master-2015.8.0-2.el7.noarch
--> Finished Dependency Resolution
Error: Package: salt-master-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: systemd-python
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: systemd-python
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: pciutils
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-babel >= 0.8
Error: Package: salt-2015.8.0-2.el7.noarch (saltstack-repo)
Requires: python-markupsafe
Error: Package: python-jinja2-2.7.3-3.el7.noarch (saltstack-repo)
Requires: python-markupsafe
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment